![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
书
真是呆子啊
这个作者很懒,什么都没留下…
展开
-
记《高级系统架构设计师》考试
一、起因 大概19年1月左右的时间,一次跟同事吃饭偶然听同事讲到考试培训网续费。他是18年第一次考的系统架构师,在某培训机构报了名6000多,最后论文没过。隔年他们照顾老会员,花1000即可续费,套路可以。自己想了想要不也考个证看看,就怂恿同事一起拼单,每人500,续它一年然后共用账号。 想着考这个的初衷呢,除了考个证傍身之外呢,也是想着系统的了解一下架构涉及的东西...原创 2020-01-16 23:18:54 · 1048 阅读 · 0 评论 -
读 大型网站技术架构
一、初探1、兼具实用性,易伸缩、可扩展,高可用,高并发,高性能,海量数据,前端架构,安全环境2、从架构设计,快速开发,高效部署,业务监控,服务治理,运维管理,包括前端优化,CDN,反向代理,缓存,消息队列,分布式存储,负载均衡,分布式服务,NoSQL存储,搜索,监控,安全3、起因:京东图书促销崩溃,12306抢票崩溃4、架构演变单机运行 应用、文件、数据库服务器 数据使用缓...原创 2019-07-01 20:23:51 · 129 阅读 · 0 评论 -
读 thinking in java记录
一、对象1、面向对象:所有皆对象,程序是对象的组合,都有自己的存储空间,同类型能接收相同消息,类就是相同属性的事务总称2、利用访问控制避免接触不该接触的,通过接口了解如何使用而不需要知道具体实现3、类的相互嵌套引出了“组织”,也就是类包含类4、继承实现代码复用,达到可扩展5、多态的动态绑定在运行期才知道具体调用(向上转型),抽象类不能实现,抽象方法只能在抽象类中,且子类需实现它...原创 2019-07-01 20:25:08 · 90 阅读 · 0 评论 -
读 重构-改善既有代码的设计
一、根本1、在不改变软件可观察行为前提下改善其内部结构,使程序更容易被理解和修改,但对用户是不变2、有时候只是移动一个字段或者或者提炼函数,或者在继承体系中推上推下3、重构是什么、为什么要重构、哪里该重构、怎么重构二、初探1、重复的代码如果不抽出来会导致以后修改得多方修改2、需要设置好测试的程序,能进行自我检测更快定位问题3、局部变量和参数:不会被改变的可以当成参数传入...原创 2019-05-26 23:09:30 · 194 阅读 · 0 评论 -
读 《从零开始学架构》
零、学习的过程一、概念1、系统关联:发动机、地盘和车架组合才能成为汽车 规则:发动机产生动力,经过变速器和传动轴到车轮,有规则运作而不是各自为政 能力:发动机、变速器和车轮每单独一个都不能走,组合才能产生行走的能力2、子系统:是不同维度的系统,比如微信有聊天、登录、支付、朋友圈等子系统,朋友圈又分评论、动态、点赞等子系统3、模块:系统的组成部分,系统的逻辑区分,比如登录注...原创 2019-08-15 22:00:23 · 301 阅读 · 0 评论