 来源
如何超过大多数人 | 酷 壳 - CoolShell02 | 从哪些维度评判代码质量的好坏?如何具备写出高质量代码的能力?-极客时间
https://en.wikipedia.org/wiki/No_Silver_Bullet
15 | 兴趣与个人认知-极客时间
1.二进制文件
https://blog.csdn.net/william_n/article/details/103602428 // 文件 - 类型 - 1. 二进制文件 [Binary file]
2. 二进制安全[字符串]
https://blog.csdn.net/william_n/article/details/103928976 // Redis 数据类型 - 二进制字符串
https://blog.csdn.net/luoyanjiewade/article/details/88229820 // 二进制安全是什么?
二进制安全是一种主要用于字符串操作函数相关的计算机编程术语。
一个二进制安全功能(函数),其本质上将操作输入作为原始的、无任何特殊格式意义的数据流。
对于每个字符都公平对待,不特殊处理某一个字符。
3. 透明
计算机中透明与生活中的透明不是一回事儿, 恰恰相反.
即计算机中的透明是 你看不到. 不用关心
4. RTT(Round-Trip Time) 网络中的定义: RTT = 传播时延(往返哒)+ 排队时延(路由器和交换机的)+ 数据处理时延(应用程序的)。 其实有时候,我们想要表达的是: 网络往返行程 -- 有时候的程序响应优化手段之一,就是减少这个过程,或者降低这个时间 5. 涵盖我们所能听到的描述代码质量的所有常用词汇 02 | 从哪些维度评判代码质量的好坏?如何具备写出高质量代码的能力?-极客时间 20211222 周三 家里
灵活性(flexibility)、
可扩展性(extensibility)、
可维护性(maintainability)、
可读性(readability)、
可理解性(understandability)、
易修改性(changeability)、
可复用(reusability)、
可测试性(testability)、
模块化(modularity)、
高内聚低耦合(high cohesion loose coupling)、
高效(high effciency)、
高性能(high performance)、
安全性(security)、
兼容性(compatibility)、
易用性(usability)、
整洁(clean)、
清晰(clarity)、
简单(simple)、
直接(straightforward)、
少即是多(less code is more)、
文档详尽(well-documented)、
分层清晰(well-layered)、
正确性(correctness、bug free)、
健壮性(robustness)、
鲁棒性(robustness)、
可用性(reliability)、
可伸缩性(scalability)、
稳定性(stability)、
优雅(elegant)、
好(good)、
坏(bad)……
6. SLB(服务器负载均衡)
Server Load Balancer
LB = Load Balancer
LB这玩意儿还是大家还是比较经常听到,但是有时候听到SLB,一时有点蒙。
7. 开发者第一 --- By Developers For Developers 8. SOA Service-Oriented Architecture 面向服务架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。 接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。 这使得构建在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。 9. 解决问题 Trouble shooting 和 Problem solving 如何超过大多数人 | 酷 壳 - CoolShell 10. No Silver Bullet 没有银弹 -- 即没有一劳永逸的解决办法 https://en.wikipedia.org/wiki/No_Silver_Bullet 02 | 该如何选择消息队列?-极客时间 作为一个程序员,相信你一定听过“没有银弹”这个说法,这里面的银弹是指能轻松杀死狼人、用白银做的子弹,什么意思呢?我对这句话的理解是说,在软件工程中,不存在像“银弹”这样可以解决一切问题的设计、架构或软件,每一个软件系统,它都是独一无二的,你不可能用一套方法去解决所有的问题。 11. ROI 15 | 兴趣与个人认知-极客时间 投资回报率的英文名为Return on Investment ,缩写为ROI。 投资回报率(ROI)= (税前年利润/投资总额)*100%。 12. 公司同事汇总 https://docs.google.com/spreadsheets/d/1S6lBWfLJitu83kVLQDJQ7ymGfgMPj3k6cx7jRKQfXtc/edit#gid=1667327107
Term | Definition | 解释 | SQS | AWS SQS | Amazon Simple Queue Service | Queue | AWS queue = SQS | | DI | Dependency Injection | 依赖注入 | IoC | Inversion of Control | 控制反转 | RPC | Remote Procedure Call | 远程过程调用 | gRPC | go RPC | go RPC | OOM | Out Of Memory | 内存溢出 | LB | Load Balancer | 负载均衡 | annotation | | 注解 | CLI | Command Line Interface | 命令行交互接口 | PSR | Php Standards Recommendations | PHP标准建议 | PSR-2 | PHP Standards Recommendations - V2 | PHP标准建议-编码风格规范 | PSR-4 | PHP Standards Recommendations - V2 | PHP标准建议-自动加载规范 | | | | AOP | Aspect Oriented Programming | 面向切面编程 | GC | Garbage Collection | 垃圾回收 | | | | IM | Instant Messaging | 即时通讯 | trait | | | unitest | uni test | 单元测试 | ORM | Object Relational Mapping | 对象关系映射 | NoSQL | non-relational database | 非关系型的数据库 | | | | RPS | Request per second | 吞吐率 | QPS | Query per second | 查询率 | | | | | | | DB | Database | 数据库 | RDS | Relational database | 关系型数据库 | ES | Elastic Search | ES搜索引擎 | RTT | Round-Trip Time | 网络往返行程/请求响应时间/端到端时延 | SOA | Service-Oriented Architecture | 面向服务架构 | | | | OOP | Object Oriented Programming | 面向对象编程 | 后续补充 ... |