会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
老兵笔记-郑昀
参与软件开发这些年来,不断地遇到新领域新知识点,屡屡感受到新进入者的迷惑和彷徨,所以对遇到的每一个问题都详细记录问题现象、解决思路以及解决方案,并在blog中留下印迹,以备他日有心人google之而知之。
你们的新手之痛,你们的新业务发展之初的思路混沌,我都感同身受,所以欢迎和我一起探讨,知无不言言无不尽。
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
32
下一页
2013年9月14日
[慢查优化]联表查询注意谁是驱动表 & 你搞不清楚谁join谁更好时请放手让mysql自行判定
摘要: EXPLAIN 结果中,第一行出现的表就是驱动表(Important!) 对驱动表可以直接排序,对非驱动表(的字段排序)需要对循环查询的合并结果(临时表)进行排序(Important!)
阅读全文
posted @ 2013-09-14 17:17 老兵笔记
阅读(25296)
评论(6)
推荐(5)
2013年9月4日
再说memcache的multiget hole(无底洞)
摘要: 当然,也有业务场景绕不开 multiget,那么,一是按照 facebook 所说,此时需要的是更多的 CPU,把缓存数据复制一份到另一个 memcache 集群上,一个集群负责读一半的 keys;二是按照火丁所说,最好保证批量查的这批键值都在同一个 mc node 上。
阅读全文
posted @ 2013-09-04 12:36 老兵笔记
阅读(8956)
评论(1)
推荐(0)
2013年9月2日
RCA:未注意Curl-library Post 1024以上字节时的HTTP/1.1特性导致 HessianPHP 传输数据失败
摘要: 这个问题不仅仅是PHP才会遇到,用 curl-library 时都可能会遇到此隐藏小 BOSS。
阅读全文
posted @ 2013-09-02 09:49 老兵笔记
阅读(5496)
评论(0)
推荐(0)
2013年7月10日
(研发系)职业化7个细节
摘要: 继《职业化之可以固化的六个工作模式》之后,再放出职业化的7个细节。
阅读全文
posted @ 2013-07-10 18:45 老兵笔记
阅读(4109)
评论(0)
推荐(1)
2013年6月26日
5·12和6·17两知名网站域名被劫持事件实施过程回放
摘要: 本文图例所引用的图片和文字均出自互联网公开内容,仅供运维人员和研发人员参考。
阅读全文
posted @ 2013-06-26 00:03 老兵笔记
阅读(3322)
评论(0)
推荐(0)
2013年6月19日
你应该知道的那些超时设置或默认参数
摘要: 存储介质、WebServer和中间件们的那些默认参数和超时设置总结。
阅读全文
posted @ 2013-06-19 17:03 老兵笔记
阅读(16989)
评论(1)
推荐(2)
2013年6月6日
随手小记:PHP-FPM模式下PHP最大执行时间、Pragma和post-check
摘要: 三个小知识点记录。
阅读全文
posted @ 2013-06-06 13:24 老兵笔记
阅读(14838)
评论(1)
推荐(0)
2013年5月9日
前端工程打开速度优化的循序渐进总结
摘要: 面向C开发的前端工程,当功能稳定之后,就需要持续优化打开速度,达到3.5秒以内的首页打开时间、1.5秒以内的首屏渲染时间。
阅读全文
posted @ 2013-05-09 16:20 老兵笔记
阅读(11301)
评论(5)
推荐(8)
2013年3月29日
Java两则故障分析和常见连接超时时间
摘要: 现象倒推一:Java Web应用的连接数暴增;现象倒推二:Java应用频繁 fullgc。
阅读全文
posted @ 2013-03-29 17:30 老兵笔记
阅读(8529)
评论(0)
推荐(3)
2013年3月28日
职业化之可以固化的六个工作模式
摘要: 总有一些工作套路是可以带走的
阅读全文
posted @ 2013-03-28 17:20 老兵笔记
阅读(6021)
评论(0)
推荐(0)
2013年3月18日
各种 Java Thread State 第一分析法则
摘要: 使用 TDA 工具,看到大量 Java Thread State 的第一反应是
阅读全文
posted @ 2013-03-18 23:37 老兵笔记
阅读(103947)
评论(3)
推荐(10)
2013年2月8日
Tumblr的消息通知系统是如何构建的
摘要: 2011年,他们上线了如下架构:Staircar 的轻量级HTTP服务器+ Redis 集群,它在那个时候就引入了 redis 的 presharding 思路。
阅读全文
posted @ 2013-02-08 16:48 老兵笔记
阅读(4678)
评论(0)
推荐(0)
Storm 是如何跟踪一条消息以及它衍生出来的消息都被成功处理的
摘要: 我们做 Notify Server 时可以间接借鉴这个解决方案的思路。
阅读全文
posted @ 2013-02-08 16:44 老兵笔记
阅读(5022)
评论(0)
推荐(0)
2013年1月25日
十个 MongoDB 使用要点
摘要: 从 mongodb 阶段性技术总结 中抽取并整理了对大家有帮助的十个要点。
阅读全文
posted @ 2013-01-25 02:22 老兵笔记
阅读(19998)
评论(4)
推荐(4)
2013年1月15日
PHP-FPM模式下可怕的 MongoDB-PHP-Driver 连接池无节制连接问题
摘要: 此问题是 MongoDB PHP Driver 1.2.x 的官方特性导致的,描述请看 PHP-202 和 PHP-347 。简单地说,PHP-FPM模式下,每一个 PHP Worker 进程都有自己独立的 mongodb 连接池,从而导致连接数极易超标,内存数也随之倍增。
阅读全文
posted @ 2013-01-15 01:23 老兵笔记
阅读(9539)
评论(0)
推荐(0)
2013年1月6日
三个实例演示 Java Thread Dump 日志分析
摘要: 我们先从第一个例子开始分析,然后再列出不同线程状态的含义以及注意事项,最后再补充两个实例。
阅读全文
posted @ 2013-01-06 23:16 老兵笔记
阅读(92008)
评论(2)
推荐(13)
2013年1月5日
关于 Multiget hole:spymemcached对此的实现方法
摘要: 那么,spymemcached 是如何实现 Multiget(即getBulk)的?
阅读全文
posted @ 2013-01-05 13:01 老兵笔记
阅读(3125)
评论(0)
推荐(0)
spymemcached :某个mc节点操作连续超时超过998次就 Auto-Reconnect 的特性
摘要: spymemcached 中,一个 mc client 与某一个 mc node 之间已建立的 connection 上, 如果执行操作屡屡超时(net.spy.memcached.OperationTimeoutException), 那么,有一个计数器专门记录超时次数(connected或reconnecting就清零)。 当某一个 mc node 的连续超时次数达到一定阈值(如 998 次), 就会……
阅读全文
posted @ 2013-01-05 12:09 老兵笔记
阅读(5640)
评论(0)
推荐(0)
2013年1月4日
spymemcached 的 useNagle 问题与 TCP/IP延迟发送数据
摘要: 如果你没有特意在 spymemcached 的 client bean definition 里配置 useNagleAlgorithm 属性为 True,那么默认 spymemcached 是不启用 Nagle 算法的。
阅读全文
posted @ 2013-01-04 23:19 老兵笔记
阅读(3622)
评论(0)
推荐(0)
2012年12月19日
最佳实践系列:前端代码标准和最佳实践
摘要: 关键词列表: 渐进增强;Combo Handler;Quirks Mode;浏览器盒子模型;选择器特殊性;Spacer Image;CSS Sprites;PNG8;
阅读全文
posted @ 2012-12-19 23:33 老兵笔记
阅读(5535)
评论(0)
推荐(3)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
32
下一页
公告