Spring MVC测试框架详解——客户端测试
原创 开发技术

Spring MVC测试框架详解——客户端测试

上一篇《SpringMVC测试框架详解——服务端测试》已经介绍了服务端测试,接下来再看看如果测试Rest客户端,对于客户端测试以前经常使用的方法是启动一个内嵌的jetty/tomcat容器,然后发送真实的请求到相应的控制器;这种方式的缺点就是速度慢;自Spring3.2开始提供了对RestTemplate的模拟服务器测试方式,也就是说使用RestTemplate测试时无须启动服务器,而是模拟...
阅读全文
网站架构经验随笔
原创 开发技术

网站架构经验随笔

扫一扫,关注我的公众号  我的新书购买地址 本篇是我的电商网站架构经验合集,感谢阅读。 目录电商前端交易型系统设计原则构建亿级前端读服务应用多级缓存模式支撑海量读服务
阅读全文
从Set里面取出有序的记录
原创 开发技术

从Set里面取出有序的记录

Set里面的记录是无序的,如果想使用Set,然后又想里面的记录是有序的,就可以使用TreeSet,而不是HashSet,在使用TreeSet的时候,里面的元素必须是实现了Comparable接口的,TreeSet在进行排序的时候就是通过比较它们的Comparable接口的实现! 下面是HashSet的无序和TreeSet的有序的比较: Test类:importjava.uti...
阅读全文
局域网内连接MySQL
原创 开发技术

局域网内连接MySQL

我们都知道连接MySQL一般用的语句就是jdbc:mysql://localhost:3306/database,但是当你要连接到其他机器上的mysql的时候,单单把上面的语句的localhost改成对应的ip是没有用的,因为Mysql默认开放的连接权限是localhost,当你需要连接到其他机器上的时候,需要其他机器上的MySQL开启除本地以外的其他ip连接的权限。在局域网内连接My...
阅读全文
svn配置多仓库统一管理
原创 开发技术

svn配置多仓库统一管理

 以前使用svn的时候会只建一个仓库,然后把所有的项目都放在一个仓库里面。虽然这样也可以实现版本控制,但是随着项目的增多就会发现一个问题,因为整个仓库是有一连串的版本号的,然后项目又是交替进行的,这样就出现了单个仓库版本号断层的问题。比如有一个仓库repository,有一个项目tiantian,有一个项目tianyi,刚开始天天操作并提交了可能版本为10,然后tianyi这个项目操作并提交了,版...
阅读全文
MyBatis之ResultMap简介,关联对象
原创 开发技术

MyBatis之ResultMap简介,关联对象

基础部分可以查看我的另一篇博客http://elim.iteye.com/blog/1333271MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查询映射...
阅读全文
sed和awk简介
原创 开发技术

sed和awk简介

Sed简介sed[-nefr]动作:该指令可以将输入的数据进行处理后输出到标准输出,利用sed处理后的结果不会影响到原输入流,比如sed'1,5d'filePath将会把文件filePath的第1到5行删除后再进行标准输出,但是这不会影响到文件filePath,处理可以是取代、删除、插入等。  参数:     -n:表示使用安静模式,sed默认会将处理后的所有行都打印出...
阅读全文
本文目录
    Loading...