自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 网站架构优化

1、数据库优化,这个是所有的优化策略中中重要的,可以说数据库设计的好坏,直接影响了一个系统的承受力。普通的数据库细节优化,网上已经有大笔文章了,没什么好说的,想了解的自己去找。而我要说的就是在数据库设计中的一个思路,分库、分表、缓存表。 1)分库指的是在设计中,要考虑到后期数据量大的情况下,你的数据库能够随着应用随时拆分,这个拆分并不是只是针对功能模块对应的数据拆分。举个例 子,就用CSDN论...

2014-01-07 16:25:06 103

原创 Cipher

javax.crypto.Cipher类提供加密和解密功能,该类是JCE框架的核心。 一,与所有的引擎类一样,可以通过调用Cipher类中的getInstance静态工厂方法得到Cipher对象。 public static Cipher getInstance(String transformation); public static Cipher getInstance(String t...

2012-11-14 16:59:00 136

原创 在Eclipse中运行Solr

在Eclipse中运行Solr 1.下载solr完整包,我用的是Solr 3.6.1; 2.在Eclipse中新建一个Dynamic Web project项目,我的命名是solr,大家也可以这样,如果不一样,在你访问的时候注意一下就好了。 3.删除新建项目中的WebContent下的所有内容,将下载的Solr完整包中的dist目录下的apache-solr-3.6.1.war解压,将里面的...

2012-11-14 12:02:54 97

原创 spring factorybean

1.概述           Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean,这两种Bean都被容器管理,但工厂 Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该FactoryBean的getObject方法所返回的对象。在 Spring框架内部,有很多地方有FactoryBean的实现类,它们在很...

2012-11-02 11:48:31 90

原创 java 反射获取private例子

public static void main(String[] args) { String objName="com.che.test.User"; try{ Class cs=Class.forName(objName); Object obj=cs.newInstance(); Field name=cs.getDeclaredField("name")...

2012-11-01 13:30:10 85

原创 jsp tag

1 Tag handler 1.1 重用 Tag handler被保存在org.apache.jasper.runtime.TagHandlerPool对象池中,以下是TagHandlerPool的几个方法: •public TagHandlerPool() 用缺省容量构造TagHandlerPool •public Tag get(Class handlerClas...

2012-10-17 15:09:03 83

原创 怎样得到泛型的类型

首先我们要知道java里定义了哪些类型。java的类型都实现了java.lang.reflect.Type的接口, 主要有五类:raw types, parameterized types, array types, type variables and primitive types。 raw types: 就是一般类型,如String, Number,等 parameterized t...

2012-09-11 13:01:04 75

原创 md5加密

/** 2. * MD5 加密 3. */ 4. private String getMD5Str(String str) { 5. MessageDigest messageDigest = null; 6. 7. try { 8. messageDigest = MessageDige...

2012-09-11 11:23:58 63

原创 rest webservice与soap webservice区别

从基本原理层次上说,REST 样式和 SOAP 样式 Web Service的区别取决于应用程序是面向资源的还是面向活动的。例如,在传统的WebService中,一个获得天气预报的webservice会暴露一个WebMethod:string GetCityWether(string city)。而RESTful WebService暴露的不是方法,而是对象(资源),通过Http GET, PUT...

2012-09-09 16:11:44 118

原创 apache和nginx的介绍

1、Apache Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为...

2012-09-05 09:10:47 107

原创 图片局部放大

JavaScript实现图片局部放大_放大镜效果 #magnifier{ width:342px; height:420px; position:absolute; top:100px; left:250px; font-size:0; border:1px solid #000; } #img{ width:342px; height...

2012-08-28 15:59:47 99

原创 分享tomcat源码系列一

原文连接:http://simpleframework.net/blog/v/16313.html 最近在看Tomcat的源码,下面用博客记下看源码的一些心得。 Tomcat是从org.apache.catalina.startup.Bootstrap#main()开始启动. 大致分为三个步骤,即init、load和start。代码如下: Java代码 public ...

2012-08-24 16:54:48 85

原创 linux上安装软件

在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-))不过我们常见的软件包有两种: 1)含有软件的源代码的压缩包,解压后需要手动编译。这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)。 ./configure (配置) make (编译) make i...

2012-08-21 17:35:19 88

原创 JVM内存的设置的原理

JVM内存的设置的原理 默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。 设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。 java -Xms64m -Xmx256m Test -Xms是设置内存初始化的大小 -Xmx是设置最大能够使用内存的大小(最好不...

2012-08-21 16:03:57 71

原创 重启服务脚本

#!/bin/sh export TOMCAT_NAME=tomcat_dev_8000 export TOMCAT_HOME=/home/taosijun/$TOMCAT_NAME export POAS_DEV_HOME=/home/taosijun/WisePOAS echo "kill tomcat..." pid=`ps -ef | grep $TOMCAT_NAME | ...

2012-08-21 10:16:19 89

原创 CXF webservice客户端

开发必备 1.apache-cxf-2.2.6 2.spring-ws-1.5.8 3.eclipse-jee-galileo-SR1-win32 开发步骤: 一、新建一个普通的java工程,名字叫WebService_CXF_Client 二、导入apache-cxf-2.2.6 及 spring-ws-1.5.8 下的jar包 三、启动《CX...

2012-08-20 11:48:12 106

原创 Js中escape(),encodeURI()和encodeURIComponent()使用和比较

escape(), encodeURI()和encodeURIComponent()是在Javascript中用于编码字符串的三个常用的方法,而他们之间的异同却困扰了很多的Javascript初学者,在这里对这三个方法详细地分析与比较一下。 escape() 方法 MSDN JScript Reference中如是说: The escape method returns a st...

2012-08-20 11:21:35 93

原创 string 截取字符串包含汉字的情况

解决办法就是:将截取的最后一个字节与紧跟在后面的一个字节进行组合(考虑后面已经没字节的情况),判断组合出来的一个字符是否包含在原字符串中:如果包含,则说明是前半个汉字;如果不包含,则说明不是前半个汉字。(应该也无法区分汉字、韩文、日文)。 public static String leftStr ( String source, int maxByteLen, int flag )...

2012-08-17 14:19:28 160

原创 mysql 乱码

今天安装完mysql后,出现找不到适合的驱动异常.可以重新下载驱动包,结果是hibernate.xml配置有问题. 修改为: com.mysql.jdbc.Driver org.hibernate.connection.C3P0ConnectionProvider 驱动问题解决了. 访问应用时,从数据库中查询的内容出现了乱码. 修改my.conf文件,修改编码类型,...

2012-04-13 10:15:29 139

巧用get,set方法

开发中遇到了一个类型转化的问题. Struts中form页面显示的内容都会转成string类型.但对于日期类型怎么办呢? 需要在后台把string类型的参数转化成date类型. 可以在form中增加sring类型的属性.修改get,set方法进行类型转化和date型参数的赋值. 这样做避免了进行显示的转化和赋值. public String getClientCreateDateStr(...

2012-02-27 10:29:15 119

jscript5帮助文档.。。。。。。。。

学习JavaScript的朋友注意了,一本很好的介绍JavaScript的参考手册。跟大家分享了。

2009-04-18

html基础教程,html帮助文档

一本关于html的chm格式的帮助文档。对标签的用法解释的很详细哦。跟大家分享一下。

2009-04-18

sql 笔记.。。。。。。

对sql语句做了很好的总结。是一本很好的参考手册。

2009-04-17

eclipse快捷键

掌握快捷键,能帮助你成为高效的程序员。跟大家分享一下

2009-04-16

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

TA关注的人

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