随笔分类 - 读书笔记
摘要:AOPAOP是OOP的有益补充,他为程序开发提供了一个崭新的思考角度,可以将重复性的横切逻辑抽取到统一的模块中,通过OOP的纵向抽象和AOP的横向抽取,程序才能真正解决复杂性代码问题。 Spring采用JDK动态代理和CGLib动态代理的技术在运行期间植入增强,所以我们不需要装备特殊的编译器或者类装
阅读全文
摘要:Spring 配置概述 用户可以通过属性注入、构造函数注入的方式建立Bean和Bean的依赖;可以通过字面值的方式设置Bean的属性,也可以通过ref引用容器中其他的Bean;Spring为集合 类提供了专门的配置标签;使用Spring简化配置方式可以让配置文件更加紧凑;可以通过配置文件中的<bea
阅读全文
摘要:Spring中IOC的概念,控制反转概念其实包含两个层面的意思,“控制”是接口实现类的选择控制权;而“反转”是指这种选择控制权从调用者转移到外部第三方或容器的手中。BeanFactory、ApplicationContext和WebApplicationContext是Spring框架三个最核心的接
阅读全文
摘要:一、监控指标 成熟稳健的系统往往需要对集群运行时的各个指标进行收集,如系统的load、CPU的利用率、I/O繁忙程度、网络traffic、内存利用率、应用心跳等。 1、load系统的load被定义为特定时间间隔内运行队列中的平均线程数,每一个CPU的核都维护了一个运行队列。一般每个CPU当前的活动线
阅读全文
摘要:通过日志分析的命令和脚本,筛选日志中有价值的内容,可以分析得出系统产生问题的原因。 一、日志分析常用命令 1、查看文件的内容cat -n 2、分页显示文件more enter 显示文件下一行、空格键显示下一页、f键显示下一屏、b键显示上一屏 less 支持/查找 3、显示文件尾tail -n -f
阅读全文
摘要:一、分布式系统的基础设施 二、面向服务的架构 三、面向安全性的架构 四、面向稳定性的架构 1、在线日志分析 2、集群监控
阅读全文
摘要:专业典藏《C++ Primer》《Code Complete》《编程的修炼》《支持处理器的技术》《编码》《研究之美》移动开发《Objective-C程序设计》《Cocoa Programming》《触动人心》《疯狂Android讲义》《深入剖析Android系统》《Android系统源代码情景分析》...
阅读全文

浙公网安备 33010602011771号