摘要: 并发Queue 在并发的队列上jdk提供了两套实现,一个是以ConcurrentLinkedQueue为代表的高性能队列,一个是以BlockingQueue接口为代表的阻塞队列,无论在那种都继承自Queue。 如图继承Queue共有二十四个: ConcurrentLinkedQueue概念理解 Co 阅读全文
posted @ 2019-04-01 23:58 冰~橙 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 并发包阻塞队列之ArrayBlockingQueue jdk1.7.0_79 上一节中对并发包中的非阻塞队列ConcurrentLinkedQueue的入队、出队做了一个简要的分析,本文将对并发包中的阻塞队列做一个简要分析。 Java并发包中的阻塞队列一共7个,当然他们都是线程安全的。 ArrayB 阅读全文
posted @ 2019-04-01 23:19 冰~橙 阅读(322) 评论(0) 推荐(0) 编辑
摘要: #配置freemarker详解 #spring.freemarker.allow-request-override=false # Set whether HttpServletRequest attributes are allowed to override (hide) controller generated model attributes of the same name. #设... 阅读全文
posted @ 2019-04-01 12:26 冰~橙 阅读(3640) 评论(0) 推荐(0) 编辑
摘要: 1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便 阅读全文
posted @ 2019-03-30 14:17 冰~橙 阅读(303) 评论(0) 推荐(0) 编辑
摘要: tomcat优化 在线上环境中我们是采用了tomcat作为Web服务器,它的处理性能直接关系到用户体验,在平时的工作和学习中,归纳出以下七种调优经验。 1. 服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。 (1) 对于高并发情况下会有大量的运算,那么CPU的速度会直接影响 阅读全文
posted @ 2019-03-01 22:00 冰~橙 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 由于 Apache公司发现myBatis的分页弊端,所以又研发出得补丁:PageHelper 中央仓库5.1.2版连接地址: <!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --><dependency 阅读全文
posted @ 2019-01-07 19:38 冰~橙 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 一般在测试myBatis运行正常,但数据库数据不变时,有可能是SQL语句有问题,检查SQL语句没问题,但数据库依然没变,就说明myBatis方法执行后并未提交到数据库,可尝试在测试类添加 session.commit(); 可正常运行。 public class AppTest 阅读全文
posted @ 2019-01-07 09:56 冰~橙 阅读(689) 评论(0) 推荐(0) 编辑