前言 最近在做一个配置工具,给Zigbee网关配置网络的工具,其中有一个环节,是用蓝牙配置,过程遇到权限各种坑,故有此篇文章,其中我们使用了第三方库permission_ha...
前言 最近在做一个配置工具,给Zigbee网关配置网络的工具,其中有一个环节,是用蓝牙配置,过程遇到权限各种坑,故有此篇文章,其中我们使用了第三方库permission_ha...
整理了设计高并发系统的15个锦囊,相信大家看完会有帮助的。 如何理解高并发系统 所谓设计高并发系统,就是设计一个系统,保证它整体可用的同时,能够处理很高的并发用户请求,能够承...
研发效能是近年大公司比较火热的领域,特别是近期一本新书《软件研发效能指南》,作为一本工具书,全面的讲解了研发效能,这也是我今年研究的重点方向。 本文是积累系列的第一篇,用于搞...
系统架构 系统架构图是为了抽象的表示软件系统的整体轮廓和各个组件之间的相互关系和约束边界,以及软件系统的物理部署和软件系统的演进方向的整体视图。好的架构图可以让干系人理解、遵...
阿里妹导读:张建飞是阿里巴巴高级技术专家,一直在致力于应用架构和代码复杂度的治理。最近,他在看零售通商品域的代码。面对零售通如此复杂的业务场景,如何在架构和代码层面进行应对,...
这个系列文章,我打算用最简洁的笔法,来阐述德州扑克中一些最重要的概念。虽然德州扑克这个主题受众太小,写完后也不会有什么人看。但我还是想写。也算是自己在德州扑克上的一个心得总结...
需要生成一个 CA 根证书并以此签发二级证书,二级证书将作为服务端证书服务端证书需要附加 SAN (Subject Alternative Name) (使用者可选名称) 信...
要实现一个功能,我们通常编写一系列的java文件,如果需求发生变化,则修改这些java文件或增加一些新的java文件。为了避免为适应千变万化的需求而频繁修改项目代码,可以在运...
在刚做产品的时候,总听人说要理解场景,要摸清场景,那今天首先来聊一个问题:什么是场景? 每个人对于场景都有自己的定义,像比较耳熟能详的5个W,人物因素、时间因素、地点因素、欲...
大家都知道,数据结构和算法一直是学习编程和求职路上的一个大的拦路虎,而且不管是大厂还是小厂,在笔试和面试时都是在重点考察数据结构+算法题。 这篇文章就把自己当时在学习数据结构...