java
文章平均质量分 57
红歌之行
这个作者很懒,什么都没留下…
展开
-
手把手教你搭建项目框架之springboot框架搭建(一)
很多人工作了很多年,做了很多项目,依然对项目框架没有很好的认识,对框架搭建没有系统的认识,由此自己也在反思,想通过一步一步的搭建框架,一方面梳理整理自己的思路,一方面给予很多新人伙伴对框架的有一定的认识,从系统搭建到部署,一系列的文章,让伙伴认识框架,学会搭建框架首先我先由框架的构思开始梳理一个项目的功能此项目是一个商城项目这个项目功能规划梳理包含:后台,用于操作后台数据 用户管理 商品管理 分类管理 订单管理 轮播图管理 栏目管理 促销管理 前端htm..原创 2020-05-13 22:07:34 · 696 阅读 · 0 评论 -
深入浅出学习设计模式之策略模式《一》
目录深入浅出学习设计模式之策略模式《一》深入浅出练习设计模式之装饰模式《二》 最近感觉自己上班上了很久的班,却感觉迷茫的很,思来想去,想想还是需要静下心来,回顾一下自己的知识,今天就回顾一下自己刚开始学的设计模式,记录一下,设计模式 ,以便自己巩固复习设计模式遵循的原则单一原则 开闭原则 历史代还 依赖倒置 接口隔离原则 迪米特法则1.策略模式策略模式用...原创 2018-08-29 15:26:06 · 187 阅读 · 0 评论 -
深入浅出练习设计模式之装饰模式《二》
目录深入浅出练习设计模式之装饰模式《二》装饰模式(Decorator)概念主要是动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式币生成子类更为灵活装饰模式好处是,每个装饰子类只需要关心自己的实现功能,不需要知道别的子类的功能,这样就可以降低子类之间的耦合性Component 是定义一个对象的接口,可以给这些对象动态地添加职责ConcreteComponent 是...原创 2018-08-30 10:28:25 · 167 阅读 · 0 评论 -
深入浅出学习设计模式之代理模式《三》
为他人做嫁衣小明 男 小龙 男小红 女大学里,小龙学习成绩好,经常给小红补课,而小明跟小龙是好朋友,小明想追求小红,就每次委托小龙给小红代送礼物,久而久之,小红喜欢上了小龙,却把经常送礼物的小明给抛弃了,小明的做法到头来却给别人做了嫁衣这个故事用java中的模式来解释,就是代理模式小龙和小明都有送礼物的方法,所以把送礼物的动作提出来为一个接...原创 2018-08-30 11:39:11 · 127 阅读 · 0 评论 -
深入浅出学习设计模式之模板方法模式《四》
模板方法模式 定义一个操作中的算法骨架,而将一些步骤延迟到子类中国,模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定的步骤模板方法模式UML图1.创建汽车模型抽象类CarModel/** * 汽车模型 * @author Administrator * */public abstract class CarModel { /** * 启动 ...原创 2018-08-30 16:06:17 · 161 阅读 · 0 评论 -
深入浅出学习设计模式之外观模式《五》
外观模式《Facade》,为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口是的这一子系统更加容易使用1.定义四个类SubSystemOne,SubSystemTwo,SubSystemThree,SubSystemFourpublic class SubSystemOne { public void MethodOne(){ System.out.print...原创 2018-09-06 16:08:19 · 133 阅读 · 0 评论 -
【总结】JAVA反射机制基本概念及操作
最近学习了java中的反射,研究了一下源码,没有想象中那么复杂,在此总结一下,以便日后重温总结主要从以下几个方面进行总结 目录(一).什么是反射(二)反射的源头是什么(Class类)(三)利用反射怎样操作构造方法(四)利用反射怎样操作类中的方法(五)反射中的invoke方法(六)利用反射调用类中的属性反射在我们正常的开发当装基本用不到,但是我们的底层的程序设...原创 2018-10-23 16:15:57 · 303 阅读 · 0 评论 -
总结BIO和NIO区别
BIO 通俗的说,每获取一个请求,就分配到线程池中的一个线程来处理,如果超出了线程的最大上限,就会进行线程等待NIO 总结一句,分而治之,将任务拆开来,有专门的人负责专门的任务,这个不仅在计算机领域生效,在整个社会领域都生效引用《一个故事讲清NIO》...转载 2018-10-24 11:07:21 · 121 阅读 · 0 评论 -
Java程序员们最常犯的3个集合错误
Java程序员们最常犯的3个集合错误 1、将数组转化为列表将数组转化为一个列表时,程序员们经常这样做:List list = Arrays.asList(arr);Arrays.asList() 会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList 类,java.util.Arrays.ArrayLi...原创 2019-02-27 10:57:16 · 212 阅读 · 0 评论