08 2017 档案
线上服务 CPU 100%?一键定位 so easy!
摘要:转自: https://my.oschina.net/leejun2005/blog/1524687 摘要: 本文主要针对 Java 服务而言 0、背景 经常做后端服务开发的同学,或多或少都遇到过 CPU 负载特别高的问题。尤其是在周末或大半夜,突然群里有人反馈线上机器负载特别高,不熟悉定位流程和思
阅读全文
原型模型
摘要:目的: 使用一个对象的实例来表明需要创建对象的类型, 然后通过拷贝这个对象实例的属性, 来创建新的对象 应用: 使用原型模型, 当一个系统需要独立于产品的创建, 组合和表示的方法 当需要创建的对象需要在run-time 的时候才知道类型 避免创建一堆的factory 当需要实例化的对象具有的属性只有
阅读全文
设计模式——怎么就给分成三类了呢?
摘要:转自: http://blog.csdn.net/daybreak1209/article/details/21986715 大家都说设计模式可根据目的划分为: 1、创建型(creational):主要用于处理对象的创建,实例化对象 2、结构型(structural):处理类或对象间的组合 3、行为
阅读全文
从三类模式六种原则看设计模式
摘要:转自: http://blog.csdn.net/zhanghan18333611647/article/details/42041173 大话设计模式很早就弄完了,师父在验收的时候就看出了自己的缺点只顾埋头跑,少了思考与总结!师父向来是不惮以最坏的恶意,来推测我的,然而师父还不料,在写这篇博客的时
阅读全文
对几种常见设计模式的理解
摘要:转自: http://blog.csdn.net/dengpeng0419/article/details/48110841 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 最早提出“设计模式”概念的
阅读全文
组合模式
摘要:目的: 把对象以树形结构组织起来,来达到整体-部分的层次结构. 组合模式让client 看待单个对象和多个对象的组合是一样的 应用: 你想把多个对象用部分-整体的结构表示 你想要client忽略单个的object和多个object的组合的不同, client将会把这个组合里的任何objects同等对
阅读全文
责任链模式
摘要:意图: 减少发送请求的sender 和 receiver 之间的耦合性, 通过给每个handler一个机会来处理这个请求. 把请求沿着handler的chain传下去, 直到有handler来处理它. 应用: 1. 有多个handler想要处理这个请求, 这个handler事先是不知道的, 在传递过
阅读全文
对/proc/cpuinfo文件下的各个参数的说明及实践
摘要:我们通常要检查系统的cpu的相关信息,之前在进行查看cpu的信息的时候,我最长用的方式 是,直接将/etc/cpuinfo下的所有的内容进行显示,然后通过对全部文件的查看,来提取我们需要的信息,虽然查看过这方面的信息,但是对于这个文 件中的内容了解的还是不够详细,今天看到了一篇文章写的不错,作为一个
阅读全文