`
jianrc
  • 浏览: 25658 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
青蛙和井 两只青蛙住在沼泽里。在一个炎热的夏季,沼泽干涸了,因此他们不得不离开去寻找新的湿地。他们很快发现一口深井。其中一只向下看了看对另一只说:“这是个凉爽的好地方,就住这里吧。”而另一只较明智,它说:“别着急,朋友,如果这口井也干了的话,我们怎么出来呢?”   The Frogs and the Well Two frogs lived together in a marsh. One hot summer the marsh dried up, so they had to leave it and look for another place.They soon found a ...
      看这个贴子,这位兄弟说他在finalize方法里面执行了一些db connnection的操作,可能是关闭connection的事情,结果引起了OutOfMemoryError的错误.       他告诉我们千万别在finalizer里面进行I/O操作.我要补充的是,不要在finalize里面做些可能长时间才能完成的操作.       因为它很容易让GC挂起的.看java.lang.ref.Finalizer类你就知道,一个对象里面的finalize()方法是由JVM来调用的,多个对象的finalize的执行顺序就是一个队列,要一个一个的执行,执行过程中GC会暂停,如果finaliz ...
http://www.chinaenglish.com.cn/html/2008-07/25553.html 英语面试原则:适度恭维 通常认为,求职者在英语面试时,最重要的原则是诚实(honesty),也就是有一说一,有二说二,既不夸大,也不缩小,这样实话实说,往往可以赢得人事经理的好感。但是,求职者如果真的按照诚实原则去面试,99%会失败。       首先我要声明,为人处世要诚实,这个原则我是赞同的,没有异议。但求职者的面试,则属于一种比较特殊的情况,需要采取一定的谈话技巧。比如人事经理问你:Why did you leave your last job?(你为什么要辞去以前的工作),如果 ...
如果要对一个属性设置文件.properties文件进行操作,我们当然想到用java.util.Properties类.对于只进行属性读取,这个类已经足够好了,但需要在Properties实例改变之后调用.store()或者.save()需要重新输出的时候,这个类就只会简单的把所有的属性简单的输出,整个文件格式和属性的顺序都改变了,原来的注释也消失了. 附件中是一个改进过的properites文件读写类,在java.util.Properties的基础上进行改进,在读取properties文件的时候把注释和顺序格式都记录下来,操作时候也把添加顺序记录了,所以很好的解决了java.util.Prop ...
误用Connection.setAutoCommit导致的数据库死锁问题。 系统在发布到用户的的服务器了,运行一段时间偶尔出现某些功能不能正常运行,甚至不能自动恢复,严重导致服务器当机,表现为服务器不响应用户的请求,数据库有大量的锁。在服务器重启后才能恢复正常。今天通遍的查看了一下代码,初步分析了原因,记录了下来,跟大家交流交流。 先看下面一段有问题的代码:   1       Connection con = null; 2      try{ 3          con = getConnection(); 4          con.setAutoCommit(false);      ...
  今天工作的任务要写一些跟开源协议相关的约定说明,所以在网上搜索了一些资料以供参考,下面列出了几个比较常见的开源协议,如果想要了解其他的协议和详细了解这些协议,我个人推荐这个网址:http://www.opensource.org/licenses/ Mozilla Public License MPL License,允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。这种授权维护了商业软件的利益,,它要求基于这种软件得修改无偿贡献版权给该软件。这样,围绕该软件得所有代码得版权都集中在发起开发人得手中。但MPL是允许修改,无偿使用得。MPL软件对链接没有要求。 ...
    今天在java.net上把JDK7下载下来,按照文档下载各种杂七杂八的组件,然后准备运行make的时候出现一个莫名奇妙的错误(下面是错误信息): common/Release.gmk:412: *** target pattern contains no `%'.  Stop. 以为自己设置不正确,查了半天才知道是jdk7 makefile的一个bug(http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6462815) ,而且是还没解决好的。里面说3.8.1版的make不支持ms-dos的路径名字了,但以前的版本是支持的,可现在国外下载 ...
今天在google查资料的时候发现很多java的文章来源这里,在javaeye看了一整天的文章,连班也不去上了,越来越喜欢这里,特地在这里开博,以方便学习和交流。
Global site tag (gtag.js) - Google Analytics