自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++学习this指针总结(一)

(一)C++成员变量为什么设为pravite而不是public假如有一个衣服的类,我们来看看设为pravite和public的区别:class Clothes{public://这样谁都有权限访问int price;string name;};class Clothes{pravite://只有该类才有权利访问int price;string name;public:i...

2019-01-29 16:45:18 476

原创 linux正则表达式学习(一)

正则表达式 - 语法正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如:runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。runoob,可以匹配 runob、runo...

2019-01-24 19:09:19 290

原创 linux 线程属性设置(一)

POSIX 线程库定义了线程属性对象 pthread_attr_t ,它封装了线程的创建者能够訪问和改动的线程属性。主要包含例如以下属性:作用域(scope)栈尺寸(stack size)栈地址(stack address)优先级(priority)分离的状态(detached state)调度策略和參数(scheduling policy and parameters)线程属性...

2019-01-23 13:56:40 860

原创 linux进程间通信之信号量(二)

1234

2019-01-21 10:25:49 194

原创 linux c/c++常用关键字pragma pack和attribute_packed总结

(一)pragma pack使用说明用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题,有时候为了内存对齐需要补齐空字节。通常写程序的时候,不需要考虑对齐问题。编译器会替我们选择适合目标平台的对齐策略。当然,我们也可以通知给编译器传递预编译指令而改变对指定数据的对齐方法。语法:#pragma pack( [show] | [...

2019-01-17 18:47:43 1537

原创 linux多线程实现生产者消费者

1. 初始化: 条件变量采用的数据类型是pthread_cond_t, 在使用之前必须要进行初始化, 这包括两种方式:静态: 可以把常量PTHREAD_COND_INITIALIZER给静态分配的条件变量. 动态: pthread_cond_init函数, 是释放动态条件变量的内存空间之前, 要用pthread_cond_destroy对其进行清理.int pthread_con...

2019-01-17 09:19:06 534

原创 V4L2摄像头测试《代码实现》(二)

#include<stdio.h>#include<stdlib.h>#include<string.h>#include<sys/types.h>#include<fcntl.h>#include<linux/videodev2.h&amp

2019-01-12 11:29:22 444 1

原创 gpio操作实现人体感应灯(一)

#include <stdlib.h>#include <stdio.h>#include <string.h>#include <unistd.h>#include <fcntl.h>#in

2019-01-12 11:21:24 605

原创 V4L2摄像头测试(一)

利用VIDIOC_G_CTRL得到一些设置:一些具体的设置,如曝光模式(Exposure Type),曝光值(Exposure),增益(Gain),白平衡(WHITE_BALANCE),亮度(BRIGHTNESS),饱和度(SATURATION),对比度(CONTRAST)等信息。可以通过VIDIOC_G_CTRL得到当前值。用法:APP 填写结构体中的id. 通过调用VIDIOC_G_CT...

2019-01-11 22:40:34 4207 2

原创 树莓派GPIO学习和LCD时钟设置

USB 转 TTL 中的四根线这一端是需要链接到树莓派 GPIO 上面的。(如下图)红线(VCC)接排针外面一排,靠近显示灯一端的第一针黑线(GND)接排针外面一排,靠近显示灯一端的第三针白线(TXD)接排针外面一排,靠近显示灯一端的第四针绿线(RTX)接排针外面一排,靠近显示灯一端的第五针重要提示!(切记注意,GIPIO 的第二根针是不需要接的。千万不能接错,否则短路烧毁板子)1,...

2019-01-11 22:26:55 1960

原创 nanopi t3 plus 学习(一)

make mrproper命令会删除所有的编译生成文件、内核配置文件(.config文件)和各种备份文件,所以几乎只在第一次执行内核编译前才用这条命令。make clean命令则是用于删除大多数的编译生成文件,但是会保留内核的配置文件.config,还有足够的编译支持来建立扩展模块。所以你若只想删除前一次编译过程的残留数据,只需执行make clean命令。1,下载内核git clone h...

2019-01-11 22:16:12 870

原创 ffmpeg解码学习(一)

一、FFmpeg解码流程: 1、注册所有容器格式和CODEC:avcodec_register_all(); 2、查找对应的解码器:avcodec_find_decoder(AV_CODEC_ID_MJPEG); 3、分配编解码器参数数据结构avcodec_alloc_context3(AVCodec *codec); 4、对于部分编解码需要对上一步...

2019-01-11 22:13:14 303

原创 如何区别大端字节序和小端字节序

网络字节序,高位高地址,属于大端形式主机字节序,高位低地址,属于小端形式,注:如何没有规定字节序的话,POWERPC架构默认为大端字节序,arm架构默认为小端字节序。例:int *p=0x12345678int a=0x11223344p=&a;大端形式: 小端形式:12H 34H 56H 78H .

2019-01-11 17:14:01 2162

linux c语言错误处理

linux 常见的错误处理,c语言编程中的细节注意之处。

2019-03-15

linux qt5 数据库mysql编程

利用qt5实现mysql的增删改查和遍历基本操作。

2019-03-14

linux sqlite3库编译安装

sqilte3是c++下的轻量库,现提供sqlite3的库编译文件。

2019-03-13

linux下用qt5计算器实现

学习qt5的入门项目,qt5实现计算器的加减乘除等等功能。

2019-03-13

qt5学习全套代码

qt5学习的好代码,亲测可用,入门学习好资料。

2019-03-12

qt项目学习

qt5的入门项目学习。

2019-03-06

qt学习代码

qt5的学习代码,qt5的学习资源。

2019-03-04

linux下c语言源码实现

C语言学习的源泉,c语言学习资料总结,c语言学习的方法

2019-03-02

哈希表的c语言实现1

哈希表的哈希取余法和链表地址法来实现哈希表的基本操作。。。

2019-03-01

qt5入门编程一键学习

qt5入门的好资料,上手qt5项目学习的必备资源。。。。。。

2019-03-01

qt5编程实战代码

qt5的常用代码实现。

2019-03-01

tensorflow从入门到精通

利用python开发tensorflow,一个好的入门机器学习的资料

2019-03-01

吴恩达深度学习入门

深度学习的源泉,国内深度学习的好资料,入门深度学习的资料

2019-03-01

sqlite3开发所需库

c++下常用的库是sqlite3轻量级库,现提供该库的编译代码。

2019-02-27

利用c++开发游戏商城

建立一个游戏玩家类,玩家武器类,玩家角色类,从而给出玩家角色的一些操作,进而加这些操作的数据跟新显示出来。

2019-02-22

酒店管理系统

利用c语言写一个客户端和服务器,在客户端实现点餐功能,然后更新数据发送给服务器,同时在数据库中保存。

2019-02-22

linux下c语言json解析源码实现

json解析数字,英文字母,数组,字符串和Json对象的c语言实现。

2019-02-22

c++调试方法总结调试秘笈

在开发过程中用到c++一些常见的调试方法的学习和一键总结

2019-02-22

c++算法入门学习

c++条件下写的常见的应用算法学习代码,引用于leetcode

2019-02-15

linux cpu使用率测试

linux 下cpu利用率常见脚本测试说明。

2019-02-13

常用的软件开发工具整理

securecrt,notepad++,winscp,wincap,wireshark,ftp,tftp

2021-11-06

c语言编码规范考试.rar

c/c++华为等大公司的一系列编码规范

2021-05-17

考研日语203历年真题资料

这份资料主要是考研日语203历年真题,以及之前买的押题作文

2020-12-22

linux 应用软件 c/c++ 面试题

linux c/c++ 面试题

2020-12-19

opencv_qt5.zip

linux 下用qt5来调用opencv播放摄像头。

2019-08-19

uvc_v4l2_Qt.zip

linux 下v4l2打开摄像头/dev/video0,通过yuv转rgb后用qt5播放。

2019-08-18

tcp_opencv_jpg.zip

linux下建立socket客户端和服务器,服务器端等待响应,在客户端实现视频采集jpeg并发送到服务器端,而后在服务器端接受后显示。

2019-08-18

Linux c语言实现jpg照片之间的传送

Linux c语言实现jpg照片之间的传送,服务器处于等待状态,客户端运行一次就发送一次照片。

2019-08-14

OpenCV3编程入门123_毛.7z

opencv 学习一键总结。。

2019-06-10

vmware_tool.zip

linux ubuntu 下面 vmware_tools 安装记录。。。。。。

2019-05-14

opencv-3.3.0安装包.7z

ubuntu Linux 下的opencv 3.3安装包

2019-05-13

网络编程学习

linux 实现一些常用的服务器,像ftp,http,wbserver.......

2019-04-02

linux学习代码

linux下学习中经常用到的代码,特此在此处做个总结。

2019-03-27

嵌入式linux 学习

嵌入式linux 开发学习,linux下的uboot,文件系统,驱动介绍。

2019-03-19

svn版本控制学习

svn版本控制学习,svn的开发技巧和开发流程。

2019-03-19

secureRT安装包和secureFX安装包

secureRT安装包和secureFX安装包,上传和下载代码的好工具。

2019-03-19

sourceInsight4.0安装包

sourceInsight4.0安装包,跟踪代码的好工具。

2019-03-19

linux数据库学习

sqlite3的基本学习和了解。

2019-03-19

C语言编码规范学习

了解一下c语言开发过程中遵循的代码规范,开发的规范化问题

2019-03-19

linux学习资料总结

linux 下的一些资料,svn 系统调试gdb,线程进程调试,网络编程。

2019-03-18

空空如也

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

TA关注的人

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