java
meryvn
来自白水, 住在府河, 曾在大漠, 心向高山。
展开
-
SQL 关于表约束的相关执行语句
<br />--1)禁止所有表约束的SQL<br />select'alter table '+name+' nocheck constraint all'from sysobjects where type='U'<br /><br />--2)删除所有表数据的SQL<br />select'TRUNCATE TABLE '+name from sysobjects where type='U'<br /><br />--3)恢复所有表约束的SQL<br />select'alter table '+na转载 2010-12-10 09:57:00 · 496 阅读 · 0 评论 -
SQL 关于表约束的相关执行语句
<br />--1)禁止所有表约束的SQL<br />select'alter table '+name+' nocheck constraint all'from sysobjects where type='U'<br /><br />--2)删除所有表数据的SQL<br />select'TRUNCATE TABLE '+name from sysobjects where type='U'<br /><br />--3)恢复所有表约束的SQL<br />select'alter table '+na转载 2010-12-10 09:55:00 · 675 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
<br />在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理解、对于设计意图的理解是否正确、合理。转载 2011-01-17 13:08:00 · 419 阅读 · 0 评论 -
CGLIB Enhancement failed 解决方法
今天做ssh项目时碰到报这个错: org.hibernate.HibernateException: CGLIB Enhancement failed: com.medicom.lcsy.model.EvoaPijian at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxy(CGLIBLazyInitializer原创 2012-09-19 15:29:39 · 4738 阅读 · 1 评论 -
利用HttpSessionListener实现网站在线人数统计功能
在网站中经常需要进行在线人数的统计。过去的一般做法是结合登录和退出功能,即当用户输入用户名密码进行登录的时候计数器加1,然后当用户点击退出按钮退出系统的时候计数器减1。这种处理方式存在一些缺点,例如:用户正常登录后,可能会忘记点击退出按钮,而直接关闭浏览器,导致计数器减1的操作没有及时执行;网站上还经常有一些内容是不需要登录就可以访问的,在这种情况下也无法使用上面的方法进行在线人数统计。 我们...转载 2011-01-14 15:34:00 · 691 阅读 · 0 评论 -
JSP生成WORD文档,EXCEL文档,PDF文档
在java中也可以设置: response.setContentType("application/vnd.ms-word;charset=UTF-8"); response.setHeader("Content-Disposition","attachment;filename=/xxx.doc"); return mapping.findForward("xxx"); 在web-oa...转载 2011-01-14 15:28:00 · 2421 阅读 · 0 评论 -
【代码规范】常见编码规范
1.明确方法功能,精确(而不是近似)地实现方法设计。如果一个功能将在多处实现,即使只有两行代码,也应该编写方法实现。 说明: 虽然为仅用一两行就可完成的功能去编方法好象没有必要,但用方法可使功能明确化,增加程序可读性,亦可方便维护、测试。 2.应明确规定对接口方法参数的合法性检查应由方法的调用者负责还是由接口方法本身负责,缺省是由方法调用者负责。 说明: 对于模块间接口方法的参数的...转载 2019-07-15 13:32:28 · 282 阅读 · 0 评论