- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 基础概念(一)
1.GenericServlet是HttpServlet的父类,如果继承GenericServlet那么就需要重写service方法;2.如果继承的是HttpServlet,就需要重写doGet和doPost方法; doGet:如果浏览器使用的是Get请求方式,那么就会有doGet方法进行处理; doPost:如果浏览器使用的是doPost请求方式,那么Servlet就会使...
2018-04-20 07:59:38 218
原创 深入java虚拟机(一)
一:类加载器深入剖析1.java虚拟机与程序的生命周期2.在如下几种情况下,java虚拟机将结束生命周期 -- 执行了System,exit()方法 --程序正常执行结束 --程序在执行过程中遇到了异常或者错误而异常终止 --由于操作系统出现错误而导致java虚拟机进程终止二:类的加载,连接与初始化 --加载:查找并加载类的二进制数据 --连接: -...
2018-04-15 11:30:59 537 1
转载 RabbitMQ学习教程(二)
RabbitMQ应用场景1.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式 (1)串行方式:将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。 这有一个问题是,邮件,短信并不是必须的,它只是一个通知,而这种做法让客户端等待没有必要等待的东西. (2)并行方式:将注册信息写入数据库后,发送邮件的同时,...
2018-04-13 09:23:48 222
翻译 RabbitMQ学习教程(一)
一:消息中间件的定义: 消息中间件是在消息的传输过程中保存消息的容器。消息中间件在将消息从它的源头中继到它的目标时充当中间人的作用。队列的主要目的是提供路由并且保证消息的传递;如果发送消息时接受者不可用,消息队列会保留有消息,直到可以成功的传递它为止,当然,消息队列保存消息也是有期限的。二:消息中间件的作用: 1.采用异步处理模式 消息发送者可以发送一个消息而无需等...
2018-04-13 00:09:35 1573
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人