- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 正则表达式优化
使用技巧1) 尽量重用已编译的正则表达式在 Java 中使用正则表达式的时候我们需要先编译,所以应该尽量重用我们已经定义的正则表达式。 2) 正则表达式的很多优化技巧都是围绕着“减少回溯”这样一个原则进行优化的。 3) 使用正确的边界匹配器(^、$、\b、\B等),限定搜索字符串位置^ 匹配输入字符串的开始...
2015-03-20 14:11:57
477
原创 聊聊《Java特种兵(上册)》
就单试读这一章节来看,还真不好写读书心得。都是单蹦的知识点,讲解不深入,不成体系,更像网上流传的《java面试宝典》。我看了前几个例子后,感觉这不就是java内存原理的一些知识吗?结合着内存原理来讲,不是更简单易懂。第一感觉这是个水货,网上找到各种例子然后大书特书。 不过巧合的是,iteye上另一个图片资讯《高手问答:Java老A带你全面提升Java单兵作战能力!》也是关于...
2014-09-27 21:06:59
351
我们一起看元素模式
前言: 第一次参加图书试读的活动,看了几遍《元素模式》的试读章节,决定把本文写成一篇导读的文章,方便感兴趣的朋友一起研读。 引言: 看到书名,首先我们会问,这是一本什么书? 这是一本介绍设计模式的书。 那么紧接着会好奇,我们听过单例模式,装饰模式,工厂模式。那么元素模式是什么模式? 概念: ...
2014-08-22 12:03:42
291
jdbc 批量插入优化
项目中有一个大数据插入的功能是通过jdbc的批处理实现的,但效率一直不理想。最近研究了一下,做如下总结:1) 如果id使用的是uuid,一定要保证有序。因为通常数据库会为主键创建聚集索引。而聚集索引是用来指明数据排序规则的。所以,对于非有序的id,插入的同时会做大量的排序操作,很影响效率。另外,我们在尝试的过程中有使用apache axis.jar 下的SimpleUUIDGen...
2014-03-27 16:55:31
342
quartz NotSerializableException
本文是为了解决发布quartz定时任务时出现NotSerializableException(不能被序列化异常)的问题。 先看看错误代码:Caused by: java.io.NotSerializableException: Unable to serialize JobDataMap for insertion into database because the value of...
2014-01-19 18:16:03
531
原创 获取Spring的应用上下文ApplicationContext
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();ServletContext context = request.getSession().getServletContext();ApplicationCon...
2013-11-20 16:57:21
277
SAX生成XML时空指针
在同时SAX方式生成XML时处理空指针问题[img]http://dl2.iteye.com/upload/attachment/0088/2243/da08e1da-a5d3-3afd-96d9-353abc3a8d87.png[/img][code="java"]代码:// ......handler.setResult(resultxml);handler.s...
2013-08-15 13:46:41
255
原创 数据库操作错误信息
[code="sql"]1.写插入语句 insert into 时出现如下错误:“仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'tBarcodeImport'中的标识列指定显式值。”或“当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'tBarcodeImport' 中的标识列插入显式值。”(1).出错原因:表tBarc...
2013-01-21 19:21:09
272
原创 XML文件生成
[code="java"]// 主要的包import javax.xml.transform.OutputKeys;import javax.xml.transform.Result;import javax.xml.transform.Transformer;import javax.xml.transform.TransformerConfigurationExceptio...
2012-12-07 14:36:38
180
原创 XML文件的解析
XML文件的解析主要有两种解析方式 DOM 和 SAX,两者的区别在于:1.DOM是W3C指定的一套规范标准,核心是按树形结构处理数据,DOM解析器读入XML文件并在内存中建立一个结构一模一样的“树”,这树各节点和XML各标记对应,通过操纵此“树”来处理XML中的文件。XML文件很大时,建立的“树”也会大,所以会大量占用内存。2.SAX解析器占内存少,效率高。SAX解析器核心是事件处理机制...
2012-12-04 15:31:40
152
原创 简单的jdbc封装
[code="java"]工作中经常用到jdbc,嫌每次创建连接麻烦。自己简单的封装了下,也没有测试,不知道能不能用。[/code][code="java"]package com.geap.utils;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLExceptio...
2012-11-21 21:01:10
212
原创 常用设计模式
[code="java"]1.单例设计模式 (1)饿汉式 public class Single{ // 2.创建唯一对象 private static Single s = new Single(); // 1.私有构造函数,防止创建对象 private Single(){} // 3.提供公有的访问方式 public static Single ...
2012-11-18 17:16:54
181
原创 html的一些简单笔记
[code="html"] 1.基本标签 标题 空格<小于>大于 [/code][code="html"] 2.层级缩进 一级 二级 二级 [/code][code="html"] 3.无序列表 无序列表 AAA ...
2012-11-16 20:43:17
144
原创 日期格式的一些简单处理
[code="java"]日期格式 (1) 指定时间格式 SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd_HH'h'mm'm'ss's'"); df.format(new Date()); (2)js字符串转换为日期 new Date(Date.parse(dateStr.replace(/-/g, "/")))...
2012-11-16 20:40:24
173
原创 前后台数据交换
[code="java"]一、后台获取前台传递的参数方式 例1:Action.do?step=orderList&ids=11&ids=22&ids=33&per=44&per=55&per2=66 下面是通过System.out.println();打印得到的结果 (1)String id = request.getParameter("ids"); // 11 -- 获取...
2012-11-16 20:38:59
222
原创 一些js的操作笔记
[code="java"]1.tr,td 没有name属性2.页面元素之间关系通过dom存储 (1)参考手册 XML DOM - Element 对象:http://www.w3school.com.cn/xmldom/dom_element.asp (2)Element常用属性 1,childNodes--返回元素的子节点的 NodeList 2,fir...
2012-11-16 20:34:43
173
原创 调用存储过程返回多个结果集的遍历
[code="java"]java.sql.CallableStatement proc = null;java.sql.ResultSet rs = null;// while判断还有结果集while(proc.getMoreResults() || proc.getUpdateCount() != -1){ rs = proc.getResultSet(); if(...
2012-11-12 19:44:50
545
原创 java基础知识复习
[code="java"]一、1.非基本数据类型数据中定义基本数据类型,该基本数据类型会进行默认初始化2.基本数据类型参数是值的传递,非基本数据类型参数传递的是指针或引用3.参数数组传递的是引用4.main(String[] args),主函数调用时,可直接传递参数,例: d:\>java Test Red Green Blue 5.函数:是为了实现某一特定功能而封...
2012-11-10 16:35:45
175
AES加密算法示例
2016-05-10
AES加密算法示例,一个完整的maven项目
2016-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人