自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿影的黄金时代

一杯咖啡,一股浓香;一样青春,一样奔放;拼搏现在,奋斗未来。

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 让Singleton模式的类防止攻击

<br />早些时候的Singleton模式如下:<br /> <br />public class Singleton { private static final Singleton INSTANCE = new Singleton(); private Singleton() { /* ... */ } public static Singleton instance() { return INSTANCE; }}public clas

2010-09-30 13:59:00 747

原创 Struts2、Sitemesh、FreeMarker 最新版本整合配置

 由于新版本的Struts2改进了国际化的性能,所以进行了Jar包的升级,同时再升级了Sitemesh和FreeMarker的版本。但是突然发现,原先的整合方案下,FTL文件无法获得request、response、action等Freemarker内置的对象,经过追踪与查找,终于找到了新的整合方案。web.xml 的配置:  struts-prepare org.

2009-11-24 17:32:00 3940 1

原创 Google Gson的一个便捷工具类

对于JSON数据格式的处理,自开发Java以来,已用过多种JSON的开源工具,用得最好,也用得最High的恐怕要属Google的Gson了。特别为它写了一个工具类,放入常备工具中,方便使用。下面是为GSON 1.5版本重写的工具类。依赖包:slf4j-api-1.6.0.jarslf4j-log4j12-1.6.0.jarlog4j-1.2.15.jargson-1.5.j

2009-09-04 11:01:00 6792 6

原创 RGB和HSB颜色代码转换

1、RGBRGB是色光的色彩模式。即红 (Red)、绿 (Green)、蓝 (Blue)三原色的简称。三种色彩叠加形成了其它的色彩。因为三种颜色都有256个亮度水平级,所以三种色彩叠加就形成1670万种颜色了。也就是真彩 色,通过它们足以在现绚丽的世界。我们日常用的彩色电脑显示器、彩色电视机等的色彩都使用这种模式,在Photoshop使用RGB色彩模式编辑图像时的通道窗口中我们可以看到组成这幅

2008-07-04 11:18:00 11636 2

原创 正则表达式替换多行字符串

处理字符串,尤其是复杂且很长的字符串,正则表达式当然是首选。。。在博客、论坛中在HTML编辑器中写文章时,过滤一些危险代码是非常且有必要的。Javascript过滤:// 替换代码中的Script代码function shield_script(str) { if(str == null || str == ) return ; str = str.re

2008-06-02 02:35:00 3569

原创 万能的模型布局框架

先了解一下布局框架模型:      最近一直在帮公司做博客系统,为了换肤,还得设计一个通用的布局模型,在网上查了很多的资料,以及吸收了很多好的网站的设计方案,总结出了一套比较好的通用布局框架模型。。 上图是基本布局模型图。标识的基本含义: mdl - module 模块 mdl_t - module top 模块头部 mdl_t_l - modul

2008-01-06 21:36:00 1619

