Clean code 笔记 - 优雅的代码(1)—— 代码命名和函数编写的基本原则
最近在读Clean Code英文原版,入行两年,也该开始逐步提升自己的代码质量了(避免被人吐槽像XX一样的code),以此为记,鞭策自己努力像一个正儿八经的程序媛迈进!关于命名优雅的代码:通过所有的测试没有重复尽量少的实体,如类、方法、函数等命名原则名副其实: 名字所表达的具体含义、类型清楚避免误导:避免使用具有特殊意义的字段,避免使用相近的命名造成误导有意义的区分:如prod...
VBA-Do Until 和 Do while
Sub doUtil()Dim num%'until直到条件成立时,停止循环'while当条件成立时,则开始循环Do Until num >3 num = num + 1 MsgBox numLoopEnd Sub============================================Sub doWhile()Dim num%'un...
Haproxy请求量大出现503故障一例
haproxy 有个配置设置的maxconn 设置成1000000 haproxy会自动设置当前进程的max open file 到2000000 但是我们的linux主机优化的默认进程打开文件数是1000000 haproxy启动的时候提升max openfile失败后会把这个数值设置成linux初始默认的1024 把maxconn改成204800 reload一下暂时问题没有重现
nodejs async异步常用函数总结(推荐)
nodejs框架类库很多,“流程控制”本来是件比较简单的事,但是对于nodejs的异步架构的实现方法,对于需要同步的