随笔分类 -  ======所有内容======

1
摘要:1 .除非你需要,否则不要选择“联接到所有更新站点”在安装对话框里有一个小复选框,其标示为“在安装过程中联接到所有更新站点从而找到所需的软件。”从表面上看,这好像是一个很好的主意:如果您安装 了一种插件,但是您的平台不具有所有必要的插件,它会很容易就找到这些插件并自动进行安装。实际上这会产生一些我们... 阅读全文
posted @ 2014-12-28 16:19 JAVA之迷
摘要:eclipse界面语言的切换方法1.该方法只支持安装过中文包的eclipse(其实中文包中几乎包含了全世界所有的语言,只是调用了其中的中文简体而已)2.在桌面的快捷方式中目标的地址后面加上参数-nl"区域语言代码"即可实现界面语言切换如图,是使用英文界面的参数截图:繁体中文是-nl"zh_TW"简体... 阅读全文
posted @ 2014-12-28 16:05 JAVA之迷
摘要:人的受教育程度,一定程度上决定着人的生存和生活方式,接受贾愉悦差的人生活方式越简单,甚至只能停留在谋生、糊口的阶层;或者过着物质富有,而精神空虚,生活没有品位,生活属于那种残缺不全的、生命的旅程是一种残疾型的。受教育程度差的人处于求生的本能,又不心甘情愿被社会边缘化,却又不得不面对,其中相当一部分人... 阅读全文
posted @ 2014-12-24 19:31 JAVA之迷
摘要:1、为什么平胸妹子一般都是吃货?神回复:因为穷胸极饿!2、别人的孩子都会买手纸了,我的孩子还在手纸上。神回复:别人的老婆都会生气了,你的老婆还要充气。3、都40多了,还有许多事不明白该问谁?神回复:外事问谷歌,内事问百度,房事问天涯!4、女生为什么会来大姨妈?神回复:这个卵子啊,等不到精子啊,那叫一... 阅读全文
posted @ 2014-12-24 19:11 JAVA之迷
摘要:Figure 2多数据源的选择逻辑渗透至客户端解决方案 Figure3 采用Proxy模式来封转数据源选择逻辑 通过采用Proxy模式我们在方案实现中实现一个虚拟的数据源.并且通过它来封装数据源选择逻辑,这样就可以有效地将数据源选择逻辑从Client中分离出来.... 阅读全文
posted @ 2014-12-23 23:06 JAVA之迷
摘要:Spring提供的事务管理可以分为两类:编程式的和声明式的。编程式的,比较灵活,但是代码量大,存在重复的代码比较多;声明式的比编程式的更灵活方便。 1、传统使用JDBC的事务管理 以往使用JDBC进行数据操作,使用DataSource,从数据源中得到Connection,我们知道数据源是线程安... 阅读全文
posted @ 2014-12-23 23:04 JAVA之迷
摘要:9.1 数据库事务概述事务首先是一系列操作组成的工作单元,该工作单元内的操作是不可分割的,即要么所有操作都做,要么所有操作都不做,这就是事务。事务必需满足ACID(原子性、一致性、隔离性和持久性)特性,缺一不可:原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么... 阅读全文
posted @ 2014-12-23 23:03 JAVA之迷
摘要:9.3编程式事务9.3.1编程式事务概述 所谓编程式事务指的是通过编码方式实现事务,即类似于JDBC编程实现事务管理。 Spring框架提供一致的事务抽象,因此对于JDBC还是JTA事务都是采用相同的API进行编程。java的代码:Java的代码 连接康恩=空;UserTransaction的TX ... 阅读全文
posted @ 2014-12-23 23:02 JAVA之迷
摘要:9.4 声明式事务9.4.1 声明式事务概述 从上节编程式实现事务管理可以深刻体会到编程式事务的痛苦,即使通过代理配置方式也是不小的工作量。 本节将介绍声明式事务支持,使用该方式后最大的获益是简单,事务管理不再是令人痛苦的,而且此方式属于无侵入式,对业务逻辑实现无影响。 接下来先来看看声明式事务如何... 阅读全文
posted @ 2014-12-23 23:01 JAVA之迷
摘要:1、问题问题:想要添加日志记录、性能监控、安全监测2、最初解决方案2.1、最初解决方案缺点:太多重复代码,且紧耦合2.2、抽象类进行共性设计,子类进行个性设计,此处不讲解,缺点一荣俱荣,一损俱损2.3、使用装饰器模式/代理模式改进的解决方案装饰器模式:动态地给一个对象添加一些额外的职责。就增加功能来... 阅读全文
posted @ 2014-12-23 23:00 JAVA之迷
摘要:基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。我还是喜欢基于Schema风格的Spring事务管理,但也有很多人在用基于@Trasactional注解的事务管理,但在通过基于JDK动态代理和CGLIB动态代理的实现Spring注解管... 阅读全文
posted @ 2014-12-23 22:59 JAVA之迷
摘要:IoCIoC:Inversion of Control,控制反转,控制权从应用程序转移到框架(如IoC容器),是框架共有特性1、为什么需要IoC容器1.1、应用程序主动控制对象的实例化及依赖装配Java代码 Aa=newAImpl();Bb=newBImpl();a.setB(b);本质:创建对象,... 阅读全文
posted @ 2014-12-23 22:58 JAVA之迷
摘要:1、问题Java代码Connectionconn=DataSourceUtils.getConnection();//开启事务conn.setAutoCommit(false);try{ObjectretVal=callback.doInConnection(conn);conn.commit();... 阅读全文
posted @ 2014-12-23 22:57 JAVA之迷
摘要:读Spring源码之前,你要先清楚,为什么你要用Spring...Spring最基本的功能是做为管理bean的容器,所以我以为应该先从org.springframework.context包了解咯,包括org.springframework.web.context;然后是org.springfram... 阅读全文
posted @ 2014-12-23 22:56 JAVA之迷
摘要:引子:AOP(面向方面编程:Aspect Oriented Programing)和IoC一样是Spring容器的内核,声明式事务的功能在此基础上开花结果。但是AOP和OOP差别较大,要很好地理解这个概念,做到心领神会还是不容易的,不过相信看完帖子,你就不再迷惑了。编程语言最终极的目标就是能以更自然... 阅读全文
posted @ 2014-12-23 22:55 JAVA之迷
摘要:引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算通... 阅读全文
posted @ 2014-12-23 22:55 JAVA之迷
摘要:引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算通... 阅读全文
posted @ 2014-12-23 22:54 JAVA之迷
摘要:spring自建事务管理模块。而且这个事务管理是一个抽象设计,可以应用到很多场合,包括普通的DataSource,jta,jms和hibernate上。要正确使用spring的事务,首先需要了解spring在事务设计上的一些概念统观spring事务,围绕着两个核心PlatformTransactio... 阅读全文
posted @ 2014-12-23 22:53 JAVA之迷
摘要:Java的代码包cn.itcast.day3.aopframework;进口java.io.IOException的;进口的java.io.InputStream;进口java.util.Properties;进口cn.itcast.day3.Advice;公共类的BeanFactory {属性道具... 阅读全文
posted @ 2014-12-23 22:53 JAVA之迷
摘要:Java的代码包cn.itcast.day3;进口java.lang.reflect.Method中;公共接口忠告{无效beforeMethod(方法方法);无效afterMethod(方法方法);}包cn.itcast.day3;进口java.lang.reflect.Method中;公共类MyA... 阅读全文
posted @ 2014-12-23 22:52 JAVA之迷

1