摘要:程序员的四个境界 国学大师王国维先生认为古今成大事业、大学问者,必经过三种境界,第一种境界:"昨夜西风凋碧树。独上高楼,望尽天涯路";第二种境界:"衣带渐宽终不悔,为伊消得人憔悴",第三种境界:"众里寻他千百度,蓦然回首,那人却在灯火阑珊处"。一代宗师真是体察入微,寥寥数语,道尽了求道者的心路历程,将一个人由浅尝、迷茫到彻悟的过程尽数概括......
摘要:delphi支持参数化sql语句,不过俺很少用paramters/params属性,一般都是自己构造sql,用sql.text:=´select * from ..where id=´´´+edit1.text+´´´´;不过这种方法要小心sql注入攻击哦。今天改用adoquery控件的paramter......
我为什么要学习Hibernate? 在我做过的很多项目的过程中,我一直有一个悬而未决的问题在困扰我,那就是持久层的开发.持久层的开发一般来说要么用cmp,要么用jdbc+dao. cmp就不用说了,它对我来说是一种失败的实践,而jdbc+dao也存在很多的困难,我很难做到把关系表记录完整的映射到持久对象的关系上来,这主要体现在多表的关系无法直接映射到对持久对象的映射上来,可能是一个表映射多个持久对象,有可能是多个表映射一个持久对象,更有可能的是表的某些字段映射到一个持久对象,但是另外一些字段映射到别的持久对象上.而且即使这些问题都处理好了,也不能直接按照对象的方式来对持久对象(po)编程,因为存在1:n关系的持久对象的查询其实就是1+n次对数据库的sql,我曾经有一次失败的持久层设计,结果是某个关联很多其它持久对象的po一查询就是5n+1次 sql,速度慢的不得了,最后不得不整个修改底层设计,最后等于是完全抛弃了对象设计,完全是按照表字段进行操作.
document.write("");
【程序编程相关:
MySQL修改密码方法总结】 【推荐阅读:
MySql常用命令】全文阅读:我为什么要学习hibernate? 【扩展信息:
40种网页常用小技巧(javascrip】
摘要: 我的操作系统是xp,前几天升级到sp2,发现jdbc连接不了sqlserver,报错不能连接,后来我下载了sqlserver sp3,安装的时候总是提示sa密码不正确,后来我登陆微软网站,找到关于sqlserver sp3的帮助文档,发现原来我电脑中的用户环境变量没有设置temp和tmp,设置后,update sqlserver sp3成功,然后jdbc连接也正常。 希望这文章对一些同道中人有所......