<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iblike的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iblike</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iblike]]></copyright><item><title><![CDATA[ApplicationContextAware  ]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/84056650</link><guid>https://blog.youkuaiyun.com/iblike/article/details/84056650</guid><author>iblike</author><pubDate>Mon, 31 Oct 2011 11:05:26 +0800</pubDate><description><![CDATA[Spring中提供一些Aware相关接口，像是BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等，实作这些 Aware接口的Bean在被初始之后，可以取得一些相对应的资源，例如实作BeanFactoryAware的Bean在初始后，Spring容器将会注入BeanFactory的实例...]]></description><category></category></item><item><title><![CDATA[Prototype ]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/84054526</link><guid>https://blog.youkuaiyun.com/iblike/article/details/84054526</guid><author>iblike</author><pubDate>Thu, 27 Oct 2011 05:10:52 +0800</pubDate><description><![CDATA[1. Prototype是什么?或许你还没有用过它， prototype.js 是一个由Sam Stephenson写的JavaScript包。这个构思奇妙编写良好的一段兼容标准的一段代码将承担创造胖客户端， 高交互性WEB应用程序的重担。轻松加入Web 2.0特性。如果你最近体验了这个程序包，你很可能会发现文档并不是它的强项之一。像所有在我之前的开发者一样，我只能一头扎进prototype.js...]]></description><category></category></item><item><title><![CDATA[剖析SpringFramework mvc]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/84045677</link><guid>https://blog.youkuaiyun.com/iblike/article/details/84045677</guid><author>iblike</author><pubDate>Tue, 11 Oct 2011 16:18:26 +0800</pubDate><description><![CDATA[SpringFramework的mvc 既然petclinic是个web application,我们当然从web.xml文件入手了。首先当然welcome-file-list条目了，该条目指出index.jsp是网站的入口。index.jsp写得很简单，只有3行。如下所示: &amp;lt;%@ include file=&quot;/WEB-INF/jsp/includes.jsp&quot; %&amp;gt; &amp;lt;%--...]]></description><category></category></item><item><title><![CDATA[Java基本功——Reference]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/84043803</link><guid>https://blog.youkuaiyun.com/iblike/article/details/84043803</guid><author>iblike</author><pubDate>Sat, 08 Oct 2011 17:52:07 +0800</pubDate><description><![CDATA[版权声明：转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/1189478.html这是一篇一年多之前便已写就的文章，那时，因为很多Java程序员只求追随新生的事物，却连基本的概念都没有，很多讨论中，很明显是基本功不过硬，于是萌生写一个系列文章，讨论Java的基本功，下面便是在这个想法下催生出的第一篇文章。可事实上，真正完成的...]]></description><category></category></item><item><title><![CDATA[Caused by: org.codehaus.jackson.map.JsonMappingException]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/84009246</link><guid>https://blog.youkuaiyun.com/iblike/article/details/84009246</guid><author>iblike</author><pubDate>Mon, 29 Aug 2011 16:09:57 +0800</pubDate><description><![CDATA[写道
No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationConfig.Fea...]]></description><category></category></item><item><title><![CDATA[tomcat的URIEncoding的作用(转)]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/84002388</link><guid>https://blog.youkuaiyun.com/iblike/article/details/84002388</guid><author>iblike</author><pubDate>Tue, 16 Aug 2011 09:49:45 +0800</pubDate><description><![CDATA[tomcat5中，为了保证get数据采用UTF8编码，在server.xml中进行了如下设置：
&amp;lt;Connector port=&quot;8080&quot; maxThreads=&quot;150&quot; minSpareThreads=&quot;25&quot; 
maxSpareThreads=&quot;75&quot; enableLookups=&quot;false&quot; redirectPort=&quot;8443&quot; 
acceptCount=]]></description><category></category></item><item><title><![CDATA[JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat(2) ]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83983959</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83983959</guid><author>iblike</author><pubDate>Wed, 10 Aug 2011 13:44:52 +0800</pubDate><description><![CDATA[如果能熟练运用这些命令，尤其是在linux下，那么完全可以代替jprofile等监控工具了，谁让它收费呢。呵呵。
用命令的好处就是速度快，并且辅助于其他命令，比如grep gawk sed等，可以组装多种符合自己需求的工具。



u


              


jps

的用法




用来查看
JVM

里面所有进程的具体状态
, 

...]]></description><category></category></item><item><title><![CDATA[JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat (1)]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83983957</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83983957</guid><author>iblike</author><pubDate>Wed, 10 Aug 2011 13:44:00 +0800</pubDate><description><![CDATA[jstack 
-- 
如果java程序崩溃生成core文件，jstack工具可以用来获得core文件的java stack和native 
stack的信息，从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外，jstack工具还可以附属到正在运行的java程序中，看到
当时运行的java程序的java stack和native stack的信息, 
如果现在运行的jav...]]></description><category></category></item><item><title><![CDATA[spring和hibernate注解集成]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83982823</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83982823</guid><author>iblike</author><pubDate>Mon, 08 Aug 2011 18:05:59 +0800</pubDate><description><![CDATA[最近在做多数据库支持访问，使用spring的配置方式，在
junit下测试没有问题，但是启动平台就加载不到实体jar包，spring配置文件如下：

&amp;lt;bean id=&quot;sessionFactory&quot; class=&quot;org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean&quot;&amp;gt;       ...]]></description><category></category></item><item><title><![CDATA[IT公司中最流行的10种编程语言]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83981573</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83981573</guid><author>iblike</author><pubDate>Fri, 05 Aug 2011 13:12:54 +0800</pubDate><description><![CDATA[1. C语言

C语言是一种通用性的编程语言，由Dennis Ritchie于1969年-1973年间在贝尔实验室为Unix操作系统而开发。
尽管C语言是为实现操作系统软件而设计的，但它也广泛的应用于开发便携式应用软件。
代码:


#include &amp;lt;stdio.h&amp;gt;
 



 int
 main(
void
) 



 { 


 printf...]]></description><category></category></item><item><title><![CDATA[hibernate.hbm2ddl.auto—Hibernate自动建表的配置]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83978461</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83978461</guid><author>iblike</author><pubDate>Fri, 29 Jul 2011 18:30:50 +0800</pubDate><description><![CDATA[hibernate.hbm2ddl.auto参数的作用主要用于：自动创建|更新|验证数据库表结构。如果不是此方面的需求建议set value=&quot;none&quot;。   create：       

每次加载hibernate时都会删除上一次的生成的表，然后根据你的model类再重新来生成新表，哪怕两次没有任何改变也要这样执行，这就是导致数据库表数据丢失的一个重要原因。    create-drop...]]></description><category></category></item><item><title><![CDATA[JDK自带线程池总类介绍介绍]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83977860</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83977860</guid><author>iblike</author><pubDate>Thu, 28 Jul 2011 20:38:02 +0800</pubDate><description><![CDATA[1、newFixedThreadPool创建一个指定工作线程数量的线程池。每当提交一个任务就创建一个工作线程，如果工作线程数量达到线程池初始的最大数，则将提交的任务存入到池队列中。
　　2、newCachedThreadPool创建一个可缓存的线程池。这种类型的线程池特点是：
　　1).工作线程的创建数量几乎没有限制(其实也有限制的,数目为Interger. MAX_VALUE), 这样可灵活...]]></description><category></category></item><item><title><![CDATA[深入浅出多线程（4）对CachedThreadPool OutOfMemoryError问题的一些想法]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83977858</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83977858</guid><author>iblike</author><pubDate>Thu, 28 Jul 2011 20:37:28 +0800</pubDate><description><![CDATA[ 线程池是Conncurrent包提供给我们的一个重要的礼物。使得我们没有必要维护自个实现的心里很没底的线程池了。但如何充分利用好这些线程池来加快我们开发与测试效率呢？当然是知己知彼。本系列就说说对CachedThreadPool使用的一下问题。
    下面是对CachedThreadPool的一个测试，程序有问题吗？

package
 net.blogjava.vincent;
im...]]></description><category></category></item><item><title><![CDATA[Java多线程--让主线程等待所有子线程执行完毕]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83977830</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83977830</guid><author>iblike</author><pubDate>Thu, 28 Jul 2011 19:25:09 +0800</pubDate><description><![CDATA[   数据量很大百万条记录,因此考虑到要用多线程并发执行,在写的过程中又遇到问题,我想统计所有子进程执行完毕总共的耗时,在第一个子进程创建前记录当前时间用System.currentTimeMillis()在最后一个子进程结束后记录当前时间,两次一减得到的时间差即为总共的用时,代码如下     
Java代码  
long tStart = System.currentTimeMillis()...]]></description><category></category></item><item><title><![CDATA[Quartz管理类]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83972636</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83972636</guid><author>iblike</author><pubDate>Mon, 18 Jul 2011 17:11:55 +0800</pubDate><description><![CDATA[package com.sihuatech.project.task.manager;

import java.text.ParseException;

import org.quartz.CronTrigger;
import org.quartz.Job;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
i...]]></description><category></category></item><item><title><![CDATA[quartz 时间配置 ]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83972596</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83972596</guid><author>iblike</author><pubDate>Mon, 18 Jul 2011 16:30:14 +0800</pubDate><description><![CDATA[格式: [秒] [分] [小时] [日] [月] [周] [年]


 序号
说明

 是否必填
 允许填写的值
允许的通配符



 1
 秒
 是
 0-59 
  , - * /


 2
 分
 是
 0-59

  , - * /


 3
小时
 是
 0-23
  , - * /


 4
 日
 是
 1-31
  , - * ? ...]]></description><category></category></item><item><title><![CDATA[JAVA写文件到FTP的几种方法]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83972430</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83972430</guid><author>iblike</author><pubDate>Mon, 18 Jul 2011 11:32:32 +0800</pubDate><description><![CDATA[ 

1.使用URL：

URL url
 =
 new
  URL(
 &quot;
 ftp://javaa:javaa@172.168.2.222:21/test/javaa.txt
 &quot;
 );
PrintWriter pw
 =
 new
  PrintWriter(url.openConnection().getOutputStream());
pw.write(...]]></description><category></category></item><item><title><![CDATA[为什么会出现 java.util.ConcurrentModificationException 异常？]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83971478</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83971478</guid><author>iblike</author><pubDate>Fri, 15 Jul 2011 14:47:22 +0800</pubDate><description><![CDATA[工作中碰到个ConcurrentModificationException。代码如下：
List list = ...;
for(Iterator iter = list.iterator(); iter.hasNext();) {
    Object obj = iter.next();
    ...
    if(***) {
        list.remove(obj);...]]></description><category></category></item><item><title><![CDATA[jquery控制css的display]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83970119</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83970119</guid><author>iblike</author><pubDate>Wed, 13 Jul 2011 11:32:50 +0800</pubDate><description><![CDATA[ 
 

        
        

使用jquery真的很方便，比如要控制div的显示与隐藏，一句话就搞定了，请看下面使用说明。
$(&quot;#id&quot;).show()表示display:block,
$(&quot;#id&quot;).hide()表示display:none;
$(&quot;#id&quot;).toggle()切换元素的可见状态。如果元素是可见的，切换为隐藏的；如果元素是隐藏的，切换为可见...]]></description><category></category></item><item><title><![CDATA[装饰模式]]></title><link>https://blog.youkuaiyun.com/iblike/article/details/83969516</link><guid>https://blog.youkuaiyun.com/iblike/article/details/83969516</guid><author>iblike</author><pubDate>Tue, 12 Jul 2011 11:41:25 +0800</pubDate><description><![CDATA[ 
1) 
装饰模式

	
装饰模式
(Decorator)
，
动态地给一个对象添加一些额外的职责，就增加功能来说，装饰模式比生成子类更为灵活
。把所需的功能按正确的顺序串联起来进行控制。

图表
 
4

 
装饰模式
(Decorator)
结构图


 
 
 
l 
Component
定义一个对象接口，可以给这些镀锡动态地添加职责。...]]></description><category></category></item></channel></rss>