会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ximon
Be Legendary
首页
新随笔
联系
订阅
管理
2022年8月29日
Uber Go规范(一):编码和命名
摘要: 1.包名 全部小写,没有大写或下划线 简短而简洁 不使用复数。如tool,而不是tools 尽量不要使用信息量不足,很泛泛的名字,如common eg 1.1 最后一个词不是包名 import ( "net/http" client "example.com/client-go" trace "ex
阅读全文
posted @ 2022-08-29 15:58 请叫我明哥i
阅读(83)
评论(0)
推荐(0)
2022年3月18日
ca证书生成及nginx配置
摘要: ###CA证书 CA证书及密钥生成方法一 直接生成CA密钥及其自签名证书 # 如果想以后读取私钥文件ca.key时不需要输入密码,亦即不对私钥进行加密存储,那么将-passout pass:123456替换成-nodes openssl req -newkey rsa:2048 -passout p
阅读全文
posted @ 2022-03-18 10:31 请叫我明哥i
阅读(643)
评论(0)
推荐(0)
2022年1月21日
可重用软件设计原则(1)SRP单一职责原则
摘要: 定义 单一职责原则规定,每个类应该有一个责任,这个责任应该由类完全封装。 一个类或模块应该有一个且只有一个理由去改变。 优点 组织代码 让我们想象一个汽车修理工。 他使用很多工具一起工作。这些工具按类型分为:钳子,螺丝刀(十字/刀片),锤子,扳手(管/六角)等,他如何组织管理这些工具呢?他使用许
阅读全文
posted @ 2022-01-21 16:30 请叫我明哥i
阅读(89)
评论(0)
推荐(0)
设计模式(1)外观模式
摘要: 定义 外观(Facade)模式又叫作门面模式,是“迪米特法则”的典型应用,是一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式。该模式对外有一个统一接口,外部应用程序不用关心内部子系统的具体细节,这样会大大降低应用程序的复杂度,提高了程序的可维护性。 优点 降低了子系统
阅读全文
posted @ 2022-01-21 15:10 请叫我明哥i
阅读(43)
评论(0)
推荐(0)
2021年12月28日
《重构 改善既有代码的设计(第2版)》读书笔记(1)
摘要: 什么是重构? 重构是在不改变代码外在行为的前提下,对代码作出修改,以改进程序的内部结构,改进程序的设计。 《重构 改善既有代码的设计(第2版)》
阅读全文
posted @ 2021-12-28 17:54 请叫我明哥i
阅读(90)
评论(0)
推荐(0)
公告