.NET中的异步编程 - EAP/APM 从.NET 4.5开始,支持的三种异步编程模式: 基于事件的异步编程设计模式 (EAP,Event-based Asynchronous Pattern) 异步编程模型(APM,Asynchronous Programming Model) 基于任务的编程模 ...
分类:
编程语言 时间:
2018-05-23 11:58:26
阅读次数:
204
一、HashMap在非线程安全的环境下使用会出现什么样的问题? 上述代码使用t1和t2两个线程同时对HashMap进行put()操作,如果一切正常,我们期望得到的map.size()就是100000.但实际上,你可能会得到以下三种情况(注意,这里使用JDK7进行试验): 第一:程序正常结束,并且结果 ...
分类:
编程语言 时间:
2018-05-23 02:09:38
阅读次数:
198
阿里云于大概两月前商业化了一款APM产品 ARMS ,正式填补了 APM 上的云上监控的空白。那么作为阿里云官方 APM 工具,ARMS 和其他传统厂商的 APM 服务相比有什么特点呢? 通过和国内其他 APM 类产品对比,结合其自身各类功能,一个显著的特点是能非常明显地帮助用户降低云上的应用监控使 ...
分类:
其他好文 时间:
2018-05-21 19:51:41
阅读次数:
187
numa把一台计算机分成多个节点(node),每个节点内部拥有多个CPU,节点内部使用共有的内存控制器,节点之间是通过互联模块进行连接和信息交互。因此节点的所有内存对于本节点所有的CPU都是等同的,对于其他节点中的所有CPU都不同。因此每个CPU可以访问整个系统内存,但是访问本地节点的内存速度最快( ...
分类:
其他好文 时间:
2018-05-17 23:19:24
阅读次数:
219
转载自知乎链接:https://www.zhihu.com/question/27994350/answer/118821214 现代APM体系,基本都是参考Google的Dapper(大规模分布式系统的跟踪系统)的体系来做的。通过跟踪请求的处理过程,来对应用系统在前后端处理、服务端调用的性能消耗进 ...
分类:
其他好文 时间:
2018-05-12 23:06:20
阅读次数:
363
基于rpm包方式安装部署apm(php-fpm)+xcache
分类:
Web程序 时间:
2018-05-10 15:47:03
阅读次数:
634
最近工作用到bootstraptable,并且一些功能需要很了解这个插件,那么我们便来看看这个东西 1.css与js的引入,顺序肯定是有讲究的,在这里不细说了 2.数据的引入与呈现,我们来看一下官网的例子,用 $('#tableModel').bootstrapTable({})这种语句来为配置ta ...
分类:
其他好文 时间:
2018-04-21 21:49:29
阅读次数:
185
当下成熟的互联网公司都建立有从基础设施到应用程序的全方位监控系统,力求及时发现故障进行处理并为优化程序提供性能数据支持,降低整体运维成本。国内外商业的APM有Compuware、iMaster、博睿Bonree、听云、New Relic、云智慧、OneAPM、AppDyn、Amics等。 本文主要针 ...
分类:
移动开发 时间:
2018-04-20 00:16:32
阅读次数:
438
在很多业务场景下,需要监视显示屏画面。在实时性要求不高的情况下,可以通过定时对显示屏进行截图及回传实现。 本文通过C#中提供的TCP通信功能,对该功能的实现进行简单描述。 首先,该功能的实现分为客户端和服务端。其中客户端发送显示屏截图请求;服务端接收截图请求后,进行截图并回传;客户端收到服务端回传的 ...
分类:
其他好文 时间:
2018-04-17 22:16:45
阅读次数:
191