学习记录
梦离丶
一个被编程耽误的歌手
展开
-
浅析Tomcat的Pipeline-Value
Pipeline-Value处理模式Pipeline-Value主要是用来处理tomcat的内容的,并由四个层次组成分别是StandardEngineValue、StandardHostValue、StandardContextValue和StandardWrappperValue。 Pipeline-Value是责任链模式,责任链模式是指在一个请求处理的过程中有多个矗立着依次对原创 2017-03-27 17:04:52 · 1457 阅读 · 0 评论 -
Java中synchronized 修饰在 static方法和 非static方法的区别
Java中synchronized是用来表示同步的,synchronized可以用来修饰一个方法(static方法和非static方法),也可以用来修饰一段代码块;修饰实例方法:public synchronized void x() throws InterruptedException { for (int i = 0; i < 5; i++) {原创 2017-03-21 17:03:36 · 4259 阅读 · 0 评论 -
synchronized 与 Lock 的那点事
最近在做一个监控系统,该系统主要包括对数据实时分析和存储两个部分,由于并发量比较高,所以不可避免的使用到了一些并发的知识。为了实现这些要求,后台使用一个队列作为缓存,对于请求只管往缓存里写数据。同时启动一个线程监听该队列,检测到数据,立即请求调度线程,对数据进行处理。 具体的使用方案就是使用同步保证数据的正常,使用线程池提高效率。 同步的实现当然是采用锁了,java中使用锁的两个基转载 2017-03-21 17:54:26 · 256 阅读 · 0 评论 -
Tomcat的Connector分析
Connector是用于接收请求并将请求封装成Request和Response来具体处理,最底层使用Socket来进行连接的Request和Response是按照HTTP协议来封装的,所以Connector同时实现了TCP/IP协议和HTTP协议,Request和Response封装完之后交给Container进行处理,Container就是Servlet的容器,Container处理完之后返回给原创 2017-03-29 16:50:44 · 346 阅读 · 0 评论 -
HttpServlet详解
HttpServlet 是用HTTP协议实现的Servlet的基类,写Servlet时直接继承它就可以了,不需要再从头实现Servlet接口,SpringMVC中的DispatcherServlet就是继承的HttpServlet主要重写了service方法,在service方法中首先将ServletRequest和ServletResponse转换为了HttpServletRequest和Htt原创 2017-03-23 11:37:52 · 424 阅读 · 0 评论 -
Tomcat分析
Tomcat中最顶层的容器叫Server,代表整个服务器,Server中包含至少一个service,用于具体的提供服务。Service主要包含两部分:Connector和Container。Connector用于处理连接相关的事情,并提供Scoket与request、response的转换,Container用于封装和管理Servlet,以及具体的处理request请求。一个Tomcat中只有一个原创 2017-03-23 13:30:04 · 336 阅读 · 0 评论 -
MySQL存储过程和游标
好长时间没用存储过程和游标了,今天因为需要批量插入数据,看了下相关技术文章,顺便做个记录吧!存储过程的定义:DELIMITER $$CREATE 存储过程名称 BEGIN END$$DELIMITER ;实例DELIMITER $$CREATE /*[DEFINER = { user | CURRENT_USER }]*/原创 2017-03-24 15:19:20 · 529 阅读 · 0 评论 -
maven+SSM框架整合
idea 构建maven+ssm项目原创 2017-05-02 16:32:54 · 2656 阅读 · 0 评论 -
maven环境安装和配置
Maven是一个项目管理的Java 工具,在JavaEE中,我们可以使用Maven方便地管理团队合作的项目,我之前也木有搞过maven,说实话我之前就知道maven管理jar很方便,因为没用过maven也说不出来啥了。这两天心情不好就想搞点事情,就自己配置了一下maven的环境顺便记录一下!1、先从官网下载maven的压缩包http://maven.apache.org/download.原创 2017-04-24 21:47:52 · 411 阅读 · 0 评论