06 2019 档案
摘要:需要的pom文件: 有时间顺序: 以下两种方式都不合适: 分布式生成ID架构图:
阅读全文
摘要:状态: 创建线程的方法: 定时器: 线程池: spring使用线程: 使用lambda表达式: 线程带来的风险: 1.线程安全问题 2.活跃性问题(死锁、饥饿、活锁) 3.性能问题 饥饿与公平 同时启动三个线程执行会有重复性数据:(与字节码有关) 解决方法:让方法变成同步方法。 线程安全问题: 1.
阅读全文
摘要:前面已经写了不少关于C# 怎么使用正则,有兴趣,可以翻译成java代码。 以图片为例子: 连接Json: Record就是一个实体对象: 拼接普通的字段为json:(key:json名称,value:值,alreadyJsonKeys,是不是已经是json) 把一个list拼接成json 处理集合的
阅读全文
摘要:这个问题是请求,重定向了,跟入源码。修改了地址,变成302 就可以获取到手机归属地了
阅读全文
摘要:实体对象: 客户端: 工厂类的封装: 生产者的逻辑: 消费者的逻辑:
阅读全文
摘要:Spring MVC流程图 注册流程图: result代码: 密码加盐: 上传文件: 插入数据转换: pom
阅读全文
摘要: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...
阅读全文