自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (26)
  • 收藏
  • 关注

原创 MySql中实现类似Oracle的Sequence方案

项目中使用mysql数据库,功能涉及某信息编号需要从15000开始自增长。方案一      mysql中建立 sequence_value 表  DAO实现自增长Create TableCREATE TABLE `sequence_value` (  `id` int(11) unsigned NOT NULL AUTO_INCREMEN

2015-03-03 10:04:07 1102

原创 java CountDownLatch 模拟多并发线程简单例子

CountDownLatch作用 CountDownLatch,是一个倒计数的锁存器,当计数减至0时触发特定的事件。构造方法参数指定了计数的次数countDown方法,当前线程调用此方法,则计数减一awaint方法,调用此方法会一直阻塞当前线程,直到计时器的值为0测试线程类import java.util.concurrent.Count

2015-03-02 14:12:41 4507

原创 java读写锁ReentrantReadWriteLock实现多并发单利模式

基本介绍:读写锁:ReadWriteLock        在多线程的环境下,对同一份数据进行读写,会涉及到线程安全的问题。比如在一个线程读取数据的时候,另外一个线程在写数据,而导致前后数据的不一致性;一个线程在写数据的时候,另一个线程也在写,同样也会导致线程前后看到的数据的不一致性。        这时候可以在读写方法中加入互斥锁,任何时候只能允许一个线程的一个读或写

2015-02-10 19:06:40 786

原创 try catch多个catch捕获问题

代码一:                    try{ throw new Exception(); } catch (NullPointerException ee) {//异常一 System.out.println("11111111111"); } catch (Exception e) {//异常二 System.out.println("2

2015-02-10 15:43:03 1467

转载 java变量的初始化之后的默认值

转:http://blog.csdn.net/abc5382334/article/details/18254517对于类的成员变量不管程序有没有显示的初始化,Java  虚拟机都会先自动给它初始化为默认值。1、整数类型(byte、short、int、long)的基本类型变量的默认值为0。2、单精度浮点型(float)的基本类型变量的

2015-02-07 11:54:37 512

原创 Oracle存储过程游标循环更新新增字段处理线上历史数据问题

新增生效时间字段,对于新单此字段有值,对于历史数据此字段无值,查询不到相关历史数据问题CREATE OR REPLACE PROCEDURE pr_update_FIRSTLOCALE_EFFECTTMdeclare   cursor cur_emp is select REACH_TM,FL_ID  from  T_AB_FIRSTLOCALE where REACH_TM

2014-12-17 14:51:55 768

转载 jquery.validator规则

默认校验规则(1)required:true               必输字段(2)remote:"check.php"          使用ajax方法调用check.php验证输入值(3)email:true                  必须输入正确格式的电子邮件(4)url:true                    必须输入正确格式的网址(5)date:

2013-09-05 10:32:52 539

转载 【JQuery 选择器】

jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法$("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div")           选择所有的div标签元素,返回div元素数组$(".myClass")      选择使用myClas

2013-07-18 14:22:09 438

转载 【jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中】

获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val();获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值$('#select_id')[0].selected

2013-07-17 16:12:18 1434

转载 【事务的种类】

事务通常分为显式事务、隐式事务和自动提交事务3种类型,下面分别进行讲解。显式事务是指显式地定义其开始和结束的事务,又称为用户定义事务。当使用BEGIN TRAN和COMMIT语句时发生显式事务。隐式事务是指在当前事务提交或回滚后自动开始的事务,需要用COMMIT语句和ROLLBACK语句回滚或结束事务。自动提交事务是指能够自动执行并自动回滚的事务,即当一个语句成功执行后,事务被自动提交

2013-07-04 16:20:20 988

转载 【Spring中用到的设计模式】

下面来简单列举spring中的设计模式: 1.简单工厂 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得bean对象,但是否是在传入参数后创建还是传入参数前创

2013-07-01 17:45:32 732

转载 【外键的作用】

最直观的作用是防止非法数据录入,就是说录入外键数据时必须在它所属的主表中存在相应数据,如果录入空字符或其他数据会报错。从软件工程的角度看,建立数据库的过程,是从建立物理模型开始的。在物理模型中创建了外键,那么在转化成概念模型甚至于生成sql代码时,就会自动生成相应字段,而不用重复定义。 外键是数据库一级的一个完整性约束,就是数据库基础理论书中所说的“参照完整性”的数据库实现方式。

2013-07-01 16:17:53 582

转载 【索引的优缺点】

创建索引可以大大提高系统的性能:第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序 子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。 第五,通过使用索引,可以在查询的过程中,使用优化隐藏

2013-07-01 15:32:03 469

转载 【触发器和存储过程】

存储过程和触发器,其实在以前做机房收费系统的时候就接触到了。但是当时总感觉存储过程和触发器是比较高级的东西,这个系统不用这些东西也可以。于是就一直没有好好研究这块知识。现在看牛腩新闻发布系统,再一次涉及到了这个东东,这才发现,存储过程和触发器并没有想象的那么高深莫测。也许有人会说:那是你没有深入研究。是,我承认,但个人觉得目前我们还没有必要那么深入研究。我们要做的就是:用20%的努力,获得80%的

2013-06-30 17:32:44 478

转载 Spring 事物管理 @Transactional

spring 事务注解默认遇到throw new RuntimeException("...");会回滚需要捕获的throw new Exception("...");不会回滚// 指定回滚@Transactional(rollbackFor=Exception.class)     public void methodName() {       // 不会回滚

2013-06-29 20:55:56 548

转载 【Spring @Transactional】

public class TradingServiceImpl {    @PersistenceContext(unitName="trading") EntityManager em;    @Transactional    public long insertTrade(TradeData trade) throws Exception {       em.persi

2013-06-29 20:51:25 547

转载 【Spring中 @Autowired标签与 @Resource标签 的区别 】

Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。1. @Autowired    @Autowired是Spring 提供的,需导入    Package:org.springframework.beans.factory.annotation.Autowi

2013-06-29 20:46:51 533

转载 【SpringMVC和Struts2的比较】

我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。Spring MVC和Struts2的区别:1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不同的。以前认为filt

2013-06-29 20:34:20 514

velocity入门例子

给自己备份的,从网上down下来学习的。 给自己备份的,从网上down下来学习的。 给自己备份的,从网上down下来学习的。

2015-06-16

quartz入门例子,spring集成配置使用

Spring集成quartz跑定时任务实例 自己写的例子并为实现job 有测试的主函数,请参考http://www.blogjava.net/baoyaer/articles/155645.html 博客信息 看此代码,项目里分为两大块,com文件夹下 为上面博客相关学习代码, 可以运行。springCon.quartz文件夹下 为对上诉博客理解透彻 结合spring看其配置的相关信息 就可以明白。

2015-01-22

Tomcat7.0源码 免费分享

免费分享 Tomcat7.0源码 项目中研究tomcat创建session如何生存session id存放cookies jsessionid

2015-01-13

spring-framework-3.2.8需要的相关Jar 源代码 API帮助文档

spring-framework-3.2.8需要的相关Jar 源代码 API帮助文档

2015-01-08

Drools手把手规则引擎入门教程

从下载eclipse 下载drools相关jar包 手把手入门程序,免费分享给大家,不需要积分哦

2014-08-09

castor利用mapping.xml文件入门测试例子

castor比xstream实现对象与xml之间转化更强大些,利用mapping.xml文件规划,代码中相应工具类已经封装好,包名结构清晰,打入运行test包下java2string.java 和string2java.java可以测试对象之间转化

2013-08-24

javamelody与spring集成测试入门例子

javamelody对cpu等实时监控,项目导入运行可以看见图片等相关信息

2013-08-24

xstream入门例子

包含xtream相关jar包,项目导入运行即可简单测试,实现xml与java对象的相互转化

2013-08-24

Sping+MyBatis+mysql框架搭建

将sql文件夹下的.sql脚本引入mysql库中,运行test类测试代码

2013-06-25

Spring+Jersey+Hibernate+Mysql依赖注解方式代码框架

更改src下database.properties相关数据库配置信息,在mysql数据库里创建user表 id自增长 属性username password将项目部署tomcat服务器下 浏览器里访问http://localhost:8081/SJH/resource/users 可以在页面看见将数据库里所有user信息查出来返回为json格式

2013-06-25

CXFSpringService项目 包含相关jar包

CXF和Spring集成入门代码示例,包含所依赖的jar包,在tomcat服务器下可以直接测试

2013-06-25

Spring MVC 3.1依赖jar包

Spring MVC 3.1依赖jar包 也给自己做个备份吧

2013-05-30

JS hashMapTool.js工具代码

JS hashMapTool.js工具代码

2013-03-28

JS cookie 操作工具类

JS cookie 操作工具类,对cookie的设置 读取 删除 ,有效期的设置等

2013-03-28

httpClient自动接受https的证书代码

httpClient自动接受https请求的所有证书代码,修改相应测试url,主函数运行即可

2013-01-23

CXF soap例子源码

CXF soap例子源码

2013-01-09

JAX-RS Rest RestLet项目源码

JAX-RS Rest RestLet项目源码 对初学者有帮助 实现最简单的 GET PUT DELETE UPDATE

2013-01-08

BeanUtils.jar包

commons-beanutils-1.8.3 jar包 下载

2013-01-06

JAX-RS REST helloworld 项目源码

JAX-RS REST helloworld 项目源码 下载后引入eclipse jee 启动tomcat可直接访问 访问路径为http://localhost:8080/AndroidJAX-RS/jaxrs/helloworld/html

2013-01-06

httpclient需要的各种jar包

httpclient需要的各种jar包 commons-codec-1.7.jar commons-httpclient.jar commons-logging-1.1.1.jar httpclient-4.2.2.jar httpcore-4.2.2.jar

2013-01-06

JAX-RS入门jar包集合

使用到的外部jar包有(必须的部分,需要加到Web容器中) •neethi-3.0.2.jar •jsr311-api-1.1.1.jar •cxf-bundle-2.6.0.jar 使用到的外部jar包有(可选的部分,当且仅当作为一个独立的application运行时) •jetty-http-7.5.4.v20111024.jar •jetty-io-7.5.4.v20111024.jar •jetty-server-7.5.4.v20111024.jar •jetty-util-7.5.4.v20111024.jar •jetty-continuation-7.5.4.v20111024.jar •wsdl4j-1.6.2.jar

2013-01-06

JQueryMobile UI 汇总

JQueryMobile.js插件 html5技术模仿移动手机页面开发 UI的汇总

2012-08-01

SpringMVC入门项目

适合SpringMVC入门学习的项目 jar包 注释 很清晰

2011-10-24

HQL语句的详细用法

关于HQL的详细用法讲解 里面有 select update from 子链接查询等详细用法

2011-08-29

空空如也

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

TA关注的人

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