<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[he_chenjun的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/he_chenjun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; he_chenjun]]></copyright><item><title><![CDATA[newcapec]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/51159524</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/51159524</guid><author>he_chenjun</author><pubDate>Fri, 15 Apr 2016 10:24:15 +0800</pubDate><description><![CDATA[newcapec......................................................................]]></description><category></category></item><item><title><![CDATA[javax.servlet.Filter过滤器用法]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9351195</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9351195</guid><author>he_chenjun</author><pubDate>Wed, 17 Jul 2013 10:06:28 +0800</pubDate><description><![CDATA[第一步：写过滤器类，实现Filter接口
public class MyFilter implements Filter{

	//销毁时执行
	public void destroy() {
		System.out.println("MyFilter销毁了");
	}

	//每请求一次执行一次,过滤所有请求
	public void doFilter(ServletRequest arg0]]></description><category></category></item><item><title><![CDATA[设置session超时]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9350967</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9350967</guid><author>he_chenjun</author><pubDate>Wed, 17 Jul 2013 09:52:30 +0800</pubDate><description><![CDATA[在web应用中，设置session超时有三种方法：
1、在web.xml文件中配置：单位是分钟，范围是针对本项目所有用户的session


  
  	10
  

2、在程序代码中设置：单位是秒，范围是针对当前用户的session


  session.setMaxInactiveInterval(900);

3、在tomcat服务器中conf\web.xml设置：单]]></description><category></category></item><item><title><![CDATA[Ext权限设计]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9214029</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9214029</guid><author>he_chenjun</author><pubDate>Mon, 01 Jul 2013 14:46:28 +0800</pubDate><description><![CDATA[查了一些资料,权限设计分为以下几种:
1,用户-权限组-功能
2,等级形式的控制]]></description><category></category></item><item><title><![CDATA[EXt条件查询,翻页传递查询参数的妙招]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9195065</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9195065</guid><author>he_chenjun</author><pubDate>Fri, 28 Jun 2013 11:24:17 +0800</pubDate><description><![CDATA[问题描述：当根据查询条件检索数据时，点击“查询”按钮我们能够设置store的start、limit和查询条件参数，但是当我们点击“下一页”时，查询条件参数就没有了。
解决方法：在点击“查询”按钮事件中，设置store的baseParams
{
			text:'查询',
			handler:function(){
				var stuNo = Ext.getCmp('stuNoId').g]]></description><category></category></item><item><title><![CDATA[Extjs自定义事件]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9159145</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9159145</guid><author>he_chenjun</author><pubDate>Mon, 24 Jun 2013 10:12:58 +0800</pubDate><description><![CDATA[Ext.onReady(function(){
		//定义一个Person类
		Person = function(name){
			this.name = name;
			this.addEvents('walk','eat','sleep');	//为Person类添加自定义事件
		}
		Ext.extend(Person,Ext.util.Observable,{	//继承自Ob]]></description><category></category></item><item><title><![CDATA[Ext.BLANK_IMAGE_URL]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9158905</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9158905</guid><author>he_chenjun</author><pubDate>Mon, 24 Jun 2013 09:44:10 +0800</pubDate><description><![CDATA[1、默认占位图片地址。加载js后先用此图片占位，完成后替换为css中真实的地址
2、资源地址是/resources/images/default/s.gif']]></description><category></category></item><item><title><![CDATA[软件行业]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9153403</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9153403</guid><author>he_chenjun</author><pubDate>Sun, 23 Jun 2013 00:45:43 +0800</pubDate><description><![CDATA[软件行业不好的地方如下：
1、软件行业比较烂：编码太乱，bug太多
2、软件行业价格乱：报价相差很大
3、软件行业不稳定：员工流动性很大
4、软件行业比较苦：搞得头大、加班厉害
5、软件行业不靠谱：做的不完善
6、软件行业比较深：对应行业业务比较深
7、软件行业管理差：代码管理文档管理不到位、代码欠整理
总结：在软件行业混，对于不好的地方要格外注意，要避免]]></description><category></category></item><item><title><![CDATA[程序人生]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9153191</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9153191</guid><author>he_chenjun</author><pubDate>Sat, 22 Jun 2013 23:44:20 +0800</pubDate><description><![CDATA[1、程序员的人生好似咖啡，总能品出味道。程序中包含诸多思想，随着时间进而达到不同等级的思想境界。默然回首，程序只是工具。
2、程序员应该以编程为突破点，多了解一些其他的人生道理，程序员容易禁锢思想，我们要笑看众多语言。
3、程序员不应该在程序里，我们应该站在程序上。语言只是工具，最重要的是实现我们要的效果。所以我们要重点掌握常用的技巧和原理，往往我们会钻进无谓的地方。
4、学东西要首先学会用]]></description><category></category></item><item><title><![CDATA[TabPanel的基本用法]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9146859</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9146859</guid><author>he_chenjun</author><pubDate>Fri, 21 Jun 2013 16:55:52 +0800</pubDate><description><![CDATA[TabPanel很常用，选项面板，代码如下：
Ext.onReady(function(){
	var tab = new Ext.TabPanel({
		renderTo:Ext.getBody(),
		width:300,
		height:200
	});
	tab.add({
		id:'tab1',
		title:'Tab1',
		html:'Tab1内容'
	});
	tab]]></description><category></category></item><item><title><![CDATA[Panel的基本用法]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9146669</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9146669</guid><author>he_chenjun</author><pubDate>Fri, 21 Jun 2013 16:40:51 +0800</pubDate><description><![CDATA[Panel是一块面板，最常用的基本组件之一，用法相当简单：
Ext.onReady(function(){
	var panel  = new Ext.Panel({
		el:'test',
		title:'此处是标题',
		width:400,
		height:300,
		html:'此处是内容.......'
	});
	panel.render();
});
1、创建一个Pan]]></description><category></category></item><item><title><![CDATA[Extjs3.4开发包的认识]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9146011</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9146011</guid><author>he_chenjun</author><pubDate>Fri, 21 Jun 2013 15:43:10 +0800</pubDate><description><![CDATA[1、去Extjs官网下载Extjs3.4版本，如下图：


2、解压后相关文件截图如下


adapter：适配器文件，比较底层的东西
build：是一个空的文件夹（不知道为什么是空的）
docs：帮助文档
examples：示例
pkgs：压缩后的源代码
resources：资源文件，包括css和图片
src：未压缩的源代码
test：（应该是测试用的，没查到相关资料）]]></description><category></category></item><item><title><![CDATA[Extjs3.4文件的引入]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9145973</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9145973</guid><author>he_chenjun</author><pubDate>Fri, 21 Jun 2013 15:35:09 +0800</pubDate><description><![CDATA[要使用Extjs就要导入相关的类库和资源文件，方能在使用extjs的组件。开发包中的内容不都是必需的，如下图：


1、需要拷贝到项目中的文件有resource文件夹、ext-all.js、ext-base.js、ext-lang-zh_CN.js
2、需要在页面中引入的文件如图，注意引入顺序不能错（因为它们有依赖关系）。]]></description><category></category></item><item><title><![CDATA[关于Extjs收费问题]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9145871</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9145871</guid><author>he_chenjun</author><pubDate>Fri, 21 Jun 2013 15:29:49 +0800</pubDate><description><![CDATA[1、Extjs最近的几个版本采用了GPL协议，查了下资料，大概意思是说如果用extjs就要遵循GPL协议，你的项目要开源。
2、如果不想开源就要缴费，关于缴费问题，我问了几个q群里的人，经过调查，基本都没缴费。结论：没找上门来就不用缴费，再说小项目他也值不当找你，如果做的项目大公司有实力就要稍微注意一点了。]]></description><category></category></item><item><title><![CDATA[话说Extjs3.4]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9143733</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9143733</guid><author>he_chenjun</author><pubDate>Fri, 21 Jun 2013 11:25:31 +0800</pubDate><description><![CDATA[1、Extjs的真正官网是http://www.sencha.com，而http://www.extjs.org.cn只是一个有关Ext的中文网站。
2、众人对Extjs褒贬不一，它的优点正是它缺点的原因。
优点：界面丰富美观、使用方便
缺点：加载慢、速度慢、只适合做管理系统
3、Extjs是一个富客户端前端框架，对js和css进行了深度封装，解决了各个浏览器不兼容的部分问题；它是组件的集]]></description><category></category></item><item><title><![CDATA[GridBagLayout布局基本用法]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9135079</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9135079</guid><author>he_chenjun</author><pubDate>Thu, 20 Jun 2013 10:59:12 +0800</pubDate><description><![CDATA[GridBagLayout布局是非常重要的布局方式，又名网格组布局或网袋布局，其核心是GridBagConstraints布局参数，所有的设置都在这个对象中，每一个格子对应一个GridBagConstraints对象。了解了这个对象就掌握了网格组布局。
GridBagConstraints属性详解：
gridx：x坐标
gridy：y坐标
gridwidth：x占据格数
gridheig]]></description><category></category></item><item><title><![CDATA[JTable的基本用法]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9130359</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9130359</guid><author>he_chenjun</author><pubDate>Wed, 19 Jun 2013 16:56:33 +0800</pubDate><description><![CDATA[JTable是重中之重
1、通过数组构造一个简单的表格

public class table {
	public static void main(String[] args) {
		JFrame f = new JFrame();
		f.setSize(400, 300);
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		J]]></description><category></category></item><item><title><![CDATA[JList基本用法]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9128965</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9128965</guid><author>he_chenjun</author><pubDate>Wed, 19 Jun 2013 15:01:28 +0800</pubDate><description><![CDATA[JList是客户端还算比较常见的组件，偶尔也用得到，值得一学。
从API可以看出，JList的构造方法有四种


1、空的构造方法将创建一个空白的JList
2、以对象数组的构造方法创建JList（Object[] listData），可以看出参数是对象形式，可以放入实体对象。下面用字符串数组举例

public class t {
	public static void main(]]></description><category></category></item><item><title><![CDATA[对swing看法]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9128711</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9128711</guid><author>he_chenjun</author><pubDate>Wed, 19 Jun 2013 14:44:28 +0800</pubDate><description><![CDATA[javaSwing现在很少公司用了吧，有点被淘汰的趋势，但是有时候也用得到。
swing的组件不是很完善，但基本的要求都能满足，呵呵，也许是我还没发现swing的美。
swing是在awt的基础上构建的，可以说是继承了awt，通过类图可以看到，swing的组件的上级类和接口是很多的，错综复杂，好似一个庞大的层次体系，学习swing就要首先在脑海中有这样的类图，方能明白其中的来龙去脉。
据说s]]></description><category></category></item><item><title><![CDATA[javaweb项目的发布]]></title><link>https://blog.youkuaiyun.com/he_chenjun/article/details/9128407</link><guid>https://blog.youkuaiyun.com/he_chenjun/article/details/9128407</guid><author>he_chenjun</author><pubDate>Wed, 19 Jun 2013 14:23:36 +0800</pubDate><description><![CDATA[1、在MyEclipse中，把要发布的项目以war的形式导出，此时是ff.war文件


2、下载免安装版的tomcat，tomcat分安装版和免安装版
apache-tomcat-6.0.37.zip是免安装版
apache-tomcat-6.0.37-windows-x86.zip是安装版
解压tomcat，把刚才导出的ff.war文件直接拷贝到webapps目录下


3、]]></description><category></category></item></channel></rss>