06 2019 档案

摘要:需要的pom文件: 有时间顺序: 以下两种方式都不合适: 分布式生成ID架构图: 阅读全文
posted @ 2019-06-30 15:30 石shi 阅读(1166) 评论(2) 推荐(0) 编辑
摘要:状态: 创建线程的方法: 定时器: 线程池: spring使用线程: 使用lambda表达式: 线程带来的风险: 1.线程安全问题 2.活跃性问题(死锁、饥饿、活锁) 3.性能问题 饥饿与公平 同时启动三个线程执行会有重复性数据:(与字节码有关) 解决方法:让方法变成同步方法。 线程安全问题: 1. 阅读全文
posted @ 2019-06-25 21:20 石shi 阅读(231) 评论(0) 推荐(0) 编辑
摘要:前面已经写了不少关于C# 怎么使用正则,有兴趣,可以翻译成java代码。 以图片为例子: 连接Json: Record就是一个实体对象: 拼接普通的字段为json:(key:json名称,value:值,alreadyJsonKeys,是不是已经是json) 把一个list拼接成json 处理集合的 阅读全文
posted @ 2019-06-19 15:28 石shi 阅读(578) 评论(0) 推荐(0) 编辑
摘要:这个问题是请求,重定向了,跟入源码。修改了地址,变成302 就可以获取到手机归属地了 阅读全文
posted @ 2019-06-14 18:38 石shi 阅读(399) 评论(0) 推荐(0) 编辑
摘要:实体对象: 客户端: 工厂类的封装: 生产者的逻辑: 消费者的逻辑: 阅读全文
posted @ 2019-06-11 21:25 石shi 阅读(3809) 评论(1) 推荐(0) 编辑
摘要:Spring MVC流程图 注册流程图: result代码: 密码加盐: 上传文件: 插入数据转换: pom 阅读全文
posted @ 2019-06-05 21:08 石shi 阅读(431) 评论(0) 推荐(0) 编辑
摘要:import java.net.InetAddress; import java.net.UnknownHostException; import java.util.Map; import java.util.Properties; import org.hyperic.sigar.CpuInfo; import org.hyperic.sigar.CpuPerc; import org.h... 阅读全文
posted @ 2019-06-03 18:53 石shi 阅读(1015) 评论(0) 推荐(1) 编辑
摘要:架构图: 性能为什么这么牛逼: 阅读全文
posted @ 2019-06-02 20:34 石shi 阅读(371) 评论(0) 推荐(0) 编辑

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