`
cuijiemin
  • 浏览: 265128 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
——薛涌《天才是训练出来的》读后感 金旭亮     长期以来,“软件业”一直被视为“智力密集”型的“朝阳”产业,大多数从业者都受过高等教育,其平均素质居于社会各行业的前列,这个产业的顶尖人物被公众视为“知识英雄”,比如微软公司的创始人比尔盖茨雄据世界首富之位多年,更是为人“津津乐道”。     16年前我下决心开始学习计算机技术的时候,对这个行业也充满了自豪感。     然而世事难料,在2009年高考刚刚结束之际,中国权威出版机构社会科学文献出版社于2009年6月10日发布首部《中国大学毕业生就业报告(2009)》,其中“计算机专业”荣登 “就业最困难的十大专业”光荣榜。     大约从 ...
导出数据库的操作如下: 在命令行中输入cmd,进入DOS窗口。 直接输入exp ccsbi/ccsbi_jyfx@ccsbi_55 file=d:daochu.dmp ignore=y 即可导出整个数据库。 数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中 exp ccsbi/ccsbi_jyfx@ccsbi_55 file=d:daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp ccsbi/ccsbi_jyfx@ccsbi_55 file=d:d ...
1、和每个memcache server保持多个长连接,效果是减少memcache server保持的连接数量及创建销毁连接的开销。不过,memcache本身就支持大并发连接,这个功能也就没什么特别的说道。 2、支持memcache的binary协议命令,实现请求的转发。 ...
magent是一款开源的memcached代理服务器软件 地址:http://code.google.com/p/memagent/ 安装magent到/usr/local/下 cd /usr/local mkdir magent cd magent/ wget http://memagent.googlecode.com/files/magent-0.5.tar.gz tar zxvf magent-0.5.tar.gz /sbin/ldconfig sed -i "s#LIBS = -levent#LIBS = -levent -lm#g" Makefile make ...
要集群tomcat主要是解决SESSION共享的问题,因此我利用memcached来保存session,多台TOMCAT服务器即可共享SESSION了。 你可以自己写tomcat的扩展来保存SESSION到memcached。 这里推荐使用memcached-session-manager这个开源项目 [url]http://code.google.com/p/memcached-session-manager/ [/url],下面简称msm。 如何安装nginx、memcached、tomcat这些就不多说了。 先说明一下测试环境: tomcat1、nginx、memcached安装在192 ...
测试环境: server1   服务器上安装了 nginx + tomcat01 server2 服务器上只安装了 tomcat02         server1 IP 地址: 192.168.2.88 server2 IP 地址: 192.168.2.89 安装步骤: 1. 在server1 上安装配置 nginx + nginx_upstream_jvm_route shell $> wget -c http://sysoev.ru/nginx/nginx-0.7.61.tar.gz shell $> svn checkout http://nginx-upstream-jv ...
比如现在有一人员表 (表名:peosons) 若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来 select p1.*   from persons  p1,persons  p2   where p1.id<>p2.id   and  p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address = p2.address 可以实现上述效果. 几个删除重复记录的SQL语句 1.用rowid方法 2.用group by方法 3.用distinct方法 1。用rowid方法 据据oracle带的 ...
1.IBatis    优点     简单:     易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。     实用:     提供了数据映射功能,提供了对底层数据访问的封装(例如ado.net),提供了dao框架,可以使我们更容易的开发和配置我们的dal层。     灵活:     通过sql基本上可以实现我们不使用数据访问框架可以实现的所有功能,或许更多。     功能完整:     提供了连接管理,缓存支持,线程支持,(分布式)事物管理,通过配置作关系对象映射等数据访问层需要解决的问题。提供了dao支持,并在dao框架中封装了ado.net,Hi ...
1) 不使用session,换作cookie 能把session改成cookie,就能避开session的一些弊端,在从前看的一本J2EE的书上,也指明在集群系统中不能用session,否则惹出祸端来就不好办。如果系统不复杂,就优先考虑能否将session去掉,改动起来非 ...
ttserver复制功能的测试2009-10-19 20:51    ttserver中,可以用mhost和mport参数指定master的ip和端口。可是,到底是从master取数据呢?还是把自己的数据发送给master?还是同时做收取和发送? 下面是我的试验: 1、先启动一台独立的ttserv ...
1,   nginx目前开发版本已经到0.9.x了,目前最新的稳定版本为nginx-0.8.54。 升级方法如下: 下载 nginx-0.8.54.tar.gz 稳定版   tar zxvf nginx-0.8.54.tar.gz 再进入目录cd nginx-0.8.54 ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module (此处的参数,需要和上个版本安装参数一致) 如何查看上个版本配置参数如下: /usr/lo ...
1.配置tomcat session复制 编辑tomcat的server.xml server1找到Engine添加jvmRoute="jvm1": <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> server2找到Engine添加jvmRoute="jvm2": <Engine name="Catalina" defaultHost="localhost" ...
大型应用中,系统是不能轻易停机的,一般选择升级都是选在晚上人少的时候进行停机维护。这样大大的降低了系统的可用性,也提高了系统维护的成本。因此如果能够实现在不停机的情况下能够进行系统的维护或者升级,则 ...
  俺公司决定采用ControlTier+hudson实现自动化集成,还要俺们用手机登陆ControlTier控制台一键start。 下面是hudson比较有用的资料,想要和ControlTier集成就得用ssh commandline了。 下载hudson.war(带有web服务器),执行java -jar hudson.war,默认的HUDSON_HOME是用户$HOME/.hudson。打开page:http://localhost:8080可以看到web界面,添加job之类可以直接在网页上进行。个人觉得hudson对于cruisecontrol的好处在于:1,更容易上手,不管是安装 ...
  一、相关概念 基本回收算法 引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处 ...
Global site tag (gtag.js) - Google Analytics