- 博客(39)
- 资源 (3)
- 收藏
- 关注
原创 struts2的FilterDispatcher 与 StrutsPrepareAndExecuteFilter
FilterDispatcher是早期struts2的过滤器,后期的都用StrutsPrepareAndExecuteFilter了,如 2.1.6、2.1.8。StrutsPrepareAndExecuteFilter名字已经很能说明问题了,prepare与execute,前者表示准备,可以说是指filter中的init方法,即配制的导入;后者表示进行过滤,指doFilter方法,...
2013-03-08 14:24:53
143
原创 谈谈项目管理-软件项目的开发流程
一、项目启动1).项目组成立(公司成员、客户成员)2).制定项目预期目标3).制定项目计划周期4).建立好项目组成员沟通机制二、需求调研1).创建调研计划、协调调研时间2).收集客户资料,获取客户需求(所有资料都需要保留一份,资料中存疑的需要及时询问)3).编写需求文档:重点描述出客户的业务流程和性能要求,采用Word、Excel、Rose等形式4).需求变更记录5).确定开发环境和运行环...
2013-03-04 10:28:05
290
1
原创 谈谈struts2的工作原理
Struts2 是基于WebWork 的款框架技术,它的工作原理如图: 上图来源于Struts2官方站点,是Struts 2 的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求。2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤...
2013-02-28 13:49:27
142
原创 Hibernate核心接口
在项目中使用Hibernate框架,非常关键的一点就是要了解Hibernate的核心接口。Hibernate接口位于业务层和持久化层,如图1所示 图1 Hibernate核心接口的层次架构关系 Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这5个核心接口在任何开发...
2013-02-28 09:10:58
138
原创 java中的值传递和引用传递
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。 下面举例说明:传值---传递基本数据类型参数 publ...
2013-02-27 16:53:39
102
原创 一些关于Spring的知识
1. Spring工作机制及为什么要用?Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。Spring既是一个AOP框架,也是一IOC容器。SpringFramework的组成:Spring AOP,Spring DAO,Spring ORM,Spring Web,Spring Context, Spring Web MVC。Spring的核心就是IOC和AOP,所以Spr...
2013-02-20 17:08:33
161
原创 jQuery 选择器
*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(".intro")所有 class="intro" 的元素element$("p")所有 <p> 元素.class.class$(".
2012-09-17 15:12:36
98
原创 jQuery 效果函数
方法描述animate()对被选元素应用“自定义”的动画clearQueue()对被选元素移除所有排队的函数(仍未运行的)delay()对被选元素的所有排队函数(仍未运行)设置延迟dequeue()运行被选元素的下一个排队函数fadeIn()逐渐改变被选元素的不透明度,从隐藏到可见fadeO...
2012-09-17 15:01:02
106
原创 jQuery 名称冲突
jQuery 使用 $ 符号作为 jQuery 的简介方式。某些其他 JavaScript 库中的函数(比如 Prototype)同样使用 $ 符号。jQuery 使用名为 noConflict() 的方法来解决该问题。var jq=jQuery.noConflict(),帮助您使用自己的名称(比如 jq)来代替 $ 符号。<html><...
2012-09-17 11:20:38
104
原创 EXT 清空 inputType : 'file'
对于 inputType : 'file', 的 field 在使用 form.reset()的时候 不能将文本框的路径给清除掉,可以用如下方法來清空:var obj = document.getElementById("fileuploadfieldid"); obj.outerHTML = obj.outerHTML; 同時,不能用Ext.getC...
2012-08-23 14:10:38
331
Extjs中在textfield、numberfield等后面加几个文字
{ xtype : "numberfield", anchor : "70%", fieldLabel : "综合平均电价", name : "elePrice", allowNegative : false, allowBlank : true, lis...
2012-08-08 14:21:32
488
原创 Java数组冒泡排序思路及示例
public static void main(String[] args) { double nums[] = { 20, 50, 80, 70, 65, 746, 38 }; // 从此一个位开始循环数组 for (int i = 0; i < nums.length; i++) { // 从第i+1为开始循环数组 for (int j = i + 1;...
2012-07-06 11:36:52
199
原创 小方法!JavaScript中移除数组中重复的元素!
function removeRepeat (array) { var map = {}; var re = []; for (var i = 0, l = array.length; i < l; i++) { if (typeof map[array[i]] == "undefined") { map[array[i]] = 1; re.pu...
2012-07-04 16:39:52
127
原创 Extjs TreeFilter 根据关键字过滤树
var tbar = new Ext.Toolbar({ buttonAlign : 'center', items : [{xtype : 'textfield',emptyText : '根据企业名称检索企业...',id:'filter_input',width : 200}] });this.userTreepanel = new Ext.tr...
2012-06-21 10:31:32
757
原创 JAVA 测试程序代码运行时间
突然想准确的测试一下Java代码的执行时间,在网上找了一会。发现基本有以下两种方法:第一种是以毫秒为单位计算的。long startTime=System.currentTimeMillis(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.currentTimeMillis(); ...
2012-06-13 11:16:51
253
原创 JS正则表达式
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\...
2012-06-08 13:32:46
124
原创 模拟IE6.0,IE7.0,IE8.0测试环境
做Web程序,从界面的角度来说,最大的问题莫过于浏览器的兼容性了。web标准很重要的一点也是最烦的一点就是需要兼容各版本浏览器,随着微软IE8的推出,标准设计师需要考虑兼容IE8前面的IE5/IE5.5/IE6/IE7版本,在一个浏览器版本上显示的非常好的网页,在别一个版本上可能就惨不忍睹。即使同样是在IE浏览器下,IE6和IE7,IE8的显示也大不相同。这样,我们的电脑上就得同时装IE6...
2012-05-21 10:21:34
1571
原创 关于Spirng Quartz定时触发器+源码示例!
最近实现了一个业务,刚好需要用到Spring 触发器,特写了一个Spring 触发器Demo供大家学习参考! Demo简单的实现了定时报时功能,通过Spring 触发器实现每分钟报一次时间!Demo结构如下: 运行结果如下: 简单解释一下Quartz: Quartz调度器为调度工作提供了更丰富的支持。和Java定时器...
2012-04-20 09:22:20
261
原创 【分享】自己写了一个Ext 3.x Grid后台分页 + Grid数据导出为Excel示例
废话不多说,直接上菜,示例只有包括几个文件,结构如下:分页效果如下图: 导出的Excel效果如下图:
2012-04-10 11:21:33
120
原创 myeclipse下安装spket插件 实现Extjs开发智能代码提示
Spket IDE是目前支持Ext很出色的IDE。官方网站http://www.spket.com。 它采用.jsb project file(Ext3.x使用.jsb2) 文件并将继承于基类和所有文档的内容嵌入到生成代码提示的Script. doc中。 我目前的做法是用它的Eclipse插件形式,当然也可以单独安装它作为编辑JS的工具。 ...
2012-04-09 10:05:52
139
原创 分享Flex4.0中文API!
下载链接:http://struts2typeconverter.googlecode.com/files/Flex4.0API.chm
2012-04-06 14:46:31
383
原创 ActionScript3
ActionScript3是面向对象编程的一种语言,是FLEX(或者也可以说是Flash)发展历史的一个重要里程碑。ActionScript3也是为了扩展RIA应用开发构建WEB富客户端体验的一种语言。这儿提及一下ActionScript的历史,ActionScript(以下简称AS):AS1是和Flash5一起发布的。是一种基于ECMAScript的编程语言。AS...
2012-03-31 09:03:40
265
原创 Flex builder3 Eclipse 插件:FB3_WWEJ_Plugin.exe下载地址
http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe 这是官网的下载地址,由于本人注册后,下载时,可以看见地址,现在,把地址分享出来,后来者就不用注册了。 功夫不负有心人,历经整个下午的磨难后我终于找到了FB3_WWEJ_Plugin.e...
2012-03-30 09:01:50
270
原创 史上最全!最经典!最无私的Android资料(书籍+代码)分享!
在此,为各位Android编程爱好者整理并上传了尽可能全面的高质量学习资料!其中包括国内外一些作品以及部分Demo以及代码。对于初学者到中高级开发人员都有一定的帮助! 所有资源下载,均不需要积分! 只希望下载后的朋友能在这留下您的回复,以帮助其他需要这些资源的朋友们!资源列表:[android.开发书籍 高清PDF].Apress.Pro.Android.Media.Dec.201...
2012-03-29 16:40:01
149
原创 Flex 学习资料及网站
http://blog.minidx.com/http://www.myflexhero.com/share/更新中............
2012-03-29 16:32:34
89
原创 ExtJS实现grid表格行提示数据信息代码片段!
listeners: { render: function(g){ var view = g.getView(); var store = g.getStore(); v...
2012-03-06 09:51:31
137
ExtJS 刷新或者重载Tree后,默认选中刷新前最后一次选中的节点代码片段
//tree对象 var tree = Main.getPageControler().treePanel; //获取选中的节点 var node = tree.getSelectionModel().getSelectedNode(); if(node == null) { //没有选中 重载树 tree.getRootNode().r...
2012-02-28 17:16:16
196
原创 各大笔记本品牌官方商城旗舰店大搜罗
随着市场竞争的逐步加剧,各大整机厂商都在想方设法的扩展自己的销售渠道。也正是因为如此,联想、戴尔、宏碁、惠普、华硕、神舟、三星、东芝、索尼等厂商,都已经选择与淘宝这个网络平台进行合作,开设自有品牌的官方旗舰店。而在这其中,不但可以买到比零售市场上更为便宜的超值机型,甚至还能买到在零售市场上根本看不到的特供机型。 表面是C2C,本质是B2C 每当说起淘宝这样的C2C网络平台,总...
2012-02-25 00:03:29
443
原创 JavaScript带动画效果的计数器和计时器
功能分为两个部分,计数器和计时器,具体功能如下: 支持IE6+, Firefox, Chrome,Safari 4 支持动画效果 支持正数负数 支持分隔符 支持自动递增或递减 支持设置随意数字 支持设置前缀符号 文章出处:http://www.f...
2012-02-10 09:45:40
195
原创 用window.open实现全屏显示窗口
1. window.open(url,'资金计划项超支提醒','width='+(window.screen.availWidth-10)+',height='+(window.screen.availHeight-30)+ ',top=0,left=0,resizable=yes,status=yes,menubar=no,scrollbars=yes'); ...
2012-02-08 17:06:11
131
原创 EXT的ItemSelector动态加载数据的方法
这个需要修改ItemSelector.js文件给itemselector加上restore(store)函数就可以了 例如:restore: function(store){ this.fromMultiselect.store.loadData(store);} 带相应 js 中调用方法 如下isForm.getForm().findField(‘item...
2012-02-06 16:10:33
272
原创 网站更换空间正确的操作方法
网站更换服务器是网站经常遇到的问题。有很多站长询问更换服务器或更换空间会不会影响网站在搜索引擎的排名。其实只要操作得当,网站转移到另一架服务器或空间上,并不会对排名有任何影响。除非你倒霉地把网站转移到了一个己经被搜索引擎惩罚的IP地址上。 无可替代为你讲解网站更换服务器或空间的正确操作步骤:一、把网站做一个完整的备份,包括数据库和所有程序、页面、图片文件,以防万一。...
2012-01-31 11:59:37
274
301重定向设置
昨天发现网站的百度快照中,带www.的首页竟然没有,而不带www.的首页却有收录,而且排名还在第2页。原来我是绑定了2个域名,一个是www.***.com。另一个是***.com。为什么***.com有快照,而且排名不错呢?而www.***.com无快照呢?原来www.***.com是一级域名***.com下的一个二级域名,域名等级越高,百度对其的收录就越好,所以就为什么***.com会比...
2012-01-17 10:32:02
141
一键PHP环境搭建教程,php本地环境轻松搞定!
最近闲来无事,特地的研究了下网上比较热门的php网站程序(如:dedecms、wordpress、论坛Discuz等),但是得先搭建本地PHP环境啊,由于我是个PHP新手,在搭建PHP环境时晕了,网上相关的教程挺多的,不过看着挺蛋疼的。弄了半天没弄好,最后弄了个一键PHP环境搭建软件程序轻松搞定。下面介绍几种常用的软件程序: 1.ComsenzEXP {我用的这...
2012-01-13 10:55:09
241
原创 国家电价目录形同虚设 4万亿度年电费超收几何
每年4万亿度电有多少被超收电价?谁受损失?如何监管电网巨人? 一位在电力行业工作了40多年的老专家,日前在北京城区一家餐馆,发现了一个令他吃惊的事:这家餐馆的实际电价比国家发改委公布的北京市商业电价每度高出约2毛钱。 根据餐馆老板的电费单,这家餐馆一个月消耗了28810度电,支付电费29973.95元,平均每度1.04元。北京市商业用电目录电价为每度0.794元。 这...
2012-01-11 11:18:24
147
原创 这一周来一直在为以前写的功能模块画流程图,没头绪的时候就动动笔吧!
[size=medium]2011年12月。在做用能单位能耗指标管理的统计公式变量编辑中的分析对象处理时候,纠结好几天,咋做咋不对。这样的功能由于没有一个详细的流程文档,都是想到了然后就做。所以导致了在开发的时候没有一个引导。领导口头给你说了些需求,然后去实现。这是我们现在做开发的弊端。 最后实在纠结的头疼,我停下代码的编写。屡屡思路,把实现流程用笔画在了纸上。花了大概半...
2012-01-11 10:51:00
124
原创 本人11年的软件工程师试用期工作总结,正准备转正的朋友可以参考下
尊敬的领导: 您好!我叫***,于2011年1月17日加入****这个大家庭,成为一名试用员工,在公司系统软件开发部担任Java软件工程师一职,至今已近两个月了,目前负责项目应用功能模块的开发。通过这两个月的工作与学习,我对公司的部门结构、协同合作方式、工作环境、项目框架、开发方式等已轻驾就熟。 刚来公司时,我的主要任务是页面的自新,由于工作中用到我所不熟悉的技...
2012-01-08 14:05:34
2801
1
2012年的第一天上班,简单的总结一下
[size=medium]项目初期的开发已告一段落,最近没什么做的,就是对以前写的一些代码整整修修。简单的回顾下2011;[b]1.工作[/b] 2011年新年前夕,长沙冷的要命,不管怎样,年前必须把工作先落实下来。1月11日晚,在网上投了10几家公司,第二天中午,就接到一家公司的面试电话。面试时间定在下午2点钟。于是就匆忙的准备了下,连面试公司的背景都没先了解下就匆忙的去了(搞的在...
2012-01-04 14:50:24
125
JavaScript带动画效果的计数器和计时器源码Demo
2012-02-27
Ext grid 分页实例源码
2011-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人