- 博客(24)
- 收藏
- 关注
原创 springMVC大全
http://blog.youkuaiyun.com/primary_wind/article/details/7774627
2012-09-05 17:57:09
116
原创 hibernate-validator
http://docs.jboss.org/hibernate/validator/4.2/reference/zh-CN/html_single/
2012-06-29 11:01:28
123
原创 linux下omcat日志分析
1,查看apache进程: ps aux | grep httpd | grep -v grep | wc -l 2,查看80端口的tcp连接: netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l 3. #当前WEB服务器中联接次数最多的ip地址:netstat -ntu |awk '{print...
2012-06-16 15:13:09
136
原创 mongodb的安装与使用
1.下载安装包 wget linux/mongodb-linux-i686-1.8.2.tgz">http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.2.tgz 下载完成后解压缩压缩包 tar zxf mongodb-linux-i686-1.8.2.tgz 2. 安装准备 将...
2012-04-30 00:46:33
112
原创 Tokyo Cabinet & Tokyo Tyrant 安装
安装步骤:1.安装依赖包sudo yum -y install gcc gcc-c++ autoconf apr apr-util libjpeg libjpeg-devel libtool libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc g...
2012-04-30 00:05:55
111
原创 redis安装与使用
Redis是目前众多NoSQL产品中非常有特点的一款,支持的数据类型和方法都非常丰富,做为一款具备持久化功能的软件,实际使中更多却是将其做为cache。三思在个人的测试环境中安装使用了两三天,这期间尽管文档看了不少,但其实收获不多,不过对于NoSQL产品的整体看法一直没变,我觉着各类型NoSQL产品都还只是工具,并且是小工具,称不上产品。小工具能起大作用这不假(redis目前在国内最知名...
2012-04-30 00:04:01
139
原创 maven插件生成可执行jar包
maven有两种生成可执行jar包的插件,能够自动加载依赖包。分别为maven-assembly-plugin 和appassembler-maven-plugin,appassembler-maven-plugin 的优势是能够自动生成window和linux的启动脚本,maven-assembly-plugin 生成jar包后需要执行 java -jar **.jar命...
2012-02-26 18:37:03
221
原创 P3P解决cookie存取的跨域问题
最近在做一个TTS异步回调的东西的时候,偶然发现IE在对iframe里面的页面写Cookie的时候有一些安全限制,导致读取Cookie不成功,Firefox和Chrome浏览器没有此问题,找了好长时间的解决办法,重要找到如下的办法:1.页面里的COOKIE不能是浏览器进程的COOKIE(包括验证票和不设置超时时间的COOKIE),否则跨域会取不到.这点做跨域COOKIE的人比较少提到.不过...
2011-12-18 22:00:54
191
web开发中的特殊字符
URL中的特殊字符URL中的特殊字符是不能再URL中直接传递的,需要进行编码。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。 字符名称16进制值+URL中的+表示空格%2B空格URL中的空格可以用+号或者编码%...
2011-07-17 22:34:42
160
关于cookie
前几天在记录用户信息时用到了cookie,由于cookie在写用户信息时含有特殊字符@,由于需求明确要求用户名带有@,纠结了一番。其实有个最好的解决方案,就是通过URLEncode来进行编码,在客户端可以通过URLDecode进行解码,由于用此方案需要各个模块改的东西比较多,网站其它模块依赖用户中心写用户信息的api,此动作需要涉及其它部门协调修改,最终没有使用这个方案。最后从头...
2011-07-05 01:28:22
113
原创 nginx安装与配置
一、安装前的准备工作: 1. GCC编译器-程序代码编译工具! Tarball安装方式必须的工具! 首先检验你的服务器环境是否安装gcc,方法如下: #gcc 如果出现:gcc: no input files 证明已经安装过gcc编译工具! 如果出现:gcc: command not found 说明还没有安装过gcc编译工具! ...
2011-06-30 01:11:20
124
原创 java字符串分割性能比较
关于字符串的分割,我用jdk的split、apache的common的split、正则表达式、StringTokenizerr以及substring做了以下比较,比较的时间为纳秒,用一个字符串“192.168.20.121”作为示例,打印时间为:使用jdk的split切分字符串192 168 20 121 花费时间1086171使用common的split切分字符串192 168 20...
2011-06-27 00:37:49
217
ibatIS代码生成插件
在eclipse上安装abator插件 eclipse菜单栏 --> help --> Software Updates --> Find And Install... 在弹出的对话框中选择 “Search for new features to install” 然后点击 “next” 在对话框中点击按钮 New Remort Site... 在弹出的对话框中的...
2011-06-09 00:43:53
124
原创 mysql alter 语句用法,添加、修改、删除字段等
//主键[url=http://www.w3sky.com/]549830479[/url] alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);//增加一个新列[url=http://www....
2011-05-12 19:09:50
117
原创 spring注解
1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:Java 代码 public class UserManagerImpl implements UserManager { private UserDao userDao; public void setUserDao(UserDao...
2011-05-11 18:19:18
118
原创 mysql DB引擎myisam与innodB
功能上:InnoDB支持事务安全、Mysq唯一支持外键的存储引擎。使用要使用事务或者外键,InnoDB成为不二的选择。但同时InnoDB提供了两种自动提交和手动提交两种选择(SET AUTOCOMMIT=0设置),根据文档所述,自动提交的性能很差,所有的修改操作和非自动提交都有200多倍的性能差距!性能上:1、InnoDB采用记录锁同步操作,MyISAM采用的是表锁。...
2011-05-11 18:06:42
157
原创 ibatis2学习总结
iBATIS学习总结=========================== SqlMapConfig ===========================1、classpath依赖项目 下载最新 ibatis-x.x.x.xxx.zip 文件,获取最新的 ibatis-2.3.4.726.jar, 并根据其中 jar-dependencies 文件的描述下...
2011-05-11 16:07:57
216
原创 springMVC3 注解的使用
SpringMVC注解使用web.xml 配置:1. 2. dispatcher 3. org.springframework.web.servlet.DispatcherServlet 4. 5. 加载/WEB-INF/spring-mvc/目录下的所有XML作为Spring MVC的配置文件 6. ...
2011-05-10 11:42:51
100
原创 maven3+m2eclipse安装以及常用maven命令
工具eclipse3.6(JAVA EE ECLIPSE) maven3.31.下载eclipse最新版本3.6(Java EE版)2.安装svn插件:http://subeclipse.tigris.org/update_1.s6.x3。装GEF插件:GEF-zest-3.6.1,将解压后的文件features和plugins拷贝到eclipse的对应目录。4.在线安装m2e...
2011-05-07 18:06:47
118
原创 java集合框架简介
1) List与LinkedList List是数组链表 LinkedList是指针链表 选择List还是LinkedList要看你的使用特点. 数组链表访问快,复杂度O(1),但是添加删除复杂度O(n) 指针链表访问复杂度是O(n),但是添加删除很快O(1) 只不过一般有习惯而已,比如二叉树,一般都是用指针实现,你想用数组实现也没有任何问题.而且有的时候算法需要数组实现. 你需要了解一个数据结构...
2011-03-08 19:26:48
63
原创 关于session的使用
在J2EE的开发与之用中,session所起到的作用是有目共睹的。它所能方便我们与服务器之间进行会话,就好像人与人之间交流一样。一个会话用一个session来表示,这样就可以保证服务器不会被忙晕了。谈到session,就很容易让人产生一个误区,那就是:是不是我开一个页面就有一个会话?如果我关掉了与服务器之间的会话(通常是以关掉浏览器的方式来实现)我的这个session就相应的不存在了?是不是有了s...
2011-03-08 19:19:06
60
原创 linux系统优化
一、服务调优:删除所有那些不能在你系统上使用的默认用户和组账户: lp,sync,shutdown,halt, news, uucp, operator, games, gopher禁止并且卸载所有没有用的服务,那样的话,你就能少担心一些。如果机器上只跑apache那停掉ftp、dns、mysql、rpc等服务。二、磁盘子系统的调优静态文件、模板和代码都来自磁盘,组成数据...
2011-03-08 19:12:35
123
原创 oralce数据库相关优化
一、操作符优化1、IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE 试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用...
2011-03-08 19:11:29
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人