c++
流水段
在c++的世界里,还是一个稚嫩的小孩子
展开
-
树莓派使用(随笔记录)使用摄像头
树莓派是什么?RaspberryPi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,其系统基于Linux。主要是CSI摄像头,USB摄像头,网络摄像头的基本使用。1.CSI摄像头1.1 picamera树莓派自带的摄像头为CSI摄像头,在树莓派平台中,发行版的树莓派安装了树莓派平台的picamera:相关官方...原创 2020-03-12 17:22:25 · 812 阅读 · 0 评论 -
Qt 实现聊天软件中自定义表情包(随笔记录)
简述:QT实现自定义表情包,通过对(能够设置表情的行列数 , 表情的大小,表情的个数、最大行数等)效果:原创 2020-02-19 13:20:42 · 3259 阅读 · 4 评论 -
Qt 通过QSharedMemory实现进程间通信(随笔记录)
IPC共享内存介绍:共享内存是三个IPC机制中的一个。它允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在进行的进程之间传递数据的一种非常有效的方式。大多数的共享内存的实现,都把由不同进程之间共享的内存安排为同一段物理内存。共享内存的大致原理就是让两个进程地址通过页表映射到同一片物理地址以便于通信,你可以给一个区域里面写入数据,理所当然你就可以从中拿取数据,这也就构成了进程间的双...原创 2020-02-18 23:32:09 · 842 阅读 · 0 评论 -
Qt 实现动态检测输入密码强度(随笔记录)
Qt实现动态检测输入密码强度及大写锁定状态。检测密码强度主要实现:int Widget::getPasswordStrength(const QString &pass){ if (pass.size() < 6) return 0; double fscore = 0; QHash<QChar, int> ch...原创 2020-02-18 15:10:02 · 1098 阅读 · 0 评论 -
Qt + C++实现斜温图绘制(一)
初步确定用Qt+C++实现斜温图的绘制,效果图预估如下图所示:实现过程中斜温图参考文档:http://bretwhissel.net/skewt/原创 2019-02-12 16:30:07 · 1426 阅读 · 3 评论 -
PROJ.4使用体会
PROJ4命令使用 Proj.4是开源GIS最著名的地图投影库,许多GIS开源软件的投影都直接使用Proj.4的库文件。该项目遵循MIT license,用C语言编写,由USGS的Gerald I. Evenden在1980年代创立并一直维护到退休,后转手到Frank Warmerdam手中。Warmerdam现任OSGeo主席,于2008年5月把Proj.4纳入成为MetaCRS的一部分...原创 2019-02-19 21:42:27 · 3871 阅读 · 0 评论 -
Linux环境下自定义程序开机自启动的方法
有两种方法可以让Linux下的自己写的应用程序开机自启动。方法一:在启动脚本/etc/rc.local添加启动命令作为测试我们可以自己先写一个测试程序:#include<stdio.h>int main(){ printf("Test start!\n"); return 0;}然后进行编译生成Test,其路径为/home/Test。在root权限下,在r...原创 2019-03-22 17:08:58 · 1932 阅读 · 0 评论 -
Qt 实现复制文件线程(多层文件夹)
Qt实现复制文件线程要点1.文件复制2.文件夹的创建思路:获取源路径下文件及文件夹相对于路径的位置,利用线程进行相关操作。 根据上图:// 文件位置集合QStringList fileList;fileList << "3.txt" << "4.txt" << "1/5...原创 2019-07-05 14:27:41 · 1365 阅读 · 0 评论 -
OpenGL使用上手感悟
简述:“点”是一切的基础。OpenGL提供了一系列函数glVertex* 指定一个点。OpenGL要求,指定顶点的命令必须包含在glBegin 函数之后,glEnd 函数之前,并由glBegin来指明如何使用这些点。OpenGL的默认坐标值从-1 到1 。1、点、直线和多边形① 数学(或者具体的说,是几何学)中有点、直线和多边形的概念,但与计算...转载 2019-08-10 16:57:29 · 316 阅读 · 0 评论