摘要: Servlet简单实现请求分发(类thinkphp5) 1.写请求分发的原由   今天晚上笔者在使用java的servlet写博客网站的时候,想实现MVC开发模式,然后就发现,一个请求的动作就要写servlet实现类,这也太麻烦了吧,于是就在想,可不可以一个contorller控制器中实现多个请求,像thinkphp... 阅读原文
2018-01-22 19:10:02 阅读(699) 评论(0)
摘要: 一. 准备工作   1. 本文参考 Java并发编程:线程池的使用    二. 相关代码文件介绍   1. ThreadPoolExecutor.java  线程池中最核心的一个类,提供了四个构造函数用于创建线程池 public class ThreadPoolExecutor extends AbstractE... 阅读原文
2018-01-22 17:23:12 阅读(763) 评论(0)
摘要: clipse创建Maven结构的web项目的时候选择Artifact Id为maven-artchetype-webapp,点击finish之后,一般会遇到如下问题 1. The superclass "javax.servlet.http.HttpServlet" was not found on the Java... 阅读原文
2018-01-22 17:08:40 阅读(793) 评论(0)
摘要: 对OSGI的简单理解 就像Java Web应用程序需要运行在Tomcat、Weblogic这样的容器中一样。程序员开发的OSGI程序包也需要运行在OSGI容器中。目前主流的OSGI容器包括:Apache Felix以及Eclipse Equinox。OSGI程序包在OSGI中称作Bundle。Bundle的整个生命... 阅读原文
2018-01-22 16:13:02 阅读(732) 评论(0)
摘要: package com.swift; public class Switch_Test { public static void main(String[] args) { /* * switch语句能否作用在byte上,能否作用在long上,能否作用在String上?... 阅读原文
2018-01-22 14:52:35 阅读(722) 评论(0)
摘要: &与&&都是逻辑与 不同的是&左右两边的判断都要进行,而&&是短路与,当&&左边条件为假则不用再判断右边条件,所以效率更高 例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的... 阅读原文
2018-01-22 14:18:01 阅读(725) 评论(0)
摘要: 一个RabbitMQ消息代理是一个由一个或多个Erlang节点组成的逻辑组,其中的每个节点都共享users, virtual hosts, queues, exchanges, bindings, and runtime parameters。我们把这些相关节点组成的集合作为一个cluster(集群)。 What i... 阅读原文
2018-01-22 13:33:02 阅读(730) 评论(0)
摘要: 1.创建Maven项目 1.1File->New->Project 1.2填写GroupId和ArtifactId 1.3直接Finish,然后等一会,等Maven加载完 完成以后的项目结构   2.配置Project Structure 2.1点击如图所示按钮 2.2Project项按照默认配... 阅读原文
2018-01-22 13:21:07 阅读(783) 评论(0)
摘要: goto是Java的保留关键字,但是从来没有直接使用到goto,goto的跳转作用在Java中受到了限制,只有在特定场合下才能使用,如while for等循环中用continue、break或结合标签一起使用,来进行跳转 package com.swift; import java.util.Random; p... 阅读原文
2018-01-22 12:07:02 阅读(746) 评论(0)
摘要: 单元测试的方法有很多种,比如使用Postman、SoapUI等工具测试,当然,这里的测试,主要使用的是基于RESTful风格的SpringMVC的测试,我们可以测试完整的Spring MVC流程,即从URL请求到控制器处理,再到视图渲染都可以测试。下面我主要总结下Spring Boot基于Mock的方式对控制层Con... 阅读原文
2018-01-22 10:32:07 阅读(793) 评论(0)