- 博客(30)
- 资源 (4)
- 收藏
- 关注
原创 couchDB的一些介绍
简介 couchDB是这两年很受geek追捧的数据库,作者曾是lotus开发人员。与传统的关系型数据库不同,它号称自己是文档数据库。所谓文档数据库,并不是说它只能存储文本,事实上因为它是一种schemal-less的概念。用过关系型数据库的同学都知道,数据表里定义的每一个字段都定义为一种类型:无论是int,char,datetime。但couchDB的字段只有三个:文档ID、文档版本号和内容。内
2010-04-01 16:07:00
3572
原创 Memcache存储session,修改tomcat源码,实现全站二级域名session共享
上篇文章中的方案,在外部显式的使用memcache来替代session,虽然可以达到各个服务器session共享的目的,但是改变了开发人员获取session的方式。 本篇介绍的方法可以在不重构原来代码,不改变代码习惯的情况下,实现session共享的目的。 两种方法各有利弊,第一种方法编码方式改变比较大,开发人员可能不习惯,但是不受服务器类型的影响;第二种方法,针对tomcat服务器,需
2009-12-10 19:09:00
6714
原创 [转帖]memcache实现session共享方案
转帖地址:http://www.cnblogs.com/xuanfeng/archive/2009/06/04/1494735.html 需求: 有个ASP.NET网站系统,有一级域名,二级域名,三级域名,系统的各个功能模块分布在不同的域名,同一域名的也有可能分布在不同省份的服务器或者同一省份的不同的服务器中,同一省份的的服务器可以通过内部局域网访问。在系统中,现在需要所有功能模块共享用户同一
2009-12-09 17:22:00
7961
1
原创 【转帖】session共享的几种方式
伴随网站业务规模和访问量的逐步发展,原本由单台服务器、单个域名的迷你网站架构已经无法满足发展需要。 此时我们可能会购买更多服务器,并且启用多个二级子域名以频道化的方式,根据业务功能将网站分布部署在独立的服务器上;或通过负载均衡技术(如:DNS轮询、Radware、F5、LVS等)让多个频道共享一组服务器。 OK,头脑中我们已经构思了这样的解决方案,不过进入深入开发后新的技术问题又随之而来:
2009-12-09 17:13:00
6060
原创 金泰丽湾周边公交
一、金泰城·丽湾的地理位置 售楼书上的地图,总是把二环压的很扁,甚至于南二环到长安街的距离还小于北二环到长安街。还原事实,金泰城·丽湾位于西南二环菜户营桥西北角的西侧。东边是西客站出京的京九线,南临丽泽路,北接菜户营西街,西边是蓝调小区。 金泰城丽湾位置图 二、金泰城·丽湾与周边公交车站 本功略所取小区周边公交车站均在步行30分钟内(从小区西门计时)。 A 柳村
2009-12-09 17:11:00
5124
原创 金泰丽湾周边公交
一、金泰城·丽湾的地理位置 售楼书上的地图,总是把二环压的很扁,甚至于南二环到长安街的距离还小于北二环到长安街。还原事实,金泰城·丽湾位于西南二环菜户营桥西北角的西侧。东边是西客站出京的京九线,南临丽泽路,北接菜户营西街,西边是蓝调小区。 金泰城丽湾位置图 二、金泰城·丽湾与周边公交车站 本功略所取小区周边公交车站均在步行30分钟内(从小区西门计时)。 A 柳村
2009-12-09 15:35:00
9411
原创 MemCachedClient调用,报java.lang.ArrayIndexOutOfBoundsException错误
java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222) at java.util.concurrent.Fut
2009-12-09 15:28:00
5252
1
原创 tomcat查看GC信息
tomcat启动参数,将JVM GC信息写入tomcat_gc.log CATALINA_OPTS=-Xms512m -Xmx4096m -XX:PermSize=64M -XX:MaxNewSize=128m -XX:MaxPermSize=64m -XX:ParallelGCThreads=8 -XX:+UseConcMarkSweepGC -Xloggc:/var/log/sear
2009-12-09 00:28:00
30108
原创 Berkeley DB Java Edition
一、 简介 Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的,简单的数据。 l 能够高效率的处理1到1百万条记录,制约JE数据库的往往是硬件系统,而不是JE本身。 l 多线程支持,JE使用超时的方式来处理线程间的死琐问题。 l Database都采用简单的key/value对应的形式。 l 事务支持。 l 允许创建二级
2009-12-08 18:43:00
3694
原创 test live writer
this is first article by writer good luck Technorati 标签: java,bean,test BbsSessionpublic class BbsSessions { public long sid; /** 用户id */ public int uid; /** 开始活动时间 */ public Date startAc
2009-12-08 15:32:00
848
转载 java GC调优
原帖地址:http://arbow.javaeye.com/blog/362861由于Boss看了某JVM GC调整的文章,兴致大发叫嚷要对我们的服务进行调优,于是开始了一次调优经历。由于服务是属于非后台计算类型,因此抛弃了并行回收策略,而使用并发回收,对年轻代做并行回收,年老代做并发回收,参数引用-Xms2048m -Xmx2048m -Xmn512m -XX:Paral
2009-12-08 15:23:00
5554
1
原创 某个类输出日志到某个log文件配置
log4j.rootLogger=info, stdout,consolelog4j.appender.stdout=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.stdout.File=../log/updater.loglog4j.appender.stdout.layout=org.apache.log4j.Pattern
2009-10-21 18:11:00
1169
原创 mysql sending data状态
select * from searchzh where modified_date > 2009-09-02 14:45:22;一条mysql查询语句的性能:sending data 耗时10分钟。。。。+--------------------------------+-----------+| Status | Duration
2009-09-02 13:48:00
13419
转载 Jbuilder9+Weblogic8.1安装配置
一.软件获取 首先要说的是,如果作为一个软件开发人员也不能重视软件版权问题的话,那真的是软件业的悲哀,所以强烈建议使用正版软件。 诚然,正版软件的天价对于个人使用者来说确实是个问题,好在现在的软件厂商已经开始卖服务而不是仅仅卖软件了,所以,穷苦大众们也能尝试一下丰盛大餐的滋味了。 Ⅰ. Jbuilder9 可以到 Borland公司官方网站下载到Enterprise Trial 30天试用
2004-10-22 15:03:00
1613
转载 JBuilder光标问题的解决方案
大家常常说JBuilder在中文系统中存在光标错位的问题,都认为这是JBuilder的一个Bug,其实这实在是冤枉JBuilder了!大家讨论出来的解决方法无外乎两种: 1、将编辑器的字体改为宋体,用这种方法带来的问题是,在宋体下的英文字体实在难看,阅读起来不太顺眼; 2、就是将编辑器字体的粗体属性去掉,这样也影响代码的可读性。 其实,造成JBuilder光标错位的问题并不是Borlan
2004-10-22 13:51:00
1028
转载 职业生涯自我规划五步法
如果能够成功回答第五个问题“我的职业规划是什么?”您就有了最后答案了。 在许多机构和专家那里,职业生涯规划似乎非得借助他们。不可否认,这方面的研究必须有心理学等方面的知识和训练;而一个有基本人文素养的人,做职业生涯的规划,则可使用一些简便易行的方法,包括五步法。 用五个问题归零思考 这种笔者在工作实践中设计的、被许多人士成功应用的方法,依托的是归零思考的模式:从问自己是谁开始。然后一路问
2004-10-22 13:47:00
1322
转载 用JBuilder高效率开发Java程序
牛人总会说:“开发Java程序我只选用、记事本”。然而我们认为如果你能够利用记事本创建一个HelloWorld程序,那么在今后的开发当中你大可不必使用记事本来创建你的应用程序,这只能给你带来很大的麻烦。使用先进的编辑工具会大大提高程序撰写的效率。JBuilder中提供了CodeInsight与“程序代码模板”来提升Java程序撰写效率。 CodeInsight提供的功能: MemberInsi
2004-10-22 13:38:00
1125
转载 姑苏慕容与软件开发
一、逆向工程 那女子悠悠的道:“丐帮‘打狗棒法’与‘降龙十八掌’两大神技,是丐帮的不传之秘。你们‘还施水阁’和我家‘琅擐玉洞’的藏谱拼凑起来,也只一些残缺不全的棒法、掌法。运功的心法却全然没有。你家公子可怎生练?”阿朱道:“公子说道:这‘打狗棒法’的心法既是人创的,他为什么就想不出?有了棒法,自己再想了心法加上去,那也不难。” 二、泛型算法 外人不知底细,见到慕容氏“以彼之道,
2004-10-22 12:44:00
1080
转载 RUP:新一代的软件工程方法
作者: 孙剑晖 更新人:ideal 来源:不详 更新时间:2004-06-20 投稿信箱: jc@ddvip.netRational Unified Process(以下简称RUP) 是一套软件工程方法,主要由 Ivar Jacobson的 The Objectory Approch 和 The Rational Approch发展而来。同时,它又是文档化的
2004-10-19 10:59:00
1794
转载 迭代开发与瀑布开发
迭代式开发的精髓就是在软件开发过程中,先把life cycle走一遍。目的是在整个开发过程中,在初期就能很确切地掌握到整个开发过程中哪个是最重要的部分,把最重要的环节在第一个迭代过程中就凸现出来。简单的说,迭代式开发就是好几次的瀑布式开发,在每个开发周期中就是一次瀑布式开发。(全世界使用瀑布式开发模式的项目76%是失败的;瀑布式开发过程的危险在于你永远不知道你的项目能不能成功)
2004-10-19 10:50:00
1751
转载 地税调查c/s部分 项目感悟
对于显示给客户的功能,尽量做成读取数据库。设计时候将存储和读取分开。保证数据的及时更新,更能够保证程序稳定运行。和不b/s程序的mvc方式有些类似。
2004-10-15 13:19:00
1301
转载 Struts用户指南
作者:Jakarta Team http://jakarta.apache.org 译者:李锟(dlee) unruly_wind@163.net 1. 介绍 1.1 Model-View-Controller (MVC) 设计模式 FIXME - 需要一个对该模式一般性的介绍。(译注:可以参考机械工业出版社的《设计模式》。) 1.2 将MVC概念映
2004-10-12 09:57:00
877
转载 设计面向对象的可复用的软件原则-读《java与模式》笔记之一
题外话:使用了OO语言并不是天生就是OO。也许我们会使用java,会使用c++这些OO语言去实现一个system,但是使用了这些语言,并不代表你的system就是使用了OO观念设计出来,一个使用了过程化观念设计出来的系统,即使使用了java,c++这些语言来实现,也只能代表你的system是用过程化观念来设计的。语言是千变万化,不断进步的,或许若干年以后,又会有一种完全新的语言出现,跟现在的C++
2004-10-12 09:34:00
1479
转载 java的32种模式
java版看见了这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,这些都是最简单的介绍,要学习的话建议你看一下《java与模式》这本书。 创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的F
2004-10-12 09:18:00
1505
原创 delphi读取数据库链接ini文件
unit UnDM;interfaceuses SysUtils, Classes, DB, ADODB;type TDM_Tax = class(TDataModule) ADOCon_Tax: TADOConnection; ADOQry_Tax: TADOQuery; procedure DataModuleCreate(Sender: TObject);
2004-10-08 10:03:00
2275
1
原创 关于blog的一些知识
BLOG入门 1,如何换行:很多博客的电脑因为无法显示编辑,就无法换行,写出来的文章都窝成一堆,大家看得很累。其实你只要在需要换行的地方打上:BR,用框起来。2,如何插入图片:首先你必须先把你喜欢的图片从你的电脑里选出来,放进你BLOG里的“相冊”里。可以先替你的相册分类;进入“管理”后,点击“相册”,然后进入“增加相册”,以此填上你为这类相册取的名字。刷新后进
2004-09-30 10:44:00
1619
转载 Java面试中的陷阱
找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM, E*Trade, Siebel, Motorola, SUN, 以及其它大小公司。 面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票, 说不定中)。所以如果你看完此文后,请不要抱怨说这些问题
2004-09-29 15:25:00
875
转载 Delphi面向对象编程的20条规则
作者简介 Marco Cantu是一个知名的Delphi专家,他曾出版过《精通Delphi》系列丛书,《Delphi开发手册》以及电子书《精通Pascal》(该电子书可在网上免费获得)。他讲授的课题是Delphi基础和高级开发技巧。你可以通过他的网站(www.marcocantu.com)获得更多关于他的信息,你也可以他的公共新闻组和他联系,详情请参见他的网站。 前言 大多数Delphi程序员
2004-09-29 15:00:00
821
原创 字符串函数大全
【字符串函数大全】 首部 function AnsiResemblesText(const AText, AOther: string): Boolean; $[StrUtils.pas 功能 返回两个字符串是否相似 说明 ANSI(American National Standards Institute)美国国家标准协会;不区分大小写
2004-09-29 14:52:00
1802
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人