public static void main(String[] args){ String string = "213213/13123/14432432"; //这里是获取"/"符号的位置 Matcher slashMatcher = Pattern.compile("/1").matcher(string); int mIdx

http://www.jianshu.com/p/66d21dae6a68 为了理解AOP,我们必须先了解AOP的相关术语,很简单不难: 通知(Advice):在AOP中,切面的工作被称为通知。通知定义了切面“是什么”以及“何时”使用。除了描述切面要完成的工作,通知还解决了何时执行这个工作的问题。 Spring切面可以应用5种类型的通知: 前置通知(Before):在目标方法被调用之前调用通知功能

https://my.oschina.net/mushui/blog/161273 如果我们有多个通知想要在同一连接点执行,那执行顺序如何确定呢?Spring AOP使用AspectJ的优先级规则来确定通知执行顺序。     总共有两种情况:同一切面中通知执行顺序、不同切面中的通知执行顺序。     同一切面中通知执行顺序:     1. 前置通知/环绕通知proceed方法之前部分    --执

原文:http://www.cnblogs.com/xiezhengcai/p/3956401.html  1. 服务端 io.on('connection',function(socket)); 监听客户端连接,回调函数会传递本次连接的socket io.sockets.emit('String',data); 给所有客户端广播消息 io.sockets.socket(socketid).emi

原文:http://www.cnblogs.com/xiezhengcai/p/3957314.html 要理解socket.io ,不得不谈谈websocket 在html5之前,因为http协议是无状态的,要实现浏览器与服务器的实时通讯,如果不使用 flash、applet 等浏览器插件的话,就需要定期轮询服务器来获取信息。这造成了一定的延迟和大量的网络通讯。随着HTML5 的出现,这一情况有

SpringMVC测试框架 基于RESTful风格的SpringMVC的测试,我们可以测试完整的Spring MVC流程,即从URL请求到控制器处理,再到视图渲染都可以测试。 一 MockMvcBuilder MockMvcBuilder是用来构造MockMvc的构造器,其主要有两个实现:StandaloneMockMvcBuilder和DefaultMockMvcBuilder,分别对应两种测试

地址: public class AddressValidator { public static void main(String[] args) { System.out.println(checkCorpAddress("哈哈")); } public static boolean checkCorpAddress(St

一、单元测试的目的   简单来说就是在我们增加或者改动一些代码以后对所有逻辑的一个检测,尤其是在我们后期修改后(不论是增加新功能,修改bug),都可以做到重新测试的工作。以减少我们在发布的时候出现更过甚至是出现之前解决了的问题再次重现。   这里主要是使用MockMvc对我们的系统的Controller进行单元测试。   对数据库的操作使用事务实现回滚,及对数据库的增删改方法结束后将会还远数据库。

http://blog.csdn.net/lee272616/article/details/52760447 今天介绍一下springMVC的单元测试,可以参考spring官方文档进行 前提准备,springmvc的demo工程,这里就不做叙述了 junit 需要4.12以上 pom.xml [html]  view plain  copy  <dependency>   <groupId>or

pom: <slf4j.version>1.7.10</slf4j.version> <log4j2.version>2.3</log4j2.version> <disruptor.version>3.3.4</disruptor.version> <!-- log4j2--> <dependency> <groupId>or

1 2 3 4 5 6 7 8 9