<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Forrest的专栏]]></title><description><![CDATA[天道酬勤]]></description><link>https://blog.csdn.net/chenchunjun</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; chenchunjun]]></copyright><item><title><![CDATA[Spring AOP源码理解深入]]></title><link>https://blog.csdn.net/chenchunjun/article/details/84627033</link><guid>https://blog.csdn.net/chenchunjun/article/details/84627033</guid><author>chenchunjun</author><pubDate>Tue, 19 Aug 2014 23:05:33 +0800</pubDate><description><![CDATA[
         AOP：Aspect Oriented Programming的缩写，面向切面编程，它的思想是将与业务逻辑无关的功能抽象出来，然后通过配置指定哪些功能怎样应用到业务逻辑方法中。如常用的日志记录、安全控制、事务处理，它们都是一些通用的与业务逻辑无关的功能，可以将其抽象出来，不必要在所有的方法代码中都重复调用一次（如果后期发现接口、逻辑有修改，是不是所有的调用代码都要调整？）。我...]]></description><category></category></item><item><title><![CDATA[OSGi Bundle解析源码分析]]></title><link>https://blog.csdn.net/chenchunjun/article/details/84468101</link><guid>https://blog.csdn.net/chenchunjun/article/details/84468101</guid><author>chenchunjun</author><pubDate>Sun, 11 Aug 2013 15:50:55 +0800</pubDate><description><![CDATA[Bundle的解析过程就是对Bundle的MF文件进行分析，根据配置的依赖关系构造依赖模型。 
