荆棘与玫瑰:基础服务架构师的成长之路
最近看到一个基础服务架构师的成长之路,做下简要笔记,内容虽然不多,但是精要简练 1.基础服务架构师的必备技能 深刻理解架构的道与术 技术深度优先,再横向扩展广度 懂业务,不炫技 软技能 2.亿级流量网站面临的主要矛盾 分而治之:大系统小做 方案抉择:自研&开源的技术选型 3.让自己的路越走越宽 极致的自律:最大的对手永远只有你自己 强化自己的业界影响力...
源码解析-Apollo配置读取
注:Apollo版本1.2.0 Apollo配置中心,需要读取这么几个信息,如下,这几个配置是如何以及从哪个文件中读取的 app.id,对应到Apollo服务中的应用 Apollo配置中心服务端的地址、IDC、ENV 1. app.id app.id配置在/META-INF/app.properties中,maven的resources//META-INF/app.properties,如下是app.properties文件内容: app.id=apollo-test my.key=my-value ...
看书读感-《中层胜任力:中层管理者的12项修炼》
最近读了《中层胜任力:中层管理者的12项修炼》,看到别人总结的挺好的,特记录在此 《中层胜任力:中层管理者的12项修炼》从自我管理、辅导员工、做事管人、授权控权、团队协作、沟通协调、高效执行、善用激励、精力管理、情绪疏解、领导能力、学习创新等角度展开,分享一些基本的管理原则、规律、方法、技能,让中层管理者有规可循,旨在“领新中层入门,为老中层补课”,助力中层管理者完成由“中间”到“中坚”的蜕变,实现由“中层”到“高层”的跨越。 1.修炼01 自我管理——中层管理者的基本胜任素养 企业各层级的境界:基层责任心(用已之力),中层上进心(用人之力、用人之智),高层事业心(用人之心、用人之愿) 中层角色定位:连接上下左右。在上司面前,是下级,是辅佐者;在下属面前,是上级,是教练;向左,是内部客户,要做协作者;向右,是外部客户,要做价值传递者。 管理者的领导职责,主要表现在两个方面:抓业务、带队伍。 管理者自我管理能力的提升,主要表现在三个方面:追随力+影响力+自我激励能力 2.修炼02 辅导员工——教练式经理的传、帮、带技能 教练的三项能力:抽离、客观、启蒙。教练型中层经理需要扮演好三种角色:镜子、指南针、催化剂。...
看书读感-《在绝望中寻找希望》
最近读了俞敏洪的《在绝望中寻找希望:俞敏洪写给迷茫不安的年轻人》,对书中的部分观点深有感受,以文字的呈现形式,针对当下年轻人面临的一系列困扰,对青春、理想、心态、亲情、友情、人生、教育等主题,结合自己的人生经历表达呈现出他对世界的看法和态度。在这个充斥着不安感的浮躁社会,给年轻人内心坚强的力量,让每个人思考应该怎样更积极地度过人生。 1.我不是成东青,我是俞敏洪 讲述了自己的高考、大学经历,回忆多次高考失利、出国被拒历历在目,在这样的情况下,通过专注、坚韧、勤奋,为后续的人生打了基础 待更新…
JDK-源码分析:CompletableFuture实现分析
CompletableFuture是Doug Lea在JDK1.8引入的,解决了FutureTask阻塞调用、多个Task依赖处理的痛点。 CompletableFuture源码中下面两个核心的关键属性result和stack,关于这两个属性也有核心的注释,result可能是返回的结果集,也可能是包装的AltResult,stack这个属性暴露出了CompletableFuture的整体的结构是一个栈。 volatile Object result; // Either the result...