上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 71 下一页

git rebase or merge

摘要: https://segmentfault.com/a/1190000019455172 1 在现实的开发过程中,严格禁止在公共分支上 rebase on 其他分支(譬如不允许在 master 分支上直接运行 git rebase branchname)。使用 merge 是最保险的合并分支方式,如果 阅读全文
posted @ 2020-07-01 16:24 silyvin 阅读(156) 评论(0) 推荐(0) 编辑

封装异常处理之坑

摘要: public static void main(String []f) { try { test(); } catch (Exception e) { e.printStackTrace(); } } private static void test() { try { int i = 1 / 0; 阅读全文
posted @ 2020-06-26 15:21 silyvin 阅读(335) 评论(0) 推荐(0) 编辑

30multipart/form-data和application/x-www-form-urlencoded的区别(二)urlencoded之自动deocde

摘要: 结论: 1 对于spring boot 2.1.8 post content-type:urlencode 可以传输中文:a=卧 室&b=2&c=3 可以传输encode:a%3D%E5%8D%A7+%E5%AE%A4%26b%3D2%26c%3D3 (使用java socket模拟http【重点】 阅读全文
posted @ 2020-05-08 23:56 silyvin 阅读(384) 评论(0) 推荐(0) 编辑

使用MAT时的Shallow Size和 Retained Size的区别

摘要: https://blog.csdn.net/e5945/article/details/7708253 Shallow Size对象自身占用的内存大小,不包括它引用的对象。针对非数组类型的对象,它的大小就是对象与它所有的成员变量大小的总和。当然这里面还会包括一些java语言特性的数据存储单元。针对数 阅读全文
posted @ 2020-05-04 00:48 silyvin 阅读(723) 评论(0) 推荐(0) 编辑

当动态代理遇到ioc

摘要: 在 work log 2020.4.28中,我们使用jdk动态代理处理方法的事务增强 图1 问题的引出 根本原因:动态代理和cglib,会丢掉被代理类成员变量和方法上的注解 起先,我们禁止被增强的类里面使用注解注入依赖,代码会自动审核这种情况 private static final class T 阅读全文
posted @ 2020-04-29 17:09 silyvin 阅读(366) 评论(0) 推荐(0) 编辑

线程池的原理

摘要: 本质就是利用无限循环run的thread➕BlockingQueue手写阻塞队列 2020.12.6 补充 务必注意线程池的有效shutdown机制,这关系到线程池被有效回收,具体可见:匿名野线程池导致oom 2021.3.9 本例子中,当没有任务时,并没有用BlockingQueue.take阻塞 阅读全文
posted @ 2020-04-27 23:43 silyvin 阅读(208) 评论(0) 推荐(0) 编辑

synchroned原理与对象头(yet)

摘要: 结合对象头 https://mp.weixin.qq.com/s/KFgAY3g4tfuaKumVswID4A 阅读全文
posted @ 2020-04-25 23:45 silyvin 阅读(217) 评论(0) 推荐(0) 编辑

mysql压力测试与qps监控

摘要: https://blog.csdn.net/csd753111111/article/details/100428512 脚本: #cat mysql_qps.sh #!/bin/bash MYSQL_CON="/usr/local/mysql/bin/mysql" TIME="$1" OLD_QU 阅读全文
posted @ 2020-04-25 00:08 silyvin 阅读(1660) 评论(0) 推荐(0) 编辑

一种mysql jvm死锁

摘要: 在只读事务与普通读 work log 中假设了一种死锁,非mysql死锁,而是jvm死锁 CREATE TABLE `mytest` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL, PRIMARY KEY (` 阅读全文
posted @ 2020-04-17 23:28 silyvin 阅读(563) 评论(0) 推荐(0) 编辑

时区

摘要: 0 原则 0.1 前端(浏览器时间)-json序列化-jdbcurl(服务器内存,db时区相对于服务器及jvm时区)-db(db时间) 0.2 时间戳在地球的每一个角落都是相同的,但是在相同的时间点会有不同的表达方式,所以有了另外一个时间概念,叫时区。 结论: 时间戳代表绝对时间 mysql db 阅读全文
posted @ 2020-04-14 11:37 silyvin 阅读(785) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 71 下一页