（源码见：ResolverImpl.resolveBundles0） 
假设有2个Bundle，import/export分别是： 
BundleA：import pkg.b; export pkg.a; BundleB：import pkg.a; export pkg.b;也就是2个Bundle...]]></description><category></category></item><item><title><![CDATA[启动Weblogic、Tomcat窗口一闪而过，无法查看日志]]></title><link>https://blog.csdn.net/chenchunjun/article/details/8757928</link><guid>https://blog.csdn.net/chenchunjun/article/details/8757928</guid><author>chenchunjun</author><pubDate>Wed, 03 Apr 2013 23:33:39 +0800</pubDate><description><![CDATA[有时Tomcat的启动窗口一闪而过，根本就看不出启动过程中发生了什么错误。这中间的原因有好多种，最常见的解决办法就是使用run命令，打开startup.bat文件，找到下面这行：
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
修改为：
call "%EXECUTABLE%" run %CMD_LINE_ARGS%
这样，Tomcat启动时就不会弹出新窗]]></description><category></category></item><item><title><![CDATA[扩展OSGi控制台，通过web访问操作console，支持3.4、3.6]]></title><link>https://blog.csdn.net/chenchunjun/article/details/8753709</link><guid>https://blog.csdn.net/chenchunjun/article/details/8753709</guid><author>chenchunjun</author><pubDate>Tue, 02 Apr 2013 23:01:37 +0800</pubDate><description><![CDATA[当我们在开发基于OSGi的应用时，不可避免的要通过它的控制台进行相关调试。在开发阶段，调试可以直接在eclipse控制台输入相关命令，而当我们把程序部署到web服务器上后就不能再采用这样的方式了。但幸运的是，我们可以扩console以满足自己的需要，因此可以实现一个通过web访问console的方式。扩展conso可以参考基于 Equinox
 的 OSGi Console 的研究和探索。]]></description><category></category></item><item><title><![CDATA[博客轨迹-Forrest,myself]]></title><link>https://blog.csdn.net/chenchunjun/article/details/8712291</link><guid>https://blog.csdn.net/chenchunjun/article/details/8712291</guid><author>chenchunjun</author><pubDate>Sun, 24 Mar 2013 11:59:23 +0800</pubDate><description><![CDATA[今天是2013-03-24，一晃工作了2、3年了，这之前的博客好像都是读书的时候写的，工作了就忘了这事。今天不知道咋的，在看OSGi资料的时候发现有些问题需要和大家讨论，有些疑问需要咨询大家，想着想着就想到了csdn。。。。。。随便看了下以前那些拙记、转载，很想删了它，但又不舍，删掉后就没有地方可以回顾自己的过去了。]]></description><category></category></item><item><title><![CDATA[数据库schema与catalog]]></title><link>https://blog.csdn.net/chenchunjun/article/details/6965620</link><guid>https://blog.csdn.net/chenchunjun/article/details/6965620</guid><author>chenchunjun</author><pubDate>Sun, 13 Nov 2011 12:32:38 +0800</pubDate><description><![CDATA[摘自：http://yukun.iteye.com/blog/775595    

       按照SQL标准的解释，在SQL环境下Catalog和Schema都属于抽象概念，可以把它们理解为一个容器或者数据库对象命名空间中的一个层次，主要用来解决命名冲突问题。从概念上说，一个数据库系统包含多个Catalog，每个Catalog又包含多个Schema，而每个Schema又包含多个数据库对象]]></description><category></category></item><item><title><![CDATA[MySQL中文乱码]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4634134</link><guid>https://blog.csdn.net/chenchunjun/article/details/4634134</guid><author>chenchunjun</author><pubDate>Mon, 05 Oct 2009 16:50:00 +0800</pubDate><description><![CDATA[MySQL中文乱码问题解决：MySQL安装，如果是采用默认的安装方式，安装路径为C:/Program Files/MySQL/MySQL Server 5.0，在这个路径下找到my.ini文件，打开它，将default-character-set的值设为gbk：[client]port=3306[mysql]default-character-set=gbk这个文件的另一处也要]]></description><category></category></item><item><title><![CDATA[09级计算机新生见面会 20090917]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4564625</link><guid>https://blog.csdn.net/chenchunjun/article/details/4564625</guid><author>chenchunjun</author><pubDate>Thu, 17 Sep 2009 22:48:00 +0800</pubDate><description><![CDATA[ 09级计算机新生见面会 2009091706年我进校的时候也来参加了新生见面会，然而3年过后，我非常的荣幸在这里和学弟学妹们一起交流。因此，我感到非常的激动，同时也谢谢老师们给了我这个机会。在进大学前，每个人对大学都一种美好的向往。可是，大部分同学进去了之后感觉到不是那么回事，没有别人说的那么神圣，没有他们向往的理想。最重要的是很多同学不喜欢自己的专业，特别是理工科类的。这里开始]]></description><category></category></item><item><title><![CDATA[不要在寂寞的时候爱谁]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4524551</link><guid>https://blog.csdn.net/chenchunjun/article/details/4524551</guid><author>chenchunjun</author><pubDate>Sun, 06 Sep 2009 12:22:00 +0800</pubDate><description><![CDATA[       马上进入大四了，回回首，三年已悄悄溜走。 　　这个暑假被别人占了一半（搞那个无聊的实习，最大的收获就是让我开始接受喝酒），剩下自己拥有的只有一个月。我在学校寝室过了，没有去租房子，这个暑假还不太热。 　　时间过得很快，我一直提醒自己，但还是浪费了好多。当我看了《硅谷海盗》后，更是心疼不已，Steve对他的员工说“参加美国海军不如加入海盗”，他们为了抢先推出自己的产品一直都是几天几夜不]]></description><category></category></item><item><title><![CDATA[通过native2ascii命令将中文资源文件进行编码转换]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4520779</link><guid>https://blog.csdn.net/chenchunjun/article/details/4520779</guid><author>chenchunjun</author><pubDate>Fri, 04 Sep 2009 20:18:00 +0800</pubDate><description><![CDATA[ 通过native2ascii命令将中文资源文件进行编码转换 native2ascii命令的位置：JAVA_HOME/bin 在DOS下进入“中文资源文件”的目录，执行如下命令：（编码后的文件会保存在当前目录下）native2ascii -encoding gb2312 中文资源文件 编码后的资源文件native2ascii 中文资源文件 编码后的资源文件（此处没有指定-encoding gb23]]></description><category></category></item><item><title><![CDATA[我要好好学习]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4439670</link><guid>https://blog.csdn.net/chenchunjun/article/details/4439670</guid><author>chenchunjun</author><pubDate>Wed, 12 Aug 2009 18:12:00 +0800</pubDate><description><![CDATA[       我要好好学习       今天突然感觉不错，因为解决了郁闷了好久的问题，其实是东西多了，当遇到一个没解决的问题后装在脑里一段时间过后自然会出来结果。       其实，学习编程语言没有想象的那么难。看看那些培训机构，他们半年就培训出了一批程序员，而且学了好几门语言，工作中流行的技术也都差不多掌握，并且操作能力还比较强。为什么会这样？我们大学本科学了四年，结果大部分不如那些培训的人。 ]]></description><category></category></item><item><title><![CDATA[DOS窗口使用技巧]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4439654</link><guid>https://blog.csdn.net/chenchunjun/article/details/4439654</guid><author>chenchunjun</author><pubDate>Wed, 12 Aug 2009 18:06:00 +0800</pubDate><description><![CDATA[在DOS窗口快速复制和粘贴:    打开DOS窗口，右键选择属性，在“选项”标题下有“编辑选项”区域，选中“快速编辑模式”。    操作方式：    1.按住左键从右到左的选择，完成快速复制。    2.双击右键完成快速粘贴改变DOS窗口的大小：    打开DOS窗口，右键选择属性，在“布局”标题下有“窗口大小”区域，在里面自己设置大小就行了。]]></description><category></category></item><item><title><![CDATA[面试官的信（写给面试者）-----]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4439645</link><guid>https://blog.csdn.net/chenchunjun/article/details/4439645</guid><author>chenchunjun</author><pubDate>Wed, 12 Aug 2009 18:02:00 +0800</pubDate><description><![CDATA[ 面试官的信（写给面试者）-----（转贴）（这是一篇很实用的文章，用一个面试官的口吻对学生求职面试进行了阐述，如果你要求职而又不知道该怎样做的话，那么，你需要看一看这篇文章咯） 　　 　　 　　 今天的面试，我给每个人的时间，不会超过5分钟。 　　　 有一个人我只和他谈了3分钟，留下他的简历，他后面的同学用一种没有希望的眼神看着他，说：“这么快？” 　　 我说：“你会更快。如果你不假思索]]></description><category></category></item><item><title><![CDATA[OGNL &amp;amp;amp; ValueStack 入门]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4401787</link><guid>https://blog.csdn.net/chenchunjun/article/details/4401787</guid><author>chenchunjun</author><pubDate>Sun, 02 Aug 2009 15:47:00 +0800</pubDate><description><![CDATA[ h1. 一个例子 请看下面的需求，假设有如下用户对象模型： Java代码 public interface User {       public String getName();       public Date getRegisterDate();       public Customer getCustomer();   }   public interface Customer {]]></description><category></category></item><item><title><![CDATA[OGNL使用小结]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4401776</link><guid>https://blog.csdn.net/chenchunjun/article/details/4401776</guid><author>chenchunjun</author><pubDate>Sun, 02 Aug 2009 15:44:00 +0800</pubDate><description><![CDATA[ OGNL使用小结(一)最近一直使用struts2，表现层采用JSP，用的struts2标签，支持OGNL。 OGNL中的# $ %使用场景： 1、“#”主要有三种用途：访问OGNL上下文和Action上下文，#相当于ActionContext.getContext()；下表有几个ActionContext中有用的属性： 名称作用例子paramete]]></description><category></category></item><item><title><![CDATA[在Eclipse中，中文乱码的解决方案]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4394825</link><guid>https://blog.csdn.net/chenchunjun/article/details/4394825</guid><author>chenchunjun</author><pubDate>Thu, 30 Jul 2009 17:31:00 +0800</pubDate><description><![CDATA[ 1、Eclipse中的文本编辑器所采用的字符集，应设置为UTF-8，如图所示： 2、MyEclipse中的相关类型文件(比如图中的HTML、JavaScript、JSP、XML等类型）的字符集也设置成UTF-8；如图所示的就是对*.jsp类型的设置：3、若写的页面是JSP页面，则应指定该页面显示所用的字符集为UTF-8；page contentType=”test/h]]></description><category></category></item><item><title><![CDATA[MyEclipse 6.0下tomcat自动加载变动过的servlet问题]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4394820</link><guid>https://blog.csdn.net/chenchunjun/article/details/4394820</guid><author>chenchunjun</author><pubDate>Thu, 30 Jul 2009 17:30:00 +0800</pubDate><description><![CDATA[ 运行的tomcat必须是degub 模式，即运行的时候要选择“debug server”，而不是run server！。然后单击“刷新”就自动加载修改过的class了。]]></description><category></category></item><item><title><![CDATA[Eclipse不能自动编译工程的解决方法]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4394798</link><guid>https://blog.csdn.net/chenchunjun/article/details/4394798</guid><author>chenchunjun</author><pubDate>Thu, 30 Jul 2009 17:25:00 +0800</pubDate><description><![CDATA[eclipse出现不编译工程的现象。怎么刷新classes目录下也是空的.具体都操作了:打开project->build automatically 试后不行,还是不编译.打开project --> build automatically 另外 clean一下就可能会编译了,结果还不行.eclipse默认是选自动编译。即使取消自动编译，手动build工程，也不能编译。 出现这种情况一般有以]]></description><category></category></item><item><title><![CDATA[Eclipse导入其他Java文件或项目后出现乱]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4394788</link><guid>https://blog.csdn.net/chenchunjun/article/details/4394788</guid><author>chenchunjun</author><pubDate>Thu, 30 Jul 2009 17:24:00 +0800</pubDate><description><![CDATA[1、Java文件只要能用记事本打开就说明Java文件是用GBK编码的。2、当我们将一些Java文件放到我们已经建好的Java项目中时，中文出现乱码。这时，我们就要检查一下我们这个项目是什么字符集了，如果我们的项目是采用的是UFT-8编码，而我们加入的Java文件原来是采用的GBK编码时，则会出现乱码。结论：我们原来的Java文件时说明编码的就要放在什么编码的项目中，否则会出现乱码。]]></description><category></category></item><item><title><![CDATA[MySQLQueryBrowser工具在显示数据表的列时，只要窗口变动，字段名上就乱成一行黑色]]></title><link>https://blog.csdn.net/chenchunjun/article/details/4373533</link><guid>https://blog.csdn.net/chenchunjun/article/details/4373533</guid><author>chenchunjun</author><pubDate>Thu, 23 Jul 2009 13:00:00 +0800</pubDate><description><![CDATA[这个是Windows桌面主题的原因，我们只要将主题改为Windows Xp就行了。]]></description><category></category></item></channel></rss>