- 博客(8)
- 收藏
- 关注
转载 代码行数统计
介绍:一些公司会有代码review,统计有效代码行数(不包括注释和空行)是一个指标,虽然不合理,但是它确实存在,所以就需要有这样一个工具类,统计下自己相关模块的代码行数,为自己做参考,代码很简单,仅供初学者参考学习。 使用:指定文件基本目录,调用count方法即可,可以自定义匹配正则表达式,默认为"*.java" package org.godway.commons.utils; impo
2015-04-22 16:03:11 1555
转载 OpenSessionInViewFilter
用到了OpenSessionInViewFilter,在网上找到了一篇不错的文章原址:http://www.iteye.com/topic/32001OpenSessionInViewFilter是Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,直到这个请求结束,具体是通过一个Fi
2015-04-21 14:30:34 481
转载 hibernate 三种状态详解
1.在对象中如果对象刚创建没有被持久化的话那么这样对象的状态就是临时状态, 比如 student stu = new student("ss");这个时候对象就是处于自由状态,那么为什么讲是处于自己状态呢?因为只是在jvm内存空间获取一块空间,还没有在数据库中处于持久化状态,那么这时候对象就是那么最大的特点是在数据库不存在与他对应的记录。。。。 瞬时对象特点:(1) 不
2015-04-21 14:21:28 3789
原创 java.util.ConcurrentModificationException 解决办法
今天写项目时,需要在一个list中删除某个符合条件的记录。想也 的使用了foreach,然后再list.remove(),结果报错List logs = transactionService.getLogs for (TransactionLog log : logs) { if (log.getid() == 4)
2015-04-20 13:19:22 592
原创 被jar包冲突害惨了
第一次搭建项目,选择了springmvc+spring4+hibernate4的框架。搭建过程中各种不顺,由于第一次碰到jar包冲突的问题,在这里卡了很久,现在记录下来。 先报错:org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException,按照网上搜到的材料,是缺少aspectjweaver.jar,导入后,仍然报...
2015-04-11 09:15:58 2807
原创 SQL server数据导入Mysql中
花了三个小时,尝试了很多方法,最后成功,总结如下: SQL server 安装在虚拟机器中 ip为 192.168.1.141 Mysql 安装在物理机,ip为 192.168.1.159 使用工具Navicat Premium1,在虚拟机安装Navicat Premium2,Navica连接到SQL Server, 准备工作,先打开SQL Server的本地发现:在SQL server 配
2015-04-07 23:53:55 817
原创 PL/SQL Developer 导入导出dmp 解决exp-00011
exp-00011出现的原因:在11g中空表是默认是不占Segment的,导致备份导出的时候压根就没导出那些空表,这样才出现备份的dmp没法导入的问题。解决办法,批量修改Segment。1先查找所有数据表为空的表 select table_name from user_tables where NUM_ROWS=0; 2若查不出数据,是因为 NUM_ROWS
2015-04-02 18:10:40 1798
原创 expdp\impdp 数据库数据传输
借助 oracle提供的 expdp\impdp及exp\imp命令来实现导出\导入。由于exp\imp命令会自动忽略row_num=0的表,导致最后导出的表不完整。所以我们选择使用expdp\impdp命令。我们要完成的任务:1,从airtest用户导出.dmp的文件格式(也可以选择格式为.sql,但是sql表中不能有大字段(blob,clob,long),如果有,执行sql文件
2015-04-02 17:48:02 3824
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人