摘要: 教程资料: http://c.biancheng.net/design_pattern/ 概述: 学习设计模式,开阔思路,在架构设计上起作用。 正常的开发代码,只是一种流程,短时期不会出问题,但是长时间的话,则需要提前 设计原则: 1,开闭原则 软件实体应当对扩展开放,对修改关闭。 简单的说,设计的 阅读全文
posted @ 2020-06-17 16:40 常烦常乐 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 背景 某个查询,是流水 发券类的查询,查询流水的同时,想要取得关联的卡券,关系是一对多的关系。希望返回给前端的结果如下: { "orderId":123, "num":1, "cardList": [ { "id":0001, "cardCode":ASDAS15QWE, } ] } 问题点: 1. 阅读全文
posted @ 2020-05-13 16:00 常烦常乐 阅读(5843) 评论(1) 推荐(3) 编辑
摘要: OAuth的,可以理解为【第三方】想取得【用户】在【系统】内的信息,【用户】同意后,【系统】授予【第三方】访问用的【令牌】,在优先的时间内,进行有限的访问。 【第三方】的目的是取得的【系统】内的信息,方法是使用授权用的【令牌】,手段是让【用户】进行授权。 角色划分 |英文|中文|说明|备注| | | 阅读全文
posted @ 2020-02-26 13:51 常烦常乐 阅读(136) 评论(0) 推荐(0) 编辑
摘要: JAVA NIO,是区别于JAVA IO的NEW IO。和普通的IO存在一定的区别,先记下这么几个字吧: 走通道,用缓存,选择器,非阻塞 走通道 NIO有三大组成:Channel(通道)、Buffer(缓存)、Selector(选择器) 其中通道是指的实现java.nio.channels.Chan 阅读全文
posted @ 2018-05-26 11:53 常烦常乐 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 现在开始重新复习下算法,那么,先看看加密算法。 |简称|全称|性质|说明|备注| | | | | | | |DES(Data Encryption Standard)|数据加密算法|密钥,对称加密算法|简易加密算法| | |RSA|支持变长密钥的公共密钥算法|公私密钥,非对称加密算法|公钥加密,私钥 阅读全文
posted @ 2018-05-05 10:07 常烦常乐 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 工作中用到了list的取差集,发现还是挺好用的。 所以记录下。 |需求|list的方法|说明|备注| | | | | | |交集|listA.retainAll(listB)|listA内容变为listA和listB都存在的对象|listB不变| |差集|listA.removeAll(listB) 阅读全文
posted @ 2018-04-28 12:05 常烦常乐 阅读(75068) 评论(0) 推荐(2) 编辑
摘要: 之前的字节输入输出流能适应任意清空,但实际使用中,我们大多用的还是字节的。 先上继承关系图: 图片摘自:http://www.cnblogs.com/skywang12345/p/io_01.html 输入流Reader 字符输入流的最上级对象是Reader(抽象类)。有以下方法: |方法|返回值| 阅读全文
posted @ 2018-04-28 12:01 常烦常乐 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 先上继承关系图: 图片摘自:http://www.cnblogs.com/skywang12345/p/io_01.html 输入流InputStream 输入流的最上级对象是InputStream(抽象类)。有以下方法: |方法|返回值|说明|备注| | | | | | |read()|int|按 阅读全文
posted @ 2018-04-26 17:31 常烦常乐 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 这一阵读了《JAVA并发编程实战》,写demo,看资料,记了一堆乱七八糟的东西。记下笔记,有空看看,免得遗忘 线程状态 |状态|简易说明|进入方法|备注| | | | | | |新建状态(New)|刚刚创建,没开始执行|对象new之后|| |就绪状态(Runnable)|已经准备好,随时可以调用|t 阅读全文
posted @ 2018-04-24 17:41 常烦常乐 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 在看《Java 并发编程实践》时,有以下这个例子,说下边的this会逸出,说的太模糊,不理解。 public class ThisEscape { public ThisEscape(EventSource source) { source.registerListener(new EventLis 阅读全文
posted @ 2018-04-19 17:44 常烦常乐 阅读(226) 评论(0) 推荐(0) 编辑