摘要: RabbitMQ实战教程(一) : 安装及相关概念介绍 由于本人只在Windows安装 RabbitMQ 服务 ,其他系统安装暂时没有涉及,如果有需要请自行搜索安装教程. . . 1 . Windows 安装 Windows安装需要先安装Erlang,再安装RabbitMQ 第一步:安装Erlang OTP,由... 阅读原文
2018-09-17 17:54:05 阅读(1965) 评论(0)
摘要: 前言   此系列是针对springboot的启动,旨在于和大家一起来看看springboot启动的过程中到底做了一些什么事。如果大家对springboot的源码有所研究,可以挑些自己感兴趣或者对自己有帮助的看;但是如果大家没有研究过springboot的源码,不知道springboot在启动过程中做了些什么,那么我建... 阅读原文
2018-09-17 17:14:12 阅读(3386) 评论(0)
摘要: 一、SpringMVC启动过程 Spring的MVC是基于Servlet功能实现的,每个web工程中都有一个web.xml文件,web容器在启动的时候会加载这个配置文件,当一个web应用加载到web容器中后,在web应用开始响应客户端的请求之前,要按照顺序执行下面几个步骤: 1、实例化部署描述符中的<lis... 阅读原文
2018-09-17 16:15:06 阅读(2757) 评论(0)
摘要: 引言 在前几篇文章中了解了ReentrantLock、Semaphore与CountDownLatch后,J.U.C包中基于AQS实现的并发工具类还剩一个比较重要的:读写锁ReentrantReadWriteLock。读写锁在Java面试过程中是一个经常性考的题目,他涉及到的知识点比较多,导致很多人不能透彻的理解他。... 阅读原文
2018-09-17 14:19:01 阅读(2320) 评论(0)
摘要: Java学前要点 01 学习Java,有人推荐去培训,有人说没用,其实有钱的,不知道如何学,或者逼不得已去的就可以,也有人自己为了不花这些钱,而选择自学,我觉得也行。 现在大部分人学东西要学的好,都是自学能力强的,我说的是大部分的情况,当然学习都是要花钱的,这一点我有深刻的理解,因为如果没人教,自己学,就要买书啊,... 阅读原文
2018-09-17 14:00:08 阅读(2209) 评论(0)
摘要: 1. Servlet简介 Servlet是服务器端程序,主要用来交互式地浏览和修改数据,生成动态web内容。Servlet是SUN公司提供的一个接口,广义的Servlet可以指任何实现了Servlet这个接口的类。Servlet生成动态web内容的过程包含以下这些内容:    1. 客户端发送请求至服务器端;    ... 阅读原文
2018-09-17 13:02:06 阅读(2467) 评论(0)
摘要: 阅读原文
2018-09-17 11:29:02 阅读(2259) 评论(0)
摘要: 最近想搭建一个SpringBoot的项目,在网上找了很久,终于找到了一个前辈总结的,为了方便自己今后使用,特此记录在不可上: https://blog.csdn.net/liulihui1988/article/details/77963385 文章引自:https://blog.csdn.net/liulihui1... 阅读原文
2018-09-17 10:05:02 阅读(2273) 评论(0)
摘要:                Spring AspectJ   AspectJ是一个面向切面的框架,它扩展了Java语言。AspectJ定义了AOP语法,所以它有一个专门的编译器用来生成遵守Java字节编码规范的Class文件。   AspectJ 是一个面向切面的框架!定义了AOP的语法!   Spring 将As... 阅读原文
2018-09-17 09:45:22 阅读(2296) 评论(0)
摘要: Spring之Advisor顾问 1. 创建新的xml文件  advisor.xml <!--01. 配置目标对象 实际肯定是配置UserServiceImpl--> <bean id="userDaoImpl" class="com.xdf.dao.UserDaoImpl"/> ... 阅读原文
2018-09-17 08:04:02 阅读(2179) 评论(0)