自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

翻译 Web请求模型

一、一个连接一个线程 典型场景BIO模型二、一个IO事件一个线程 典型场景NIO模型三、一个业务事件一个线程 典型场景WEB请求异步处理       底层IO模型依赖NIO模型,业务上通过事件驱动处理,一个事件由一个线程处理       3.1 非异步化Web处理请求              等待业务处理完成返回       3.2 异步化Web处理请求,后端服务为阻塞模

2016-12-15 12:11:09 261

原创 2017书单

1 大规模分布式存储系统2 编程珠玑3 卓有成效的程序员4 编码的奥秘5 程序员的自我修养6一个操作系统的实现

2016-12-15 11:34:34 212

原创 缓存与db一致性问题

缓存和数据库架构:主流方案:用数据service屏蔽缓存和db,读写都走service非主流方案:异步缓存更新,通过binlog一缓存与db一致性问题    原则:先淘汰缓存,再修改db。如果使用更新缓存在修改DB的方案不会出现下列问题    缓存+主库:    缓存+主从:双淘汰法(同步,异步timer,binlog分析)二db主从一致性问题   不一致原因,主从

2016-05-19 10:07:25 815

原创 体系结构模式简介

1 模式按粒度大小分类有:体系结构模式,设计模式,惯用法。体系结构模式用来构建软件体系结构的,比如MVC模式。设计模式用于软件体系的子系统内部使用,算中等规模的模式,比较著名的23个设计模式便是惯用法是针对一种编程语言的特定技巧。2 八种体系结构模式:层,管道和过滤器,黑板,代理者,MVC,表示-抽象-控制,微核,映像(Reflection)

2016-02-18 14:52:52 1188

原创 2016书单

架构篇面向模式的软件体系结构 共5卷大规模分布式存储系统 继续淘宝出品,分布式文件系统与数据库的科普入门书。java篇java并发编程实践Spark技术内幕Netty权威指南代码篇代码大全2代码整洁之道程序员的职业素养

2016-01-12 15:10:59 150

转载 调优监控

1 独占你的测试机器包括跑JMeter的那些机器。"top"或者"pidstat -l 2 10" 看一下,其他的路人甲乙丙丁的应用都关干净了没。如果是云主机,确保百分百占有宿主机的资源,或者深夜大家下班了你在家连VPN回来跑。 2 了解你的测试机器必须完完全全的了解你的机器,才知道有没卡在某个瓶颈,或者与线上环境、其他测试结果的比较。还是那

2016-01-12 15:09:46 536

原创 常用开源框架或者工具

xtream:序列化java对象到xml,效率高。cglib:AOP一种实现方式,采用继承目标类的方式,能代理类和接口,不能代理fina类,java动态代理只能代理接口。Javassist:开源的分析,创建,编辑字节码的类库,通过直接更改类实现aop。

2015-07-23 16:22:38 220

面向模式的软件体系结构

经典的面向模式的软件体系结构5卷,架构师必读

2017-01-11

flex builder 4.7 补丁

flex builder 4.7的破解补丁,按说明一步操作即可,方法简单实用

2015-05-22

Flex 权威指南

完整的Flex开发指导,需要Flex入门和参考手册的适合阅读

2015-03-27

空空如也

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

TA关注的人

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