- 博客(12)
- 收藏
- 关注

原创 redis+Jedis+spring搭建简单web服务
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是
2012-12-03 16:18:36
2521

原创 spring MVC和Mybatis集成
本文介绍使用spring mvc结合Mybatis搭建一个应用程序框架.demo源码下载:springMVC-Mybatis1.准备工作:spring的jar包:spring-beans-3.1.0.RELEASE.jarspring-core-3.1.0.RELEASE.jarspring-web-3.1.0.RELEASE.j
2012-12-01 22:37:26
1164
1
转载 TCP连接过程详解
tcp状态:LISTEN:侦听来自远方的TCP端口的连接请求SYN-SENT:再发送连接请求后等待匹配的连接请求SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认ESTABLISHED:代表一个打开的连接FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认FIN-WAIT-2:从远程TCP等待连接
2014-10-31 09:43:07
551
转载 solr配置文件详解
关于solr配置文件小编理解的,大部分都是可以在网上查到的。所以小编主要列举下一些网上大家谈的很少的知识。1.solrconfig.xml配置文件(略)这个文件,我没做很深入的研究。只有一点说明,solr1.3和solr1.4是有区别的solr1.3里面,需要指定solr index date的位置Xml代码 other than the
2013-07-18 15:15:39
885
原创 java 垃圾回收机制
JVM内存结构由堆、栈、本地方法栈、方法区等部分组成,另外JVM分别对新生代和旧生代采用不同的垃圾回收机制。1)堆 所有通过new创建的对象的内存都在堆中分配,其大小可以通过-Xmx和-Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Survivor区,最后Survivor由FromSpace和ToSpace组成,新建的对象都是用新生代分配内存,Ede
2013-04-18 10:48:32
467
原创 loadrunner性能测试参考:判断响应结果是否正确
做过性能测试的同学应该都知道hp的loadrunner,此工具在性能测试是一大神器,由于项目需要,就写了一个接口测试的脚本,分享给大家参考参考。Action(){// web_reg_save_param这个函数可以将匹配出来的结果保存给定义的变量。变量web_reg_save_param("fcontent", "LB=", "RB=", "SEARCH=BODY", LAS
2013-01-25 13:46:44
2724
转载 SCP和SFTP不用输入密码的信任公钥方法攻略
总结一下可以避免sftp输入密码的三种方式:第一种:最常用大多对密级要求较高的企业单位都使用SFTP方式传输,但是SFTP传输必须输入密码,对于通过脚本定时传输文件非常不方便。信任公钥(对称公钥)方法解决了每次都输入密码的问题:使用客户端生成密钥钥对,将公钥添加到服务器的信任公钥表中,即完成了服务器对客户端信任的添加,再次使用SCP或者SFTP则不需要密码。
2012-12-21 09:51:31
3070
1
原创 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
背景:HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压
2012-12-04 22:30:50
432
原创 MySQL大小写问题
在 MySQL 中,数据库和表对就于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。奇怪的是列名与列的别名在所有的情况下均是忽略大小写的,而表的别名又是区分大小写的。要避免这个问题,你最好在定义数据库命名规则的时候就全部采用小写字母加下划线的
2012-12-04 22:29:49
341
原创 shell基础:sed的使用
前两天要写一个linux下的升级脚本,要使用sed指令。就总结一下sed的用法。调用sed命令有两种形式:sed [options] 'command' file(s)sed [options] -f scriptfile file(s)a\在当前行后面加入一行文本。b lable分支到脚本中带有标记的地方,如果分支不存在则分支到脚本的末尾。
2012-12-04 22:28:13
529
原创 mysql常用操作
1.1 Mysql服务的起停Linux下启动mysql的命令: mysqladmin start /etc/init.d/mysql start (前面为mysql的安装路径)Linux下重启mysql的命令: mysqladmin restart /etc/init.d/mysql restart (前面为mysql的安装路径)Linux下关闭mysql的命
2012-12-01 22:40:21
413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人