04 2020 档案

摘要:文章转自:http://www.tools138.com/create/article/20150929/020009847.html 单利模式的优缺点和使用场景 首先介绍一下单例模式: 单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只 阅读全文
posted @ 2020-04-17 15:03 潇湘客2 阅读(253) 评论(0) 推荐(0) 编辑
摘要:学习整理 饱汉模式(懒汉模式) 1 // 饱汉 2 // UnThreadSafe 3 public class Singleton1 { 4 private static Singleton1 singleton = null; 5 private Singleton1() { 6 } 7 pub 阅读全文
posted @ 2020-04-17 11:13 潇湘客2 阅读(147) 评论(0) 推荐(0) 编辑
摘要:多线程问题: 1、java中为什么要使用多线程使用多线程,可以把一些大任务分解成多个小任务来执行,多个小任务之间互不影像,同时进行,这样,充分利用了cpu资源。 2、java中简单的实现多线程的方式 继承Thread类,重写run方法; 1 2 3 4 5 6 7 8 9 10 11 12 13 1 阅读全文
posted @ 2020-04-17 10:27 潇湘客2 阅读(204) 评论(0) 推荐(0) 编辑
摘要:什么是幂等性? 对于同一笔业务操作,不管调用多少次,得到的结果都是一样的。 幂等性设计 我们以对接支付宝充值为例,来分析支付回调接口如何设计? 如果我们系统中对接过支付宝充值功能的,我们需要给支付宝提供一个回调接口,支付宝回调信息中会携带(out_trade_no【商户订单号】,trade_no【支 阅读全文
posted @ 2020-04-12 13:15 潇湘客2 阅读(551) 评论(0) 推荐(0) 编辑
摘要:学习IO,首先要明白四个东西。 1.同步 java自己去处理io。 2.异步 java将io交给操作系统去处理,告诉缓存区大小,处理完成回调。 3.阻塞 使用阻塞IO时,Java调用会一直阻塞到读写完成才返回。 4.非阻塞 使用非阻塞IO时,如果不能立马读写,Java调用会马上返回,当IO事件分发器 阅读全文
posted @ 2020-04-12 12:53 潇湘客2 阅读(389) 评论(0) 推荐(0) 编辑
摘要:(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):Oracle的解 析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。假如有3个以上的表连 阅读全文
posted @ 2020-04-06 13:56 潇湘客2 阅读(195) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示