Posts in 编程技术
- 为 Istio 做了点微小的贡献 - August 29, 2020
- 利用深度学习相关技术为照片打标签 - January 29, 2017
- 不敢开车的老司机 - October 25, 2016
- RingBuffer 在 Puma 中的应用 - September 08, 2016
- Python 中的 MySQL 数据库连接池 - July 27, 2016
- 为 zsh 实现 fish shell 的效果 - April 13, 2016
- API Blueprint Docker - March 02, 2016
- API Blueprint - January 15, 2016
- Alfred2 插件:Hasher - December 25, 2015
- 自定义 JDBC Driver 连接公司数据库 - December 18, 2015
- 利用 PhantomReference 替代 finalize - October 31, 2015
- 解决 MHA 切换后导致应用无可用连接的问题 - July 11, 2015
- Netty 自动重连 - May 24, 2015
- “秒杀”问题的数据库和SQL设计 - April 21, 2015
- 高性能、最终一致性的数据同步方案 - March 31, 2015
- Netty 长连接服务 - December 29, 2014
- 责任链模式 - November 10, 2014
- 利用 WeakReference 关闭守护线程 - October 15, 2014
- git reset 在持续集成系统中的问题 - July 24, 2014
- 使用 Application Cache 后在 iOS7 中出现的 bug - June 07, 2014
- 零宽度空格 - June 06, 2014
- 禁用 RestTemplate 的自动重定向功能 - May 16, 2014
- 利用 Spring MVC 和 RestTemplate 实现 CorsProxy - March 19, 2014
- Java 中的 URL编码 - March 14, 2014
- Groovy 版字幕批量翻译脚本 - February 08, 2014
- 来点 Groovy 吧 - February 04, 2014
- PhoneGap 与 Google Analytics - October 10, 2013
- Mobile App 缓存设计逻辑 - September 23, 2013
- 调用 WebService 返回 417 错误 - August 24, 2013
- zepto 和 backbone 配合使用的坑 - August 04, 2013
- log4net 配置文件加载优先级 - June 08, 2013
- Console.WriteLine 的坑 - June 05, 2013
- WCF 调用的那些事 - June 03, 2013
- iOS 证书与推送证书的注意事项 - June 01, 2013
- git 环境搭建进阶 - May 17, 2013
- TFS 到 git 的过度或共存方案 - May 03, 2013
- PhoneGap 与 Application Cache - May 02, 2013
- Java 中拦截 System.exit - April 20, 2013
- iOS 推送的服务端实现 - March 10, 2013
- F5 —— 网页开发免刷神器 - January 30, 2013
- 如何 Mock 非虚方法和密封类? - November 27, 2012
- 单元测试有感 - November 14, 2012
- 利用 WCF 调试模式寻找内部错误 - November 08, 2012
- java 访问 Salesforce API - November 06, 2012
- 网页动态查询条件的实现 - October 25, 2012
- Linq To Salesforce Toolkit - October 16, 2012
- Linq To Salesforce - September 23, 2012
- Entity Framework Code First 配置介绍:数据库 - September 18, 2012
- Entity Framework Code First 配置介绍:引用关系 - September 13, 2012
- Entity Framework Code First 配置介绍:属性 - September 13, 2012
- Entity Framework Code First 配置介绍 - September 13, 2012
- 迭代器的妙用之 Salesforce API - July 21, 2012
- 迭代器的妙用 - July 14, 2012
- Web Worker 为何不能直接调用函数? - July 06, 2012
- 延迟加载与延迟求值查询 - July 05, 2012
- 请注意绑定了事件的局部对象 - June 13, 2012
- 不要在 ASP.NET 4.5 Beta 的 Page 类事件上直接使用 async 与 await - March 14, 2012
- async 与 await 在 Web 下的应用 - March 06, 2012
- disabled 和 readonly 总结 - January 24, 2012
- 短函数的优点 - January 22, 2012
- 那些 WebForm 可以从 MVC 借鉴的东西 —— Ajax - December 27, 2011
- 关于一个2.0下实现扩展方法所引发的错误 - December 17, 2011
- 把 ref 和 out 关键字说透 - October 28, 2011
- 不继承 IEnumerable 或 IQueryable 的类型怎么使用 LINQ 查询 - August 07, 2011
- 理解 .Net 中的各种“相等”关系 - Part2 - July 20, 2011
- 理解 .Net 中的各种“相等”关系 - Part1 - July 19, 2011
- 推荐一款 WYSIWYG 编辑器 —— xhEditor - July 16, 2011
- UCenter API For .Net 在 CodePlex 上发布啦! - May 10, 2011
- 新版学生在线首页所用到的技术 - May 03, 2011
- 深入研究 UCenter API 之 MVC 网站下的用法 - April 29, 2011
- Windows 下 SVN 环境的搭建 - April 04, 2011
- jQuery UI CSS Framework 文档 翻译 - April 02, 2011
- [翻译] jQuery UI CSS Framework - Part1:Intro and How To Style a Button - March 26, 2011
- MVC 下导航高亮的完美解决方案 - March 21, 2011
- 那些 WebForm 可以从 MVC 借鉴的东西 —— MVC - March 19, 2011
- 那些 WebForm 可以从 MVC 借鉴的东西 —— Routing - March 14, 2011
- 深入研究 UCenter API 之 网站搭建 - February 15, 2011
- 深入研究 UCenter API 之 加密与解密 - January 28, 2011
- 深入研究 UCenter API 之 通讯原理 - January 27, 2011
- 深入研究 UCenter API 之 开篇 - January 26, 2011
- Unobtrusive JavaScript in ASP.NET MVC 3 - November 11, 2010
- 多页面验证码冲突的解决办法 - October 19, 2010
- 深入浅出 MVC 数据验证 2.0 [附演示源码] - April 12, 2010
- MVC 小技巧总结 - April 08, 2010
- 浅谈网页中各种链接引用方法 - February 14, 2010
- 在IIS6下运行MVC架构的网站 - February 13, 2010
Posts in 大杂烩
- 工程师的情商 - June 02, 2016
- 2015年的那些事 - February 10, 2016
- 2014年总结 - January 10, 2015
- 点评校园极客大赛 - July 15, 2014
- 2013年总结 - December 26, 2013
- 你是怎么对待上帝的? - October 15, 2013
- 生活与重构 - August 22, 2013
- 后 RSS 时代的思考 - June 25, 2013
- 《七周七语言》有感 - March 02, 2013
- Hack a New Year - January 23, 2013
- 2012年总结 - January 10, 2013
- 工具思维 - September 08, 2012
- 2011年读书总结 - December 31, 2011
- 技术人如何提升自己 - October 18, 2011
- 什么是团队精神? - October 23, 2010
Posts in 互联网
- 折腾 Linux 4.9 BBR 拥堵控制算法 - January 08, 2017
- 入坑上海联通宽带 - December 20, 2016
- 将群晖 NAS 安全地暴露到公网中 - March 31, 2016
- 利用 CDN 解决百度爬虫被 Github Pages 拒绝的问题 - June 18, 2015
- WordPress 迁移 Github Page + Jekyll - August 22, 2014
- 新家,100M! - January 05, 2014
- Google Analytics 自定义维度 - November 09, 2013
- 建站指引 —— 备案 - February 17, 2013
- 建站指引 —— 博客程序 - February 15, 2013
- 建站指引 —— 虚拟主机与VPS - February 10, 2013
- 建站指引 —— 域名 - February 09, 2013
- 利用 DNSPod 解决 Godaddy 域名在国内无法解析的问题 - March 11, 2012
- 用好 Google.com - November 13, 2011
- 如何使用网页上的富文本编辑器 - June 21, 2011
- 悲催的 Godaddy,万恶的 GFW - May 22, 2011
- 学生在线更新了什么? - April 26, 2011
Posts in 系统架构
- Service Mesh 实践(十):HorizontalPodAutoscaler 支持自定义 Metrics - June 25, 2020
- Service Mesh 实践(九):为什么 Golang 更适合 Service Mesh - June 20, 2020
- Service Mesh 实践(八):分布式上下文 - March 17, 2020
- Service Mesh 实践(七):CI / CD 的变迁 - March 07, 2020
- Service Mesh 实践(六):I18N Language - March 04, 2020
- Service Mesh 实践(五):优雅启动和优雅关闭 - February 28, 2020
- Service Mesh 实践(四):从开源 Ingress 到自研 API Gateway - February 26, 2020
- Service Mesh 实践(三):数据库中间件 - February 23, 2020
- Service Mesh 实践(二):Istio Mixer 模块的性能问题与替代方案 - February 21, 2020
- Service Mesh 实践(一):从 kops 到 ESK - February 20, 2020
- Service Mesh 实践(零):转型之路 - February 16, 2020