上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: 工廠方法: 一种创建型设计模式, 其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。 定义一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类当中。 这满足创建型模式中所要求的“创建与使用相分离”的特点。 解析: 被创建的对象称为“产品” 把创建产品的对象称为“工厂 阅读全文
posted @ 2020-09-13 17:14 小丑quan 阅读(122) 评论(0) 推荐(0)
摘要: 原型模式 是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类。 問題: 如果我們要複製一個類實例: 首先, 你必须新建一个属于相同类的对象。 然后, 你必须遍历原始对象的所有成员变量, 并将成员变量值复制到新对象中。 但是:并非所有对象都能通过这种方式进行复制, 因为有些 阅读全文
posted @ 2020-09-13 15:58 小丑quan 阅读(103) 评论(0) 推荐(0)
摘要: 單例模式 一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。 一个类只有一个实例,且该类能自行创建这个实例的一种模式。 簡單的對比就是: 例如,Windows 中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示 阅读全文
posted @ 2020-09-13 15:41 小丑quan 阅读(190) 评论(0) 推荐(0)
摘要: @EventListener简单描述 简化我们编写监听类的步骤,不需要再继承ApplicationListener接口去实现onApplicationEvent了。 例子: @Component public class TestEventListener { @EventListener(clas 阅读全文
posted @ 2020-09-09 23:50 小丑quan 阅读(6539) 评论(0) 推荐(0)
摘要: 平常我们如何将Bean注入到容器当中 @Configuration @EnableConfigurationProperties(HelloProperties.class) public class HelloServiceAutoConfiguration { @Autowired HelloP 阅读全文
posted @ 2020-09-09 23:46 小丑quan 阅读(8264) 评论(1) 推荐(2)
摘要: /** * System.getenv()是获取 环境变量(environment variables), * 系统层面的,好比我linux系统里的.bash_profile文件里面的变量 * 返回一个只读的 Map,不能进行添加或者修改 * * * System.getProperty()是获取 阅读全文
posted @ 2020-09-09 23:21 小丑quan 阅读(1034) 评论(0) 推荐(0)
摘要: 为什么需要ThreadLocal 多个线程对一个变量进行写入的时候,为了保证线程安全,一般使用者在访问共享变量的时候需要进行额外的同步措施才能保证线程安全性。 而线程安全是指 当多个线程访问某个方法时,不管你通过怎样的调用方式或者说这些线程如何交替的执行,我们在主程序中不需要去做任何的同步, 这个类 阅读全文
posted @ 2020-09-09 23:17 小丑quan 阅读(149) 评论(0) 推荐(0)
摘要: 什么是BSD协议: BSD是"Berkeley Software Distribution"的缩写,意思是"伯克利软件发行版"。 BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布 Redis 是基于内存的,所以运行速度很快,大约 阅读全文
posted @ 2020-09-06 20:30 小丑quan 阅读(392) 评论(0) 推荐(0)
摘要: 处理器映射 11spring启动阶段就会将@RequestMapping所配置的内容保存到处理器映射HandlerMapping机制中去 22等待请求,通过拦截器拦截请求信息与HandlerMapping进行匹配并找到对应的处理器 33将处理器和按揭器保存到HandlerExecutionChain 阅读全文
posted @ 2020-09-06 20:23 小丑quan 阅读(240) 评论(0) 推荐(0)
摘要: 什么是REST风格: Representational State Transfer :表现层状态转换,实际上是一种风格。标准,约定 首先需要有资源才能表现, 所以第一个名词是“ 资源”。有了资源也要根据需要以合适的形式表现资源,这就是第二个名词一一表现层。最后是资源可以被新增、修改、删除等,也就是 阅读全文
posted @ 2020-09-06 20:16 小丑quan 阅读(187) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页