C++
zhujinghao09
time is erverthing!!!! everythis is time !!!
展开
-
基于libcurl 实现web-uploader客户端 大文件分片,断点续传(curl-uploader)
嵌入式设备Arm linux 基于libcurl 实现大文件分片上传,断点续传,分片大小可控,使用libcurl 实现web-upload linux c/c++ 客户端(curl-uploader)。S2 文件分片读取,与计算分片MD5。原创 2023-02-09 17:38:14 · 1971 阅读 · 1 评论 -
libcurl http post 二进制流(文件片段上传)
linux C/++ libcurl form-data 表单post 文件二进制片段到后台服务器原创 2023-02-09 16:43:07 · 1379 阅读 · 0 评论 -
使用Zbar 进行二维码识别并定位
二维码定位识别开源的方法,测试两个opencv 和Zbar ,opencv 效果还有很大的提升空间,尤其是普通监控复杂背景下基本上就定位不到二维码,简单分析原因是在整张图上二值化后二维码被吃掉了,处理时间也比较长,我的笔记本要500毫秒以上;Zbar 效果很好720P视频基本可以达到实时分析要求,耗时200毫秒左右。Zbar 中遇到一个坑是github 下载的vs 工程自己编译的64位库使用的时候遇到某些视频帧时报错,仓库中编译好的dll则没有问题。Zbar Github 地址: https://gith原创 2021-01-14 10:51:49 · 5047 阅读 · 6 评论 -
beginThreadex创建多线程解读
#include // for _beginthread()需要的设置:ProjectàSetting-->C/C++-->User run-time library 选择Debug Multithreaded 或者Multithreaded。即使用: MT或MTD。源码如下:#include #include // for STL st转载 2013-07-23 14:29:28 · 1030 阅读 · 0 评论 -
C++子类析构问题
下面是我写的一个测试代码**************base.h***************** 创建基类class base#ifndef __base_h#define __base_hclass base{public: base(int a,int b); ~base();public: int m; int n;};#endif*******原创 2013-08-07 16:30:34 · 1563 阅读 · 0 评论 -
H264 数据avi文件封装和拆解
为了提高H264的保存效率,抛弃了FFmpeg库的avi封装,直接才源码的方式封装avi文件,源码来源于网络,经改造回馈网络。废话不多说,直接上干货。原创 2015-03-19 15:27:39 · 7366 阅读 · 3 评论 -
C,C#,WebService结构体数组返回问题--谐解
应用需求:嵌入式设备提供数据库查询结果,webservice 服务,c#平台作为客户端查询远端设备的记录,即分布式查询。 遇到问题:1.基于gsoap的基本webservice开发就不废话了,网上一大堆。痛点,查询多条记录结果返回给c#。c#客户端无法解析xml转换成数组。 2.多个二进制数据同时返回给c#。先说我的解决方法:1. 查询结果,转换成json原创 2016-04-03 19:06:39 · 3043 阅读 · 0 评论