02 2017 档案

摘要:之前对spring的事务传播机制没有概念,花点时间去看了事务的源码,以及这些事务传播机制使用的文档,在此做一下简单的笔记 正文 下面说提到的共享事务的意思就是几个service共用同一个事务,如传播机制Propagation.REQUIRED 从源码看AOP如何实现事务 我们想使用事务,那就得配置s 阅读全文
posted @ 2017-02-13 00:23 413Xiaol 阅读(961) 评论(0) 推荐(0)
摘要:存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复的编写相同的SQL语句。而且,存储过程和函数是在MySQL服务器中存储和执行的,可以减少客户端和服务器端的数据传输。一、存储过程1.1、基本语法 CREA 阅读全文
posted @ 2017-02-12 23:36 413Xiaol 阅读(199) 评论(0) 推荐(0)
摘要:转载自并发编程网 – ifeve.com本文链接地址: JAVA多线程和并发基础面试问答 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点) Ja 阅读全文
posted @ 2017-02-12 23:24 413Xiaol 阅读(1200) 评论(0) 推荐(1)
摘要:public abstract class Operation { private Integer numberA = 0; private Integer numberB = 0; public abstract double getResult(); public Integer getNumb 阅读全文
posted @ 2017-02-12 00:29 413Xiaol 阅读(243) 评论(0) 推荐(0)
摘要:相信大家都知道StringBuffer、StringBuilder,但是这两个的用法都差不多,到底有什么区别呢,这也是面试的时候问的比较多的一道题,这里我就来说说,这两个的区别结合String来说~ String:查看源码得知,String类的声明是:public final,所以可以很清楚的知道, 阅读全文
posted @ 2017-02-09 20:24 413Xiaol 阅读(118) 评论(0) 推荐(0)
摘要:List list = new ArrayList(); list.add(1); 在jdk1.5之前这么写是错误的,因为ArrayList接受的是Object类型的数据,不接受原生数据类型,所以会报错,但是在jdk1.5中有自动装箱的机制,所以这么写就不报错了,在执行中,自动将原生数据类型转换成了 阅读全文
posted @ 2017-02-09 20:23 413Xiaol 阅读(122) 评论(0) 推荐(0)
摘要:HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。 阅读全文
posted @ 2017-02-09 19:57 413Xiaol 阅读(183) 评论(0) 推荐(0)
摘要:Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth M 阅读全文
posted @ 2017-02-09 19:28 413Xiaol 阅读(168) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/digdeep/p/4528353.html AOP是Spring提供的关键特性之一。AOP即面向切面编程,是OOP编程的有效补充。使用AOP技术,可以将一些系统性相关的编程工作,独立提取出来,独立实现,然后通过切面切入进系统。从而避免了在业务逻辑 阅读全文
posted @ 2017-02-09 17:30 413Xiaol 阅读(167) 评论(0) 推荐(0)