导航

2015年9月11日

摘要: xStream框架--xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换 阅读全文

posted @ 2015-09-11 17:18 勤奋积累 阅读(1094) 评论(0) 推荐(0)

2015年9月3日

摘要: Hibernate面试题 --- list和iterator方法的区别 阅读全文

posted @ 2015-09-03 22:07 勤奋积累 阅读(339) 评论(0) 推荐(0)

摘要: 总结Hibernate中的1+N问题,解决1+N问题的三种方法 阅读全文

posted @ 2015-09-03 21:47 勤奋积累 阅读(220) 评论(0) 推荐(0)

2015年8月29日

摘要: 工作中有关MSSQL里视图和函数的处理小例子 阅读全文

posted @ 2015-08-29 16:08 勤奋积累 阅读(322) 评论(0) 推荐(0)

摘要: 1 /********************************SCOTT Database*******************************/ 2 select * from EMP; 3 select * from DEPT; 4 select * from SALG... 阅读全文

posted @ 2015-08-29 16:03 勤奋积累 阅读(266) 评论(0) 推荐(0)

摘要: 1、修改数据库字符编码mysql> alter database mydb character set utf8 ;2、创建数据库时,指定数据库的字符编码mysql> create database mydb character set utf8 ;3、查看mysql数据库的字符编码mysql> s... 阅读全文

posted @ 2015-08-29 15:50 勤奋积累 阅读(268) 评论(0) 推荐(0)

摘要: 在配置文件中可以通过log4j.appender.A1.layout.ConversionPattern设置日志输出格式。 参数: %p: 输出日志信息优先级,即DEBUG,INFO,WARN,ERROR,FATAL, %d: 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格... 阅读全文

posted @ 2015-08-29 15:43 勤奋积累 阅读(12018) 评论(0) 推荐(2)

摘要: 1.svnadmin create root (这一步由配置管理人员来首先创建一个工作空间)2.项目经理来创建我们的原始项目(oa) 然后通过D:\JavaDevUtils>svn import -m "oa first" oa svn://localhost/oa命令导入到我们的工作空间来,此时就... 阅读全文

posted @ 2015-08-29 15:10 勤奋积累 阅读(188) 评论(0) 推荐(0)

2015年8月27日

摘要: SQL Server 格式化日期 CONVERT将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同.现以下可在SQL Server中 将日期格式化.SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式。在表中,左侧的两列表示将datetime或sm... 阅读全文

posted @ 2015-08-27 21:27 勤奋积累 阅读(942) 评论(0) 推荐(0)

2015年8月26日

摘要: 1. 数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL 要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)!OGNL是Struts2... 阅读全文

posted @ 2015-08-26 17:31 勤奋积累 阅读(222) 评论(0) 推荐(0)

2015年8月24日

摘要: 悲观锁和乐观锁解决hibernate并发 做项目时由于业务逻辑的需要,必须对数据表的一行或多行加入行锁,举个最简单的例子,图书借阅系统。假设id=1的这本书库存为1,但是有2个人同时来借这本书,此处的逻辑为:1 Select restnum from book where id =1 ... 阅读全文

posted @ 2015-08-24 13:46 勤奋积累 阅读(319) 评论(0) 推荐(0)

摘要: Hibernate事务与并发问题处理(乐观锁与悲观锁)一、数据库事务的定义 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关 操作组合为一个要么全... 阅读全文

posted @ 2015-08-24 11:53 勤奋积累 阅读(250) 评论(0) 推荐(0)

摘要: Hibernate 所有缓存机制详解hibernate提供的一级缓存hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。hibernate一级缓存生命周期很短,和sessio... 阅读全文

posted @ 2015-08-24 09:04 勤奋积累 阅读(484) 评论(0) 推荐(0)

2015年8月21日

摘要: 1. 新建Java项目结构如下图所示(该项目中有子报表的知识这里不记录这点知识点):2. 项目中代码片段 1.实现JRRewindableDataSource接口里面的方法 1 package com.iaspec.ireport.common; 2 3 import java.util.Lis... 阅读全文

posted @ 2015-08-21 14:10 勤奋积累 阅读(2031) 评论(0) 推荐(0)

摘要: 用JDBC做为jasper report的数据源来连接数据库读取数据 1. 在Eclipse中新建Java项目(过程略),我的Java项目的结构如下所示: 注:这里的有关spring的jar包并不是改项目运行必须的,是我在做用JavaBean做为数据源的时候用到的包,请忽略。 2.连接数据... 阅读全文

posted @ 2015-08-21 11:18 勤奋积累 阅读(1101) 评论(0) 推荐(0)

摘要: 环境的搭建(Eclipse中集成Ireport插件) 1. 首先在eclipse的工具栏点击 Help --> Eclipse MarketPlace --> Find 输入“ireport”点击搜索会出现如图所示的界面,按照图示进行安装插件(目前最新的是6.10) 2.安装成功后会提醒重新... 阅读全文

posted @ 2015-08-21 10:16 勤奋积累 阅读(1620) 评论(0) 推荐(0)

2015年7月3日

摘要: Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 ... 阅读全文

posted @ 2015-07-03 11:11 勤奋积累 阅读(197) 评论(0) 推荐(0)

摘要: java定时器的使用(Timer)1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。private java.util.Timer timer;timer = new Timer(true);ti... 阅读全文

posted @ 2015-07-03 11:00 勤奋积累 阅读(1127) 评论(0) 推荐(0)

2015年7月2日

摘要: Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Ja... 阅读全文

posted @ 2015-07-02 17:27 勤奋积累 阅读(195) 评论(0) 推荐(0)

2015年6月18日

摘要: ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: ... 阅读全文

posted @ 2015-06-18 10:26 勤奋积累 阅读(294) 评论(0) 推荐(0)

2015年4月27日

摘要: 1 Underscore.js 2 3 Underscore 是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象。 他解决了这个问题:“如果我面对一个空白的 HTML 页面,并希望立即开始工作,我需要什么?” 他弥补了... 阅读全文

posted @ 2015-04-27 17:00 勤奋积累 阅读(362) 评论(0) 推荐(0)

摘要: 1 http://vadimg.com/twitter-bootstrap-wizard-example/ (向导卡) 2 3 http://getfuelux.com/javascript.html#wizard (向导卡) 4 5 http://1000hz.github.io/boots... 阅读全文

posted @ 2015-04-27 15:44 勤奋积累 阅读(181) 评论(0) 推荐(0)

摘要: 1 1.文件上传插件:http://plugins.krajee.com/file-input 1 $("#csvFile").fileinput({ 2 uploadUrl: CONTEXT_PATH + '/card/doBatchCreateSignat... 阅读全文

posted @ 2015-04-27 15:31 勤奋积累 阅读(504) 评论(0) 推荐(0)

2015年4月16日

摘要: Html: 1 2 3 4 jQuery 三级地市级联菜单_http://www.codefans.net 5 6 12 13 14 15 16 22 23 24 25 26 Javascript代码: 1 /** 2 * jQuery : 城市联动插... 阅读全文

posted @ 2015-04-16 15:52 勤奋积累 阅读(566) 评论(0) 推荐(0)

2015年4月14日

摘要: /** * 时间格式化 返回格式化的时间 * @param date {object} 可选参数,要格式化的data对象,没有则为当前时间 * @param fomat {string} 格式化字符串,例如:'YYYY年MM月DD日 hh时mm分ss秒 星期' 'YYYY/... 阅读全文

posted @ 2015-04-14 17:36 勤奋积累 阅读(147) 评论(0) 推荐(0)