自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (64)
  • 收藏
  • 关注

原创 [踩过的坑]spring事务为什么不回滚!

本来只是想看看mysql插入数据时如果违反唯一约束,spring注解事务是否能回滚,因为粗浅的认为sql异常是check exception,不是runtime的,所以不给回滚,后来一通查找,发现唯一约束异常不属于sql的,而是spring封装dao的runtime,于是试了下,发现居然不能回滚!接着又在事务注解显示声明唯一约束异常回滚,发现还是不行!突然怀疑自己工程的所有事务失效了orz

2016-02-27 22:07:58 2008

转载 Java中的线程同步

我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。 当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。 

2016-02-26 19:51:12 752

原创 linux环境下部署tomcat工程,日志不走log4j配置而打印到catalina.out可能的原因

平时不积累,出现在问题时就麻爪orz问题描述:java web应用部署后,出现日志不走配置的log4j日志打印目录,而是走tomcat的catalina.out,web应用配置没问题。错误思路:部署后配置未生效,重新部署后还是存在问题,本地环境却没问题正确思路:linux写权限不足由于第一次部署使用root,所以tomcat进程的权限是root,日志写权限是root,后来部署使用a

2016-02-24 19:54:22 11077

原创 idea使用笔记

idea使用笔记1.idea导出文档防止乱码:-encoding utf-8 -charset utf-8 2.git提交代码提交代码前做好让idea完成如下操作:格式化代码、去掉未使用的引用、代码分析、检查todo标识

2016-02-16 11:07:45 950

转载 java.io.FileNotFoundException: class path resource [XXXXX.xml] cannot be opened

ava.io.FileNotFoundException: class path resource [beans.xml] cannot be opened because it does not exit.在用maven管理的spring项目中做单元测试时候,加载不了spring的配置文件。出现该问题的原因是,用maven创建的项目,必须把spring的配置文件beans.xml或者ap

2016-02-06 21:59:01 7270

转载 spring声明式事务 同一类内方法调用事务失效

[问题]       Spring的声明式事务,我想就不用多介绍了吧,一句话“自从用了Spring AOP啊,事务管理真轻松啊,真轻松;事务管理代码没有了,脑不酸了,手不痛了,一口气全配上了事务;轻量级,测试起来也简单,嘿!”。不管从哪个角度看,轻量级声明式事务都是一件解放生产力的大好事。所以,我们“一直用它”。       不过,最近的一个项目里,却碰到了一个事务管理上的

2016-02-06 17:51:28 26392 2

转载 主从数据库架构

在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。      MySQL数据库支持数据库的主从复制功能,因此在集群方面具有其独特的优势。众多国内外大型网站架构体系中,均采用了MySQL的主从数据库配置来实现查询负载、数据库热备等功能。本人在实际的Web项目中也涉及到这一需求

2016-02-05 15:44:33 687

HDS JSObfuscator js混淆压缩工具

HDS JSObfuscator js混淆 js压缩 混淆加密

2015-02-27

可视化 YUICompressorUI js压缩工具

js压缩工具 YUICompressorUI

2015-02-27

eclipse svn 插件 1.10

eclipse svn 插件 1.10 下载地址http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

2015-01-06

maven eclipse 插件 m2e

maven eclipse 插件 m2e

2014-12-26

eclipse svn 插件 svn-site-1.8.22

eclipse svn 插件 svn-site-1.8.22 离线安装 直接解压到eclipse dronps目录下

2014-12-26

FindBug java代码检查 错误修改方案

FindBugs常见问题指南--其他问题见我博客 FindBug java代码检查 错误修改方案

2014-11-21

findbugs 代码检查 eclipse插件 3.0.0版本

最新版下载地址:http://sourceforge.net/projects/findbugs/files/findbugs/3.0.0/ http://sourceforge.jp/projects/sfnet_findbugs/downloads/findbugs%20eclipse%20plugin/3.0.0/edu.umd.cs.findbugs.plugin.eclipse_3.0.0.20140629-84d758f.zip/ 安装方法:直接解压后放到eclipse/plugin目录下即可,重启eclipse 错误代码中英对照及修改方案见我的博客

2014-11-21

findbugs eclipse插件 代码检查工具 2.0.2版本

最新版下载地址:http://sourceforge.net/projects/findbugs/files/findbugs/3.0.0/ http://sourceforge.jp/projects/sfnet_findbugs/downloads/findbugs%20eclipse%20plugin/3.0.0/edu.umd.cs.findbugs.plugin.eclipse_3.0.0.20140629-84d758f.zip/ 安装方法:直接解压后放到eclipse/plugin目录下即可,重启eclipse 错误代码中英对照及修改方案见我的博客

2014-11-21

pdflm15.dll powerdesigner15 破解文件

powerdesigner 15 破解文件 pdflm15.dll 完美破解 无汉化 用文件夹下的pdflm15.dll覆盖PowerDesigner15安装目录下的 pdflm15.dll

2014-11-10

chosen.jquery.json

chosen源码 chosen-1.2.0.zip chosen.jquery.json jQuery Chosen Plugin 是一个 jQuery 插件,用来将网页中的下拉框进行功能扩展和美化。可实现对下拉框的搜索,多个标签编辑等功能 下载地址:https://github.com/harvesthq/chosen/releases

2014-10-30

chosen_v1.1.0.zip

chosen_v1.1.0.zip chosen.jquery.js jQuery Chosen Plugin 是一个 jQuery 插件,用来将网页中的下拉框进行功能扩展和美化。可实现对下拉框的搜索,多个标签编辑等功能 下载地址:https://github.com/harvesthq/chosen/releases

