花费 28 ms
.NET框架设计(常被忽视的C#设计技巧)

阅读目录: 1.开篇介绍 2.尽量使用Lambda匿名函数调用代替反射调用(走进声明式设计) 3.被忽视的特性(Attribute)设计方式 4.扩展方法让你的对象如虎添翼(要学会 ...

Tue Jul 30 00:26:00 CST 2013 114 37361
诡异的druid链接池链接断开故障经验总结

背景 症状 排查 修复 背景 最近在陆续做机房升级相关工作,配合DBA对产线数据库链接方式做个调整,将原来直接链接读库的地址切换到统一的读负载均衡的代理 haproxy ...

Sat Jan 19 22:16:00 CST 2019 3 6812
封装RabbitMQ.NET Library 的一点经验总结

这篇文章内容会很短,主要是想给大家分享下我最近在做一个简单的rabbitmq客户端类库的封装的经验总结,说是简单其实一点都不简单。为了节省时间我主要按照Library的执行顺序来介绍,在你看来这里仅仅 ...

Sun Aug 23 05:27:00 CST 2015 38 13974
redisLock redis分布式锁

redis-lock redis setnx cmmand java object condition queue 条件队列 retrycount 带有重试次数限制 object ...

Sun Jun 18 22:15:00 CST 2017 6 8390
.NET框架设计(常被忽视的框架设计技巧)

阅读目录: 1.开篇介绍 2.元数据缓存池模式(在运行时构造元数据缓存池) 2.1.元数据设计模式(抽象出对数据的描述数据) 2.2.借助Dynamic来改变IOC ...

Mon Aug 05 03:07:00 CST 2013 20 13775
golang 服务平滑重启小结

背景 golang 程序平滑重启框架 supervisor 出现 defunct 原因 使用 master/worker 模式 背景 在业务快速增长中,前期只是验证模式是 ...

Sun Oct 20 02:33:00 CST 2019 5 1886
.NET深入解析LINQ框架(二:LINQ优雅的前奏)

阅读目录: 1.LINQ框架的主要设计模型 1.1.链式设计模式 (以流水线般的链接方式设计系统逻辑) 1.2.链式查询方法(逐步加工查询表达式中的每一个工作点) ...

Fri Nov 23 05:42:00 CST 2012 19 8721

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM