2008-05-10

携手游人间

关键字: 张真
【携手游人间】   演唱:张真 不让岁月倦了等待的心 我的世界随你到天涯遥远窗前灯火此刻悄悄熄灭 我心轻轻擦亮你如水的容颜 你的笑容仍甜美依如当年 你的消息是我珍藏的依恋 不管繁华成落叶暂时没荒野承诺永远不如记得每个今天你我相隔遥远人世偷偷改变历尽万水千山是否心意相连不求生生世世不想朝朝暮暮但愿平平淡淡携手游人间 --------2--------- 你的笑容仍甜美依如当年 你的消息是我珍藏的依恋 不管繁华成落叶暂时没荒野承诺永远不如记得每个今天你我相隔遥远人世偷偷改变历尽万水千山是否心意相连不求生生世世不想朝朝暮暮但愿平平淡淡携手同游人间 谁说两地倦最是扰人心 ...
  自从Idea 7.0推出后,对Hibernate支持非常好。但是一直没有ibatis的插件。   国内有个高手一直致力于Idea的插件的开发。最近,他推出了Idea下的iBatis插件。经过我试用,功能非常不错。   主要功能如下:   1、代码自动提示。支持sqlmap.xml的property、parameterClass、resultClass、parameterMap、resultMap、cacheModel、include、#开头的变量等等提供代码自动完成。甚至连java代码的select("xxx.xxx")也提供了自动完成。& ...
2007-12-07

改造iBatis,使其支持自动生成sql语句(3)

关键字: generate hack source
    更新了一下,更新日志: 使generate其支持statment和sql断。 insert段支持exclude。 delete语句可以不需要parameterMap。 generate段支持for属性,可以指定生成哪种类型的sql。   更新的是重要目的是只需要一个parametermap。 xml 代码 xml version="1.0" encoding="UTF-8"?>   & ...
2007-12-07

改造iBatis,使其支持自动生成sql语句(2)

关键字: generate hack source
改造iBatis,使其支持自动生成sql语句(2)   上篇讲到基本思路和代码修改的切入点。这篇继续讲实现的细节的demo。   在生成iql语句时,generate前面和后面的iql语句给予保留,充分保留最大的灵活性。   在生成iql语句时候后,在调用insert和update时,转入的parametarObject必须是parametermap规定的Object,在select和delete时,如果parameter只有1个,则会把iql变量替换成#value#。  sql-map 代码 xml version="1.0&quo ...
2007-12-07

改造iBatis,使其支持自动生成sql语句(1)

关键字: generate hack source
什么是iBatis:   使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统 设计提供了更大的自由空间。作为“全自动”ORM 实现的一种有益补充,ibatis 的出现显 得别具意义。   使用iBati ...
2007-11-26

Hibernate,憋脚的ORM框架

关键字: Hibernate
  以前一直使用iBatis,后来看到Hibernate这么火,就研究了一下,使用过一个简单项目,感觉到非常不爽,也许是我没有使用好。来到这里一吐为快,我知道这里的hibernate高手很多,请这些高手手下留情,不要B4我。   总结:由于Hibernate的设计思想,他对简单的增、删、改、查询支持不错。对于复杂的SQL支持就欠缺了。适用于留言簿等简单的系统。 Hibernate优点:   1、配置简单,不用写Sql。   2、Cache机制做得好,能够精确Cache、Flush对象。   3、简单的增删改的Java代码简单。   4、如果不用本地SQl,就可以跨数据库。( ...
2007-07-26

关于Windows的时间同步

关键字: Windows Time
从Windows XP后的操作系统都带了时间同步功能,可以让本机跟原子服务器时间同步。内置了两个同步服务器time.nist.gov和time.windows.com。但是这两个服务器在国内要连接上是很困难的。 其实除了上面两个服务器之外,还有很多其它服务器可以选择的。如: asia.pool.ntp.org 上面这个服务不错,是在亚洲的。在服务器输入框的中候输入上面的地址,然后再点“立即更新”就能很快同步啦! 同样,在Linux可以使用:ntpdate asia.pool.ntp.org  命令来同步时间。
2007-07-02

电脑报经营公司招聘Java人才

关键字: 电脑报
公司简单:《电脑报》创刊于1992年,已连续11年在我国IT类报刊中保持发行量第一,目前每期阅读人数达350万。2004年8月,《电脑报》与香港TOM集团合资成立重庆电脑报经营有限责任公司,目标是打造全球最大、最具影响、最有实力,能与国内外同行竞争的中文IT传媒集团。公司招揽天下能人,共同发展进取。 工作地点:重庆 招聘人数:4人 待遇:面议 要求: 1、大专以上学历; 2、熟悉Html、JavaScript、Ajax编程; 3、熟悉Java,从事J2ee开发2年以上; 4、熟悉开源框架,如Spring、Hibernate或iBatis、Struts等; 5、熟悉Oracle ...
    在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面)。系统默认值1024。     对于一般的应用来说(象Apache、系统进程)1024完全足够使用。但是如何象squid、mysql、java等单进程处理大量请求的应用来说就有点捉襟见肘了。如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示。如何知道当前进程打开了多少个文件句柄呢?下面一段小脚本可以帮你查看: ...
2007-04-18

关于java.util.Timer

关键字: timer
    最开始学习java的时候不知道java还有个定时器,一直使用Thread.sleep(xxx);来实现定时,后来认识了Timer后,如果指定任务时设定了period,就会一直固定间隔period时间段来执行,那时候为了防止上次任务没有结束,下次任务又启动了特意设定了synchronized标记。呵呵想起真可笑。。     再到后来,就发现period属性原来是上次任务结束后下次任务启动时的间隔时间。也就是说run方法return后,再到下次调用run方法的间隔时间。而不是固定period时间调用run方法。  & ...
NetBus
搜索本博客
最近加入圈子
存档
最新评论