demo代码目录整理

简介: demo代码目录整理

Demo代码


介绍

平时写的一些示例代码

基本框架,封装,自定义控件等


码云地址


https://gitee.com/fensnote/demo_code.git


Qt代码


Qxlsx报表测试代码


/demo_code/qtCode/testQtxlsx


QPainter+QPrinter报表测试代码


/demo_code/qtCode/reporter_qprinter


不同电脑显示DPI可能会不同,这里可以通过这个函数来设置DPI:


printer->setResolution(96); //设置DPI,必须放在begin前面才能生效


tcpClient tcp客户端demo


demo_code\qtCode


百度地图调用demo


qtCode/gps-map


9宫格图案手势滑动解锁demo


qtCode/lock


多菜单界面框架demo


qtCode/menu_fram


Qt界面显示opencv视频demo


qtCode/opencv_video


精伦身份证读卡器


qtCode/readCard


QsLog开源日志


demo_code\qtCode\qsLog


轻量级开源qt日志,支持多线程;引用方便。


qt实现的gif录屏与gif图片合成


demo_code\qtCode\gif_widget


qt实现gif的录制与合成,基础代码是在码云(刘典武)上找的


CPP代码


cpp消息处理框架


cpp/dataProc


C++11多线程demo代码


cpp\test_fram


jsoncpp使用demo


cpp/jsoncpp


文件加crc16校验


cpp/file_crc16


c++开源日志工具spdlog


https://gitee.com/fensnote/demo_code/tree/master/cpp/spdlog


Linux应用代码demo


Linux/fifo demo


Linux/fifo_no_name


消息队列


Linux/linux_msg


共享内存


Linux/share_mem


Unix域套接字


Linux/unix_socket


C代码


函数指针-注册回调框架demo


c/test_func_point


短信测试代码


实现短信的发送与接收;

短信代码里需要注意的是中文编码的转换;

短信里使用的是PDU编码,汉字是UCS2编码方式,如果代码使用的是UTF8编码,

则需要将UTF8转换为Unicode;


onvif协议demo代码-c语言版本


demo_code/c/onvif_test

用于搜索网络摄像,获取RTSP播放URL以及PTZ控制等


嵌入式web:boa


嵌入式平台使用,功能挺强大,轻量级web;

可以结合前端框架来使用(比如Layui),后端使用shell脚本作为处理脚本,

可以用c/c++来扩充shell的处理能力(比如数据库访问、通信等)。

demo_code/c/web


截屏工具-gsnap


支持大部分平台,移植编译比较方便;

demo_code\c\gsnap

目录
相关文章
|
存储 缓存 安全
【C/C++ 关键字 存储类说明符 】 线程局部变量的魔法:C++ 中 thread_local的用法
【C/C++ 关键字 存储类说明符 】 线程局部变量的魔法:C++ 中 thread_local的用法
874 0
|
数据库 数据安全/隐私保护 数据库管理
QT中sqlite数据库数据加密/混淆---MD5/SHA1/SHA2/SHA3
QT中sqlite数据库数据加密/混淆---MD5/SHA1/SHA2/SHA3
|
前端开发 安全 JavaScript
有哪些常见的前端问题和解决方案
【4月更文挑战第13天】前端开发常见问题及解决方案:页面渲染性能优化(减少重绘、回流,利用GPU加速,代码拆分)、响应式设计(媒体查询、弹性布局)、浏览器兼容性(使用前缀,兼容性库,浏览器嗅探)、事件处理(事件委托、防抖节流)、代码组织(模块化、构建工具)、安全性(输入验证、HTTPS、安全HTTP头)和资源加载(CDN、资源优化、错误处理)。
1950 6
|
API
【Qt 学习笔记】QWidget的windowOpacity属性 | cursor属性 | font属性
【Qt 学习笔记】QWidget的windowOpacity属性 | cursor属性 | font属性
967 0
|
容灾 关系型数据库 分布式数据库
|
数据处理 开发工具 C++
Qt C++ 扫码枪使用数据处理
Qt C++ 扫码枪使用数据处理
|
达摩院 并行计算 异构计算
modelscope调用的模型如何指定在特定gpu上运行?排除使用CUDA_VISIBLE_DEVICES环境变量
由于个人需要,家里有多张卡,但是我只想通过输入device号的方式,在单卡上运行模型。如果设置环境变量的话我的其他服务将会受影响。
|
JavaScript 前端开发 搜索推荐
JavaScript 延迟加载的艺术:按需加载的最佳实践
JavaScript 延迟加载的艺术:按需加载的最佳实践
JavaScript 延迟加载的艺术:按需加载的最佳实践
|
数据可视化 数据挖掘
大学生外卖市场需求状况调查数据可视化报告
大学生外卖市场需求状况调查数据可视化报告

热门文章

最新文章