- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 Kettle Excel Write
在spoon去处理Microsoft Excel Write时, 遇到了File Closed的情况, 这主要是jdk造成的, 将1.8的jdk改为1.7或是1.6就可以解决了。
2016-08-25 15:29:30
211
原创 HTTP状态 301、404、200、304、500 等等
一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务器超时 下面提供 HTTP 状态码的完整列表。点击链接可了解详情。您也可以访问 HTTP 状态码上的 W3C 页获取更多信息。一、临时响应 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态码。 100(继续)请求者应当继续提出请...
2015-08-06 11:00:42
150
原创 net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ‘xx’ is not ...
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ‘xx’ is not available to the JVM. 这是由于没有对应字体导致的, 因为有的japserperreport.jar中的default.jasperreports.properties文件中net.sf.jasperreports...
2015-03-27 11:45:57
1309
1
原创 Spring 事务回滚策略与try catch
在事务方法中, 加上try catch, 意图捕获异常处理, 这样会导致事务回滚机制失效,要想让方法正确回滚, 应该在catch中抛出RuntimeException 或其子类例的实例, 这样, 该方法会回滚所做的数据库操作。 所以我们一般情况下不会在事务方法内做try catch去捕获异常,加上try catch就有可能影响事务的机制,导致方法没有回滚的情况。...
2015-02-02 11:42:00
255
原创 单例模式
1. 只允许一个实例在存在:类构造函数为私有, 防止其它对象实例化该对象。2.全局访问该对象 :提供一个公有方法, 以创建或是获取对象,因为其它对象无法新实例化该对象,将公有方法设为静态,以便全局调用。3.自行创建该类的实例.:提供一个私有类对象, 该对象只被创建一次。 ①。常用方式public class Singleton{ //私有对象 ...
2014-09-24 11:42:13
89
原创 排序法:希尔排序
希尔排序 :(缩小增量排序) 排序原理:设置一个增量n,将所有下标为增量倍数的值放入到一个组中,对该组进行排序,然后重复这个方法,取增量m (m < n ,后面所取的增量应该递减),查找到增量m倍数的值进行排序。希尔排序属于插入排序,是将整个有序序列分割成若干小的子序列分别进行插入排序。 (注:增量应该小于该数组的长度,一般取 length / 2 的整数值,有...
2014-08-01 11:54:17
220
原创 JAVA 中的 char, byte
今天郁闷了, 竟然对char , byte产生了疑惑,只是为了做一个char与byte之间的转换, 才发现没有完全理解透辙,只能再学习一遍了。 char 是无符号型,可以表示一个整数, 不可以表示负数,占2个字节(unicode码), 范围是 0 ~ 65535. byte 是有符号型, 可以表示 -128 ~ 127 之间的数, 占1个字节。 ...
2014-07-30 15:37:50
170
原创 排序法:插入排序
插入排序: 排序原理: 将待插入的数与前一位数(n-1)比较, 若前一位数大于待插入数, 则将前一位数后移一位, 直到前一位数小于或等于待插入数结束,将待插入数插入当前位(n) public class InsertSort{ public void InsertSortFun(int[] arrs) { if (arrs != n...
2014-07-24 11:01:46
114
原创 排序法:选择排序
选择排序 : 排序原理: 取数组中的一个元素与其后的所有元素比较, 若小于这个元素, 则将该元素下标记录,全部比较完后, 将取得的下标所在元素与当前元素互换,这样最小值就会左移, 如此内推, 直到所有元素完成排序。 public class SelectSort{ public void selectSortFun(int[] arrs) ...
2014-07-22 10:56:29
110
原创 排序法:冒泡排序
冒泡排序 : 排序原理: 相邻2数比较, 较大数往下沉,直到排序完成。 public void babbleSortFun(int[] arrs) { if (arrs != null && arrs.length !=0) { for (int i = 0 ; i < a...
2014-07-15 16:38:09
137
原创 JS中四舍五入
对于js 中的四舍五入, 这几天碰到了一些问题, 理解了一下 “四舍六入五成双”的概念, 这与我们传统的四舍五入有点出入, 具体的可以去google一下。 今天想做的只是对于我们认知的传统四舍五入提一个技巧。 在要进行四舍五入小数之后一位加上5,再截取到你要进位的小数个数, 比如 0.215, 我们想让他保留2位小数, 这时将, 0.215+0.005 = 0.220,取到第2...
2014-07-07 16:23:13
179
原创 MapEntry
Map<String, String> map = new HashMap<String, String>();map.put("a", "A");map.put("b", "B");map.put("c", "C");map.put("d", "D");map.put(&
2013-07-02 15:31:37
114
原创 关于dgrid的pagination组件的问题
一个Basic dgrid: <!DOCTYPE html><html><head><meta charset="utf-8"><title>My Dgrid Test</title><meta name="viewport" content="w
2013-02-05 10:46:27
146
原创 Struts2的json配置
在struts.xml文件中配置:<package name="default" extends="struts-default,json-default"> 在Action中配置 1<action name="testAction" class="com.json.action.TestAction" method="testMethod&qu
2013-01-17 15:23:31
124
原创 sitemesh配置小结
今天又再一次配置了一个小小的练习项目,在配置sitemesh的过程中,总结了一下对sitemesh需要注意的几点。 具体的jar包不再累述。网上实在太多。把需要的都放入lib中就好。 我今天配置的问题是出在web.xml的配置中。 web.xml配置 <filter> <filter-name>struts2-clean</fi...
2012-11-26 15:37:52
145
原创 Struts2表单验证方式
1. 编码方式校验 1) Action一定要继承自ActionSupport 2) 针对某个要进行校验的请求处理方法编写一个 public void validateXxx()方法,在方法内部进行表单数据校验. 3) 也可针对所有的请求处理方法编写public void validate()方法。 4) 在校验方法中,可以通过addFieldError()方法来添加字段校验...
2012-07-23 11:20:02
98
原创 温故Struts2知识:
一、类型转换,由String类型转化为对象类型,两种方式:1.全局转化(支配项目中所有String与制定对象的转化)-----实现方式:一个全局属性文件,名字固定:xwork-conversion.properties配置文件中是正对类对象配置转化该对象的converter;例如:com.test.bean.Point=com.test.converter.PointConvert...
2012-07-19 11:47:31
96
原创 spring获取webapplicationcontext,applicationcontext几种方法详解
转自:http://www.blogjava.net/Todd/archive/2009/09/15/295112.html方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId...
2012-06-28 14:35:19
100
原创 Spring事务配置的五种方式
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,Tran...
2012-06-28 12:49:52
95
原创 ibatis中的dynamic用法
2011-01-24 19:23 ibatis-dynamic的用法 dynamic可以去除第一个prepend="and"中的字符(这里为and),从而可以帮助你实现一些很实用的功能。具体情况如下:1.使用dynamic1.1 xmlselect * from Person表 ...
2012-06-25 16:09:30
257
原创 MySQL更改root密码
第一种︰使用 set password 語法 shell> mysql -u root mysql mysql> SET PASSWORD FOR root=PASSWORD(’new_password’);第三种︰使用 mysqladmin命令 shell>mysqladmin -u root password new_password ...
2012-06-25 10:35:16
89
Android应用开发入门教程
2016-03-03
Android应用开发入门教程
2016-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人