这个是最近的工作成果,使用JBossCache作为Hibernate的二级缓存,因为JBossCache支持Transactional的缓存策略(Strategy),而且支持Cluster,Cluster还支持Invalidation的方式,比Replication方式更好,对两种方式同时支持同步和异步,还有其他很多特性,比OSCache好得多。 由于我们是把Hibernate作为服务配置的,所以CacheProviderClass使用的是org.jboss.hibernate.cache.DeployedTreeCacheProvider,需要另外一个MBean进行TreeCache的配置: ...
已经不记得有多少人问我的血型了,但是我一直不知道,从来没有输过血,也没有献过血,我这个体格的,献的话人家也不会收的。 血型是A型,当然,先看看A型血的人的气质,好像蛮符合的 作者: 解惑/Cherami 原载: 搞清楚自己的血型了 版权所有。转载时必须以链接形式注明作者和原始出处及本声明。 分类: 其它
2007-07-21

爽!

闲来无事玩Travian,经常被人欺凌,上次就被人动用车子灭了一次,毫无还手之力,不甘心又重新开始玩,这次很快就近加入一个联盟,并且我隔壁最近的老大后来也加入了那个联盟,最近几天有个家伙又盯上我了,而且军力比较雄厚,没有办法请旁边的老大帮忙,好家伙,这位老大派了500多的兵过来,一下把对方派来的200多帝国兵干掉了(他也牺牲了200个兵),真是一个爽啊,我可怜的30多个兵竟然剩下一大半,让那位老大从我这里搬资源(我把号托管给他了),竟然大手一挥,不用了,那点兵一天就补回来了,可怜的我,在虚拟世界要傍大款度日 作者: 解惑/Cherami 原载: 爽! 版权所有。转载时必须以 ...
上个月的大连之行没有把公积金弄好,只能委托朋友办,但是必须公证,原来以为只要100块就搞定了,谁知道竟然收了260块,200块的公证费,还有60块是委托书的起草费。什么事情在没有办过以前都是一头雾水,办完以后其实也很简单,不过还是比较缺乏像我这样喜欢给大家总结经验的人啊 公证处的位置很好找,凤阳路的那个是365天营业的,浦东的只是正常工作日办公。 委托书的内容嘛,很简单,注意体现以下几点就行: 为何委托他人 受委托人的姓名、身份证号 委托事务 委托前往的机构 委托人是否可以再委托他人办理 委托的有效时间 以上的六点内容,价值RMB60元整,当然,你可能省不了这笔钱 作者: 解惑 ...
Packaging J2EE applications for JBOSS 3.2.1 (tags: jboss classloader) JBoss.com - Wiki - ClassLoadingConfiguration (tags: jboss classloader) 作者: 解惑/Cherami 原载: links for 2007-07-13 版权所有。转载时必须以链接形式注明作者和原始出处及本声明。 分类: 每日网摘
这个是进公司的第二个任务,由于是多个应用服务器集群,而产生pdf报表和发送邮件是通过JMS的异步方式,因此可能是服务器A产生PDF文件,而服务器B发送邮件,原来的实现是通过FileDataSource从本机取,因此有时候就不能成功发送邮件,后来修改为使用URLDataSource从自己写的一个Servlet取,但是很奇怪的是对于每个资源都会被请求三次,上网找了下,有个人也遇到同样的问题,但是他最后的解决方案不行,最后看了下URLDataSource的源代码(有兴趣的可以自己看看,注意getContentType和getInputStream的实现,每次都会开始一个新的请求),然后把URLDat ...
Java的功能在某些地方确实很有缺陷,File的delete方法就是一个很大的问题,如果文件被使用而不能删除,那么这个方法调用是不会抛出异常的,也不会返回任何信息,就像方法调用根本没有发生一样。由于是临时产生的文件,如果不能删除,那么文件越来越多就可能撑爆硬盘。 方法当然可以有一些,例如可以加一个线程不停的试,,删除不成功就等待一段时间,直到删除成功,这个方法应该是比较有效的,因为大部分情况下,文件只是临时被占用,可能前后就差那么几百毫秒,当然,这个方法不完美,还是可能有漏网之鱼,明天再好好想想方法了。 作者: 解惑/Cherami 原载: 文件删除不成功 版权所有。转载时 ...
前几天曾经抱怨新公司的开发环境太复杂,不能Hot Deploy,极其影响开发的效率,今天成功的在Eclipse(实际上是MyEclipse)中配置好了可以Hot Deploy的环境,其实也很简单,我们的工程发布非常的复杂,sar, ear, har, jar, war一个套一个,要想严格的按照那个目录结果配置工程几乎不可能,但是要想Hot Deploy很简单,配置一个Web工程,引入全部的工程需要的类,把Jar包修改为手工发布,然后使用MyEclipse的Manage Deployment发布,只要你的这个web工程先于原来的工程发布就行了,对于同名的类,由于新的工程先加载,所以也就可以达到H ...
相信很多人在面试的时候都会被问到JSP和Servlet的区别,我认为JSP就是功能受限的Servlet,因为JSP不能作为后台的控制Servlet用,但是实际上我的这个想法是错误的,JSP是可以像普通的Serlvet那样作为控制用的Servlet用的,在web.xml里面定义一下就行了:     <servlet>         <servlet-name>control</servlet-name>       &n ...
半个多月前说自己很倒霉,现在看来还不是倒霉到家,去新公司之前一直很不安,原因主要是: 面试的时候就被告知是全英文环境,我的英语不是很好,担心开始完全不能适应 上网看公司的评价是群硕第二,担心狂加班 住的地方离公司比较远,现在又没有地铁,担心被挤死或者每天站三个多小时累死 到新公司一个星期了,结果比预料的好得多: 几个大BOSS不在,大家都说中文,除了跟这里的老外说话外,虽然我的两个直接上司都是老外,但是他们这周都回美国,至少下周才回,有几天的缓冲期,这个星期狂补听力,主要是其中一个华裔血统的老外说话太快,而且口音不太纯正,老外的纯老外的英语还好懂一些,知道我们英语不是非常好,说得比较慢。 ...
看了新公司的发布目录,感叹公司把Java相关的发布包用得出神入化,从最简单的Jar到最常见的War,以及中大型J2EE工程中的Ear,然后是JBoss特定的Sar,以及被Jboss收购后的Hibernate提供的Har,真的是被AR搞混头了,特此列举一下: JAR:java类文件的打包发布 WAR:WEB应用的打包发布 EAR:J2EE应用的打包发布,一般包括EJB SAR:JBoss的Service打包发布 HAR:Hibernate打包发布 作者: 解惑/Cherami 原载: AR何其多 版权所有。转载时必须以链接形式注明作者和原始出处及本声明。 分类: Jav ...
到公司上班三天了,也慢慢了解了坐公交车上班的规律,决定修改作息时间,早上10点到公司,晚上八点下班,这样,差不多可以避开早晚高峰,尽量减少在路上浪费的时间,早晚高峰在公交车上花费的时间是非高峰时段的一倍。 作者: 解惑/Cherami 原载: 被迫修改作息时间 版权所有。转载时必须以链接形式注明作者和原始出处及本声明。 分类: 人生
有一次上传照片到Flickr,后来点击了取消,结果Flickr的照片全部都不能显示,我一直以为是Flickr的问题,前两天还特意写信到Flickr去问,Flickr的人也回复,但是没有什么结果,今天到很久没有去的对牛乱弹琴看了下,发现竟然是万恶的GFW倒的鬼,按照他的文章的提示安装了FF插件,问题搞到! 作者: 解惑/Cherami 原载: 万恶的GFW 版权所有。转载时必须以链接形式注明作者和原始出处及本声明。 分类: 其它
上次去大连办公积金提取,由于大连的公积金卡的政策刚出来没有多久,而我三年前就离开了大连,没有公积金卡,得从头开始办,但是由于不清楚流程,在公积金管理中心和人才(人才也不是你交费的地方,我的档案和户口在软件园人才,但是我是到解放广场的那个人才去的)之间跑了很多次,其实也很简单,先去你所在的公积金管理中心的办事处(你的档案什么的所在的区,但是有些区没有对应的公积金办事处,例如沙河口区需要到西岗区的办事处,这个打电话给你的档案和户口所在的人才中心问吧),把需要的单子全拿好,例如我需要的就是公积金卡申领单、公积金托管申请单,公积金提取申请单,拿着这些到人才盖章,然后到公积金的办事处一起搞到,当然,那个 ...
今天总算是把工程在Eclipse下配置好了,而且没有任何错误,从Oneal那里拷贝来的工程文件一堆错误,我这个人又是那种容不得满眼全是错误的人,花了一个小时搞定这个问题,开始熟悉项目,结果是:真是太复杂了! 系统的大部分都是通过Web Service调用的,包括和其他的系统集成以及和工作流引擎集成,而Web Service又是通过Session Bean调用DAO,DAO再调用hibernate,而Session Bean用到了版本2和版本3(也就是同时使用了EJB2和EJB3),因此工程有N个EJB的模块,源代码也分布在几十个大大小小的目录中,同时Web工程也是N个模块,另外还使用到了LDA ...
上班第一天,生怕迟到,7点20起床,八点公交车发车,结果快到九点才走到易初莲花,没办法,下车打的,结果的士拦不到,给人力资源打电话说晚一点到,她问几点能到,我说九点半左右吧,她说她也差不多,晕倒白白担心一场。上了下趟公交车,九点四十才到公司,结果她还没有到,又等了十分钟才来,她让我直接到楼下去找上次签offer的时候的负责人,合同下午才能准备好,下楼,负责人也没有来,Oneal说他们经常下午才来,再次晕倒。又上楼找人力,要机器,到IT部门一问,下午才能准备好,又倒。 无所事事的到了下午,总算是把机器弄好了,开始搭建安装环境,拷贝全部的源代码都花了很长时间,然后是用Ant编译工程,服务器上的几个 ...
上班第一天,安装好的系统,需要配置开发环境,不可避免的要使用Ant,这就需要打开DOS窗口,进入工程的目录,很麻烦,原来的那个DOS快速通道的注册表没有带去,懒得带移动硬盘了,贴到这里明天拷贝下,也和大家共享下: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Folder\shell\DOS] @="DOS快速通道(&Y)" [HKEY_CLASSES_ROOT\Folder\shell\DOS\command] @="cmd.exe /K CD %1" [HKEY_LOCAL_ ...
今天是公司倒闭在家里无所事事的最后一天了,明天就要去上班了,而且还是压力比较大的那种,因为我的英语不是很好,而公司差不多是全英语环境,直接打交道的老外比较多,而且来自不同的国家,即使是中国的同事之间,原则上上班的时间也得说英文 赶在上班之前把新做的门装上了,昨天上宜家买了些东西,今天也都安装妥当了。 明天上班了,开始正常的生活了,以后也会多写些技术方面的东西了,不能像现在这样每次都是发牢骚了 作者: 解惑/Cherami 原载: 告别悠闲生活 版权所有。转载时必须以链接形式注明作者和原始出处及本声明。 分类: 其它
cherami
搜索本博客
最近加入圈子
存档
最新评论