<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[天使的足迹]]></title><description><![CDATA[——就算跌倒，也要豪迈的笑！]]></description><link>https://blog.youkuaiyun.com/ljleiwf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ljleiwf]]></copyright><item><title><![CDATA[关于Spring、Struts2与Ext的整合]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/5740015</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/5740015</guid><author>ljleiwf</author><pubDate>Fri, 16 Jul 2010 15:56:00 +0800</pubDate><description><![CDATA[近日闲来无事研究了一下Struts2，并尝试将其与Spring和Ext整合在了一起。整合的时候遇到了不少麻烦，经过一顿折腾，终于成功完成了下面这个简单的小例子。新建一个WEB项目，将Struts2的相应jar包添加到web-inf下的lib目录中。我用到的jar包包括antlr-2.7.2.jar、commons-fileupload-1.2.1.jar、commons-logging-1.0.4.jar、freemarker-2.3.15.jar、ognl-2.7.3.jar、struts2-core-2]]></description><category></category></item><item><title><![CDATA[Ext给Textfield赋值的方法总结]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/5733836</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/5733836</guid><author>ljleiwf</author><pubDate>Wed, 14 Jul 2010 11:24:00 +0800</pubDate><description><![CDATA[在开发的很多时候,在调用另一个弹出页面或修改完一个内容后,需及时地反应出来,就这需要在修改后及时的给原有的框框赋值... 实际操作也是很简单,如: Ext.getCmp('listname').setValue(updateitemname); 顺便也记录下网上收集来的一些总结经验..  var value="值"; (1) fs.form.findField(id/name).setValue(value); (2) Ext.get(id/name).setValue(value); (3) Ext.ge]]></description><category></category></item><item><title><![CDATA[Ext中Grid得到选择行数据的方法总结]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/5733792</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/5733792</guid><author>ljleiwf</author><pubDate>Wed, 14 Jul 2010 11:14:00 +0800</pubDate><description><![CDATA[(1)grid.getStore().getRange(0,store.getCount());    //得到grid所有的行 (2)grid.getSelectionModel().getSelections();        //得到选择所有行    注：如果不声明var sm = new Ext.grid.CheckboxSelectionModel();则会报此句没有该对象或属性Var selectRows = grid.getSelectionModel().getSelections();s]]></description><category></category></item><item><title><![CDATA[总结Ext中的事件应用]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/5733753</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/5733753</guid><author>ljleiwf</author><pubDate>Wed, 14 Jul 2010 11:04:00 +0800</pubDate><description><![CDATA[以下例子都是以panel作为句柄，假设在panel上增加事件。    a、使用addListeners：        addListener( String eventName, Function fn, Object scope, Object options )         panel.addListeners('click',function(){alert('点击事件')},this);    b、使用addEvents自定义事件:        addEvents(Object o)    ]]></description><category></category></item><item><title><![CDATA[Ext数据交互的几种应用]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/5733725</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/5733725</guid><author>ljleiwf</author><pubDate>Wed, 14 Jul 2010 10:58:00 +0800</pubDate><description><![CDATA[1、FormPanel表单从后台加载数据form.getForm().load({         waitTitle:'提示',         waitMsg : "正在加载数据……",         url:'publicManage/organOperate.htm?method=organDetail',         params:{                   thiscode:thiscode         },         success:function(form,ac]]></description><category></category></item><item><title><![CDATA[10种AJAX/JavaScript特效让你的网站更吸引人]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/3777426</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/3777426</guid><author>ljleiwf</author><pubDate>Wed, 14 Jan 2009 17:21:00 +0800</pubDate><description><![CDATA[　　今天的话题是如何改进自己网站的界面或提高网站的视觉体验，从而让用户记忆犹新。　　我们有三种主要的方法(从难到易):自己动手写脚本;使用类似于jQuery和mooTools的JavaScript框架(可以让编写代码变得更容易些);使用能工作于现有的JavaScript框架下的提前预置好的脚本或那种从头开始开发的创建者。这篇文章适合那些打算提高工作效率或不愿意从头开发脚本的人阅读。　　这里]]></description><category></category></item><item><title><![CDATA[13个代码注释的小技巧]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/3777055</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/3777055</guid><author>ljleiwf</author><pubDate>Wed, 14 Jan 2009 16:08:00 +0800</pubDate><description><![CDATA[这篇文章是由José M. Aguilar在他卓越的博客中以西班牙语的形式首发，其后Timm Martin在获得Aguilar先生的授权下，对该文章进行翻译、修改，并且在DevTopics上发布。以下13个小技巧可以使得你的代码在长时间内依然能够保持容易理解和维护。1. 对不同级别的代码进行注释对于不同级别的代码块，要使用统一的方法来进行注释。例如：对于每一个类，需要包含一段简]]></description><category></category></item><item><title><![CDATA[网站设计中程序员和美工的配合问题]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/3533824</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/3533824</guid><author>ljleiwf</author><pubDate>Tue, 16 Dec 2008 21:55:00 +0800</pubDate><description><![CDATA[　　矛盾篇: 　　公司以前的系统都是由程序员来编写界面的，美观与否先不必说，单从效率上讲就是一个很大的问题。大部分时间都花在了界面的编写上，严重影响了项目的进展速度。美工到来以后，页面的美观程度和制作速度都有了很大提高，随之而来的程序员与美工的配合问题又成了一个新的问题。其中主要的问题、矛盾有以下几点: 　　1. 美工何时参与到项目中来 　　2. 程序员不懂如何将页面弄得美观，美工也不懂如何向页面]]></description><category></category></item><item><title><![CDATA[利用存储过程进行分页]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/3521702</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/3521702</guid><author>ljleiwf</author><pubDate>Mon, 15 Dec 2008 15:25:00 +0800</pubDate><description><![CDATA[在工作中经常会用到分页显示数据，如果使用.NET开发，可以使用DataGrid控件的分页功能，也可以使用PagedDataSource类来辅助完成。但这两种方式都将从数据库中获取所有的记录，将记录数目较大时，效率很低，因此直接使用存储过程来进行分页，则将会提供更好的性能。在优快云的数据库开发社区，有许多大侠都写出了自己的分页存储过程，经过整理之后，给一个完整的例子。 首先创建一个分页存储过程，下]]></description><category></category></item><item><title><![CDATA[.NET中TreeView控件的实现方式]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/3235537</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/3235537</guid><author>ljleiwf</author><pubDate>Thu, 06 Nov 2008 09:11:00 +0800</pubDate><description><![CDATA[【允许转载！但请注明出处！】  在.NET中，TreeView大体有三种实现方式。一、设置成静态的。即直接在控件中编辑节点设置属性即可。这种方式可以最简单快速的实现一个TreeView，但是不灵活，只适合于数据是一成不变的，一般没有人使用这种方式。本文不做重点介绍，不推荐使用。二、利用XML文件作为数据源实现。这种方式较第一种灵活，但是只适合有一个根的树。三、利用后台数据库动态添加数据实现]]></description><category></category></item><item><title><![CDATA[JAVA的几个常见错误简析]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/3058029</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/3058029</guid><author>ljleiwf</author><pubDate>Sat, 11 Oct 2008 18:40:00 +0800</pubDate><description><![CDATA[　　1.空指针错误 java.lang.NullPointerException　　使用基本的JAVA数据类型，变量的值要么已经是默认值，如果没有对其正常赋值，程序便不能通过编译，因此使用基本的JAVA数据类型(double,float,boolean,char,int,long)一般不会引起空指针异常。由此可见，空指针异常主要跟与对象的操作相关。　　下面先列出了可能发生空指针异常的几种情]]></description><category></category></item><item><title><![CDATA[Hibernate获取数据方式与缓存使用]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/2698790</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/2698790</guid><author>ljleiwf</author><pubDate>Wed, 23 Jul 2008 18:44:00 +0800</pubDate><description><![CDATA[ Hibernate获取数据的方式有不同的几种，其与缓存结合使用的效果也不尽相同，而Hibernate中具体怎么使用缓存其实是我们很关心的一个问题，直接涉及到性能方面。缓存在Hibernate中主要有三个方面：一级缓存、二级缓存和查询缓存；一级缓存在Hibernate中对应的即为session范围的缓存，也就是当session关闭时缓存即被清除，一级缓存在Hibernate中是不可配置的部分；二级]]></description><category></category></item><item><title><![CDATA[关于连接池的配置]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/2632763</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/2632763</guid><author>ljleiwf</author><pubDate>Thu, 10 Jul 2008 10:26:00 +0800</pubDate><description><![CDATA[下面分别以Tomcat5.0和Tomcat5.5/6.0为例，介绍连接池在Tomcat中的配置和使用方式。一、Tomcat5.0A.将数据库的JDBC直联包放入TOMCAT_HOME/common/lib中B.配置TOMCAT_HOME/conf/server.xml文件,在段中加入一个DefaultContext                            ]]></description><category></category></item><item><title><![CDATA[Hibernate中的迭代输出]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/2589745</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/2589745</guid><author>ljleiwf</author><pubDate>Thu, 26 Jun 2008 18:15:00 +0800</pubDate><description><![CDATA[关于Hibernate中数组与对象的迭代输出public List getInitList(){  try{   String queryString = "from Jobs";   Query queryObject = HibernateSessionFactory.getSession().createQuery(queryString);   return query]]></description><category></category></item><item><title><![CDATA[Struts与MVC模式]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/2588140</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/2588140</guid><author>ljleiwf</author><pubDate>Thu, 26 Jun 2008 11:44:00 +0800</pubDate><description><![CDATA[      在我前面的那篇再战MVC（二）>>最后也说到了：MVC本身就是一个非常复杂的系统，所以采用MVC实现Web应用时，如果采用现成的MVC框架，在此之下进行开发，能够达到事半功倍的效果。因为如果说要想在一些有限的时间里构造出来一个正确并且是可维护性的应用程序，我们必须有一个好的工具或者框架来建立表现层， 纵观目前在开源社区中针对Web表现层的开源框架webwork,struts等，stru]]></description><category></category></item><item><title><![CDATA[再战MVC（二）-- MVC模式在J2EE技术中的应用]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/2588133</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/2588133</guid><author>ljleiwf</author><pubDate>Thu, 26 Jun 2008 11:42:00 +0800</pubDate><description><![CDATA[MVC模式在J2EE技术中的应用　　MVC模式并不能自动保证一个结构设计是正确的，如何在一个系统的设计中正确地使用MVC架构模式与系统使用的技术有密切的关系。2EE中有几个核心的技术：JSP，JavaBean，Servlet，EJB，SessionBean，EntityBean构成了J2EE构架的基石，但是对于一个基于J2EE技术的Web应用来说，如何正确地使用MVC模式不是一句话就能得出结论]]></description><category></category></item><item><title><![CDATA[再战MVC（－）-- MVC模式所蕴含的设计模式]]></title><link>https://blog.youkuaiyun.com/ljleiwf/article/details/2588120</link><guid>https://blog.youkuaiyun.com/ljleiwf/article/details/2588120</guid><author>ljleiwf</author><pubDate>Thu, 26 Jun 2008 11:41:00 +0800</pubDate><description><![CDATA[前言　　之所以说是再战，是因为在没有学习设计模式之前已经基于MVC体系结构做过一些项目，主要是小项目，当初理解MVC有一些困难。现在已经把Gof所说的相对简单但是最常见的这些设计模式：    Abstract Factory     Adapter     Composite     Decorator     Factory Method     Observer]]></description><category></category></item></channel></rss>