<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[软件生产流程和软件人员心理的思考-Alfred]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iteye_14631</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iteye_14631]]></copyright><item><title><![CDATA[事务方法嵌套调用的迷茫]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/82376636</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/82376636</guid><author>iteye_14631</author><pubDate>Fri, 27 Jul 2012 15:22:55 +0800</pubDate><description><![CDATA[事务方法嵌套调用的迷茫
Spring 事务一个被讹传很广说法是：一个事务方法不应该调用另一个事务方法，否则将产生两个事务。结果造成开发人员在设计事务方法时束手束脚，生怕一不小心就踩到地雷。
其实这种是不认识 Spring 事务传播机制而造成的误解，Spring 对事务控制的支持统一在 TransactionDefinition 类中描述，该类有以下几个重要的接口方法：
int getProp...]]></description><category></category></item><item><title><![CDATA[Oracle JDBC内存管理--Oracle白皮书2009年8月]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/82242556</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/82242556</guid><author>iteye_14631</author><pubDate>Fri, 06 Jan 2012 14:29:45 +0800</pubDate><description><![CDATA[Oracle JDBC内存管理--Oracle白皮书2009年8月
原文：http://www.oracle.com/technetwork/database/enterprise-edition/memory.pdf

介绍
Oracle JDBC驱动程序可能会使用大量的内存。这是一种有意识的设计选择，在使用大量内存与提高性能之前做出权衡。在大多数情况下，对于大多数用户，这已被证明是一个...]]></description><category></category></item><item><title><![CDATA[Java中堆内存与栈内存分配浅析]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/82231650</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/82231650</guid><author>iteye_14631</author><pubDate>Fri, 09 Dec 2011 11:44:09 +0800</pubDate><description><![CDATA[
Java 把内存划分成两种：一种是栈内存，另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配，当在一段代码块定义一个变量时，Java 就在栈中为这个变量分配内存空间，当超过变量的作用域后，Java 会自动释放掉为该变量分配的内存空间，该内存空间可以立即被另作它用。

堆内存用来存放由 new 创建的对象和数组，在堆中分配的内存，由 Java 虚拟机的自...]]></description><category></category></item><item><title><![CDATA[eclipse插件笔记]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/82202867</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/82202867</guid><author>iteye_14631</author><pubDate>Thu, 10 Nov 2011 19:56:27 +0800</pubDate><description><![CDATA[eclipse插件开发中获取文件所在的目录和路径小结
2009-02-18 18:02
         前一段时间一直在搞eclipse插件开发,学习了不少东西！给我印象最深刻的是经常要获取eclipse相关的目录和路径,脑袋中大概整理了一下，总结如下:

1.String path = ((IFile)o).getLocation().makeAbsolute().toFile().g...]]></description><category></category></item><item><title><![CDATA[[转]String ， StringBuffer 还是 StringBuilder ]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/82062759</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/82062759</guid><author>iteye_14631</author><pubDate>Sun, 08 May 2011 16:42:46 +0800</pubDate><description><![CDATA[是 String ， StringBuffer 还是 StringBuilder ？

       相信大家对 String 和 StringBuffer 的区别也已经很了解了，但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方，今天我在这里重新把这个概念给大家复习一下，顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类—— StringBuilder （先别忙着扔我砖头，...]]></description><category></category></item><item><title><![CDATA[[转]javaIo]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/82039096</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/82039096</guid><author>iteye_14631</author><pubDate>Tue, 29 Mar 2011 20:58:02 +0800</pubDate><description><![CDATA[Java I/O系统的类实在是太多了，这里我们只学习一些基本的和常用的，相信能够掌握这些就可以解决我们以后的普通应用了
1.什么是数据流 ?
数据流是指所有的数据通信通道
有两类流，InputStream and OutputStream，Java中每一种流的基本功能依赖于它们
InputStream 用于read,OutputStream 用于write, 读和写都是相对与内存说的，读就...]]></description><category></category></item><item><title><![CDATA[像素、英寸、厘米的换算【转】]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81968109</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81968109</guid><author>iteye_14631</author><pubDate>Thu, 02 Dec 2010 16:05:37 +0800</pubDate><description><![CDATA[这两天用swing写打印，发现JDK文档里有一个说明：以 1/72 英寸为单位，这个进行纸张和屏幕大小换算可麻烦了，1/72英寸又是啥东西，一头雾水。去找了下资料，终于找到换算公式了，特记录一下:)72像素/英寸=28.346像素/厘米300像素/英寸=118.11像素/厘米1 厘米＝0.3937 英寸1 英寸＝2.54 厘米后来又找了篇文章，写的比较全。文章地址：http://www.elans...]]></description><category></category></item><item><title><![CDATA[maven 笔记2]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81967760</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81967760</guid><author>iteye_14631</author><pubDate>Wed, 01 Dec 2010 17:18:21 +0800</pubDate><description><![CDATA[ 
Chapter 10. 构建生命周期
 
 
10.1.1. 清理生命周期 (clean)
 
 
       运行mvn clean将调用清理生命周期，它包含了三个生命周期阶段：



pre-clean


clean





post-clean
在每个生命周期阶段，你如果需要执行自己的任务或者通知可以使用插件maven-antrun-plugi...]]></description><category></category></item><item><title><![CDATA[一步步了解jtester]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81967327</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81967327</guid><author>iteye_14631</author><pubDate>Tue, 30 Nov 2010 15:31:40 +0800</pubDate><description><![CDATA[对单元测试jtester的分享。主要是对Untils基本框架的介绍。]]></description><category></category></item><item><title><![CDATA[Log4J使用完全手册]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81936945</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81936945</guid><author>iteye_14631</author><pubDate>Mon, 18 Oct 2010 15:23:08 +0800</pubDate><description><![CDATA[
Log4J使用完全手册 1
2009年02月15日 14:04



Log4J是Apache的一个开放源代码项目(http://logging.apache.org/log4j/docs/)，它是一个日志操作包。通过使用Log4J,可以指定日志信息输出的目的地，控制每一条日志的输出格式，定义日志信息的级别。所有这些功能通过一个配置文件灵活进行配置。
一、LOG4J组成
    L...]]></description><category></category></item><item><title><![CDATA[ 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)转]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81894958</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81894958</guid><author>iteye_14631</author><pubDate>Wed, 21 Jul 2010 17:07:07 +0800</pubDate><description><![CDATA[


实AOP的意思就是面向切面编程.OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充!还是拿人家经常举的一个例子讲解一下吧:比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在要一些方法前去加上一条日志记录,我们写个例子看看我们最简单的解决方...]]></description><category></category></item><item><title><![CDATA[Unitils 使用指南[翻译]-和Spring的集成]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81894114</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81894114</guid><author>iteye_14631</author><pubDate>Mon, 19 Jul 2010 16:00:40 +0800</pubDate><description><![CDATA[ 




1.1.1          
和Spring的集成
 
Unitils 也提供了对Spring框架的支持。Sping的一个基本远侧就是你的对象应该被设计成容易测试的，即使没有Spring或者其他容器。There
are times however, when it can be useful to work with object structures that
...]]></description><category></category></item><item><title><![CDATA[Unitils 使用指南[翻译]-数据库测试]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81893068</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81893068</guid><author>iteye_14631</author><pubDate>Thu, 15 Jul 2010 17:41:34 +0800</pubDate><description><![CDATA[ 

1.1.1       数据库测试

数据库层的单元测试对构建企业应用来说是比较有价值的，但是由于过于复杂我们不得不放弃他。Unitils降低了数据库测试的复杂度，让数据库测试简单而又容易维护，下面的章节描述DatabaseModule andDbUnitModule 怎么对你的数据库测试提供支持。

1.1.1.1    
使用Dbunit维护测试数据

数据库测试应该使...]]></description><category></category></item><item><title><![CDATA[Unitils 使用指南[翻译]-模块系统]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81892642</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81892642</guid><author>iteye_14631</author><pubDate>Wed, 14 Jul 2010 16:10:46 +0800</pubDate><description><![CDATA[1.1.1           
Unitils 模块
 
下面的向导文件讲述Unitils 的模块系统和所提供的模块。我们从解释怎么配置测试环境并将让你的测试使用这些模块开始。子章节会深入的描述这些模块的功能。

1.1.1.1   Configuration

配置
对于任何一个项目，unitils 需要一些配置。默认情况下，有三个级别的配置，每个级别可以覆盖前一个配置。
1...]]></description><category></category></item><item><title><![CDATA[Unitils 使用使用指南[翻译]-断言]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81890755</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81890755</guid><author>iteye_14631</author><pubDate>Wed, 07 Jul 2010 17:37:28 +0800</pubDate><description><![CDATA[ 
Unitils 使用指南
 单元测试起码理论上应该简单和直观的,但是真实生活中的项目通常涉及很多方面,例如数据驱动和中间件技术的使用,例如EJB和hibernate.
Unitils 起初希望在测试中能找到一个比较实际的视角来解决问题。它开始有一套自己的指导原则并且有了一个开源的库包含一些工具，这些工具使遵循了这些原则的应用便的容易测试。
这个使用指南将给你展示一些例子，来掩饰Unit...]]></description><category></category></item><item><title><![CDATA[Unitils 简介(翻译草稿)]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81890557</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81890557</guid><author>iteye_14631</author><pubDate>Wed, 07 Jul 2010 10:32:02 +0800</pubDate><description><![CDATA[

Unitils 是一个致力于使单元测试简单和易维护的开源库。Unitils 在一些现有的开源库之上构建，如dbunit,junit,testng. Unitils 提供常用的断言功能，支持数据库测试，只是mock对象的测试，并且可以和spring,hibernate 的集成，并支持jpa.Unitil让你可以通过配置在单元测试中轻松的使用这些功能。而且可以很容易的添加或扩展你需要的功能。...]]></description><category></category></item><item><title><![CDATA[回顾会议(Retrospective)]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81890046</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81890046</guid><author>iteye_14631</author><pubDate>Mon, 05 Jul 2010 13:23:29 +0800</pubDate><description><![CDATA[
回顾会议(Retrospective)是每个软件团队提高技能、流程、技巧的必要手段。但是很多时候回顾流于形式，问题不能得到及时的追踪和解决，长期下来团队成员丧失了兴趣。畅销书 - &quot;Agile Retrospective: Making Good Team Great&quot;的联合作者，同时也是敏捷联盟(Agile Alliance)的董事会成员以及AYE会议www.ayeconference.co...]]></description><category></category></item><item><title><![CDATA[类加载器与 OSGi[转]]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81888257</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81888257</guid><author>iteye_14631</author><pubDate>Mon, 28 Jun 2010 15:12:08 +0800</pubDate><description><![CDATA[
类加载器与 OSGi
java 2010-06-13 12:03:14 阅读11 评论0字号：大中小

　　OSGi? 是 Java 上的动态模块系统。它为开发人员提供了面向服务和基于组件的运行环境，并提供标准的方式用来管理软件的生命周期。OSGi 已经被实现和部署在很多产品上，在开源社区也得到了广泛的支持。Eclipse 就是基于 OSGi 技术来构建的。
　　OSGi 中的每个模块...]]></description><category></category></item><item><title><![CDATA[[转]OSGI中的service依赖关系管理]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81888253</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81888253</guid><author>iteye_14631</author><pubDate>Mon, 28 Jun 2010 14:49:24 +0800</pubDate><description><![CDATA[
OSGI中的service依赖关系管理
作者：风风 发布于：2010年06月14日 14:49

众所周知，对于高动态高可扩展的应用，OSGI是一个非常好的平台。但是，也因此增加了复杂性，开发中对service的依赖变得复杂。这也是service的关系管理成为OSGI中一个非常重要的部分，我们来看看OSGI中service依赖关系管理的方式。篇幅原因，只关注发展历程，不具体介绍每个方式的...]]></description><category></category></item><item><title><![CDATA[[转]Spring事务配置的五种方式]]></title><link>https://blog.youkuaiyun.com/iteye_14631/article/details/81884693</link><guid>https://blog.youkuaiyun.com/iteye_14631/article/details/81884693</guid><author>iteye_14631</author><pubDate>Sun, 13 Jun 2010 16:49:56 +0800</pubDate><description><![CDATA[
		Spring事务配置的五种方式(http://www.blogjava.net/robbie/archive/2009/04/05/264003.html)
	
    前段时间对Spring的事务配置做了比较深入的研究，在此之间对Spring的事务配置虽说也配置过，但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清，还是比较好掌握的。
    总结如...]]></description><category></category></item></channel></rss>