原创 SqlServer通用分页的调用方法

 前段时间看到几个关于通用分页存储过程的SQL注入的漏洞文章,其实,这些漏洞完全都可以通过程序来弥补的。具体的做法有很多,当然,如果懒得用存储过程也可以实现类似的方法。namespace Huangyuan.DB ...{        /**////     /// 这个抽象类用于操作MS SQLServer数据库。    ///     /// Cheney Fu    public 

2007-05-26 18:12:00 1670

原创 PHP试写装饰模式(Java、C#亦同)

      学过J2SE的人一定还记得swing包中用装饰模式设计的JTextArea 、JScrollPane这些类,刚接触PHP没多久,今天试着写PHP的装饰模式(Decorator) 。装饰模式用来给已有的对象添加额外的功能。。。phpabstract class Component {    abstract function writeln();}/** * 装饰类 */clas

2007-03-08 22:45:00 1109

原创 PHP与MYSQL交互函数表学习笔记

 最近一直在研究PHP与MYSQL,感觉PHP与MYSQL交互的函数都是过程化的,当然也有mysqli扩展,面向对象,Java和C#写多了之后,再写PHP,有些不适应,感觉又回到了学C的年代。今天学习了一些函数,记录下来,以便日后忘记时,可以参考。 说 明 函 数 名

2007-03-07 22:20:00 1565

原创 Mysql分页查询通用存储过程

前段时间没有给出SQLServer转到Mysql的通用存储过程,本着共享的精神,为大家奉献这段Mysql分页查询通用存储过程,假设所用数据库为guestbook: use guestbook;delimiter $$drop procedure if exists prc_page_result $$create procedure prc_page_result (in currpage

2007-03-07 00:33:00 11753 5

原创 Apache2+PHP5开发环境配置

p { font-family:Georgia,Arial,sans-serif;font-size:12px; }h4 { font-family:Verdana,Arial,sans-serif;font-size:14px;color:#334455; }p h5 { color:#050505; }code { font-family:Courier,"Courie

2007-03-03 23:07:00 4245

原创 SQLServer分页查询通用存储过程

自开始做项目以来,一直在用。这段存储过程的的原创者(SORRY,忘记名字了),写得这段SQL代码很不错,我在这个基础上,按照我的习惯以及思维方式,调整了代码,只做分页查询用。/**//*---------------------------------------------- *procedure name : prcPageResult *  author : FuChun *  cr

2007-02-22 22:09:00 17694 6

原创 JavaScript表单数据验证

接触JavaScript有一年多了,刚开始做项目的时候,大部份时候都只会用JavaScript去做一些表单输入的基本验证,但是随着Web2.0的兴起,JavaScript变得越来越重要。最深刻的体会就是,去面试的时候,大部份经理除了问一些Java和.NET方面的基础知识外,最重要的就是会问到,会不会JavaScript?功底有多深? 当然,我碰到的公司大部份都是用笔试来考的,感觉有些BT,因为在一

2007-02-22 21:23:00 1900 2

原创 JavaScript中几个有用的正则表达式

 // 验证日期的正则表达式,匹配 dd/MM/yyyyvar _dateReg1 = /(?:0[1-9]|[12][0-9]|3[01])/(?:0[1-9]|1[0-2])/(?:19|20d...{2})/;// 验证日期的正则表达式,匹配 yyyy/MM/ddvar _dateReg2 = /(?:19|20d...{2})/(?:0[1-9]|1[0-2])/(?:0[1-9]

2007-02-21 19:29:00 996

原创 (设计模式)Singleton和Double-Checked Locking模式

h1,h2,h3,h4,h5 { font-family:Verdana, Arial; color:#112233; margin:10px 0px; }p { margin:5px 0px; padding:0px; font-family:Verdana, Arial; font-size:12px;color:#334455; }p.pre { line-height:

2007-01-20 01:02:00 1117

原创 了解XML文档对象模型

XML文档对象模型1)DOMDocument对象:该对象描述全部的文档映射表,文档映射表包含了XML文档里的所有信息。   常用方法   常用属性2)IXMLDOMNode对象:该对象描述XML文档里的节点。这个节点可以是元素、属性、处理指令、文本或者其他存储在XML文档里的信息。   常用方法   常用属性3)IXMLDOMNodeList对象:该对象描述IXMLDOMNode对象的

2006-08-09 22:40:00 1348

原创 用JAVA操作数据库Datetime数据

在JDK 1.1后,java.util.Date 类型的大多数方法已经不推荐使用了。代替它的是Calendar。而在java.sql.Date 和 java.util.Date之间,有些微妙的关系。如何将Date类型插入数据库中,成为好多人的一个不小的障碍。当然,并不一定要在外部插入时间,因为在数据库中,可以让它自动插入,比如:MSSQL里面,用getdate()来插入当前时间,而在I

2006-04-14 05:52:00 3283

原创 JAVA编程的部份实用技巧

已经深夜了,郁闷的很,又没啥事可做,就写写JAVA的一些编程技巧吧。 一、准则二、编译器选项三、分析四、整数的运算五、实例化六、预计算七、循环的优化八、方法/类九、运算符优化十、关于流 一、准则首先检查算法。在绝大多数情况下,对算法做适当的改进能最有效地提高性能。因此在着手开始“低级”JAVA代码优化时,务必首先检查算法。 二、编译器选项现在大多数编辑器,都能自动优

2006-04-11 01:25:00 1391

原创 JDBC编程常用接口

在 java.sql 这个包里面有几个常用的接口,在进行JDBC编程里面会经常用到。ConnectionStatementPreparedStatementCallableStatement 1、Connection 接口,这个接口天天用,年年用,不用再说了。2、Statement 接口。在各个论坛上的文章里面,经常看到别人写的代码,都是很不规范,甚至存在安全隐患。

2006-04-10 17:31:00 3879 1

原创 JDK1.5.0+Eclipse3.1+MyEclipse4.1+Tomcat5.0.28 JSP开发环境配置笔记

准备软件:1、Eclipse3.1 下载地址: http://www.eclipse.org 2、MyEclipse4.1 下载地址: http://www.myeclipseide.com 3、Tomcat5.0.28 下载地址: http://tomcat.apache.org 解压版(.zip)4、Eclipse3.1 中文语言包 下载地址: http://www.eclipse.org 大

2006-04-10 16:48:00 7809

原创 JSP的几种中文解决方案

学习J2EE至今,项目也只做了两个,中途遇到一些问题,最多的可能要数中文显示及插入数据库的中文问题。现总结如下:(一)定义中文转换方法:新建JSP页面,命名为toChinese.jsp 也可以是别的;定义方法为:String toChinese(String str) {  String rs = null;  byte[] temp;  try {    te

2006-04-04 17:19:00 1127

JCE_Policy_7

Java7 JCE Policy 7 补丁。 local_policy.jar 覆盖至 %JAVA_HOME%/jre/lib/security/local_policy.jar US_export_policy.jar 覆盖至 %JAVA_HOME%/jre/lib/security/US_export_policy.jar

2014-04-02

JCE_Policy_8

Java8 正式版的 JCE Policy 8 补丁

2014-04-02

空空如也

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

TA关注的人

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