
c++
老朱自强不息
这个作者很懒,什么都没留下…
展开
-
ffmpeg -- 源码结构小结
通过opencv可以操作avi格式的视频,如果需要对其他视频做支持,以及做一些细致的控制,需要引入ffmpeg。ffmpeg是一套视音频编解码的开源库。这里附个链接,对ffmpeg的源码结构做了细致的分析,供参考https://blog.youkuaiyun.com/king1425/article/details/70597642。这里附一张图,谈下自己的看法。大学时候有个教工业制造的老太太,上课从...原创 2018-08-18 14:05:42 · 1101 阅读 · 2 评论 -
jsoncpp 常用方法
json是一种轻量级的数据结构,使用统一的数据格式,在不同平台,不同语言,不同应用之间交换数据。jsoncpp是一个开源库,是使用C++语言对json数据结构的一种实现。JsonCpp是一个开源库下载地址:https://github.com/open-source-parsers/jsoncpp文档地址:http://open-source-parsers.github.io/j...原创 2018-07-16 08:56:59 · 472 阅读 · 0 评论 -
log4cplus 输出日志
熟悉java的人都知道log4j。log4cplus 是C++版本的log4j。具体区别比较可以参考https://blog.youkuaiyun.com/jmppok/article/details/17357073。log4cplus 主要由三大组件构成log4cxx有三个主要组件:loggers(记录器),appenders(输出源)和layout(布局)。可以简单理解为日志类别,要输出的地方...原创 2019-10-30 12:45:24 · 1416 阅读 · 2 评论 -
C++ 通过mongoose 实现http server 解决跨域问题
最近重新使用了mongoose用来监听http的调用,但是遇到了跨域问题。人生的每一次跨域其实是突破阶层的过程,这种变化不亚于量变到质变。不跨域可以理解为在同一阶层活动,触碰不到边界,也不需要激发能量,实现跃迁。这里说的跨域问题是要突破当前服务,访问别的服务上的资源,由于种种原因被做了限制。所以浏览器提醒你跨域了,就像火车或者人出轨一样,你超出了“原来”的活动范围。跨域的严格一点的定义是...原创 2019-10-19 23:08:29 · 2564 阅读 · 0 评论 -
基于mongoose + MFC 搭建本本地HTTP服务器
最近有个需求,需要做一个桌面插件,其实是一个微型桌面应用,可以集成第三方的接口,比如网络摄像头,身份证读卡器等,同时又需要处理前端(谁站的离用户近谁就是前端,常见的是H5,或者其他什么不三不四的管理系统、网站什么的)过来的请求,不管谁了,反正有奶就是娘,人家需要你就去奶。同时还需要处理本地文件上传等需求,文件上传又引入另外一个开源裤curl 。把以上信息整理如下 需求...原创 2018-07-14 16:48:57 · 3207 阅读 · 3 评论 -
使用pcomm.dll控制道闸开关
最近给驾校做一个考场安检验证的程序。其中有一步就是经过指纹验证后,需要开道闸允许考生进入考试区域。之前没有串口编程经验。大概搜了一下,了解到pcomm.dll提供了一套接口,方便基于串口做开发。下面就说一下整个过程的粗浅应用。虽然应用不够深入,但是基本流程是想通的。这里姑且把使用过程遇到的问题,梳理一遍,也算是基于串口编程的入门。 准备 一些常识性的东西,放到最后作为附注。先把实用的...原创 2018-08-02 15:11:47 · 2586 阅读 · 0 评论