2014-10-30

chosen.jquery.js

chosen_v1.2.0.zip chosen.jquery.js jQuery Chosen Plugin 是一个 jQuery 插件,用来将网页中的下拉框进行功能扩展和美化。可实现对下拉框的搜索,多个标签编辑等功能 下载地址:https://github.com/harvesthq/chosen/releases

2014-10-30

soapUI输入中文显示为乱码,响应报文中文乱码问题解决方法.txt

soapUI输入中文显示为乱码 响应报文中文乱码问题解决方法

2013-12-24

quartz quartz-1.8.6 dbTables 建表sql

quartz quartz-1.8.6 dbTables quartz动态任务调度需要的数据库脚本。

2013-08-08

quartz-1.8.6.tar.gz

quartz-1.8.6.tar.gz 包含 quartz集群所有jar 文档 建表语句

2013-08-08

quartz 1.8.6 API 文档

quartz 1.8.6 API 文档 定时任务

2013-08-08

quartz-jboss-1.8.6.jar

quartz-jboss-1.8.6.jar quartz集群

2013-08-08

quartz-weblogic-1.8.6.jar

quartz-weblogic-1.8.6.jar spring+quartz集群 定时任务

2013-08-08

quartz-oracle-1.8.6.jar

quartz-oracle-1.8.6.jar spring+quartz集群 定时任务

2013-08-08

quartz-1.8.6.jar

quartz-1.8.6.jar 定时任务

2013-08-08

spring-context-support.jar

spring-context-support.jar spring整合任务调度quartz必需jar 还需要quartz-all-x.x.x.jar quartz版本必需在1.8.x以下

2013-07-17

quartz-all-1.6.6.jar

quartz-all-1.6.6.jar 定时任务 与Spring整合必须使用Quartz1.8.x及以下版本 否则报错 java.lang.IncompatibleClassChangeError: class org.springframework.scheduling.quartz.CronTriggerBean has interface org.quartz.CronTrigger as super class

2013-07-17

JPA API 文档 javax.persistence API

JPA JPA文档 JPAAPI文档 javax.persistence javadoc6 英文

2013-06-27

pdflm15.dll

powerdesigner 15 破解 pdflm15.dll 完美破解 无汉化

2013-06-20

jquery.alerts.css

jquery.alerts.css 对话框的CSS文件

2013-06-14

jquery.alerts.js

jquery.alerts.js 对话框核心JS文件

2013-06-14

commons-email-1.3.jar

commons email 1.3.jar

2013-06-04

java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream解决方法

包含3个jar(修改后的javaee.jar可以接覆盖原jar,和mail.jar和activition.jar)和一个文档,测试通过。 JavaMail的java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream错误 原因: MyEclipse6.5的javaee.jar中的mail包与JavaMail包有冲突。 解决: 在MyEclipse目录下(D:\Program Files\MyEclipse 6.5\myeclipse\eclipse\plugins\com.genuitec.eclipse.j2eedt.core_6.5.0.zmyeclipse650200806\data\libraryset\EE_5),找javaee.jar包,用WinRar打开,删除里面的mail目录和activation目录,然后覆盖原jar,最后在工程中加入mail.jar和activition.jar。

2013-06-04

jaf-1_1-fr.zip

下载地址http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-eeplat-419426.html#javamail-1.4.7-oth-JPR 使用Apache-commons-email发送邮件需要这三个jar包:commons-email-1.0.jar、mail.jar、activition.jar。 后两个包在Sun上下载jaf-1_1-fr.zip和javamail-1_4.zip。其中有所需要的jar包。

2013-06-04

javamail1_4_7.zip

使用Apache-commons-email发送邮件需要这三个jar包:commons-email-1.0.jar、mail.jar、activition.jar。 后两个包在Sun上下载jaf-1_1-fr.zip和javamail-1_4.zip。其中有所需要的jar包。

2013-06-04

mail.jar 发送邮件

使用Apache-commons-email发送邮件需要这三个jar包:commons-email-1.0.jar、mail.jar、activition.jar。

2013-06-04

activation.jar

使用Apache-commons-email发送邮件需要这三个jar包:commons-email-1.0.jar、mail.jar、activition.jar。

2013-06-04

commons-email-1.0.jar

commons email 1.0.jar apache 发送邮件 commons-email-1.0.jar

2013-06-04

jquery-1.5.js

jquery-1.5.js jquery-1.5.js

2013-05-30

jquery.validate.min.js 1.8.0

jquery validate min.js 1.8.0

2013-05-30

jquery.validate.js 1.8.0

jquery.validate.js 1.8.0

2013-05-30

jquery-1.7.2.js

jquery-1.7.2.js

2013-05-30

jquery.js 框架

(function() { var parts = document.location.search.slice( 1 ).split( "&" ), length = parts.length, scripts = document.getElementsByTagName("script"), src = scripts[ scripts.length - 1].src, i = 0, current, version = "1.9.0", file = "http://code.jquery.com/jquery-git.js"; for ( ; i < length; i++ ) { current = parts[ i ].split( "=" ); if ( current[ 0 ] === "jquery" ) { version = current[ 1 ]; break; } } if (version != "git") { file = src.replace(/jquery\.js$/, "jquery-" + version + ".js"); } document.write( "<script src='" + file + "'></script>" ); })();

2013-05-30

jquery.validate.min.js

jquery.validate.min.js 1.11.1

2013-05-30

jquery.validate.js

jquery validate.js 1.11.1

2013-05-30

空空如也

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

TA关注的人

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