自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 收藏
  • 关注

转载 从.net到java,从基础架构到解决方案。

这一年,职业生涯中的最大变化,是从.net到java的直接跨越,是从平台架构到解决方案的不断完善。砥砺前行初出茅庐,天下无敌。再学三年,寸步难行。很多时候不是别人太强,真的是自己太弱,却不自知。时间从来只留恨,不留人。要多花点时间自我修行、低调学习,对于那些期望有所改变的同学,需要趁早练就:1)高效的学习能力。基础知识扎实、触类旁通、优秀的英文阅读/寻找前沿知识的能力。2)解...

2019-02-01 13:54:00 177

转载 Metrics.net + influxdb + grafana 构建WebAPI的自动化监控和预警

前言这次主要分享通过Metrics.net + influxdb + grafana 构建WebAPI的自动化监控和预警方案。通过执行耗时,定位哪些接口拖累了服务的性能;通过请求频次,设置适当的限流和熔断机制,拦截非法或不合理的请求,保障服务的可用性。InfluxDB官网:https://www.influxdata.com/按照官方的说法,InfluxDB是一个开源分布...

2018-03-10 15:41:00 312

转载 C# 泛型集合

原文出处我的wiki,转载请说明出处考虑到泛型在集合类型中的广泛应用,这里一起讨论。1. 泛型1.1 泛型的定义与约束创建泛型方法、委托、接口或类时,需要在名称后增加尖括号及其中的泛型参数,泛型参数通常用T或T为前缀的描述性单词表示。 /// <summary> /// 集合类型扩展方法 /// </summar...

2017-09-19 17:15:00 209

转载 你该怎么选Offer

原文出处:http://www.360doc.com/content/15/1223/07/1209677_522436084.shtml记录目的:自勉、分享摘要一段时间无数公司、无数投资人蜂拥而上的模式要慎选。比如当年的团购,今天的互联网金融。大家扎堆,洗牌是迟早的事,即使模式跑的通,那么多公司,你怎么能保证你选的那家能存活下来。当年选了高朋、窝窝、拉手、24券的同学请举手...

2017-09-15 16:50:00 294

转载 高CPU、数据库无法读写的真凶

有兴趣的同学可以参考如下系列文章,都是针对dump分析的实战和总结:Windbg DUMP分析(原创汇总)http://www.cnblogs.com/LoveOfPrince/p/6653341.html记一次内存泄漏DUMP分析http://www.cnblogs.com/LoveOfPrince/p/6032523.html------------...

2017-06-12 08:12:00 98

转载 Windbg DUMP分析(原创汇总)

1. 引入篇  1.1 下载安装  1.2 调试器  1.3 操作界面2. 命令篇  2.1 按照来源划分    2.1.1 基本命令    2.1.2 元命令    2.1.3 扩展命令  2.2 按照功能划分    2.2.1 系统信息    2.2.2 进程    2.2.3 模块    2.2.4 符号    2.2.5 线程    2.2.6 内存    2.2.7 事件3...

2017-03-31 20:12:00 184

转载 计算密集型分布式内存存储和运算平台架构

避嫌声明:所有图文都是根据自己的理解原创,且已离开这家公司三年以上,不存在保密协议,写此文只是用来分享知识、探究不足。牢骚:本来想弄个ppt交互展示的,不过我的js权限还没批。。。1. 相关概念1.1 内存数据库关系型数据库处理永久、稳定的数据,内存数据库就是将其数据放在内存中,活动事务只与内存数据打交道,重新设计了体系结构并且在数据缓存、快速算法、并行操作方面也进...

2017-01-21 09:35:00 217

转载 接口性能分析与优化

接口为何如此慢?“闲”来无事,发现创单接口好慢,很不爽。。。本地启动VS性能分析器,模拟非第一次调用,生成性能分析报告。1.CacheCommon.GetCommonDest方法被调用两次,合计耗时占接口耗时的一半。查看代码,缓存的存取逻辑有问题,每次都从db读取。2.从db读取的时候,耗时点主要有两个:1)获取查询结果的耗...

2017-01-20 16:02:00 171

转载 记一次内存泄漏DUMP分析

自从进入一家创业公司以后,逐渐忙成狗,却无所收获,感觉自身的技术能力用武之地很少,工作生活都在业务逻辑中颠倒。前些天线上服务内存吃紧,让运维把DUMP拿下来,分析一下聊以自慰。先来统计一下大对象信息0:000> !dumpheap -min 85000 -statStatistics: MT Count Total...

2016-11-05 10:16:00 499

转载 偏移二分查找

偏移二分查找系列: 活着,就一直在忙碌,从未有停歇。今天主要分享一下偏移二分查找算法,至于常用的顺序查找、二分查找、哈希查找、堆查找等,这里就不多说了。思路:如果数据项规则变化,可先偏移到一个较小区间再用二分查找。场景:股票的行情日期,末尾数字规则的整数序列等。举一个例子,如个位数不为3、6、9的三位自然数序列,查找725。先计算可能的位...

2016-07-24 21:09:00 86

转载 活着,就一直在忙碌,从未有停歇。

活着,就一直在忙碌,从未有停歇。最近,忙里偷闲,整理自己的技术知识体系,随便写写,权当Mark。问题界定发现问题,解决问题。案例一:高并发和MongoDB交互问题描述:Job跑起价时,CPU Load很高。Dump分析:查看线程调用栈信息,有42个线程在如下状态说明稍微高一点并发时,记录日志会有问题,反编译可以看到DoAppend时会lock住当前...

2016-07-22 19:21:00 81

转载 AutoMapper 创建嵌套对象映射(原创)

之前在做DTO转换时,用到AutoMapper。但DTO的层次太深了,无奈官方没针对嵌套类型提供好的解决方案,于是自己实现了一下:思路:采用递归和反射很好的避免手工创建嵌套对象的映射。第一个版本,已经提交到:https://github.com/AutoMapper/AutoMapper/wiki/Nested-mappings 1 /// &l...

2014-12-23 19:21:00 308

转载 停下,为了更好的前行---给自己画像

人往往会迷失自我,特别是在顺境的时候,以及忙忙碌碌的每一天。很多人有改变的想法,但很少人有改变的勇气,更鲜有人能在承受改变的过程中坚持住最初的梦想。所以,我决定在周末停下来思考,给自己画像。停下,不是要成为一潭死水,而是为了更好的前行。说明:所有图片和文字均原创,转载请说明出处。分布式计算密集型分布式内存存储和运算平台,主要为终端提供各种运算后的数据:...

2014-11-29 18:37:00 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除