10、aseprite:开源、专业的像素画编辑软件 。一款主要用于像素画和 Sprite 动画的图像编辑软件,它拥有图层、自由手绘模式、阴影墨水、自定义笔刷、轮廓线、宽像素、命令行界面、Lua 脚本等特色功能 。该软件虽然专业版收费但并不贵,也可选择免费版但无法保存作品 。

文章插图
CSS 项目11、30diasDeCSS:在 30 天内用 HTML 和 CSS 创建 30 个迷你项目的挑战 。该项目包含了 30 个用 HTML+CSS 构建的迷你项目,每个项目通过动图直观地展示了实现的效果,不仅包含全部源码还指出了用到的知识点 。

文章插图
Go 项目12、HackBrowserData:一款浏览器数据导出工具 。能够导出本地浏览器的密码、历史记录、Cookie、书签、下载记录、localStorage 等数据的命令行工具,支持多平台下的多种主流浏览器 。
【《HelloGitHub》第 78 期】

文章插图
13、fq:一条命令查看二进制文件 。用于查看和处理二进制文件的命令行工具,安装简单使用方便,支持 mp4、flac、mp3、jpeg 等多种格式的文件 。

文章插图
14、statsviz:实时展示 Go 程序运行时指标的 Web 应用 。该项目通过图表可视化的方式,实时展示 Go 程序运行时的堆、对象、Goroutines、MSpan/MCache 等信息 。
mux := http.NewServeMux()statsviz.Register(mux)

文章插图
15、v2:极简的 feed 订阅工具 。该项目的“简”是由内而外,内部代码部分不使用 Web 框架和 ORM 仅采用 Go+PostgreSQL+JS 实现,界面朴实无华、功能精简实用,支持快速自建、源管理、自动获取内容、快捷键、用户系统等,这一切不多不少刚刚好 。

文章插图
16、cobra:当下最流行的 Go CLI 框架 。功能强大且极易上手的 Go 语言 CLI 库,可用于快速构建命令行程序,被 K8s、Hugo、GitHub CLI 等众多知名 Go 项目所采用,支持自动提示、自动构建项目、嵌套子命令等功能 。
var rootCmd = &cobra.Command{Use:"hugo",Short: "Hugo is a very fast static site generator",Long: "A Fast and Flexible Static Site Generator built with love by spf13",Run: func(cmd *cobra.Command, args []string) {// Do Stuff Here},}func Execute() {if err := rootCmd.Execute(); err != nil {fmt.Println(err)os.Exit(1)}}

文章插图
Java 项目17、hippo4j:带有监控报警功能的动态线程池框架 。支持运行时动态变更线程池参数,可实时查看线程池运行时数据,适配 RocketMQ、RabbitMQ、Tomcat 等中间件,解决了线程池参数不易评估以及运行时黑盒的问题 。
@Bean@DynamicThreadPoolpublic Executor sendMessageConsumeDynamicThreadPool() {String threadPoolId = "send-message-consume";ThreadPoolExecutor sendMessageConsume = ThreadPoolBuilder.builder().threadPoolId(threadPoolId).threadFactory(threadPoolId).dynamicPool().build();return sendMessageConsume;}
18、ghidra:一款免费开源的软件逆向分析工具 。该项目由美国国安局开源,可用于分析编译后的代码 。
文章插图
19、caffeine:Java 的高性能缓存库 。借鉴了 Guava 和 ConcurrentLinkedHashMap 的设计经验,青出于蓝而胜于蓝的 Java 本地缓存库,拥有更高的缓存命中率和更快的读写速度 。
经验总结扩展阅读
- 关雎统领全篇的诗句是哪一句
- 静夜闻一多赏析
- 驾驶员自己受伤误工费怎么计算
- 牡丹亭作者
- revenge接龙完整歌曲
- 皇帝系统之类的小说
- 求一本关于藏獒的书
- 好看搞笑的动画电影
- 大鱼这首歌表达了什么
- 有没有类似蔷薇少女的动漫