- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 如何删除表中重复记录
最近项目中遇到了一个需求,即“如何删除表中重复记录,使得所有重复的记录都只保留一行?”。在Google了半个小时之后,发现居然没有一个是正常可用的,于是乎只好自己动手写了一个。因为即便是Grails提供了很好的GORM,但是使用SQL仍然不可能完全避免,因此把它共享出来,也符合咱们网站的“共享开发经验”的宗旨。具体的分析就不多说了,这里面主要是SQL的功夫,在此就直接列出解法,实验是在My...
2012-06-26 17:14:03 68
原创 关于java.lang.OutOfMemoryError:java heap space错误解决方案
//首先检查程序有没有限入死循环 这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。 跟据网上的答案大致有这两种解决方法: 1、设置环境变量 解决方法:手动设置Heap size ...
2012-06-14 11:41:58 146
原创 在Java中读写Excel文件
Jakarta的POI项目提供了一组操纵Windows文档的Java API,如下几个类提供了操作Excel文件的方便的途径:HSSFWorkbook、HSSFSheet、HSSFRow、HSSFCell,分别代表了Excel电子表格中的Book、Sheet、行和单元格。 你可以在下面地址下载到最新的POI工具包: http://jakarta.apache.org/poi/i...
2012-06-13 11:36:55 88
原创 org.apache.commons包介绍及应用
org.apache.commons是apache组下的一个项目。在org.apache.commons包中提供了的一系列能简化一些编程过程中常见问题的共通函数和类,分别成为独立的jar包,当前共有36个jar包。该项目的目的是创建一系列可重用的JAVA组件,使程序员能把主要精力集中在构架,业务实现和优化而不是具体实现及验证上。一言以蔽之,它能使我们避免重复的发明车轮。org.apache.c...
2012-06-10 18:07:03 9399
原创 SqlMapClient对象
code="java"][/code]这个对象是iBatis操作数据库的接口(执行CRUD等操作),它也可以执行事务管理等操作。这个类是我们使用iBATIS的最主要的类。它是线程安全的。通常,将它定义为单例。(与hibernate中sessionFactory的定义类似)。如:[code="java"]import java.io.Reader;import com.ibatis....
2012-06-10 10:52:00 93
原创 (转载保存)十招教你从程序员转向企业家
很多参加BarCamp的人都在痛苦的从程序员转型为创业者。虽然我从来都不是疯狂的码农(把自己关在地下室里一周,折腾出十万行代码这样),但我也曾经做过这样的转型。在创办HelpSpot的这些年中,我确实也总结出了一些经验,以及人们会什么会转型失败。 1. 代码只占生意的5%我见到的最多、最严重的问题就是开发者被代码绑架,花费数不清的时间让一个功能变得完美,或者炫耀最新的技术...
2012-06-09 11:13:13 76
原创 DB2的操作
大家操作DB2数据库的时候一般都是使用Toad,但在一些无法使用Toad的场合,属性一些db2命令行的操作还是很有必要的,以下本人整理的一些基本命令: 一 数据库操作1 连接数据库db2 connect to database_name user user_name using password 2 断开数据库连接db2 disconnect databa...
2012-06-05 12:43:45 149
原创 ibatis插入数据为null的错误处理
.用 iBatis 应用程序连接的数据库是 Oracle, 映射文件中的插入语句写成如下形式 view source print ? 1. 2. < insert id = "insertPerson" parameterClass = "com.unmi.Person" > 3. INSERT INTO PERSON(ID,NAME,PASSWD) VALU...
2012-06-04 15:45:42 535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人