![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 86
码哥比特
11年后端和技术架构老鸟
展开
-
meschedule: 基于时间和依赖关系的简易任务调度器
现今开源的任务调度器比较有名的如airflow,它其实是一个功能很丰富的工具集了,功能强大加可视化。但有时我只想使用一个简单的任务调度器,可以很快上手使用,不求对上万任务的掌控和跨界点调度,那么就是今天笔者推荐的调度器mescedule。安装meschedule是使用melang语言进行编写的,所以只需要安装好melang解释器即可运行。melang支持UNIX及windows环境,但由于windows提供的系统API的差异问题,在windows上无法使用meschedule。关于melang的安装可原创 2021-08-27 18:18:41 · 238 阅读 · 0 评论 -
HTTP3/QUIC 性能测试与配套组件
背景最近一年很多关于QUIC的文章层出,但是发现一个问题,这些文章都是在介绍QUIC或HTTP3是怎样的一个东西,以及它的优点和机制,将它夸的近乎上天了。然而有心的人估计会亲手做一些测试,就会发现这个被捧上天的东西性能居然还不如HTTP1.1,这是怎么回事呢?最近我一直在做QUIC或者说HTTP3的相关工作,就一直在憋着写这样一篇文章,给和我当初有同样疑问的人一种变相的解答。测试测试很简单,分为两台机器,均在同一局域网内。服务器使用Nginx的QUIC分支版本,即nginx-quic。客户端使用h.原创 2021-07-23 17:14:52 · 1869 阅读 · 5 评论 -
C语言第三方库Melon开箱即用之词法分析器使用
之前的文章中,笔者介绍了Linux/UNIX C语言库Melon的基本功能及框架使用。本文将介绍Melon中的词法分析器组件。Melon的Github仓库为:https://github.com/Water-Melon/Melon词法分析器在Melon中并不依赖于自身框架,因此可以在不初始化框架的情况下即可使用。基础使用我们先来看一个基本例子://lexer.c#include <stdio.h>#include "mln_lex.h"MLN_DEFINE_TOKEN_T原创 2021-02-15 12:01:51 · 853 阅读 · 0 评论 -
C语言实用第三方库Melon开箱即用之多线程模型
本文转载自本人头条号:https://www.toutiao.com/i6928959491274703371/转载请注明出处,感谢!在之前的文章中(开发利器——C 语言必备实用第三方库),笔者介绍了一款Linux/UNIX下C语言库Melon的基本功能,并给出了一个简单的多进程开箱即用的例子。本文将给大家介绍Melon中多线程的使用方法。之前的文章中提到过,在Melon中有两种多线程模式:模块化的多线程模式线程池我们将逐一给出实例。Melon的Github仓库:https://g.转载 2021-02-15 09:15:01 · 944 阅读 · 0 评论 -
开发利器——C语言必备实用第三方库
本文转载自本人头条号:https://www.toutiao.com/i6926789516594479624/转载请注明出处,感谢!对于广大C语言开发者来说,缺乏类似C++ STL和Boost的库会让开发受制于基础库的匮乏,也因此导致了开发效率的骤降。这也使得例如libevent这类事件库(基础组件库)一时间大红大紫。今天,码哥给大家带来一款基础库,这套库不仅仅提供了常用的数据结构、算法,如红黑树、斐波那契堆、队列、KMP算法、RSA算法、各类哈希算法、数据恢复算法等等,还提供了多进程框架.原创 2021-02-09 11:34:30 · 5614 阅读 · 0 评论