文章插图
Go 项目12、HackBrowserData:一款浏览器数据导出工具 。能够导出本地浏览器的密码、历史记录、Cookie、书签、下载记录、localStorage 等数据的命令行工具,支持多平台下的多种主流浏览器 。
文章插图
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 本地缓存库,拥有更高的缓存命中率和更快的读写速度 。
LoadingCache<Key, Graph> graphs = Caffeine.newBuilder().maximumSize(10_000).expireAfterWrite(Duration.ofMinutes(5)).refreshAfterWrite(Duration.ofMinutes(1)).build(key -> createExpensiveGraph(key));
文章插图
20、solon:一款 Java 轻量级应用开发框架 。可用来快速开发 Java Web 项目,主框架仅 0.1 MB 。类似 Python Flask 的微型框架,提倡按需组合插件 。
@Controllerpublic class App {public static void main(String[] args) {Solon.start(App.class, args, app -> {//手写模式app.get("/hello1", ctx -> ctx.output("Hello world!"));});}//注解模式@Get@Socket@Mapping("/hello2")public String hello2(@Param(defaultValue = "https://www.huyubaike.com/biancheng/world") String name) {return String.format("Hello %s!", name);}}
JavaScript 项目21、notesnook:一款端到端加密的笔记软件 。这款笔记软件以保护用户隐私为主要特点,采用了安全的 XChaCha20-Poly1305 和 Argon2 算法对数据进行加密 。它不仅安全还拥有丰富的功能 , 但免费版功能阉割严重,比如不支持 Markdown、插入图片等重要的功能 。文章插图
22、jsoncrack.com:优雅的 JSON 数据可视化工具 。该项目不是简单的展示 JSON 数据,而是将其转化为类似脑图的形式,支持放大/缩小、展开/收缩、搜索节点、导出图片等操作,还可以快速部署成服务 。
文章插图
23、sakana:可爱的 Sakana 模拟器 。Sakana 是出自动漫《莉可丽丝》的一个梗 , 可爱的动作加上 Sakana 这句话,使得这个场面迅速走红,这个项目可以让你轻松再现这个瞬间 。
推荐阅读
- 24 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何优雅地在正式和测试环境之间来回切换-中篇
- PSA 谣言检测——《Probing Spurious Correlations in Popular Event-Based Rumor Detection Benchmarks》
- FF14金蝶币怎么刷 幻卡王攻略
- 第一次更新 《Go 精进之路》 读书笔记
- GACL 谣言检测《Rumor Detection on Social Media with Graph Adversarial Contrastive Learning》
- 26 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何抓取Android7.0以上的Https包-上篇
- 25 《吐血整理》高级系列教程-吃透Fiddler抓包教程-Fiddler如何优雅地在正式和测试环境之间来回切换-下篇
- 《阿凡达4》正式开拍,阿凡达4豆瓣
- 2/3以上表决权怎么理解
- 中药古今研究天仙藤 中药古今研究:天仙藤