把参数写到log文本里
#include <iostream> #include <stdlib.h> #include <time.h> #include <unistd.h> #include <s...
Linux下获取路径文件夹所有的文件
void GetFileNames(string path,vector<string>& filenames) { DIR *pDir; struct di...
python 脚本请求post数据
本文章讲解使用 python 将从服务器post后返回的数据进行解析处理。 包含: python 读取csv文本 ...
/usr/include/c++/8/cstdlib:75:15: fatal error: stdlib.h: No such file or directory
QT中发现错误 /usr/include/c++/8/cstdlib:75:15: fatal error: stdlib.h: No such file or directory 原因分析: 这是由于gcc7...
C语言设备信息的链表,实现增加,删除,修改节点值
链表用来实现存储设备在线信息查询,用于设备的增加删除修改 DevList.c #include <stdio.h> #include "DevList.h" #include...
linux 使用pthread_cancel和pthread_join遇到的一些问题
直接看下边的代码吧,在测试过程中,67行和58行在线程推出后没有正确执行,所有设计程序的时候注意这些细节。 #include<stdlib.h> #include<pthread.h> #include&l...
使用python+opencv批量修改图片尺寸
Ubuntu下使用python+opencv 批量修改图片为320 240 的并保存到image2的文件夹下。 #coding:utf-8 import os import cv2 def ChangeFileName(p...
使用python批量裁剪图片大小
原图是这样的,从数据库导出来发现右半边有问题,把图片右边的去掉。Ubuntu系统,python作为一种批处理工具是非常可行有用的。 #coding:utf-8 import os import cv2 ...
使用python批量处理修改图片命名
该程序是将某个路径下,Ubuntu的系统 /home/lid/share/cannypicture/image 的所有图片 不管是名称什么样的,排序如何 将其读取出来,并重新按1-无穷大的顺序进行批量修改。可以增加 前缀和后缀。比如...
Linux c 无限创建同一个功能的线程存在就退出查看线程是否存活
有这样的一个应用场景。 线程A 在指令触发后需要创建线程B,线程B启动后,成功运行,内部将有一个循环直到完成任务,同时线程A 不影响将会继续完成后续的任务。 要求每次定时进入创建线程B 来定时检测是否完成任务,...
linux 中msgque的使用demo
server端,默认为阻塞模式,msgsnd 超过队列的的缓冲后会报错误。直到队列可存放数据。 /****************************************************************...
内存管理统计的一些知识
Linux可以通过查看 /proc/pid/status 来查看某个进程的 内存信息。 下面的试我么你的arm板中,monserver的 proc status的信息打印。 Name: ...
linux下使用信号量替换全局变量完成线程阻塞
简单描述下使用的场景 ,打算建立2个线程,一个线程接收外部的指令,另一个线程读取外设的信息。 只有指令到了的时候才能读取外设信息,并且不需要一直占用cpu去读取外设信息。 简单的可以使用一个全局变量来实现。 但是为了高...
解决ROCKPI s shell tab无法补全等问题
尝试用rock pi s作为机器人主控完成一些简单的任务,于是研究一下。 rockpi s 升级后,发现方向键和tab键无法补全,经过查找 shell 无法定位到 bash ls -l /bin/sh ...
linux/android 添加ch341 ttyUSB转串口module的标准添加过程 apq8053 rk3399
以高通apq8053的处理器为例子说明 在kernel的路径下 一般的配置都在 arch 下 根据架构选择不同的目录。 ls arch/ alpha arc arm arm64 avr32 blackfin...