Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit c5c78b8

Browse filesBrowse files
committed
udpate tools
1 parent 2dd4155 commit c5c78b8
Copy full SHA for c5c78b8

3 files changed

+11-10Lines changed: 11 additions & 10 deletions

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎codingstyle/codingstyle.rst‎

Copy file name to clipboardExpand all lines: codingstyle/codingstyle.rst
+1-1Lines changed: 1 addition & 1 deletion
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ Redis相关:
337337

338338
- Redis key 命名尽量能够体现出含义,但是也要注意过长的 key 影响内存占用,尽量保持 key 长度精简,在代码里注释说明
339339
- 使用 redis 之前最好先根据 qps 和内存占用做一个简单预估,防止线上出问题
340-
- 使用集群 redis 应该注意防止大 key 产生,注意有些命令的限制(比如一些云 redi 产品限制 lua 脚本和非 watch事务 执行)
340+
- 使用集群 redis 应该注意防止大 key 产生,注意有些命令的限制(比如一些云 redis 产品限制 lua 脚本和非 watch事务 执行)
341341
- 禁止线上 redis 服务器使用一些危险命令,比如 keys ,使用 scan 替代
342342
- 注意连接池是否会打满,一般是用全局单例的连接池,防止频繁建立 tcp 连接开销。注意不要一直创建连接池把连接数打满
343343

Collapse file

‎codingtools/codingtools.rst‎

Copy file name to clipboardExpand all lines: codingtools/codingtools.rst
+9-9Lines changed: 9 additions & 9 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ MacOS 开发效率工具
6363
- autojump。方便在命令行里来回跳转目录。
6464
- tldr: 列举出常见命令行工具用法。linux 命令行很多参数又不好记,man 手册比较难用,可以用这个 tldr 替代。https://github.com/tldr-pages/tldr
6565
- rmtrash/safe-rm: linux 自带的 rm 非常危险,可以使用安全删除工具先放到垃圾桶。`saferm <https://zhuanlan.zhihu.com/p/91515325>`_
66-
- when-changed: 一个可以监控文件变动并且自动执行命令的工具,写脚本代码观察编写边输出结果的时候比较方便。
66+
- when-changed: 一个可以监控文件变动并且自动执行命令的工具,写脚本代码观察编写边输出结果的时候比较方便。笔者很多视频演示过
6767
- https://github.com/onceupon/Bash-Oneliner
6868

6969
Mac 终端快速配置
@@ -388,7 +388,7 @@ APM (Application Performance Management)
388388
- sqlacodegen: 从 mysql 生成python sqlalchemy model定义。https://github.com/agronholm/sqlacodegen
389389

390390

391-
绘图工具
391+
绘图/流程图工具
392392
--------------------------------------
393393
- processon: http://processon.com/ 使用了下感觉还不错,基本能满足需求
394394
- draw.io: https://www.draw.io/
@@ -418,13 +418,13 @@ APM (Application Performance Management)
418418
- 办公室午休床,隔音耳塞
419419
- 海露人工泪液/湿房镜/防蓝光镜片/usb热敷眼罩: 缓解干眼症
420420
- 录音笔。最近裁员有点多,你懂的。笔者用的一款搜狗的录音笔,非常小巧,可以用来记录会议,语音转文字做字幕,实时翻译等。
421-
- 机械/静电容键盘(键盘可以说是程序员最在意的工具了,推荐几个我个人认为比较适合写代码的,个人比较推荐红轴,无段落感,打字行云流水)
421+
- 机械/静电容键盘(键盘可以说是程序员最在意的工具了,推荐几个我个人认为比较适合写代码的,个人推荐红轴,无段落感,打字行云流水)
422422

423423
- HHKB: 码农神器静电容键盘,不过不用 vim,非 linux/unix 用户慎用。没有方向键和F区
424-
- 宁芝(niz)PLUM普拉姆静电容键盘: 同静电容键盘,键位更多,适合大众用户(不过做工不精细被吐槽过)
424+
- 宁芝(niz)PLUM普拉姆静电容键盘: 同静电容键盘,键位更多,适合大众用户
425425
- 阿米洛(Varmilo) 苹果MAC双系统机械键盘: 机械键盘,适合 mac
426426
- Poker2: 键位类似 HHKB,同样是可编程迷你键盘,可以替代 HHKB,笔者之前长期使用
427-
- Filco Minila Air
427+
- Filco Minila Air: 同样是迷你机械键盘,适合大众程序员
428428

429429
参考: `程序员双十一剁手指南 <https://zhuanlan.zhihu.com/p/89192238>`_
430430

@@ -471,13 +471,13 @@ HTML Presentation Tools
471471
- coggle.it: 一款免费的在线思维导图工具 https://coggle.it/
472472
- GitMind: 在线思维导图工具,可以多人协作 https://gitmind.cn/
473473

474-
电子阅读器
474+
电子阅读器/电子书软件
475475
--------------------------------------
476-
笔者使用的 Kindle 和 国产的大屏幕 Boox,目前小米生态的墨案也推出了大屏幕(10.3)存电子纸
477-
当然你可以使用平板电脑,不过长时间对眼睛不太好
476+
笔者使用的 Kindle 和 国产的大屏幕 Boox,目前小米生态的墨案也推出了大屏幕(10.3)寸水墨屏阅读器
477+
当然你可以使用平板电脑,不过长时间盯着屏幕对眼睛不太好,笔者倾向于使用水墨屏阅读器
478478

479479
- Koreader: http://koreader.rocks/ 一款支持多种主流电子书格式的开源电子书阅读器,支持Kindle/Android等
480-
- calibre: https://calibre-ebook.com 跨平台的电子书管理和阅读软件
480+
- calibre: https://calibre-ebook.com 跨平台的电子书管理和阅读桌面软件
481481

482482
参考:
483483

Collapse file

‎go-note/web.rst‎

Copy file name to clipboardExpand all lines: go-note/web.rst
+1Lines changed: 1 addition & 0 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ Go 常用框架(工具)
220220
技术选型一般选择接口稳定,更新快,生态相对成熟,star 数量较高,用户广泛的库,坑少一点。
221221
前后分离时代用 gin 之类的框架写app后台还是挺快的,但是感觉做并发不高的内部后台业务还是用脚本python/php之类的更快。
222222
以下第三方库均可以通过 google + 关键词搜索到,同一行尽量按照流行程度从前往后列举,默认都是 github 上的包(只写了仓库后缀)。
223+
也可以去 awesome-go 之类的去查找,然后根据 star 数目等作为参考选用。
223224

224225
- web/rpc框架: gin, grpc, beego
225226
- 参数验证:go-playground/validator, bytedance/go-tagexpr

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.