星辰大海,个人提升31.41%;团队提升27.18%

技巧008:办公文档和表格的版本管理

在程序猿生活的高级文明中,版本管理已经是成熟且必备了。从cvs,svn到git,攻城狮可以自由的穿梭于各个版本的平行宇宙。然而,落后的文档(doc)和表格(xls)部落,依然生活在原始丛林(副本X,副本X的副本),需要版本神殿的庇护。

技巧007:用AZ制搞Excel五分钟顶半小时

在业务向的toB编码中,会有大量的Excel读取和写入操作,不管是java POI系,还是python的pandas,还是go和js的类库中,都存在【说人话】的问题,本文埋了一些彩蛋,你得细品,深挖。

技巧006:Mac下的SSH神器-Iterm2

可能你的`Iterm2`用瞎了,本文说你这么多年都没用好的功能,密码统一管理,为TAB打上颜色和水印,能够ssh-scp联动,分组管理服务器,最后送一个卷帘式滑出的半屏半透明shell

技巧005:Mac下的SSH皇室-Royal TSX

免费版(Shareware)基本上够用,支持10个链接, 10 组密码和 1 个文档,可以分组管理服务器,统一管理密码和秘钥,方便的更换。可以tab的颜色辨识,可以多窗口执行命令,可以ssh和sftp互通,方便的复制ip和密码

坏味004:重构post+json参数验签

1.目标:满篇屎黄难受 重构图①代码(国内的参数验签都差不多),使之香。 图①:Idea中报了提醒,仍被无视。 2.坏味:功能对但有

坏味002:这个Vue略OhMy江南Style

1.话题:一段Vue的命令规范 图①:一个Vue工程的命名规范,没看懂,eslint通红。 疫情期间,代码审查。我前端不在行,因此感觉

T003:为多行数据按列生成主键

把一堆SQL数据,从每行相同的形式,生成有序号的主键形式。普通猿,一个一个修改,高级猿,使用工具构造序号,列编辑插入。

S001:不要吃异常,不要省日志

代码中failed: {}格式用错了。其中,{}是解决性能问题的,e我们需要的是栈消息。使用资源,一定要在finally里关闭,养成习惯。

T002:活用模板做Spring最佳注入

快速且优雅的完成日常啰嗦的Spring注入。lombok能简化大量的啰嗦Java代码。Spring注入,上策Setter,中策Constructor,下策Field。

T001:字符串的拼接和转换

把一段普通SQL从剪切板粘贴到IDEA时,他会自动变成JAVA的拼接形式。有时候,我们还需要把他们转回普通SQL去校验语法或执行结果。