自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

Spring定时器的功能开发

1、使用quartz.jar包实现定时器功能,首先在项目中引入定时器包的maven依赖 [code="java"] opensymphony quartz-all 1.6.6 [/code] 2、在spring-time.xml配置定时器功能。 [code="java"] ...

2016-12-05 16:59:02 216

Maven多模块SSM框架搭建

整合SSM和Maven多模块,搭建一个简单的开发架构,具体的做法如下: 1、首先建一个Maven的项目,使用eclipse新建other->Maven Project,类型必须选择为pom。创建成功后的pom.xml代码如下: [code="java"] 4.0.0 com.cn.itava Itava-main 0.0.1-SNAPSHOT pom ...

2016-12-05 15:07:04 357

ant打包编译脚本

1、在使用eclipse开发web项目的时候,不像myeclipse可以使用导出war的方式进行打包发布,需要借助第三方的工具,ant比较好,现在更好的工具是maven,目前研究了下ant 2、安装下载ant,配置环境变量,可通过命令行查看ant是否安装成功 [img]http://dl2.iteye.com/upload/attachment/0117/9367/592f49bb-3511-...

2016-06-08 16:59:09 349

xfire的webservice示例

1、首先将xfire需要的jar包上传的项目中。 [img]http://dl2.iteye.com/upload/attachment/0115/4354/c1244ea9-c7d4-3407-9a53-0208aaffe2df.png[/img] 项目的结构图: [img]http://dl2.iteye.com/upload/attachment/0115/4359/36e8631...

2016-03-02 10:14:21 213

防sql注入和跨脚本攻击

公司做的一个web项目中有这个功能,记录并学习下。在web系统中很多页面有文本输入的功能,有些不严谨的程序,通过写一些特殊字符,js片段,sql脚步会导致程序出现bug,现在通过一个统一的功能进行屏蔽。主要通过过滤器、xml解析的机制实现。 1、首先在web.xml里面增加过滤器配置。 [code="java"] webSecurityFilter com....

2016-03-01 14:50:10 350

原创 Tomcat7 中文名称图片显示不了

今天搭建环境 同事用的是tomcat6,我用的是tomcat7,项目搭建成功后,发现中文名称的图片显示不了,经过一番思考和排查,最终发现是因为中文编码的问题导致的,需要在tomcat7的server.xml文件中做如下修改 加入URIEncoding="utf-8": [code="java"] [/code]...

2015-05-06 16:57:12 324

原创 Groovy的入门语法操作

1.下载groovy插件,地址:http://dist.codehaus.org/groovy/distributions/update/GroovyEclipse.zip 2、解压,把目录features和plugins 拷贝到eclipse对应的目录下。 3、eclipse中新建Groovy类HelloGroovy.groovy [code="java"] /** * */...

2015-04-26 00:08:09 254

原创 Maven常用命令

[size=large][color=red][b]转载[/b][/color][/size] Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create ...

2015-04-14 15:31:03 146

原创 Hibernate缓存机制分析

复制代码 您可以通过点击 右下角 的按钮 来对文章内容作出评价, 也可以通过左下方的 关注按钮 来关注我的博客的最新动态。 如果文章内容对您有帮助, 不要忘记点击右下角的 推荐按钮 来支持一下哦 如果您对文章内容有任何疑问, 可以通过评论或发邮件的方式联系我: 501395377@qq.com / lzp501395377@gmail.com 如果需要转载,请注明出处...

2015-04-09 23:18:46 214

原创 Spring管理事务的几种方式

把Hibernate用到的数据源Datasource,Hibernate的SessionFactory实例,事务管理器HibernateTransactionManager,都交给Spring管理。 一.事务的4个特性: 原子性:一个事务中所有对数据库的操作是一个不可分割的操作序列,要么全做,要么全部做。 一致性:数据不会因为事务的执行而遭到破坏。 隔离性:一个事务的执行...

2015-04-09 22:33:24 284

原创 Hibernate注解说明

