自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (75)
  • 收藏
  • 关注

原创 框架对静态资源的扩展

为了提高美工的工作效率,提高网站运行效率,将静态资源和代码进行了分离。结合组件化,资源就可能存在于JAR包中、主工程和资源工程三处。为了确保各处能够正确识别资源,做了一个静态资源过滤器:public class StaticResourceFilter implements Filter { public void doFilter(ServletRequest req, ServletRe

2013-07-29 15:39:19 635

原创 框架对Hibernate的扩展

为了便于二次开发新增表字段,定义了OverrideExsitsBean,凡是标记此注解的Bean都将覆盖其父类,框架需要实现所有的HQL查询返回的都是派生类的实例。实现此功能,自然要扩展Hibernate。首先是对Hibernate的SessionFactory——AnnotationSessionFactoryBean进行扩展:public class AnnotationSession

2013-07-29 15:33:29 1207

原创 框架对Spring的扩展

为了便于二次开发定制产品代码,定义了OverrideExsitsBean,凡是标记此注解的Bean都将覆盖其父类,框架需要实现凡是使用到其父类的地方都要创建一个此类的实例。实现此功能,自然从Spring入手最彻底,这样Action、Service/Manager都能够支持这种特性。Spring创建Bean的工厂是DefaultListableBeanFactory,自然扩展此类即可。但是Web

2013-07-29 15:20:44 829

原创 框架对Struts2的扩展

近期,想将整条产品线的产品代码进行重构,希望将其组件化。这样对于Struts2希望能够在代价很小的前提下实现组件化。首先定义struts-parent.xml配置文件:

2013-07-29 15:00:18 1108

转载 Struts2、SpringMVC、Servlet(Jsp)性能对比 测试

作者:赵磊博客:http://elf8848.iteye.com Struts2、SpringMVC、Servlet(Jsp)性能对比测试。Servlet的性能应该是最好的,可以做为参考基准,其它测试都要向它看齐,参照它。做为一个程序员,对于各个框架的性能要有一个基本的认知,便于选型时做出正确的决策。在测试中发现了什么也不要大喊大叫,因为这些都是Java程序员的基础知识

2013-07-26 17:46:24 809

原创 将Jar包中的文件拷贝到本地文件

protected void copyFileFromJar(String fileRegex, String strDestFileName) { ResourcePatternResolver resourcePatternResolver = new PathMatchingResourcePatternResolver(); String pattern

2013-07-26 16:41:37 1804

原创 Map缓存适配成带生存期的缓存

前段时间,做了个数据缓存,很简单你,使用一个Map实现:Map mapCacheList = new Hashtable();现在有个需求,就是设置一个生存期,过去的缓存无效。为了不改动以前的代码,做了以下适配:public static Map mapCacheList = new Hashtable(){ @Override public Lis

2013-07-26 14:29:08 1310

原创 Java EE后台模拟浏览器有状态请求页面

近期,发现Struts2的页面初次加载时很慢,想了个点子,在tomcat启动完后预先访问这些页面。主要出现两个问题:1:什么时候检测到tomcat启动完成?2:页面访问都是需要预先登录的,而且还有验证码,如何绕过去?对于第一个问题,直观的想法是在最后一个Listener中做,但是如果直接在Listener中做会导致死锁,因为Listener不返回Tomcat是不会接受请求的。一个办法是

2013-07-26 14:13:50 876

原创 struts2版本升级记[2.1.8->2.3.15]

最近struts2暴安全漏洞,产品紧急升级。记录下升级过程。1:首先修改pom.xml中struts2及其插件的版本,全部改成2.3.15。以前产品依赖于com.opensymphony.xwork-core.2.0.6,现在xwork-core移到struts2的包下了,而且版本也和struts2的版本保持一致。因此直接移掉了对xwork-core的依赖,交给struts2传递依赖吧。2

2013-07-23 10:19:37 1590

原创 Window2003下搭建Nexus+Hudson+Git+Maven3

最近,为了规范开发过程,采用Maven3将之前的产品进行重构。目的只要是:1:组件化,实现源码解藕。产品线下不同产品共同的部分可以一起维护,减少维护升级代价;2:产品代码和二次开发代码相分离。目的是让产品和二次开发可持续的协同发展;3:代码和资源相分离。使得美工和编码可以协同发展。具体重构细节涉及公司技术,就不透路了。下面重点讲下Maven仓库的管理和持续集成。使用Maven开

2013-07-10 13:40:52 936

转载 hudson任务配置说明

Discard Old Builds:hudson默认保留过去的构建,勾选此选项,则可以设置构建记录的有效期;(帮助:这里控制着您想要在hudson所在的磁盘把构建记录存储的有效期;Hudson为此提供两个标准:1.时间驱动—在hudson中您可以判断如果达到一定时限来删除一条记录(例如7天前);2.数量驱动—在hudson中您可以确保它拥有N份构建。如果又有新的构建开始,最早那份(记录)

2013-07-10 13:14:13 751

mtk依赖库(补丁、Perl、MinGW、MSYS)

mtk依赖库。ADS 1.2太大了,这里就没放了。包含ADS补丁ADS12_848_Windows、ActivePerl-5.14.2-x86、mingw5.1.6、MSYS-1.0.11

2011-11-18

MMI实例培训教程

富贵写的mtk入门级教程,简单易懂,适合初学者

2011-11-18

VMware Tools

修改后的Vmware Tools。修改了其中的驱动信息

2011-10-31

格式转换——TXT2DIC

格式转换,文本格式到字典格式的转换工具。

2011-05-03

字典生成器——骨灰字典

骨灰字典,一个很好的字典生成器。暴破专家应该都比较熟悉,呵呵

2011-04-29

NIS安装包制作工具

Nullsoft Installation System的安装程序及相关插件。这是一款很好的安装程序制作工具。

2011-04-08

MSAA 相关 工具

MSAA的工具都集成到Windows SDK v7.1上了,我从里面拨了出来,包含Inspect、AccEvent、AccExplorer32。

2011-03-23

Microsoft Active Accessibility Documentation Version 2.0

Microsoft Active Accessibility我就不说了,这是它的官方文档,E文。这方面的资料比较难找,还有篇比较好的论文,http://msdn.microsoft.com/zh-cn/library/cc301312.aspx。友情提醒:IAccessible接口的定义是不完美的,可以参见IBM定义的IAccessible2接口。

2011-03-18

DevParter9

DevParter是Visual Studio平台上的一款很好的辅助开发工具,这是其安装程序。

2011-02-17

minidwep-gtk

minidwep-gtk是一款类似spoonwep的软件,感觉比它好用,这是这个软件的安装包。

2011-02-13

spoonwep-wpa完整安装包-2

包含了spoonwep-wpa的所有依赖库的安装包,具体包括jre6u1.deb、iw_0.9.19~ubuntu1_i386.deb、 aircrack-ng_1.0~rc3-1_i386.deb和spoonwep-wpa-rc3.deb四个安装包。有点大,分两卷。

2011-02-12

spoonwep-wpa完整安装包-1

包含了spoonwep-wpa的所有依赖库的安装包,具体包括jre6u1.deb、iw_0.9.19~ubuntu1_i386.deb、aircrack-ng_1.0~rc3-1_i386.deb和spoonwep-wpa-rc3.deb四个安装包。有点大,分两卷。

2011-02-12

ath9k_htc for ubuntu 10.10驱动

ath9k_htc for ubuntu 10.10的驱动。这个是专门针对Ubuntu 10.10的,由于Ubuntu10.10中已经包含了ar9271驱动,所以安装包只会安装ar7010驱动。如果你的系统不是Ubuntu 10.10那就安装ath9k_htc的完整驱动吧,我的空间中也有。

2011-02-12

ath9k_htc的Linux驱动

ath9k_htc的linux驱动,包含了AR7010和AR9271芯片的完整驱动,TP-Link的一部分无线网卡用的就是这两个芯片之一,如TL-WN322+ 2.0就是用的AR9271的芯片

2011-02-12

cs8900的Linux驱动

cs8900的Linux驱动,包括文件cs8900.h和cs8900.c

2010-10-16

面向盲人上网的语音推送系统研究

中科院的研究生论文,比较全面的介绍了语音推送系统的整体架构及若干核心技术。

2010-10-16

天书夜读——从汇编语言到Windows内核编程

天书夜读——从汇编语言到Windows内核编程,介绍Windows内核编程,也就是驱动编程。

2010-10-14

自己动手写嵌入式操作系统

自己动手写嵌入式操作系统,介绍了嵌入式操作系统和普通操作系统的异同。推荐准备做嵌入式开发的看看,了解基本原理。

2010-10-14

自己动手写操作系统[中文]

自己动手写操作系统,介绍操作系统的设计及编写。比较详细,推荐!

2010-10-14

信息系统项目管理师教程.part4

信息系统项目管理师教程,软考教程。扫描版,还算清晰。文件较大,共四卷。

2010-10-14

信息系统项目管理师教程.part3

信息系统项目管理师教程,软考教程。扫描版,还算清晰。文件较大,共四卷。

2010-10-14

信息系统项目管理师教程.part2

信息系统项目管理师教程,软考教程。扫描版,还算清晰。文件较大,共四卷。

2010-10-14

信息系统项目管理师教程.part1

信息系统项目管理师教程,软考教程。扫描版,还算清晰。文件较大,共四卷。

2010-10-14

vmnet.tar 

vmnet.tar  

2015-09-01

7ghost[PHP反向代理脚本].zip

7ghost[PHP反向代理脚本].zip

2015-05-14

DevloaderTomcat8

tomcatPlugin不支持tomcat 8.x?么事,我来搞定,你用就行!

2014-12-10

maven-surefire-plugin 2.12

maven-surefire-plugin 2.12

2014-03-11

oracle 10g rac on rhel5.5 相关包

oracle 10g rac on rhel5.5 相关包

2014-02-22

Oracle 10.2.0.3 Client for Linux

下载后解压到/opt目录下,然后vi /etc/profile,添加以下内容即可: export ORACLE_HOME=/opt/oracle export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

2013-01-07

ProGuard 4.8

ProGuard 4.8,混淆工具,大家知道的,呵呵。

2012-07-13

Oracle 10g客户端连接文件

Oracle 10g 的客户端连接文件,可以利用它配置PL/SQL Developer,通过它连接其他机器上的Oracle,不用在本地安装完整客户端。

2012-02-29

Lenovo A66t S043 App

Lenovo A66t S043 App,联想A66t 043版升级刷机包的系统软件Apk包。不多说,自己看。

2012-01-30

Lenovo A66t S035 App

Lenovo A66t S035 App,联想A66t自带的系统软件apk包。不多说了,自己看吧

2012-01-30

unyaffs工具

unyaffs可以用来解压具体的刷机文件包,格式img和smg都可以。

2012-01-30

MotoAndroidDepacker

工具MotoAndroidDepacker可以解开刷机文件sdf,得到很多的smg包,再用unyaffs就可以解压得到具体文件了。

2012-01-30

移动叔叔的A60 Root工具

移动叔叔的A60 Root工具,传说中适用于A66t,可是我没成功!留着备用吧,呵呵。

2012-01-29

联想手机A60的Root工具

联想手机A60的Root工具,使用它可以获取Android的Root权限,同样适用于A66t.

2012-01-29

联想手机A66t驱动

联想手机A66t的驱动。众所周知,A66t的设置/开发下是没有开启USB调试的选项的,因此只有通过这个驱动来实现了。这是联想官网提供的,原始下载地址是:http://www.lenovomobile.com/support/fileDownLoad_drivers.aspx?id=132

2012-01-29

ActivePerl-5.6.1.635-MSWin32-x86.msi

ActivePerl-5.6.1.635-MSWin32-x86.msi,Symbian依赖的工具库

2011-11-28

Windows安装配置SubVersion

Windows安装配置SubVersion

2011-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除