会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
funny_coding
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
14
15
16
17
18
19
20
下一页
2018年7月16日
NIO2
摘要: Files工具包下包含创建临时文件, 文件copy, move等API
阅读全文
posted @ 2018-07-16 11:26 funny_coding
阅读(122)
评论(0)
推荐(0)
2018年7月13日
ip route,ip rule, iptables和docker的端口映射
摘要: iptables 默认5个表, 不可增加其他表 1 raw 用于配置数据包,raw 中的数据包不会被系统跟踪。 2 filter 是用于存放所有与防火墙相关操作的默认表。 3 nat 用于 网络地址转换(例如:端口转发)。 4 mangle 用于对特定数据包的修改(参考 损坏数据包) 5 secur
阅读全文
posted @ 2018-07-13 11:49 funny_coding
阅读(2409)
评论(0)
推荐(0)
2018年7月12日
Hystrix使用小结
摘要: 通过服务熔断实现服务降级 可以独立使用,不需要绑定注册中心等其他spring cloud组件 可以用在spring mvc的controller层, 通常用在service层 fallback方法需要和当前方法的参数相同 抛出异常, 超时都会触发熔断, 但是可以配置忽略哪些异常和超时时间的大小 具体
阅读全文
posted @ 2018-07-12 17:21 funny_coding
阅读(180)
评论(0)
推荐(0)
mysql CPU占用高
摘要: https://blog.csdn.net/u011239989/article/details/72863333 QPS高,sql简单的场景下, 需要 1. 提高数据库的服务器性能CPU 内存等 2.使用缓存 3.读写分离 QPS低, SQL复杂, 存在慢查询 需要1. 优化sql索引, 2.读写
阅读全文
posted @ 2018-07-12 10:01 funny_coding
阅读(147)
评论(0)
推荐(0)
2018年7月11日
mysql隔离级别与锁,接口并发响应速度的关系(2)
摘要: innoDB默认隔离级别 mysql> SELECT @@tx_isolation; + + | @@tx_isolation | + + | REPEATABLE-READ | + + 两个事务同时更新一条数据 右图第二个事务的update增加行锁(表中id有索引), 在未提交之前,左图第一个事务
阅读全文
posted @ 2018-07-11 19:34 funny_coding
阅读(168)
评论(0)
推荐(0)
2018年7月10日
TOMCAT调优内容
摘要: 使用NIO EndPoint connector线程数, 最大并发数 最大请求数 阻塞队列大小 jvm Xms Xmm maxMetaspace gc收集器 应用app逻辑优化:这个才是重点
阅读全文
posted @ 2018-07-10 21:34 funny_coding
阅读(156)
评论(0)
推荐(0)
2018年7月6日
jvm 锁Lock
摘要: 自旋锁 线程想要获得一个对象的锁,如果没有得到,会继承占用CPU尝试获取锁, 线程不进入阻塞状态,仍然在Running 锁消除 对于局部变量,没有必要加锁, 运行时JIT进行逃逸分析会自动去掉monitorenter monitorexit. javap -v反编译看不出来 锁粗化 循环中频繁加锁释
阅读全文
posted @ 2018-07-06 13:58 funny_coding
阅读(265)
评论(0)
推荐(0)
2018年7月5日
jcmd jmap应用:一个String经典笔试题的验证
摘要: 笔试题: String strA = new String("123123");这一行中创建了几个String对象?? public class StringHeapCountTest { public static void main(String[] args) { String strA =
阅读全文
posted @ 2018-07-05 21:46 funny_coding
阅读(295)
评论(0)
推荐(0)
2018年7月4日
openssl和java keytool命令区别
摘要: 证书格式: .........
阅读全文
posted @ 2018-07-04 09:57 funny_coding
阅读(540)
评论(0)
推荐(0)
2018年7月3日
Tomcat从socket到java Servlet
摘要: 整体架构图 一. 启动阶段 BootStrap的main方法加载server.xml配置文件,封装成Server,Service,Connector,Engine等java对象 Server初始化==>Service初始化==>Connector初始化==>Engine初始化==>Host初始化==
阅读全文
posted @ 2018-07-03 23:06 funny_coding
阅读(651)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
下一页
公告
build beautiful things, share happiness