在公司呆久了好像觉得什么都不会了

黑色的熊猫 2012-07-02 09:02:39
有没有同感???
...全文
491 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
AngelWings 2012-08-14
  • 打赏
  • 举报
回复
东西不练很快就忘光光了......
黑色的熊猫 2012-08-14
  • 打赏
  • 举报
回复
首先在你的dao中需要继承org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
然后在代码中调用getSqlMapClientTemplate方法, 覆写SqlMapClientCallback类中的doInSqlMapClient的方法
public void insertTreeCateBatch(final List<TreeCate> TreeCateList) throws DataAccessException{
this.getSqlMapClientTemplate().execute(new SqlMapClientCallback(){
public Object doInSqlMapClient(SqlMapExecutor executor)
throws SQLException {
executor.startBatch();
int batch = 0;
for(TreeCate TreeCate:TreeCateList){
//调用获取sequence的方法。如果没有的话就去掉这行代码。
TreeCate.setTreeCateId(getNextId());
//参数1为:ibatis中需要执行的语句的id
executor.insert("TreeCate_insertTreeCate", TreeCate);
batch++;
//每500条批量提交一次。
if(batch==500){
executor.executeBatch();
batch = 0;
}
}
executor.executeBatch();
return null;
}
});
}
批量插入减少了获取数据库连接池的次数,经过测试可以提高60%到70%的性能,
黑色的熊猫 2012-08-14
  • 打赏
  • 举报
回复
首先在你的dao中需要继承org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
然后在代码中调用getSqlMapClientTemplate方法, 覆写SqlMapClientCallback类中的doInSqlMapClient的方法
public void insertTreeCateBatch(final List<TreeCate> TreeCateList) throws DataAccessException{
this.getSqlMapClientTemplate().execute(new SqlMapClientCallback(){
public Object doInSqlMapClient(SqlMapExecutor executor)
throws SQLException {
executor.startBatch();
int batch = 0;
for(TreeCate TreeCate:TreeCateList){
//调用获取sequence的方法。如果没有的话就去掉这行代码。
TreeCate.setTreeCateId(getNextId());
//参数1为:ibatis中需要执行的语句的id
executor.insert("TreeCate_insertTreeCate", TreeCate);
batch++;
//每500条批量提交一次。
if(batch==500){
executor.executeBatch();
batch = 0;
}
}
executor.executeBatch();
return null;
}
});
}
批量插入减少了获取数据库连接池的次数,经过测试可以提高60%到70%的性能
-AJ- 2012-07-25
  • 打赏
  • 举报
回复
为啥这个帖,我没留名???
黑色的熊猫 2012-07-25
  • 打赏
  • 举报
回复
package test;
import java.io.File;


public class testFile {
public static void fileTest(File file) {
File[] files = file.listFiles(); // 获取文件夹下面的所有文件
for (File f : files) {
// 判断是否为文件夹
if (f.isDirectory()) {
System.out.println("----------------" + f.getAbsolutePath()
+ "-------------");
fileTest(f); // 如果是文件夹,重新遍历
} else { // 如果是文件 就打印文件的路径
System.out.println(f.getAbsolutePath());
}
}
}
public static void main(String[] args) {
File file = new File("D:\\测试的路径");
fileTest(file);
}


}

五哥 2012-07-02
  • 打赏
  • 举报
回复
自己练嘛 ,有时间不要瞎逛就行啦
sdojqy1122 2012-07-02
  • 打赏
  • 举报
回复
多写代码,不会就自己有时间写个系统,练练呗。
adawdawdadawd 2012-07-02
  • 打赏
  • 举报
回复
哎 成天就维护维护 什么都练不到
yuxuan8701 2012-07-02
  • 打赏
  • 举报
回复
我才入行,也是什么都不会.不会就不给安排事 不安排事 更是什么都不会
09ajustice 2012-07-02
  • 打赏
  • 举报
回复
打酱油也闷的。。。
javabugsmaker 2012-07-02
  • 打赏
  • 举报
回复
打打酱油总会吧。。
漆黑之勺 2012-07-02
  • 打赏
  • 举报
回复
和搂主同感
  • 打赏
  • 举报
回复
天天复制粘贴复制粘贴,ctrl键已经磨白
daxiang253 2012-07-02
  • 打赏
  • 举报
回复
就是维护维护
不知道怎么取提高啊
wolf863292 2012-07-02
  • 打赏
  • 举报
回复
路过。
没工作的时候,就要靠自觉了。
朗晴 2012-07-02
  • 打赏
  • 举报
回复
我相信勤学苦练一定有收获得
Humming-bird 2012-07-02
  • 打赏
  • 举报
回复
楼上说的有理。。如果能克服一定能成功的
菖蒲老先生 2012-07-02
  • 打赏
  • 举报
回复
这就叫惰性。。。
少年太天真 2012-07-02
  • 打赏
  • 举报
回复
本来就不会的 飘过
黑色的熊猫 2012-07-02
  • 打赏
  • 举报
回复
都是粘来复去的

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