自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (4)
  • 收藏
  • 关注

原创 三大WEB服务器对比分析(apache ,lighttpd,nginx)

一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功...

2016-03-01 14:07:50 227

原创 Java线程面试题Top50

不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java 语言一个重要的特点就是内置了对并发的支持,让 Java 大受企业和程序员的欢迎。大多数待遇丰厚的 Java 开发职位都要求开发者精通多线程技术并且有丰富的 Java 程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。 在典型的 Java 面试中, 面试官会从线程的基本概念问起, 如:为什么...

2016-02-17 09:47:44 182

原创 XSD (xml Schema Definition

XSD (xml Schema Definition)Xml Schema的用途1. 定义一个Xml文档中都有什么元素2. 定义一个Xml文档中都会有什么属性3. 定义某个节点的都有什么样的子节点,可以有多少个子节点,子节点出现的顺序4. 定义元素或者属性的数据类型5. 定义元素或者属性的默认值或者固定值Xml Schema的根元素:...

2014-12-22 16:33:33 231

原创 在Web.xml中自动扫描Spring的配置文件及resource时classpath*:与classpath:的区别

首先在web.xml中配置监听器listener,让Spring进行自动获取。具体加入的代码如下:[code="java"] org.springframework.web.context.ContextLoaderListener [/code]只要其启动服务这个配置就会默认的去加载我们的配置文件,自动的将里面的bean都给初始化了。默认情况下它会去/WEB-INF/applicat...

2014-12-22 14:14:58 708

原创 转 JAVA读取外部资源的方法

在java代码中经常有读取外部资源的要求:如配置文件等等,通常会把配置文件放在classpath下或者在web项目中放在web-inf下.1.从当前的工作目录中读取:[code="java"]try { BufferedReader in = new BufferedReader(new InputStreamReader(new FileInputStrea...

2014-12-22 14:04:28 119

原创 oscache.properties文件配置

1、cache.memory是否使用内存缓存;值为:true或false。默认为true;如设置为false,那cache只能缓存到数据库或硬盘中。2、cache.capacity缓存的最大数量。默认是不限制,cache不会移走任何缓存内容。负数被视不限制。3、cache.algorithm运算规则。为了使用规则,cache的size必须是指定的。如果cache...

2014-05-28 13:22:26 316

原创 oscache 使用总结

前阵子对公司网站进行了性能优化,其中,有一项就是使用OSCache添加页面的缓存,开始还不以为然,做完缓存后,发现服务器的负载大大减小了,看来还真不能小瞧OSCache。OSCache 主要用于页面缓存,当然它也可用于数据层缓存,但数据层缓存一般使用ehcache比较成熟。OSCache对于更新较慢的页面(比如一天或半天更新一次)缓存效果比较好,能大幅降低数据库和服务器的压力,而且OSCa...

2014-05-28 13:21:08 143

原创 华为JAVA编程规范

Java 编程规范 排版规则程序块要采用缩进风格编写,缩进的空格数为4个,不允许使用TAB缩进。(1.42+)    说明:缩进使程序更易阅读,使用空格缩进可以适应不同操作系统与不同开发工具。    分界符(如大括号‘{’和‘}’)应各独占一行,同时与引用它们的语句左对齐。在函数体的开始、类和接口的定义、以及if、for、do、while、switch、case语句中...

2014-04-18 11:14:41 291

原创 Spring声明式事务配置管理方法

环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法: 点击项目右键->Build Path->Add librarys:[img]http://images.cnblogs.com/cnblogs_com/rushoooooo/201108/201108281004033211.jpg...

2014-04-16 17:50:48 94

原创 Spring MVC和Struts2的比较

虽然说没有系统的学习过Spring MVC框架, 但是工作这么长时间, 基本上在WEB层使用的都是Spring MVC, 自己觉得Struts2也是一个不错的WEB层框架, 这两种框架至今自己还未有比较, 今天闲着没事干, 从网上找了一些资料, 再加上平时使用Spring MVC的感触来总结一下。Spring MVC PK Struts2我们用struts2时采用的传统的配置文件的...

2014-04-16 17:29:57 100

原创 Java Web项目整体异常处理机制

Java Web项目整体异常处理机制  在实际的j2ee项目中,系统内部难免会出现一些异常,如果把异常放任不管直接打印到浏览器可能会让用户感觉莫名其妙,也有可能让某些用户找到破解系统的方法。  出来工作一年时间了,我也大概对异常处理有了一些了解,在这呢小弟简单介绍下个人对异常处理的见解,抛砖引玉,希望各位大神提出宝贵的意见和建议。   就拿spring+struts2+hi...

2014-04-10 09:08:07 108

原创 追MM与23种设计模式

创建型模式 1、FACTORY—追MM少不然口味有所不同,但不管你麦当劳和肯德基就是生产鸡 了请吃饭了,麦当劳的鸡翅和肯带MM去麦当劳或肯德基,只管向翅的Factory 德基的鸡翅都是MM爱吃的东西,虽服务员说“来四个鸡翅”就行了。工厂模式:客户类和工消费者无须修改就可以接纳何创建及如何向客户端提供 厂类分开。消费者任何时候需要新产品。缺点是当产...

2014-04-10 09:03:35 209

原创 FckEditor中文配置手册详细说明

FCKeditor在线编辑器--使用方法FCKeditor在线编辑器今天用了FCKeditor在线编辑器,感觉比eWebSoft在线文本编辑器飞鱼修改版好用!下面这个链接可以查看使用手册:http://www.phpchina.com/51068/viewspace_22098.html以下为摘抄网友博客文章:http://blog.youkuaiyun.com/y...

2014-04-10 08:58:40 169

原创 漂浮广告代码、漂浮代码分析(讲解)

总共有三个文件1.htm 主文件、liangbian.js 在两边漂浮的代码 、piaofu.js在全屏幕漂浮的代码把他们的分别保存成三个文件,放在一个目录下,双击1.htm就可以看到效果了.大家可以根据需要更换图片和链接。1.htm[code="html"][/code]liangbian.js[code="js"]//左边var ...

2014-04-10 08:47:13 212

原创 关于权限控制的讨论

在许多的实际应用中,不只是要求用户简单地进行注册登录,还要求不同类别的用户对资源有不同的操作权限。目前,权限管理系统也是重复开发率最高的模块之一。 权限控制应该是分为3类:1. 菜单级别 2. 页面元素级别 3. 数据级别 目前好像用的比较多的是基于RBAC的,我经常用的也就是控制到菜单级别,对于控制页面元素和数据级别用的不是很多,目前需要解决权限控制到页面元...

2014-04-09 16:54:03 230

原创 转 对Spring IoC容器实现的结构分析

本文的目标:从实现的角度来认识SpringIoC容器。观察的角度:从外部接口,内部实现,组成部分,执行过程四个方面来认识SpringIoC容器。本文的风格:首先列出SpringIoC的外部接口及内部实现所涉及到的组件列表;其次介绍组件之间的相互关系以对整个执行过程有所把握;然后针对每一个组件的简单介绍,包括组件的类结构图,核心功能描述,重要接口的重要方法描述;...

2014-04-09 16:39:26 111

原创 转 解决json转换hibernate 结果集对象

[code="java"]在使用ext+ssh框架过程中,当使用jsonlib 转换 hibernate的延迟加载对象时,会出现报错。为解决此处错误,我们可以参考网友网上给的解决思路,大概就是:[/code][code="java"] public static JsonConfig getCommonConfig() { /*---- 做属性配置 start------*/...

2014-04-09 16:28:37 232

原创 转:Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别

Spring事务配置的五种方式前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和...

2014-04-09 16:14:14 106

原创 Spring事务 7个传播行为,4个隔离级别

转载自:http://blog.chinaunix.net/u1/55983/showart_2091761.html7个传播行为,4个隔离级别,Spring事务的传播行为和隔离级别[transaction behavior and isolated level]2007-08-01 16:33事务的传播行为和隔离级别[transaction behavior and isolated...

2014-04-09 16:13:08 127

原创 java创建实例的几种方法

从大体上分,有三种1.使用new关键字2.使用反射3.序列化4.其他(应该用的反射,不作为新的分类)再细分1使用new关键字a.使用工厂类(接口)b.克隆clone()方法public static void main(String[] args) {Student student1 = new Student("aa", "11");/*** ...

2014-02-14 10:34:32 494

原创 基于java反射机制实现javabean转json字符串

package com.ObjectToJson;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.Itera...

2013-09-16 14:13:47 375

jquery右下角弹出框

右下角的弹窗,消息框#winpop { width:350px; height:220px; position:absolute; right:5px; bottom:5px; border:1px solid #999999; margin:0; padding:1px; overflow:hidden; display:none; background:#FFFFF...

2013-09-09 09:46:43 221

浅谈java单例模式延迟加载

浅谈java单例模式延迟加载普通单例无法延迟加载,如:public class Singleton{ private Singleton() { System.out.println("Singleton is creating ...."); } private static Singleton ins...

2013-09-09 09:40:30 219

原创 java获取对象属性类型、属性名称、属性值

/** * 根据属性名获取属性值 * */ private Object getFieldValueByName(String fieldName, Object o) { try { String firstLetter = fieldName.substring(0, 1).toUpperCase(); ...

2013-08-06 16:27:23 151

原创 关于js中window.location.href,location.href,parent.location.href,top.location.href的用

"window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转 "top.location.href"是最外层的页面跳转 举例说明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如...

2013-07-17 17:11:41 138

原创 Spring 配置文件详解

本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/axu20/archive/2009/10/14/4668188.aspx1.基本配置: ...

2013-07-02 15:16:53 120

原创 2012-05-23 15:48 spring3.1.1的各个jar作用

spring3.1.1的各个jar作用org.springframework.aop-3.1.1.RELEASE.jar ---- ----spring 的面向切面编程,提供AOP(面向切面编程)实现,org.springframework.asm-3.1.1.RELEASE.jar ---- ----spring 独立的asm 程序,相比2.5版本,需要额外的asm.jar包。o...

2013-07-01 17:31:16 92

原创 Java 并发核心编程

Java 并发核心编程内容涉及: 1、关于java并发 2、概念 3、保护共享数据 4、并发集合类 5线程 6、线程协作及其他 1、关于java并发 自从java创建以来就已经支持并发的理念,如线程和锁。这篇指南主要是为帮助java多线程开发人员理解并发的核心概念以及如何应用这些理念。本文的主题是关于具有java语言风...

2013-07-01 13:47:17 116

原创 OSCACHE(转)

Cache是一种用于提高系统响应速度、改善系统运行性能的技术。尤其是在Web应用中,通过缓存页面的输出结果,可以很显著的改善系统运行性能。本文中作者给大家介绍一个实现J2EE框架中Web应用层缓存功能的开放源代码项目----OSCache。通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善系统的稳定性。1 面临的问题1.1 需要处理的特殊动态内容在信息系统...

2013-05-13 16:14:43 91

原创 jQuery调用JSON时,net.sf.json.JSONException: There is a cycle in the hierarchy

jQuery调用JSON时,net.sf.json.JSONException: There is a cycle in the hierarchy!遇到了一些问题,如hibernate延迟加载错误,这都是老掉牙的问题了,一看就知道加个lazy=flase就OK了。想不到快要完成了又遇到了新的问题,JSON死循环,实在让人郁闷。异常如下:net.sf.json.JSONExcept...

2013-03-20 14:59:32 100

原创 java.io.EOFException解决

严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage分析:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。异常是tomca...

2013-03-20 14:31:36 1026

原创 JDK1.5中的线程池

JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecutor)使用简介一、简介 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAlive...

2012-12-06 15:00:55 94

原创 java泛型

java泛型求助编辑百科名片泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 目录介绍规则和限制逐渐深入泛型1、没有任何重构的原始代码2、对上面的两个类进行重构,写成一个类3、Java...

2012-12-04 15:06:56 105

原创 myeclipse8.6安装jad反编译插件

myeclipse8.6安装jad反编译插件 一、安装: 1、使用MyEclipse6.0至8.6 2、下载插件net.sf.jadclipse_3.3.0.jar和应用程序jad.exe,例如在csdn上下载,搜eclipse反编译 3、将net.sf.jadclipse_3.3.0.jar 拷贝到myeclipse安装目录\Genuitec\Comm...

2012-12-04 09:41:16 159

原创 JQuery选择器大全

JQuery选择器大全 jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") ...

2012-06-29 17:06:39 99

原创 Java的泛型讲解

1、Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的。而泛型也是一 样的,这样写class Java_Generics,这里边的K和V就象方法中的参数str1和str2,也是可变。 ...

2012-05-31 20:52:24 99

原创 转Java编程中“为了性能”尽量要做到的一些地方

Java编程中“为了性能”尽量要做到的一些地方最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加...

2012-05-31 20:49:23 105

原创 Java学习网站

Java学习网站http://www-900.ibm.com/developerWorks/cn/java/index.shtml IBM的JAVA专题——永远的蓝色巨人http://www.huihoo.com 灰狐动力——Enterprise Open Sourcehttp://www.jdon.com J道——JAVA和J2EE解决之道http://www.chinaunix...

2012-05-27 15:16:56 120

原创 平面设计学习流程

1、平面设计的专业软件主要有:Photoshop 、CorelDraw和Illustrator;2、室内设计的专业软件主要有:AutoCAD 、Photoshop 、3Dsmax和Vray ;如果你想自学的话以下是我们培训中心的课程大纲,你可以借鉴。不过自制力不够强的话可以考虑找老师学,毕竟有人指点学的快,学的多平面设计【课程大纲】第一阶段:美术基础课程第二阶段:专业软件基...

2012-05-12 14:38:24 228

原创 JDK源码下载:http://download.java.net/openjdk/jdk7

获取JDK源码        首先确定要使用的JDK版本,OpenJDK 6和OpenJDK 7都是开源的,源码都可以在它们的主页(http://openjdk.java.net/)上找到,OpenJDK 6的源码其实是从OpenJDK 7的某个基线中引出的,然后剥离掉JDK 1.7相关的代码,从而得到一份可以通过TCK 6的JDK 1.6实现,因此直接编译OpenJDK 7会更加“原汁原味”

2012-05-10 14:06:33 15099 3

Jquery api中文 最稳定系列

最新的Jquery api中文 最稳定系列

2012-06-03

ibatis开发指南

ibatis开发指南ibatis开发指南ibatis开发指南

2011-04-20

在Struts1.x中使用Intercepto

在Struts1.x中使用Intercepto在Struts1.x中使用Intercepto

2011-04-20

面试技巧和注意事项.pdf

提供面试技巧和注意事项,为广大为面试而愁的兄弟助一臂之力!

2011-02-18

空空如也

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

TA关注的人

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