摘要: 将博客搬至CSDN 2020 03 01 阅读全文
posted @ 2020-03-01 22:12 lanqiu5ge 阅读(194) 评论(0) 推荐(0) 编辑
摘要: HashMap在高并发环境下会产生的问题 HashMap其实并不是线程安全的,在高并发的情况下,会产生并发引起的问题: 比如: HashMap死循环,造成CPU100%负载 触发fail fast 下面逐个分析下出现上述情况的原因: HashMap死循环的原因 HashMap进行存储时,如果size 阅读全文
posted @ 2018-09-07 19:22 lanqiu5ge 阅读(2699) 评论(0) 推荐(0) 编辑
摘要: 本文转自:https://mp.weixin.qq.com/s/nBmbNP2mR7ei lDsuOxjWg 代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象. 这样做的好处是: 可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功 阅读全文
posted @ 2018-09-05 09:37 lanqiu5ge 阅读(310) 评论(0) 推荐(0) 编辑
摘要: classpath路径指什么 只知道把配置文件如:mybatis.xml、spring web.xml、applicationContext.xml等放到src目录(就是存放代码.java文件的目录),然后使用“classpath:xxx.xml”来读取,都放到src目录准没错,那么到底classp 阅读全文
posted @ 2018-08-24 20:41 lanqiu5ge 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 操作符 NULL safe equal. This operator performs an equality comparison like the = operator, but returns 1 rather than NULL if both operands are NULL, and 阅读全文
posted @ 2018-08-21 16:00 lanqiu5ge 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: PlantUML 是一种程序员看了就会爱上的画图方式:自然,高效。 支持快速绘制: 时序图 类图 用例图 活动图 状态图 等等 <! more 安装教程 "Intellij IDEA中安装 & 使用PlantUML画时序图、类图等" "在 Mac 上使用 Sublime + PlantUML 高效画 阅读全文
posted @ 2018-08-19 20:19 lanqiu5ge 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 类的UML表示方法 UML介绍 类图,是UML(统一建模语言)中用于描述"类"以及"类与类"之间的示意图。它形象的描述出了系统的结构,帮助人们理解系统。 类图是在"所有的UML图"中,实用频率非常之高;掌握它对于我们软件设计,以及交流都很有帮助。 对于类图而言,它的基本单位是类。类主要由三部分组成: 阅读全文
posted @ 2018-08-19 20:14 lanqiu5ge 阅读(7110) 评论(0) 推荐(0) 编辑
摘要: 开放封闭原则(Open Closed Principle OCP) Software entities(classes,modules,functions etc) should open for extension ,but close for modification. 什么意思呢? 所谓开放封 阅读全文
posted @ 2018-08-19 19:19 lanqiu5ge 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 概念 单例模式是创建型模式的一种,所谓单例设计模式简单说就是无论程序如何运行,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 实现步骤 具体实现步骤 (1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。 (2) 在其内部产生该类的实例化对象,并将其封 阅读全文
posted @ 2018-08-19 17:54 lanqiu5ge 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 设计模式分为三种类型,共23种: 创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。 阅读全文
posted @ 2018-08-19 17:14 lanqiu5ge 阅读(170) 评论(0) 推荐(0) 编辑