Linux C/C++
·星垂平野·
涓滴
展开
-
同步异步&同步互斥&几种锁
文章目录同步异步同步互斥同步异步定义:同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)。同步,就是调用某个东西是,调用方得等待这个调用返回结果才能继续往后执行。异步,和同步相反 调用方不会理解得到结果,而是在调用发出后调用者可用继续执行后续操作,被调用者通过状体来通知调用者,或者通过回掉函数来处理这个调用同步:在某些地方,多个并发进程需要相互等待或交换信息而产生的直接制约关系,叫做同步。并发进程之间不是原创 2020-06-03 19:13:05 · 1120 阅读 · 0 评论 -
libusb的使用教程
libusb的使用教程文章目录libusb的使用教程一 libusb 介绍二 libusb 的外部接口2.1 初始化设备接口2.2 操作设备接口2.3 控制传输接口2.4 批传输接口2.5 中断传输接口3 Libusb库的使用3.1 find设备3.2 打开设备3.3 读写设备和操作设备3.4 关闭设备Linux 平台上的usb驱动开发,主要有内核驱动的开发和基于libusb的无驱设计。对于内核驱动的大部分设备,诸如带usb接口的hid设备,linux本身已经自带了相关的驱动,我们只要操作设备文件便转载 2020-06-01 23:56:00 · 4091 阅读 · 0 评论 -
zsh/oh-my-zsh国内网络快速安装方法及主题选择
zsh/oh-my-zsh国内网络快速安装方法及主题选择目录zsh/oh-my-zsh国内网络快速安装方法及主题选择1、安装zsh2、下载安装oh-my-zsh主题框架3、切换shell为zsh4、更换主题1、安装zshubuntu下只需执行即可sudo apt-get install zsh2、下载安装oh-my-zsh主题框架这个按网上教程给的下载执行方法通通下载不下来,所以选用国内的仓库,下载下来后执行安装脚本。首先执行git clone把安装包放在本地。git clone http原创 2020-05-09 09:38:46 · 6875 阅读 · 0 评论 -
C/C++内存分布 数组传参 数组 指针 字符串
C/C++内存分布 数组传参 数组 指针 字符串最近发现原本以为自己记得很牢靠的知识点也会随着时间的推移而逐渐模糊,所以决定通过博客把一下东西记录下来,不管是帮助自己回忆还是碰巧为远方的你解了惑,都是好事。C++内存分布C++内存由高地址到低地址依次是栈区、堆区、静态区、常量区、程序代码区:栈 stack :向下增长,用于存放函数内的局部变量,形参和函数返回值。系统会自动管理栈区的内存...原创 2019-11-05 00:44:40 · 255 阅读 · 0 评论