摘要: 一、线程池初探 所谓线程池,就是将多个线程放在一个池子里面(所谓池化技术),然后需要线程的时候不是创建一个线程,而是从线程池里面获取一个可用的线程,然后执行我们的任务。线程池的关键在于它为我们管理了多个线程,我们不需要关心如何创建线程,我们只需要关系我们的核心业务,然后需要线程来执行任务的时候从线程 阅读全文
posted @ 2018-08-22 01:10 伊人如梦 阅读(196) 评论(0) 推荐(0) 编辑
摘要: SpringMVC框架是一个基于请求驱动的Web框架,并且使用了‘前端控制器’模型来进行设计,再根据‘请求映射规则’分发给相应的页面控制器进行处理。(一)整体流程 具体步骤:1、 首先用户发送请求到前端控制器,前端控制器根据请求信息(如 URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,即 阅读全文
posted @ 2018-08-20 10:53 伊人如梦 阅读(626) 评论(0) 推荐(0) 编辑
摘要: Java中String是一个特殊的包装类数据有两种创建形式: 第一种先在栈中创建一个对String类的对象引用变量s,然后去查找"abc"是否被保存在字符串常量池中,如果没有则在栈中创建三个char型的值'a'、'b'、'c',然后在堆中创建一个String对象object,它的值是刚才在栈中创建的 阅读全文
posted @ 2018-08-19 19:08 伊人如梦 阅读(252) 评论(0) 推荐(1) 编辑
摘要: 单例模式的关键有两点: 1.构造方法为私有,这样外界就不能随意调用。 2.get的方法为静态,由类直接调用 多例模式(Multiton) 1 、多例类可以有多个实例 2 、多例类必须能够自我创建并管理自己的实例,并向外界提供自己的实例。 一、单例模式和多例模式说明: 1. 单例模式和多例模式属于对象 阅读全文
posted @ 2018-08-19 01:02 伊人如梦 阅读(2974) 评论(0) 推荐(0) 编辑
摘要: 1. Hash是什么,它的作用 先举个例子。我们每个活在世上的人,为了能够参与各种社会活动,都需要一个用于识别自己的标志。也许你觉得名字或是身份证就足以代表你这个人,但是这种代表性非常脆弱,因为重名的人很多,身份证也可以伪造。最可靠的办法是把一个人的所有基因序列记录下来用来代表这个人,但显然,这样做 阅读全文
posted @ 2018-08-18 18:05 伊人如梦 阅读(392) 评论(0) 推荐(0) 编辑
摘要: ArrayList和LinkedList都是实现了List接口的容器类,用于存储一系列的对象引用。他们都可以对元素的增删改查进行操作。 对于ArrayList,它在集合的末尾删除或添加元素所用的时间是一致的,但是在列表中间的部分添加或删除时所用时间就会大大增加。但是它在根据索引查找元素的时候速度很快 阅读全文
posted @ 2018-08-18 11:14 伊人如梦 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 乐观锁和悲观锁 https://blog.csdn.net/truelove12358/article/details/54963791 https://blog.csdn.net/L_BestCoder/article/details/79298417 首先我们理解下两种不同思路的锁,乐观锁和悲观 阅读全文
posted @ 2018-08-17 11:28 伊人如梦 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 六大原则: 单一职责原则(Single Responsibility Principle, SRP): 一个类只负责一个功能领域中的相应职责,就一个类而言,应该只有一个引起它变化的原因 开闭原则(Open-Closed Principle, OCP): 一个软件实体应当对扩展开放,对修改关闭。即软件 阅读全文
posted @ 2018-08-16 20:36 伊人如梦 阅读(109) 评论(0) 推荐(0) 编辑
摘要: SSM框架 作用: SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层 使用spring MVC负责请求的转发和视图管理 spring实现业务对象管理,mybatis作为数据对 阅读全文
posted @ 2018-08-16 10:14 伊人如梦 阅读(279) 评论(0) 推荐(0) 编辑
摘要: UDP协议 UDP:User Datagram Protocol,用户数据报协议. 主要作用:将网络数据压缩成数据包的形式。 数据包:一个二进制数据的传输单位 工作机制:蛮干型。它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。因此,在发送端,UDP传送数据的速度仅仅是受应用程 阅读全文
posted @ 2018-08-15 20:26 伊人如梦 阅读(175) 评论(0) 推荐(0) 编辑