自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (12)
  • 收藏
  • 关注

原创 Face your past without regret. Handle your present with confidence.Prepare for future without fear.

Face your past without regret. Handle your present with confidence.Prepare for future without fear. keep the faith and drop the fear.

2014-08-21 14:34:10 1422

转载 开源 Apache mod

Apache是一款非常高效地WEB服务器,目前仍居全球最受欢迎的WEB服务器软件之首。Apache其功能强大之处在于我们可以为它开发许多模块,并作一些相应的配置,从而让我们的Apache服务器有更加个性化的功能。1、单点登录模块 LemonLDAPLemonLdap可以很棒地实现Apache的SSO功能,并且可以处理超过 20 万的用户请求。LemonLdap支持Java,

2014-08-31 23:26:53 837

转载 struts spring aop 权限验证

aop应用.说实话,aop在spring应该算是个难点,它主是起到了"代理"的作 用,aop会为你调用的方法的对象生成代理,这个代理是继承调用 MethodInterceptor这个拦截器的对象的,所以,具备原有对象的所有方法与特性.AOP不神秘,它就是EJB的进化,只是EJB需要显式的实现接 口,而AOP不用,它会自动帮你生成代理,来做很多事情,AOP,我觉得它在处理事务 的时候用的比较

2014-08-27 10:02:52 900

原创 页面弹出层 layer

http://sentsin.com/jquery/layer/一个很好的网站,

2014-08-25 17:40:48 700

转载 Log4j日志文件输出为相对路径的解决方法

Log4j日志文件输出为相对路径的解决方法方法一:将日志文件输出到tomcat自身的日志文件夹logs中# console is set to be a ConsoleAppender using a PatternLayout. log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.c

2014-08-24 16:38:01 1164

转载 log4j使用方法

下面介绍的是log4j一些理论方面的知识,读者觉得枯燥的话可以跳过本节直接阅读第三节实例部分。   1、定义配置文件    首先使用配置文件将使我们的应用程序更加灵活配置log日志输出方式包括输出优先级、输出目的地、输出格式。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是Java特性文件log4j.properties(键=值)。下面将介绍使用log4j.prope

2014-08-24 16:37:45 539

原创 js validate 的用法

从官网下载 jquery-validation-1.13.0.zip,或其他版本。加压缩该文件。可以看到里面的目录结构

2014-08-23 22:57:53 2705

转载 用 aop 记录日志

关于AOP,我之前对AOP和OOP进行过对比Spring——闲扯AOP与OOP,在宏观上对AOP部分知识有了一个较清晰的了解。但是AOP的应用只在声明式事务处理时用过。还不能够对AOP进行灵活运用。人尽言AOP是OOP的补充,下面就通过AOP处理log4j记录日志的例子,学习AOP。首先,AOP处理日志是必需的,不使用AOP处理日志有诸多不便。日志处理是每个项目当中一个非常

2014-08-22 13:45:09 1147

转载 hibernate缓存:一级缓存和二级缓存

1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的

2014-08-21 14:38:49 628

转载 session,cookie 详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1  Cookie机制在程序中,会话

2014-08-20 13:36:30 1082 1

原创 JMeter 使用

下载 JMeter 后。在命令行中 找到 JMeter 下载文件中的 bin 目录。在 命令行中 进入 该

2014-08-20 10:36:56 951

原创 Web 调试和调优工具

1. firebug2. httpwatch。httpwatch 分为免费版 和专业版,专业版是收费的。

2014-08-20 10:15:06 899

转载 java log view

在投奔怒海——一个Domino老程序员眼里的Java开发我提到目前所做的Java开发中遇到的大量日志之问题。服务器控制台刷屏似地滚动,日志文件飞快地增长,debug的时候相关信息常常被例常日志淹没,在众多Logger滔滔不绝的输出下,要找出错误所在有时都挺费眼。日志的作用无可置疑,大型项目中日志海量产生也不少见。在以前的Domino开发中,Domino服务器在产生日志方面相当节制,程序员对日志的依

2014-08-16 13:15:05 998

转载 如何留住企业中层领导

为了让大家更深入的了解今天我们要讲的话题,邀请大家来看个历史故事,随后我们展开讨论。在清朝,判断一个官员职位高低的标准有两个部分。一个是品级(包括年薪),另一个是服饰(包括顶戴)在服饰上,一般高官的官服上秀的图案都比较霸气,譬如仙鹤、孔雀之类,如果是八、九品官员那么只能秀秀鹌鹑(蛋?)、练雀之类(不秀麻雀或羊肉串已经很不错了)。不过我们再来看一品到九品官的年薪,貌似差别就不

