🌓

JVM 内存布局及细节分析

前言本JVM系列属于本人学习过程当中总结的一些知识点,目的是想让读者更快地掌握JVM相关的知识要点,难免会有所侧重,若想要更加系统更加详细的学习JVM知识,还是需要去阅读专业的书籍和文档。 本文主题内容: JVM 内存区域概览 堆区的空间分配是怎么样?堆溢出的演示 创建一个新对象内存是怎么分配的? 方法区 到 Metaspace 元空间 栈帧是什么?栈帧里...

阅读全文

DDD架构思想的旧瓶新酒

DDD 和 DSL、DCI 的关系是什么?开发团队为何需要 DDD?它与微服务与中台又有着怎样的联系?目前业界实践 DDD 最大的问题是什么?11 月 30 日,在由 ThoughtWorks 举办的领域驱动设计峰会 DDD-China 2019 上,InfoQ 记者带着这些问题对中兴通讯资深软件架构师张晓龙进行了采访。 DDD、DSL 和 DCI DDD ...

阅读全文

技术人如何转型做管理

本文作者:张荣,花名威视,现任职阿里巴巴 CRO 线 NLP 算法团队 leader ,长期聚焦于 NLP 、图像识别、视频分析算法领域。 因为信任,所以简单。 团队的定位是什么?——做正确的事 定位 团队的定位是重要的事情之一,一旦有了偏差,后续做得越多错得越多。确定团队的定位花了我很长时间,中间还发生了一次组织变化,和两任主管有多次讨论。 首先,这个...

阅读全文

架构设计全攻略

正文开始前,先花大量笔墨推荐几个我工作中常用的思考框架、实践框架,后续文章中会使用这几种思考框架作为工具来描述、拆解、分析问题。当然你也可以使用到其它工作内容中,掌握几种利器,比无头苍蝇样做事效率会高很多。 一. 几个思考、实践框架1、目标驱动、可量测的行动框架OGSM 是 Objective(目的)、Goal(目标)、Strategy(策略)、Measur...

阅读全文

张勇:经营的核心是突破,管理的核心是效率

张勇 | 作者 虎嗅APP(ID:huxiu_com) | 来源 2019年12月17日,阿里巴巴集团董事局主席兼首席执行官张勇和湖畔大学第四期学员进行了最新年度分享。今年年初,他曾经提出,商业设计和组织设计是企业一号位不可推卸的两大责任。最新分享中,他对于聚焦客户价值选择赛道、纵横分合的组织设计、让不确定性不同意见变为确定性的一致意见、领导者如何“落子无悔...

阅读全文

如何做好团队的目标和技术规划

管理规划有四个相互关联的要素:职能、目标、团队和路径。在上一篇文章中,我们已经探讨了第一个要素,也就是如何界定团队职能。我想现在你应该很清楚自己团队该承担什么样的基本职责,以及希望背负什么样的使命了。 接下来的一个问题就是,未来的一段时间里,三个月、六个月也好,一年也好,你希望带着你的团队抵达一个什么样的目的地呢?这就是我们通常所说的“目标”。 今天这篇文章...

阅读全文

高并发下的接口幂等性

作者 | 抽离的心 来源 | blog.csdn.net/u011635492/article/details/81058153一、背景我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。 例如: 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。 我们发起一笔付款请求,应...

阅读全文

Java 50+ Spring 常用注解

使用注解的优势: 12345671.采用纯java代码,不在需要配置繁杂的xml文件2.在配置中也可享受面向对象带来的好处3.类型安全对重构可以提供良好的支持4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能 Spring部分 1、声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用(serv...

阅读全文

思考错误的工作方式

《浪潮之巅》的作者吴军,在《得到》专栏里,提及了Google刚进中国时候的一件事。 刚开始,Google总部对中国研发团队的评价非常低,因为“出工不出活儿”,北京的三四个工程师都抵不上Google总部的一个工程师。 后来吴军帮忙分析了原因,他发现,那些工程师都不善于找到最重要的工作并优先完成它们。 中国研发团队里,所有的工程师都是新人,没有人告诉他们该如何...

阅读全文

7条高效能的“黄金定律”

作者:洞见Neo 来源:洞见(ID:DJ00123987) 听过一个笑话。 有个人跑去问上司:我都有10年工作经验了,为什么你还是不给我涨工资? 上司说:你不是有10年工作经验,你是把一年工作经验用了10年。 我认识一个人就是如此,他经常向人吐槽:“我兢兢业业干了6年,老板交代的事我连一句抱怨都没有,加班加点地做完,到头来还不如刚来一两年的新人。” 他说得...

阅读全文