最新 最热

基于Janus房间服务器的POC对讲实现

该插件模式具备SFU的包转发能力,每一个进入房间的与会者,可以通过Publish发布自己的音视频,也可以通过Subscribe订阅其他人的音视频,转发能力由libnice库提供,libnice可以修改为支持单端口转发RTP包;...

2023-05-02
2

【Linux 知识】什么是文件句柄 File Handle?

文件句柄(File Handle)是操作系统中用于访问文件的一种数据结构,通常是一个整数或指针。文件句柄用于标识打开的文件,每个打开的文件都有一个唯一的文件句柄。...

2023-04-06
2

Typecho增加打赏功能

增加custom.php路径 usr/themes/Joe/public<?php // 收款设置 $ZNPaySet = new Typecho_Widget_Helper_

2023-03-20
3

C++ 中文周刊 第105期

RSS https://github.com/wanghenshui/cppweeklynews/releases.atom

2023-03-18
2

C++20 Coroutine

最近的新闻里 C++20 已经确认的内容里已经有了协程组件,之前都是粗略看过这个协程草案。最近抽时间更加系统性的看了下接入和实现细节。

2023-03-17
2

如何使用flask的 @app.errorhandler 装饰器

@app.errorhandler 装饰器是 Flask 中的一个装饰器,用于注册一个错误处理函数。这个函数会在应用程序抛出指定类型的异常时执行,可以用来自定义错误页面或返回错误信息。...

2023-03-14
2

vppinfra --- Timer Wheels(时间轮)

Vppinfra支持可配置计时器的时间轮。可以在…/src/vppinfra/tw_timer_template.[ch]中查看源代码。以及…/src/vppinfra/tw_timer_xx.[ch]中定义的相当数量的模板实例。

2023-03-07
3

yoda’s Protector 1.3 -> Ashkbiz Danehkar 手脱笔记

用od载入后忽略所有异常,对code段下F2断点,F9运行,注意观察堆栈窗口,直到出现Se handle 跟入处理的数据,ctrl+g转到61390B

2023-02-28
4

CompletableFuture实现异步编排

场景:电商系统中获取一个完整的商品信息可能分为以下几步:①获取商品基本信息 ②获取商品图片信息 ③获取商品促销活动信息 ④获取商品各种类的基本信息 等操作,如果使用串行方式去执行这些操作,假设每个操作执行1s,那么用...

2023-02-01
3

CreateMutex互斥量

找出当前系统是否已经存在指定进程的实例。如果没有则创建一个互斥体。CreateMutex()函数可用来创建一个有名或无名的互斥量对象。

2022-11-09
3