[code="java"] /** * * @author liuguangyi * @content ejb3注解的API定义在javax.persistence.*包里面。 * * 注释说明: * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) * @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。 * ...

2015-04-03 18:03:56 149

原创 maven工作使用的记录

pom.xml文件配置项 [code="java"] org.apache.maven.plugins maven-compiler-plugin 2.3.2 1.5 1.5 UTF-8 org.apache.maven.plugins mave...

2015-03-31 09:26:22 132

原创 maven使用和json解析的两遍文章地址

maven: http://blog.youkuaiyun.com/edward0830ly/article/details/8748986 json的比较使用: http://www.cnblogs.com/kunpengit/p/4001680.html

2015-03-19 22:26:48 157

原创 maven2 setting文件详解

概览 当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。 settings.xml存在于两个地方: 1.安装的地方:$M2_HOME/conf/settings.xml 2.用户的目录:${us...

2015-03-10 10:46:33 286

原创 Beangle的讲解

Beangle 3.0.2 发布了。提供了更快的启动速度,不再修改hibernate源码,以支持命名策略问题。 主要的更改内容如下:https://github.com/beangle/library/wiki/Release-notes-3.0.0 Beangle库着眼于改善web应用开发,在众多框架中选择稳定、优秀的部分,作为最佳实践,并提供便捷的工具供使用,本身并不发明等效于其他...

2015-02-28 13:52:27 888

原创 Post提交请求数据最大值问题

post提交数据有大小限制,如果是大数据提交的话会导致数据无法传输到后台,可以通过修改tomcat/conf/下面的server.xml文件信息 [code="java"] [/code] 增加maxPostSize="0",表示不受提交数据大小限制。...

2015-02-13 09:45:24 1389

原创 struts2请求过程源码分析

struts2请求过程源码分析 这篇文章写的很好 分析很透彻 http://www.cnblogs.com/liuling/p/2013-8-10-01.html

2015-02-04 21:08:24 128

spring和mybatis泛型接口的整合(一)

1、这次使用spring和mybatis进行整合,使用spring的注解和自动扫描的方式将mybatis装载到程序中去。 2、首先看整个的工程包的截图 [img]http://dl2.iteye.com/upload/attachment/0105/8082/b02b42c9-2f22-304d-82d2-bfc50cdb204b.png[/img] 3、先来分析spring.mybatis...

2015-02-03 20:42:03 529

web页面如何导出特殊格式的表格

1、实现思路 先将要导出的表格格式和数据生成页面,使用流的机制将页面内容全部获取发送到后台,后台再以流的形式写入execl中。 2、具体事例和步骤 如下图所示的表格格式 [img]http://dl2.iteye.com/upload/attachment/0105/3970/5f9254ac-60d1-38fe-9feb-6dcb5bda13d1.png[/img] 第一 先将该表...

2015-01-19 18:00:16 255

原创 Ajax 火狐 IE使用中的小区别

在使用jquery 的post中,一个值得注意的问题是,在使用$.ajax的时候, IE和火狐的有一点小区别需要注意 [code="java"] function subgo(url,stdId){ //校验培养计划审核是否通过 $.ajax({ type:'post', data:{ stdId:stdId }, dataType :'h...

2015-01-13 12:24:08 177

原创 Java-大集合拆分为指定大小的小集合

因为Oracle数据的in 最大允许1000 ,超过就会报错, 所以需要将集合拆分为多个集合进行处理. [code="java"] package test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Test { /** * 拆...

2015-01-05 15:47:07 489 1

frame页面的隐藏和打开左侧和上方

本示例主要通过jquery改变frame的大小,实现隐藏和展示功能 1、index.jsp [code="java"] My JSP 'index.jsp' starting page [/c...

2013-08-30 00:04:25 362

frame的主窗口和子窗口之间通信

在frame中的子页面调用其他子页面的变量和方法: 1. parent.document.frames("子页面name").子页面方法(); 2. parent.子页面name.子页面方法(); 3. parent.frames["子页面name"].子页面方法(); 例如: 1. parent.document.frames("top").tops(); 2. pare...

2013-08-28 23:23:40 643

Java模拟登录新浪微博

登录的类主要有3个,BigIntegerRSA.java加密类、SinaSSOEncoder密码加密类、SinaLogonDog登录类。 1、SinaLogonDog.java代码如下: [code="java"] package com.crawler.sina.login; import java.io.ByteArrayOutputStream; import java.io....

2013-07-02 19:07:55 190

spring和ibatis综合应用入门示例

1、最近几天在学习ibatis和spring,就把两者综合起来,写了示例。 2、构建数据库表user,使用数据库是mysql; [code="java"] create table user( id int(10) not null auto_increment, userName varchar(20) , passWord varchar(20), pri...

2012-03-20 20:00:15 125

原创 Java实现数据库连接池技术

这个程序写得非常不错,思路清晰,代码注释清楚。 [code="java"] package com.date0315; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.Driver; import java.sql.DriverManager; import java...

2012-03-16 08:57:54 143

spring开发所需jar包

spring2.5开发所需的jar包,上传到这里,方便下载使用。

2012-03-14 09:17:14 291

ibatis自动生成主键

很多数据库支持自动生成主键的数据类型如(mysql)。不过这通常(并不总是)是个私有的特性。SQL Map通过的元素来支持自动生成的键值。它同时支持预生成(如Oracle)和后生成两种类型(如MS-SQL Server)。 Oracle生成自动主键的配置如下: [code="java"] select stockidsequence.nextval as id ...

2012-03-13 10:53:47 208

ibatis入门教程

1、本文通过几个简单的示例,实现ibatis的增删改查的功能。 2、构建数据库表,contact表,建表语句如下:(使用的是mysql数据库) contact表: [code="java"] drop table if exists contact; create table contact( id int(10) not null auto_increment, fir...

2012-03-12 20:41:41 472

ibatis多对多示例

1、iBATIS的多对多映射配置方法和多对一映射配置方法差不多,不同的是,多对多映射,数据库设计上需要一个记录两个类关系的中间表,本文以学生-老师为例,在iBATIS的sqlmap中配置多对多关系。 2、构建数据库表如下,student表,teacher表和student_teacher表:(使用mysql数据库) student表: [code="java"] create tabl...

2012-03-12 17:16:02 138

ibatis一对多示例

1、在实际开发中,iBATIS框架已经很普遍的使用,然而我们常常遇到关联数据的情况,如User 对象拥有若干Address 对象,每个Address 对象描述了对应User 的一个联系地址,这种情况下,我们应该如何处理?通过单独的Statement操作固然可以实现(通过Statement 用于读取用户数据,再手工调用另外一个Statement 根据用户ID 返回对应的Address信息)。 ...

2012-03-12 15:20:50 188

mysql安装最后一步 无法启动服务错误

今天安装mysql程序时候,在安装到最后一步时候,在最后一步却发现无法启动服务,出现这样的提示“cannot create windows service for mysql.error:0”! 产生的原因是: 安装mysql时可能产生cannot create windows service for mysql.error:0错误,错误的原因多数由于重新安装mysql或者对m...

2012-02-07 21:06:51 190

取消myEclipse中自动update index

[size=medium]window-->preferences-->MyEclipse Enterprise WorkBench-->Maven4MyEclipse-->Maven[/size] 下面取消勾选的Download repositroy index update on startup

2011-09-15 10:19:33 126

Java 常用的第三方组件

java常用第三方软件包 网上收集的一些常用Java开发的第三方软件包,供大家参考 1.Apache POI 处理office文档用到的2. IText PDF操作类库 3.Java Base64 Base64编码类库 4.Commons-lang 对应java sdk里面的java.lang包,用来简化基本工具类操作 5.pingyin4j 中文转拼音库 6...

2011-07-04 17:51:50 836

原创 hibernate入门示例展示

有很长一段时间没有使用hibernate进行开发了,最近闲来无事,温习一下hibernate开发。搭建hibernate开发环境,下载hibernate3.3.2的jar包。所用数据库是mysql。 在使用hibernate3.3.2中要注意以下问题: Exception in thread "main" java.lang.NoClassDefFoundErr...

2011-06-30 17:00:19 156

一道Java面试题的做法

题目:给定一段产品的英文表述,包含M个英文单词,每个英文单词以空格分隔,无其他标志符号;再给定N个英文关键字,请说明思路并编程实现String extractSummary(Stringdescription,String[] keyword):目标是找出产品描述中包含N个关键字(每个关键字至少出现一次)的长度最短的子串。 实现的代码如下: [code="java"] package d...

2011-06-21 10:16:25 182

Java实现中缀表达式转换为后缀表达式

实现中缀表达式转换为后缀表达式主要包含三个类,一个主函数,一个自定义栈的类,还有一个就是核心类,实现其转换。 一、自定义栈的类 [code="java"] package date0617; /** *@author TonyJ *@time 2011-6-17 下午02:24:47 */ public class MyStack { private int maxS...

2011-06-17 17:55:04 130

用自定义栈去实现字符串反转

[code="java"] package date0610; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** *@author TonyJ *@time 2011-6-10 下午03:46:08 */ public cl...

2011-06-10 16:01:32 204

Java中数组的排序方法的实现方式

[code="java"] package date0609; /** *@author TonyJ *@time 2011-6-9 下午05:45:16 */ public class Test02 { private long[] a; private int nElems; public Test02(int max) { a = new long...

2011-06-10 10:26:49 125

Java实现 栈

[code="java"] package date0609; /** *@author TonyJ *@time 2011-6-9 下午03:18:00 */ public class Test01 { private long arr[]; private long temparr[]; private int maxSize;//栈的最大容量 priva...

2011-06-09 16:46:39 99

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除