2014-08-16 09:12:56 1248

转载 HTTP Keep Alive分析与优化总结

一、什么是HTTP Keep Alive  HTTP Keep-Alive 很大程序上被误解了,下面介绍一下它在HTTP/1.0和HTTP/1.1版本下是如何工作的,以及其在JAVA中的运行原理及优化建议。HTTP是一个请求响应模式的典型范例,即客户端向服务器发送一个请求信息,服务器来响应这个信息。在老的HTTP版本中,每个请求都将被创建一个新的客户端->服务器的连接,在这个连接上

2014-08-15 09:48:06 1012

转载 java 图片压缩、缩放

对图像的缩放可以带来很多好处,比如在载入图像时可以有效减少各方面的压力。 这里依靠thumbnailator、imgscalr这两个jar包分别实现。 为了能够粗粒度的控制压缩,定义一个ScalrConfig来控制图像尺寸,图像类型(JPG、BMP。。。。)等。public class ScalrConfig { //图片质量 private Float quality = 1F; /

2014-08-15 08:55:31 3447

转载 HTTPClient

最近忙于一个项目,了解下httpclient,在这里总结出来,和大家一起学习分享,希望各位朋友提出宝贵的意见。 首先介绍一下项目的背景:   目标:把国内一家保险公司的“WEB一账通”改成“WAP一账通”。   资源:客户不提供任何的webservice接口。   本项目中用到的第三方组件是apache的httpclient,一个非常强大的网页抓取工具(抓这个字用得可能不太

2014-08-14 14:47:51 688

转载 tomcat配置js压缩

TTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解 压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩效率惊

2014-08-14 14:23:18 1033

转载 图片合并 减少 http 请求

代码如下: 复制代码代码如下:         注意:这五个按钮分别使用了五张图片 那么,五张图片就意味着你的该页面又多了五个HTTP请求,它将大大降低页面的呈现效率。增加的HTTP请求是导致页面性能下降的最大刽子手,所以我们应该尽量减少HTTP请求,而图片是增加HTTP请求的最大可能者,搞定它,事不宜迟!呵呵^_^ 

2014-08-14 11:20:24 1380

转载 页面优化

介绍   做web开发,我个人觉得必须要弄清楚浏览器的渲染过程,否则我们很难进行前端优化。  我今天就简单说一下页面加载和前端优化。 页面加载 我按照最简单的方式进行描述,实际上更复杂,不管是在浏览器端还是服务端,比如dns解析,代理服务器,负载均衡器等等。 1、用户访问网页,发送一个http请求到网络服务器。

2014-08-14 10:40:46 624

转载 js,css 压缩工具

在项目中使用Google Closure Compiler(js压缩)现在的Web项目总是离不开大量JavaScript,而JS文件的体积也越来越大,也越来越影响页面的感知性能(Perceived Performance)。因此,我们会对JS文件进行压缩,一方面是使用Gzip,而另一方面则是去除JS文件里的注释、空白,并且压缩局部变量长度等等。对于一些成熟的类库来说,它们本身都

2014-08-14 10:38:48 972

转载 浏览器渲染原理

看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因,  1)这篇文章太长了,阅读成本太大,不能一口气读完。  2)花了大力气读了这篇文章后可以了解很多,但似乎对工作没什么帮助。  所以,我准备写下这篇文章来解决上述两个问题。希望你能在上班途中,或是坐马桶时就能

2014-08-14 10:00:43 867

转载 command 模式

一、 命令(Command)模式命令(Command)模式属于对象的行为模式【GOF95】。命令模式又称为行动(Action)模式或交易(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。命令模式是对命令的封装。命令模式把发出命令的责任和执行命令的责任分割开,委派

2014-08-13 17:36:50 558

转载 lucene 分词原理

Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 1)由于lucene是基于关键词索引和查询的,首先我们

2014-08-10 16:02:10 885 1

原创 easyui在线测试地址

easyui在线测试地址http://jsfiddle.net/kwV9G/

2014-08-10 10:48:59 3711 1

原创 easyui combotree 加载本地数据

easyui在线测试地址http://jsfiddle.net/kwV9G/

2014-08-10 10:48:08 2094

原创 我的第一个 lucene程序

我的第一个 lucenepackage lucene;import java.io.File;import java.io.FileReader;import java.io.IOException;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.do

2014-08-09 21:12:23 687

转载 什么事垂直网站和垂直收索

