<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[架构的艺术]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iteye_4034</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iteye_4034]]></copyright><item><title><![CDATA[PSI-probe 汉化]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82653549</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82653549</guid><author>iteye_4034</author><pubDate>Mon, 20 Jun 2016 10:02:02 +0800</pubDate><description><![CDATA[
        首先，PSI-probe的介绍以及安装步骤，这里不再重复描述，请自行度娘或者参考：
PSI Probe 安装手记
        以前一直使用probe，谁知道前几天我换了Tomcat 8以后，就用不了了，就算是现在度娘上很多的PSI-probe2.3.3中文版，也用不了。还走了弯路去打开原来的谷歌的probe官网（结果你懂的），这里贴一下最新版下载地址（GitHub）：h...]]></description><category></category></item><item><title><![CDATA[Java List 遍历超慢的问题分析以及解决]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82637804</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82637804</guid><author>iteye_4034</author><pubDate>Wed, 22 Jul 2015 01:15:07 +0800</pubDate><description><![CDATA[
场景：今天客户打电话过来反应导出非常慢，慢到无法忍受。因为开发人员已经离职，所以只能自己动手了。
 
需求：主要是2个数据表关联问题，第一个表数据6万，其实每一条数据又需要根据流水号读取另外一个表。
 
出错原因：开发人员一次性读取主表6万数据，然后一次性读取附表所有内容放入List类型的listA中。关联的时候使用For循环进行遍历，主表6万记录，附表10万记录。总体遍历为6*10（万...]]></description><category></category></item><item><title><![CDATA[【Cocos2D-x快速入门】创建工程（二）(eclipse部分) ]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82542962</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82542962</guid><author>iteye_4034</author><pubDate>Tue, 08 Oct 2013 18:29:18 +0800</pubDate><description><![CDATA[
       本章节在上一章节“【Cocos2D-x快速入门】创建工程（一）(VS部分)”的结果上进行设置。
一、编译并运行HelloWorld项目
       1.为了方便，在D:\Android\cocos2d-x-2.1.4\cocos2d-x-2.1.4下建立workspace文件夹进行存放eclipse工程目录。（注意：该目录位置可任意）
       2.eclipse打开...]]></description><category></category></item><item><title><![CDATA[【Cocos2D-x快速入门】创建工程（一）(VS部分)]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82542960</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82542960</guid><author>iteye_4034</author><pubDate>Tue, 08 Oct 2013 18:28:45 +0800</pubDate><description><![CDATA[
       网上搜到的资料都是清一色运行Cocos2D-x的例子，很难找到从0开始创建Coco2D-x项目的，所以这里介绍一下Cocos2D-x项目从0开始创建的大致步骤。
 一、使用python运行Cocos2D进行项目创建
       该部分引用了http://blog.youkuaiyun.com/ccf19881030/article/details/9204801的内容。
      ...]]></description><category></category></item><item><title><![CDATA[【Cocos2D-x快速入门】环境安装]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82542959</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82542959</guid><author>iteye_4034</author><pubDate>Tue, 08 Oct 2013 18:28:32 +0800</pubDate><description><![CDATA[
一、VS环境安装
        下载vs2010，下载地址：http://www.xiazaiba.com/html/4614.html。
        安装步骤略。
二、Cocos2D-x安装
        1.下载Cocos2D-x（版本v2.1.4），下载地址：http://cocos2d.cocoachina.com/download。
        2.解压到任意位...]]></description><category></category></item><item><title><![CDATA[【Cocos2D-x快速入门】概述]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82542958</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82542958</guid><author>iteye_4034</author><pubDate>Tue, 08 Oct 2013 18:28:18 +0800</pubDate><description><![CDATA[
        首先整体上介绍一下Cocos2D-x。
        一般情况下，使用Cocos2D-x 的开发流程是：首先在VS 环境中进行开发调试，之后分别在另外两个平台的开发环境中编译生成相应的软件包。当然，如果是首先使用Cocos2DiPhone进行开发，并使用Cocos2D-x 进行Android 版本移植的，一般先在Xcode 环境中进行开发，然后使用Android 的开发环境...]]></description><category></category></item><item><title><![CDATA[解决IFRAME使用DWR之后，IE下弹出新页面 的问题]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82409992</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82409992</guid><author>iteye_4034</author><pubDate>Mon, 17 Sep 2012 17:50:39 +0800</pubDate><description><![CDATA[这个问题，大家可以直接搜索：iframe ajax 混用
转自：http://www.iteye.com/problems/71970
 
一般的原因是：你使用的js校验框架validationEngine.js引起的，你使用该框架之后iframe的name被修改了，找不到原来的name才会弹出新窗口。
你可以引用以下代码查看被改成了什么：


	&amp;lt;script&amp;gt;
		d...]]></description><category></category></item><item><title><![CDATA[使用annotation注解，整合DWR3 + Spring3 + Hibernate3 ]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82409171</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82409171</guid><author>iteye_4034</author><pubDate>Thu, 13 Sep 2012 17:16:29 +0800</pubDate><description><![CDATA[首先参考了wangcheng的一个博客：http://wangcheng.iteye.com/blog/409548
 
因为我的Spring已经是使用annotation注解，所以现在加入DWR框架一样使用annotation注解，Spring、Hibernate文件配置这里不做解释。
1.系统的业务类：
 
package com.gxuwz.shiplock.mainservice...]]></description><category></category></item><item><title><![CDATA[运用JAVA BigDecimal 对金额进行四舍五入]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82067730</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82067730</guid><author>iteye_4034</author><pubDate>Sun, 22 May 2011 15:52:33 +0800</pubDate><description><![CDATA[有一个困扰了我好久的问题，就是在java里面，double型之间的计算经常出现0.999999999之类的数字。研究了半天BigDecimal的文档，还是不能很好解决。后来像某牛人请教了一下，得到一个小技巧：
 
比如一个数：89.595
只要精确到分,即89.6或者89.60都可以，于是：
double menney = (new BigDecimal(89.595).
				set...]]></description><category></category></item><item><title><![CDATA[Spring管理Bean、Hibernate事务，造成死锁问题的解决方法【探索篇】]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/82037593</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/82037593</guid><author>iteye_4034</author><pubDate>Fri, 25 Mar 2011 12:10:05 +0800</pubDate><description><![CDATA[一、先介绍一下手头的项目情况：
      1、同时操作4个表，分别是25w、55W（CRUD操作），以及另外另个副表也是25w、55w（只写）。
      2、应该也是50-100人左右同时操作。
 
二、这几天遇到的问题，就是数据死锁，以下附上错误部分错误提示：
      事务（进程 ID  62）与另一个进程已被死锁在  lock 资源上，且该事务已被选作死锁牺牲品。请重新运行...]]></description><category></category></item><item><title><![CDATA[关于“敏捷测试”与“传统测试”的一些个人看法]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81970962</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81970962</guid><author>iteye_4034</author><pubDate>Fri, 10 Dec 2010 19:41:06 +0800</pubDate><description><![CDATA[       今天晚上，我们头突然说，领导叫做一个示例：写一个传统的测试用例，然后再写一个敏捷的测试用例。然后一下子我也愣住了，这能在写测试用例上表达测试在传统与敏捷的区别吗？
 
       结合InfoQ的一篇经典文章《什么是敏捷软件测试》，说一下我的看法，贴切地说是读后感。权当抛砖引玉，劳烦砖头砸得轻一点。
 
 
         
我觉得在写测试用例上体现不出二者的区别，敏...]]></description><category></category></item><item><title><![CDATA[解决：jquery.autocomplete在IE6下被下拉框遮住的问题 ]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81967458</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81967458</guid><author>iteye_4034</author><pubDate>Tue, 30 Nov 2010 22:18:17 +0800</pubDate><description><![CDATA[最近遇到一个很纠结的问题：jquery.autocomplete在IE6下被下拉框遮挡 。
 
如图：
 

 
网上找到原因，例如：http://www.360doc.com/content/10/1126/16/2197500_72641076.shtml
 
但是，我们的问题是我们用了jquery.autocomplete这个控件，这些方法对于我们就不行了。
 
废话多了...]]></description><category></category></item><item><title><![CDATA[[Spring]并发访问bean出错解决方案，Spring中Bean的生命周期。]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81966626</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81966626</guid><author>iteye_4034</author><pubDate>Sun, 28 Nov 2010 22:25:33 +0800</pubDate><description><![CDATA[项目准备交付了，却出现了一个致命的问题：
 
项目场景：有一个核心业务类--根据个人编号，调用各种数据进行运算。
 
出现问题：A用户和B用户同时访问出现乱码错误，并且偶尔出现，A提出请求的时候返回B的结果。
 
重现错误：因为没有测试用例，项目几乎裸奔。所以用js模拟用户频繁请求,一下是html测试代码：
 
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;&amp;lt;title...]]></description><category></category></item><item><title><![CDATA[java 学习路线图、java职业发展所应具有的技能。]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81929119</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81929119</guid><author>iteye_4034</author><pubDate>Sun, 19 Sep 2010 16:49:54 +0800</pubDate><description><![CDATA[java 学习路线图、java职业发展所应具有的技能。学习思路请参照底部提示网站的“培训专题”以及“招聘专题”，红色建议必学。

































java程序员java语言基础（Core Java、javaSE、OOAD）、Unix/LinuxjavaEE初级软件工程师HTML/CS...]]></description><category></category></item><item><title><![CDATA[深入剖析Spring对Hibernate事务管理的核心原理]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81787421</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81787421</guid><author>iteye_4034</author><pubDate>Mon, 26 Oct 2009 17:05:36 +0800</pubDate><description><![CDATA[问题提出：
     Spring对Hibernate有自动管理事务功能，业务类的方法调用DAO类（例如：MeddicService业务类调用MeddicDAO类的save保存方法）是可以进行事务管理的，即“事务传播行为”，疑问来了，如果DAO的save方法有2个操作（如保存2个对象）的时候，一个成功了另一个失败，那么能否保持事务一致性？
 
      现在，我通过一个实验去剖析我们的疑问...]]></description><category></category></item><item><title><![CDATA[四色原型图进行业务建模的思考]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81755703</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81755703</guid><author>iteye_4034</author><pubDate>Fri, 07 Aug 2009 21:47:21 +0800</pubDate><description><![CDATA[      一般的需求，我们利用用例图就可以表达清楚了，如果再复杂些，我们可能还得再配合序列图、状态图等加于说明。但是，在非常复杂的业务逻辑中，怎么样才能找出它们的联系？而且还能更好地拥抱OO（面向对象），OO的优点不是我们本文的话题。        这里笔者介绍一种很灵活很实用的分析方法--四色原型图，也叫彩色UML。
 

（图片引自JDON的BANQ大师之手）
四个元素的介绍：
 ...]]></description><category></category></item><item><title><![CDATA[轻量级架构设计之分层的魅力]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81754945</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81754945</guid><author>iteye_4034</author><pubDate>Wed, 05 Aug 2009 04:49:10 +0800</pubDate><description><![CDATA[ 
     介绍一下手头一个系统的软件结构，先附上图：
 

 
大概分为5层：
 
视图层：     作用：系统和用户进行交互，分离出来，是因为系统修改了界面无需修改业务，甚至于
可以把改写为wap在手机浏览器进行操作。     组成部分：web组件、struts标签等
应用层：
      作用：对业务的复杂性进行了封装，视图层的调用者无需知道业务逻辑的具体细节，它仅仅知...]]></description><category></category></item><item><title><![CDATA[Spring @AspectJ 实现AOP 入门例子]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81727960</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81727960</guid><author>iteye_4034</author><pubDate>Thu, 18 Jun 2009 12:59:46 +0800</pubDate><description><![CDATA[AOP的作用这里就不再作说明了，下面开始讲解一个很简单的入门级例子。

引用一个猴子偷桃，守护者守护果园抓住猴子的小情节。

1、猴子偷桃类（普通类）：
[code=&quot;java&quot;]
package com.samter.common;

/**
 * 猴子
 * @author Administrator
 *
 */
public class Monkey {
	
...]]></description><category></category></item><item><title><![CDATA[Spring Ioc(依赖注入)入门例子--属性注入]]></title><link>https://blog.youkuaiyun.com/iteye_4034/article/details/81727195</link><guid>https://blog.youkuaiyun.com/iteye_4034/article/details/81727195</guid><author>iteye_4034</author><pubDate>Mon, 15 Jun 2009 11:31:36 +0800</pubDate><description><![CDATA[1、定义2个接口。（不属于例子范畴）：
[code=&quot;java&quot;]
package com.IoC;

public interface Person {
	/**
	 * 使用斧子
	 */
	public void useAxe();
}

[/code]

[code=&quot;java&quot;]
package com.IoC;

public interface Axe...]]></description><category></category></item></channel></rss>