@(Swagger接口文档生成) spring boot + swagger 这里用的是knife4j 1、添加knife4j依赖 只需添加下面一段即可,自动引入其他相关依赖 <dependency> <groupId>com.github.xiaoymin</groupId> <artifactI ...
分类:
其他好文 时间:
2020-06-04 15:43:02
阅读次数:
73
1、流概述 流是一组有序的数据序列,可分为输入流和输出流两种。I/O流提供了一条通道程序,可以使用这条通道把源中的字节序列送到目的地。不仅可以使用在文件上,也可以用于键盘、鼠标、显示器等。 输入流 文件 >数据流 >目的地 输出流 源-->数据流 >文件 2、流概述 Java定义了许多类专门复杂各种 ...
分类:
其他好文 时间:
2020-06-04 01:48:04
阅读次数:
71
常用库: Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码。 colorama 主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable 主要用于在终端或浏览器端构建格式化的输出。 difflib,[Python]标准库,计算文本差异Levenshtein,快速计算 ...
分类:
编程语言 时间:
2020-06-03 15:25:32
阅读次数:
89
JDK并发包 3.1同步控制 synchronized、obj.wait()、obj.notify() 3.1.1关键字synchronized的功能扩展:重入锁 java.util.concurrent.locks.ReentrantLock类来实现的 手动加锁:lock.lock() 手动解锁: ...
分类:
编程语言 时间:
2020-06-03 13:56:57
阅读次数:
61
1. 什么是分布式锁? 分布式锁:进程锁(可以在查询和更新数据库的时候都加锁) 分布式就是SOA,面向分布式对象的架构 2. 为什么使用分布式锁:数据安全 保持数据一致性的是分布式事务 3.应用分布式的场景: 3.1 redis 3.2 redis客户端,StackExchange Redis 3. ...
分类:
其他好文 时间:
2020-06-02 23:01:36
阅读次数:
53
一 选择符 1 通配:*{} 所有元素 类:p{} 如 p 标签等相应元素 ID:#id{} 使用相应 id 属性的元素样式 类:.类名{} 使用相应 class 属性的元素样式 包含:div p{} 被某些元素包含的子元素的样式 选择符分组: #content2 , .STYLE{} 一次定义几个 ...
分类:
Web程序 时间:
2020-06-02 18:33:52
阅读次数:
100
实例代码 package sys.test; import java.lang.reflect.Field; import java.lang.reflect.Method; public class Main { public static void main(String[] args) thr ...
分类:
编程语言 时间:
2020-06-01 23:58:24
阅读次数:
96
<div class="father"> <div class="son">son盒子</div> </div> </div> <script> // DOM事件流 三个阶段 // 1、js代码中只能执行捕获或者冒泡其中的一个阶段 // 2、onclick和attachEvent(ie)只能得到冒泡 ...
分类:
其他好文 时间:
2020-05-31 22:08:07
阅读次数:
73
CPU利用率飙升 1、定位cpu利用率最高的进程 top 2、定位使用cpu最高的线程 top -Hp pid 3、线程id转化为16进制 printf '0x%x' tid 4、找到线程堆栈 jstack pid | grep tid 发现使用cpu最高的是业务线程 1、io wait 解决方法: ...
分类:
编程语言 时间:
2020-05-31 22:02:56
阅读次数:
103
Tool:Launch X431 V,LAUNCH X431 V+,etc. Module:2009 Land Rover Discovery 3,VIN:SALAN25489A50****; Function:When finding DTC in ABS steering angle or re ...
分类:
其他好文 时间:
2020-05-31 19:36:41
阅读次数:
63