(1)垂直网站:和第一代大而全的水平网站(又称综合性网站)不同,垂直网站注意力集中在某些特定的领域或某种特定的需求,提供有关这个领域或需求的全部深度信息和相关服务,作为互连网的新亮点,垂直网站正引起越来越多人的关注。在越来越多的网络吸引老百姓的注意力时,网民却逐渐走出时髦、好奇的初级阶段,不断在网上寻找着实际、实用和实惠。正因为认识到这一点,赛诺爱在目前开通的5个频道:房频道、缘频道、职频道、P

2014-08-09 09:46:47 832

转载 一 认识lucene

搜索是个什么东东呢?大家一看到这个词,应该就会想到,baidu,google这2个当前我们经常用的 。对的,这想法是完全正确的。但是baidu,google是完整的搜索引擎。搜索的确就是像baidu,google类似的东东。但是搜索到底是基于什么技术实现的呢?它是基于全文检索的技术实现。以下图示可能对理解全文检索有帮助以上图片反应了lucene全文检

2014-08-09 09:36:01 490

原创 随意记的东西

ws或weblogic 集群webspherehttp://www.open-open.com/lib/view/open1393247567490.html

2014-08-08 23:59:08 638

转载 facade service domain dao 设计

今天无意中看到这个帖子,一,Service->DAO,只能在Service中注入DAO。 二,DAO只能操作但表数据,跨表操作放在Service中,Service尽量复用DAO,只有一张表产生的业务放入DAO中。 三,事务操作,放在一个DAO中。 四,如果有更大Service的之间的复杂调用,考虑在service上再加Facade层(Componen

2014-08-08 17:21:22 1287

转载 JSP页面缓存技术--浏览器缓存

一、概述     缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。     数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存)     业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。     表现层/数据服务层(传统web的表现层)也可以设置缓存(jsp cache 就是这一层

2014-08-08 14:38:52 796

转载 浅谈千万级PV/IP规模高性能高并发网站架构

高并发访问的核心原则其实就一句话“把所有的用户访问请求都尽量往前推”。如果把来访用户比作来犯的"敌人",我们一定要把他们挡在800里地以外,即不能让他们的请求一下打到我们的指挥部(指挥部就是数据库及分布式存储)。如:能缓存在用户电脑本地的,就不要让他去访问CDN。 能缓存CDN服务器上的,就不要让CDN去访问源(静态服务器)了。能访问静态服务器的,就不要去访问动态服务器。以此类推:

2014-08-08 13:48:20 929

转载 tomcat 单机运行多个实例

在这篇文章中,我们将会看到在单机单用户基础上,如何运行多个tomcat实例。我们首先看到的是tomcat的目录结构,其每个文件夹有以下用途:bin – 包含所有运行tomcat的二进制和脚本文件lib – 包含tomcat使用的所有共享库conf - 包含配置信息,如tomcat绑定的端口等logs – 包含所有的日志文件temp – 此目录是tomcat存放的

2014-08-05 09:14:44 1322

转载 生成简单的 验证码

Web.xml ImageServlet util.servlet.ImageServlet ImageServlet /imageServlet ShowPictureServlet util.servlet.ShowPictureServlet ShowPictureServlet

2014-08-01 17:18:46 933 1

转载 urlrewriter 用法

1、简介      UrlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite。适用于任何Web应用服务器(如Resin,Orion,Tomcat等)。其典型应用就把动态URL静态化,便于搜索引擎爬虫抓取你的动态网页。 其主页:http://tuckey.org/urlrewrite/  2、安装 

2014-08-01 14:07:34 1303

web 标准之道

web 标准之道

2013-03-28

hql 的使用

hql 的使用

2013-03-28

JAVA程序员您需要学习的25个标准.doc

JAVA程序员您需要学习的25个标准.doc

2013-03-28

java操作word(内部资料).doc

java操作word(内部资料).doc

2013-03-28

Javascript经典2011最新版本-权威指南第六版.pdf

Javascript经典2011最新版本-权威指南第六版.pdf

2013-03-28

java2word 文档

java2word 文档

2013-03-28

HTTP 协议详解

HTTP 协议详解

2013-03-28

jquery.easyui-1.2.2 API by 疯狂秀才

jquery.easyui-1.2.2 API by 疯狂秀才

2013-03-28

IE 常见bug 及其fix

IE 常见bug 及其fix

2013-03-25

CTO之程序员职业规划

CTO之程序员职业规划

2012-12-30

iframe 的使用

iframe 的使用

2012-12-30

C#_List用法详解

该文件描述了如何使用C# 中的List 这一泛型,讲解十分详细,值得软件开发者研读

2012-07-17

空空如也

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

TA关注的人

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