<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iteye_11606的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iteye_11606</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iteye_11606]]></copyright><item><title><![CDATA[以功能开发者角度理解J2EE核心模式(Core J2EE Patterns)]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82578961</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82578961</guid><author>iteye_11606</author><pubDate>Wed, 07 May 2014 23:02:00 +0800</pubDate><description><![CDATA[一. 目标
模块化、松耦合、紧内聚、提高可维护性和重用性。这些我们听得最多了，看起来很空，但模式确实做到了。实现主要用到：封装、分层、AOP
二. 理解
我粗劣看完《J2EE核心模式》第二版，有一些理解。我要用通俗的语言，随意的文字来描述，即使我成不了专家我也这么做。随意写，不严谨，不负责。
为什么要使用模式？  答：高端大气上档次！具体参照文章头部
模式怎么来？ 
答：模式是总结出来...]]></description><category></category></item><item><title><![CDATA[单向链表插入排序 Java]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82576279</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82576279</guid><author>iteye_11606</author><pubDate>Sun, 13 Apr 2014 10:44:00 +0800</pubDate><description><![CDATA[游动指针h ； 待插入节点指针pt
节点插入关键：h.next = pt; 不可能是h = pt, 链到指针的末尾没用呀，要链到节点末尾

默认无头结点，无头结点的思路：
   三种可能


1. 比较头部
2. 循环比较中间
3. 追加末尾

为何比较头节点：因为循环中间部分的时候没有比较头节点


while (h.next != null) { //比较有序部分...]]></description><category></category></item><item><title><![CDATA[单向链表归并排序 Java]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82575965</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82575965</guid><author>iteye_11606</author><pubDate>Thu, 10 Apr 2014 18:20:00 +0800</pubDate><description><![CDATA[单向链表归并排序 use Java
链表的关键在于递归的时候中间位置的确定，方法是：用两个指针p，f 遍历链表，p走一步而f走两步；当f走完的时候p走到链表的一半！
这让我烧绳子那道逻辑题。
代码如下

/**
 * Definition for singly-linked list.
 * class ListNode {
 *     int val;
 *     ListNode ...]]></description><category></category></item><item><title><![CDATA[逆波兰表示法]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82575652</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82575652</guid><author>iteye_11606</author><pubDate>Wed, 09 Apr 2014 01:42:00 +0800</pubDate><description><![CDATA[

逆波兰表示法


逆波兰记法中，操作符置于操作数的后面。例如表达“三加四”时，写作“3 4 +”，而不是“3 + 4”。如果有多个操作符，操作符置于第二个操作数的后面，所以常规中缀记法的“3 - 4 + 5”在逆波兰记法中写作“3 4 - 5 +”：先3减去4，再加上5。使用逆波兰记法的一个好处是不需要使用括号。例如中缀记法中“3 - 4 * 5”与“（3 - 4）*5”不相同，但后缀...]]></description><category></category></item><item><title><![CDATA[7种常用排序算法总结]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82575595</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82575595</guid><author>iteye_11606</author><pubDate>Tue, 08 Apr 2014 16:42:00 +0800</pubDate><description><![CDATA[
比较一览






排序法


最优时间


平均复杂度


最差情形


稳定度


额外空间


备注


类型




选择



O(n2)



O(n2)


 O(n2)


不稳定


O(1)


n小时较好


选择排序



冒泡


0-O(n)


O(n2)


O(n2)...]]></description><category></category></item><item><title><![CDATA[Win8 装CentOS6.5 双系统 grup 错误  unable to read package metedata]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82573871</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82573871</guid><author>iteye_11606</author><pubDate>Tue, 25 Mar 2014 12:15:00 +0800</pubDate><description><![CDATA[一 . 基本教程：Windows 8和CentOS 6.4(64)双系统硬盘安装教程，这里教你如何割盘和加启动项等等；

二. 环境情况：win8 下 安装CentOS 6.5 （64位）双系统

三. 跳grub4doc

装系统的过程中有两个重要关卡，第一是就是无法引导系统，自动跳到grub引导；其实grub引导更为简单：

title centos
root (hd0,6)
k...]]></description><category></category></item><item><title><![CDATA[负载均衡(CentOS 6.5 '64bit'  + Apache2.2 + mod_jk + tomcat6)]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82573569</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82573569</guid><author>iteye_11606</author><pubDate>Sun, 23 Mar 2014 05:32:00 +0800</pubDate><description><![CDATA[
一. 负载均衡：根据 uri 表达式把请求分发给各个服务器处理。如：/*.jsp = lb_s 就是说把所有jsp请求交给lb_s , 当然它是个Tomcat。


二. 首先要感谢：开源中国 博主：时间在追我 到 博文 apache tomcat mod_jk负载均衡，挺详细；接下来主要将在(CentOS 6.5 + Apache2.2
 + jk + tomcat6)环境下怎么搭建...]]></description><category></category></item><item><title><![CDATA[CentOS6.5 安装Zend Studio 以及 破解]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82573561</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82573561</guid><author>iteye_11606</author><pubDate>Sun, 23 Mar 2014 00:24:00 +0800</pubDate><description><![CDATA[


安装JDK
yum groupinstall Java Platform

    2. 下载最新版Zend Studio ，（现在是10.6）一定是要最新的；不然呵呵



http://www.geekso.com/component/zendstudio-downloads/



    3. 解压，cd 到解压路径，运行 ZendStudio 进行安装 ./Ze...]]></description><category></category></item><item><title><![CDATA[尝试解决哲学家进餐问题(Java实现)]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82572976</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82572976</guid><author>iteye_11606</author><pubDate>Tue, 18 Mar 2014 17:53:00 +0800</pubDate><description><![CDATA[一. 问题描述

5个哲学家，5跟筷子，哲学家必须用两只筷子吃东西。他们只能使用自己左右手边的那两只筷子。做到不产生死锁以及要求高并发性。



二. 资源加锁法

直接给所请求的资源加锁，其他人想访问必须等待；



package psy;

/**
 * 哲学家线程
 * @author stephenluu
 *
 */
public class PerThread e...]]></description><category></category></item><item><title><![CDATA[Json 集合泛型绑定]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82550898</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82550898</guid><author>iteye_11606</author><pubDate>Mon, 25 Nov 2013 17:17:00 +0800</pubDate><description><![CDATA[

数据绑定给我们带来巨大的方便，在前端我们只要写上与pojo类相同的参数，后台就可以绑定到实例上。但是集合泛型绑定需要一些配置。

应用场景举例：http://www.cnblogs.com/quanyongan/archive/2013/04/16/3024741.html（这篇文章代码就是一个很好的例子，copy过来方便阅读）
JavaScript 代码：




&amp;lt;...]]></description><category></category></item><item><title><![CDATA[论DWR在Java Web快速开发中的重要性]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82548388</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82548388</guid><author>iteye_11606</author><pubDate>Sat, 09 Nov 2013 15:33:00 +0800</pubDate><description><![CDATA[前言

功能需要我们调用大量的Ajax ，怎么才能有效率地实现？在Java Web开发中，我通常使用Spring + jQuery .
但是jQuery 的ajax方法相比于DWR，个人认为DWR更能快捷地开发。


一、代码比较
举个例子：异步得到一个实体类
jQuery 实现：


Java:

	@RequestMapping(&quot;/getEntity&quot;)
	publ...]]></description><category></category></item><item><title><![CDATA[SQL Server Management Studio 2008 (ssms) 安装]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82546355</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82546355</guid><author>iteye_11606</author><pubDate>Mon, 28 Oct 2013 22:15:00 +0800</pubDate><description><![CDATA[    安装个还要写教程？是的，平时我们安装软件一路下一步就可以了，但是这个ssms管理工具就是不一样；如果安装SQL Server 没有附带这个ssms，为了方便管理需要装这个ssms；下载一个安装包后，运行，可以看到


我惊呆了！！怎么是个假货！这分明是SQL Server 的安装中心，我已经安装过了！感觉被骗了。但是SSMS就是这样安装的，因为它是附属于SQL Server的。因此点...]]></description><category></category></item><item><title><![CDATA[Navicat 数据库管理工具 可视化]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82542580</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82542580</guid><author>iteye_11606</author><pubDate>Fri, 04 Oct 2013 11:16:00 +0800</pubDate><description><![CDATA[Navicat ：http://www.navicat.com.cn/





一个直观的和强大的数据库工具，用于开发和管理 MySQL、SQL Server、SQLite、Oracle
 和 PostgreSQL 的数据库。Navicat 支持 Microsoft Windows、Macintosh 和 Linux 操作系统。



我一直都在用Navicat
 for Mys...]]></description><category></category></item><item><title><![CDATA[BAE 开发经验 百度云平台 例子]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82542236</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82542236</guid><author>iteye_11606</author><pubDate>Sun, 29 Sep 2013 23:53:00 +0800</pubDate><description><![CDATA[
最近研究了一下BAE，其中遇到不少困难。现在我可以部署一个集成Spring、Hibernate 的项目了。总结一下：

      一、项目架构

   
项目语言可以有4种，数据库有几个，选择视情况而定；但BAE环境无写入权限，(能写临时文件，鸡肋)，文件储存管理就成了难点；没错，就是用“云储存”解决。软件把文件上传到另外一个地方，把相应文件URL写入数据库里面。百度开发者中心放出...]]></description><category></category></item><item><title><![CDATA[Eclipse 主题颜色配置 修改默认]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82540936</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82540936</guid><author>iteye_11606</author><pubDate>Sat, 21 Sep 2013 23:23:00 +0800</pubDate><description><![CDATA[效果图：

.







使用方法：

      1. 本地Import





http://www.eclipsecolorthemes.org/


这是一个主题的网站。


在Eclipse里， File-&amp;gt;Import-&amp;gt;General-&amp;gt;Preferences-&amp;gt;Import All


然后在点击下载...]]></description><category></category></item><item><title><![CDATA[Spring 使用log4j]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82540913</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82540913</guid><author>iteye_11606</author><pubDate>Sat, 21 Sep 2013 18:06:00 +0800</pubDate><description><![CDATA[spring使用log4j，可调级别：从简单到详细
我喜欢debug 级别，//开发阶段debug比较适合。可以有2种方法。


1、默认：在web.xml里不做任何配置。

log4j.properties放在classpath根目录下，

这时候生成的日志文件就没有相对路径，如果写相对路径，则会生成在安装tomcat的根路径下。

附上简单输出到控制台的 log4j.pro...]]></description><category></category></item><item><title><![CDATA[Unable to get the default Bean Validation]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82540871</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82540871</guid><author>iteye_11606</author><pubDate>Sat, 21 Sep 2013 05:53:00 +0800</pubDate><description><![CDATA[
按照马士兵的ssh整合视频开始配置ssh架构，但是由于版本不相近遇到了两个问题，特此记录下：

&amp;lt;wbr&amp;gt;&amp;lt;/wbr&amp;gt;

1.java.lang.NoSuchFieldError: INSTANCEat
 org.hibernate.type.BasicTypeRegistry.(BasicTypeRegistry.java:94)at org.hiberna...]]></description><category></category></item><item><title><![CDATA[cannot simultaneously fetch multiple bags 问题的解决办法]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82535917</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82535917</guid><author>iteye_11606</author><pubDate>Tue, 20 Aug 2013 22:55:00 +0800</pubDate><description><![CDATA[


问题是什么时候出现的呢？

当一个实体对象中包含多于一个non-lazy获取策略时，比如@OneToMany，@ManyToMany或者@ElementCollection时，获取策略为(fetch = FetchType.EAGER)


出现问题的原因：

当(fetch = FetchType.EAGER)多余一个时，持久框架抓取一方的对象时，同时又将多方的对象加载进...]]></description><category></category></item><item><title><![CDATA[SpringMVC使用Cookie实现购物车功能]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82521810</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82521810</guid><author>iteye_11606</author><pubDate>Tue, 23 Jul 2013 14:10:00 +0800</pubDate><description><![CDATA[
百度搜到有使用servlet使用Cookie实现购物车功能的，下面说一下 “SpringMVC使用Cookie实现购物车功能”
我觉得这是理所当然SpringMVC会有封装Cookie，因为自然。。。


一、先看Controller的“增加到购物车”方法：




	@RequestMapping(value = &quot;addPdt2Cart&quot;)
	public void add...]]></description><category></category></item><item><title><![CDATA[MyEclipse 经验]]></title><link>https://blog.youkuaiyun.com/iteye_11606/article/details/82521436</link><guid>https://blog.youkuaiyun.com/iteye_11606/article/details/82521436</guid><author>iteye_11606</author><pubDate>Sat, 20 Jul 2013 20:29:00 +0800</pubDate><description><![CDATA[
Myeclipse F8 无法 debug 断点

      原因：快捷键冲突！ 就是“有道词典”的 “开关热键” 占用了 我的F8 . 一直很纠结我不能用F8 debug,感动呀。

   2. debug 技巧




在MyEclipse中使用debug模式1, 首先在一个java文件中设断点，然后运行，当程序走到断点处就会转到debug视图下，2, F5键与F6键均为单步调...]]></description><category></category></item></channel></rss>