Zhanghuixian Luo's Projects
A academic team management system, which can be used for making academic discussion plan and team status visualization, written in Go and Vue3.
🐜🐜🐜 ants is a high-performance and low-cost goroutine pool in Go./ ants 是一个高性能且低损耗的 goroutine 池。
A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there.
A curated list of awesome Go frameworks, libraries and software
🥂 A simple component trie that enables component-granularity longest prefix matching for strings with delimiters.
客户关系管理系统,基于 Vue + Go 实现,主要功能有仪表盘、客户管理、合同管理、产品管理、配置、订阅等功能。
☄️ Dynamic Coroutine Framework for C. A user-friendly but powerful coroutine framework. Features include but are not limited to Socket, SSL, Channel, semaphore, waitgroup and multi-thread.
An extremely simple HTTP file server with minimal features. 极度简单的HTTP文件服务器,不提供丰富的功能。
🤖 A Golang package for Task Concurrency Control. It allows you to define tasks and their dependencies, then the controller will run the tasks concurrently while respecting the dependencies.
hiDNS: Hybrid Information-Centric Domain Name System for IP-ICN Coexistence.
毕设代码
Semi-Physical Simulation Platform for ICN Research.
🔫 A super simple network service testing tool. It just send and recv TCP/UDP packet, then generate the statistics.
In this repository I started learning Golang. Some links, codes, repos will be put in this repo.
纯c版本的协程实现,汇编切换,调度器实现,包含服务器端案例,客户端并发测试案例
A new version namegen using o3 markov model. see orginal version of namegen: https://github.com/chavoosh/TrieGranularity. Modified by lzhx, Beijing Institude of Technology.
🐙 A lightweight multi-nodes scenarios management platform with node monitoring, scripts execution, scenario deployment, version control, file distribution etc.
my hexo blog~
A high performance and fully featured proxy for redis, support redis sentinel and redis cluster
🔮 A dynamic reverse proxy Golang package for NAT or firewall traversal. Let's build your own tunnel with several lines of code. 动态的Golang反向代理库,用于内网穿透或防火墙穿透。几行代码就能构建你自己的穿透通道。
Golang package for Elephant Robot Panda 3 controlling.
🗄️ Secretool is a command line tool for managing passwords, backing up secrets and encrypting any information, working under interactive mode.
🍿️ A simpler ffplay, aimed to be a better example for learning media player than "How to Write a Video Player in Less Than 1000 Lines" and pockethook/player, etc. It is an improved version of the leichn/ffplayer. They are all based on ffplay.c from ffmpeg.
⏰ A general-purpose, thread-safe hash map that supports TTL of the items. It is built upon https://github.com/tidwall/hashmap.c.git .
A goroutine pool for Go