基于 BFE 实现的 Kubernetes Ingress Controller BFE Ingress Controller Posted: 17 Oct 2021 11:18 PM PDT BFE Ingress Controller 是基于 BFE 实现的 Kubernetes Ingress Controller,用于支持在 Kubernetes 中使用 Ingress 来暴露服务并进行负载均衡、SSL 终结等。 BFE Ingress Controller 实现了 Kubernetes 原生 Ingress 的功能,并基于 BFE 的能力,扩展了路由规则描述能力和服务间的流量调度能力。 主要功能包括: HTTP/HTTPS 流量路由 支持根据 Host、Path、Header、Cookie 对请求进行路由 支持 Path 的精确匹配、前缀匹配 支持... | |
用于操作串口的 C++ 库 lib_sp Posted: 17 Oct 2021 07:38 PM PDT lib_serial_port 是一个面向 Windows 和 Linux 平台的 C 语言串口库,由 C++ 11 编写。 打开串口后,方便读写数据。 并且支持查询可用串口信息。 为了接收数据,该库创建了一个线程来执行此操作。 如果发生错误,它会使用 spdlog 库将错误信息输出到日志文件 现在,它只适用于 Windows。 | |
各类技术栈的收纳 lemon-guide Posted: 17 Oct 2021 07:27 PM PDT 收纳了 操作系统、JAVA、算法、数据库、中间件、解决方案、架构、DevOps 和 大数据 等技术栈总结!其内容有来源笔者个人总结的内容,也有来源于互联网各种经典场景或案例的总结(感谢对应的笔者),目的在于把常用的技术内容进行归纳整理记录。 中间件:SPI、Redis、Kafka、RocketMQ、Zookeeper、Netty、RabbitMQ、Dubbo、Nacos、Sentinel、MyBatis、Nginx、LVS、Keepalived。 解决方案:注册中心、API网关、服务降级、断路器、... | |
系统数据字典自动转换工具 SystemDictStarter Posted: 17 Oct 2021 07:20 PM PDT 0. 项目地址 0.1 依赖坐标 1. 开始使用 1.1 数据准备 1.2 字典缓存存储 1.3 DictProvider 中的字典信息变动如何刷新字典? 2. 用法示例 2.1 基础用法示例 2.2 静态工具直接获取字典信息 3. 其他 3.1 SpringBoot Actuator 端点支持 3.2 默认 Controller 接口 3.3 面对大量数据需要转换的场景,是否会频繁去调用接口获取实际字典文本? 3.4 配置说明 在日常项目开发中,不免都会用到一些数据字典的信息,以及前端展示... | |
Windows 释放端口服务 killPort Posted: 17 Oct 2021 07:13 PM PDT 在 Windows 开发的过程中,有时候会遇到端口被占用的情况,每次查询被占用的端口十分麻烦,为了简化操作步骤,就开发了这个软件 软件架构 这个项目是用 go 语言开发,windows Ui 是用 walk 绘制 使用说明 第一步:输入要查询的端口 第二步:点击查询,然后就会展示出来占用端口的程序, 第二步:点击释放端口,就可以把占用端口的程序释放掉 | |
基于 Tkinter 的桌面日程倒计时应用 CountBoard Posted: 17 Oct 2021 07:02 PM PDT CountBoard 是一个基于 Tkinter 的简单桌面日程倒计时应用。 基本功能 置顶功能 * 是否使窗体一直保持在最上面。 简洁模式 * 简洁模式使窗体更加简洁。 * 此模式下不可调整大小,请提前在普通模式下调整大小。 设置功能 * 修改主窗体背景颜色,修改计时模式。 透明设置 * 调整窗体的透明度。 修改功能 * 双击日程可修改或者删除。 计时模式 * 普通模式指 24 小时以内算做一天。 * 紧迫模式指 24 小时以内算做零天。 推荐配色 *主题... | |
跨平台压缩和解压缩工具 crabz Posted: 17 Oct 2021 06:44 AM PDT crabz 是跨平台的快速压缩和解压缩工具,功能和 pigz 相似,不过 crabz 采用 Rust 编写。 crabz 支持以下格式: Gzip Zlib Mgzip BGZF Raw Deflate Snap 安装 Homebrew / Linuxbrew brew tap sstadick/crabz brew install crabz Debian (Ubuntu) curl -LO https://github.com/sstadick/crabz/releases/download//crabz-linux-amd64.deb sudo dpkg -i crabz-linux-amd64.deb Cargo cargo install crabz C... | |
Rust 垃圾回收器 Bronze Posted: 17 Oct 2021 06:32 AM PDT Bronze 是用于 Rust 的基于库的垃圾回收器。 Bronze 通过引入一种新的智能指针类型 GcRef 来放宽 Rust 的部分限制,GcRef 描述了一个指向垃圾回收堆位置 (heap location) 的指针。使用 Bronze 时,位于堆栈 (stack) 上的数据具有所有常见的 Rust ownership 要求。但 Bronze 允许将数据移动到堆 (heap)。如果类型的值T在堆上,Bronze 允许GcRef对该值进行任意数量的类型引用。 示例 如果不使用 Bronze,则需要仔细管理引用和生... | |
Rust 编写的自动化测试工具 expectrl Posted: 17 Oct 2021 06:08 AM PDT expectrl 是一款自动化测试实用工具,可用于 Unix 和 Windows 系统,专为交互式应用程序设计,支持: 创建进程 控制进程 与进程 IO 进行交互 主要特性 支持async 支持日志记录 支持交互功能 支持 Windows 示例 use expectrl::{spawn, Regex, Eof, WaitStatus}; fn main() { let mut p = spawn("ftp speedtest.tele2.net").unwrap(); p.expect(Regex("Name \\(.*\\):")).unwrap(); p.send_line("anonymous")... | |
轻量级中文自然语言处理工具 xmnlp Posted: 17 Oct 2021 03:31 AM PDT xmnlp 是一个轻量级中文自然语言处理工具,提供中文分词, 词性标注, 命名体识别,情感分析,文本纠错,文本转拼音,文本摘要,偏旁部首等功能。 功能概览 中文简体词法分析 (RoBERTa + CRF finetune) 分词 词性标注 命名体识别 中文拼写检查 (Detector + Corrector SpellCheck) 文本摘要 & 关键词提取 (Textrank) 情感分析 (RoBERTa finetune) 文本转拼音 (Trie) 汉字偏旁部首 (HashMap) 安装 1. 安装库 方式 1 安装最新版 xmnl... | |
文本挖掘和预处理工具 HarvestText Posted: 17 Oct 2021 03:26 AM PDT HarvestText 是一个专注无(弱)监督方法,能够整合领域知识(如类型,别名)对特定领域文本进行简单高效地处理和分析的库。适用于许多文本预处理和初步探索性分析任务,在小说分析,网络文本,专业文献等领域都有潜在应用价值。 使用案例: 分析《三国演义》中的社交网络(实体分词,文本摘要,关系网络等) 2018中超舆情展示系统(实体分词,情感分析,新词发现[辅助绰号识别]等) 相关文章:一文看评论里的中超风云 【注:本库... | |
使用 PyTorch 实现的基于方面的情感分析 ABSA-PyTorch Posted: 17 Oct 2021 03:18 AM PDT ABSA-PyTorch 是一个基于方面的情感分析,使用 PyTorch 实现。 要求 pytorch >= 0.4.0 numpy >= 1.13.3 sklearn python 3.6 / 3.7 transformers 要安装要求内容,请运行pip install -r requirements.txt. 对于非基于 BERT 的模型, 需要 GloVe 预训练的词向量,更多细节请参考 data_utils.py。 用法 训练 python train.py --model_name bert_spc --dataset restaurant 所有实现的模型都列在模型目录中。 有关更多训练参数,... | |
智能图片裁剪框架 SmartCropper Posted: 17 Oct 2021 03:09 AM PDT SmartCropper 是简单易用的智能图片裁剪库,适用于身份证,名片,文档等照片的裁剪。 支持特性 使用智能算法(基于opencv)识别图片中的边框 支持拖动锚点,手动调节选区,放大镜效果提升定位体验 使用透视变换裁剪并矫正选区,还原正面图片 支持丰富的UI设置,如辅助线,蒙版,锚点,放大镜等 优化智能选区算法(V2.1.1+) 使用机器学习算法代理 Canny 算法,提高识别率(基于 TensorFlow 的 HED 网络). 感谢:https://github.com/... | |
中文预训练语言模型 Chinese BERT Posted: 17 Oct 2021 03:02 AM PDT 在自然语言处理领域中,预训练语言模型(Pre-trained Language Models)已成为非常重要的基础技术。为了进一步促进中文信息处理的研究发展,我们发布了基于全词遮罩(Whole Word Masking)技术的中文预训练模型 BERT-wwm,以及与此技术密切相关的模型:BERT-wwm-ext,RoBERTa-wwm-ext,RoBERTa-wwm-ext-large, RBT3, RBTL3。 本项目基于谷歌官方BERT:https://github.com/google-research/bert 其他相关资源: 中文MacBERT预训练... | |
No comments:
Post a Comment