自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 GPU雷达信号处理(FMCW) —— 预

/ num_rx: 接收通道2, num_adc_samples:采样点数1024,数据类型int16_t。// phi_diff: 相位差,lambda : 波长, bl: 基线长度bl = lamda / 2,PI: π。//c: 光速299792458.0m/s;

2025-10-19 17:52:29 597

原创 C++ 基于eventpp库的事件循环event_loop

C++ 基于eventpp库的事件循环event_loop

2025-10-19 11:11:12 148

原创 使用chrono实现的C++ stopwatch小工具

使用chrono实现的C++ stopwatch小工具

2025-10-18 08:35:39 439

原创 C++ TCP解析数据包(处理粘包问题)的工程实践

TCP粘包是TCP协议自身特性,即字节流传输的特性,会导致接收方无法区分消息边界,从而可能将多个数据包合并为一个(粘包)或一个数据包拆分为多个(拆包)。以下是本人在实际项目中处理粘包问题工程实践。//poco接收、解析。

2025-10-17 15:36:01 801

C++基于GeographicLib库的经纬高坐标点

坐标系:WGS84 功能点 1、3D:经度、维度、海拔 2、计算两点间的距离和方位 3、根据距离、方位和高度获取另一个点的坐标(经纬高) 4、支持json序列化

2025-10-17

基于nlohmann封装的线程安全的json化配置/参数类

只有头文件可直接在程序中使用。 rjson_config() rjson_config(const nlohmann_json& json) rjson_config(const rjson_config& oth) rjson_config& operator=(const rjson_config& oth) rjson_config& operator=(const nlohmann_json& json) rjson_config& from_string(std::string& json_str) rjson_config& load_from_file(const std::string& file_path) std::string to_string() const bool save_to_file(const std::string& file_path) bool contains(const std::string& path) const bool remove(const std::string& path) void clear() template<class T> bool set_value(const std::string& path, const T& val) template<class T> bool get_value(const std::string& path, T& val) const template<class T> T value(const std::string& path, T& def_val) static rjson_config parse_from_string(std::string& json_str) static rjson_config parse_from_file(const

2025-10-17

fix协议logon实现

fix协议实现 logon消息 heart beat消息 ,验证了test request。

2013-03-18

包过滤防火墙

包过滤防火墙,分析捉获得IP包,如包的类型TCP,DUP,ICMP等报的状态

2013-03-14

MYNetworkComms.Net.zip

改造过的NetworkComms.Net,摒弃了NetworkComms框架原有的模式,特别是TCP,使用NetworkComms自己的建立连接的握手规范。改造后保留了由于的连接管理维护功能及异步特性,使用任意使用自定义的协议格式。

2020-06-11

ByteBuffer.cs

主要解决从流中获取数据,缓存,拆解,可用于TCP粘包问题

2020-06-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除