智能运维
-
OPENCV linux 编译安装问题心得
opencv 配置 opencv 下载下来有两部分,一个是基础库,一个是第三方库,想要编译全一点的就加上第三方库。加上第三方库会出现下载错误,然后去项目编译目录(即使你编译到哪里的地方)找到CMakeDownloadLog.txt里面…
-
操作系统期末复习——第六章 进程同步
第六章 线程同步 1.背景 防止竞争条件问题——多个进程共享数据,需要保持数据的一致性 防止竞争条件的关键:确保操作共享数据的代码段执行同步(互斥运行) 2.临界区问题 多个进程同时操作共享数据时,每个进程操作…
-
adb shell input keyevent 控制按键输入的数值
数值xx如下 KEYCODE_CALL 进入拨号盘 5KEYCODE_ENDCALL 挂机键 6KEYCODE_HOME 按键Home 3KEYCODE_MENU 菜单键 82KEYCODE_BACK 返回键 4KEYCODE_SEARCH 搜索键 84KEYCODE_CAMERA 拍照键 27KEYCODE_FOCUS 拍照对焦键 …
-
shell 多任务并行
为什么会有本文?问题:jenkins构建1次job,newman任务并行执行多次,使用python多线程,从编写到jenkins调用py脚本比较麻烦;处理:使用shell脚本实现;步骤: 学习相关语法 变量 条件 循环 sleep wait 编写shell…
-
Linux文件的删除和软硬链接
文件的构成 由元数据(metadata)和数据(data)两部分组成硬盘分区上一块空间存该分区上文件的元数据,一块空间存这些文件的数据因为元数据和数据分离存放,所以需要通过指针地址来进行关联 元数据: 存放文件的属…
-
Windows API 合成鼠标键盘事件接口
mouse_event mouse_event是一个计算机函数,功能是综合鼠标移动和按钮点击。如果鼠标被移动,用设置MOUSEEVENTF_MOVE来表明,dX和dy保留移动的信息。给出的信息是绝对或相对整数值。 VOID mouse_event( DWORD dwFla…
-
C# 远程服务器 安装、卸载 Windows 服务,读取远程注册表,关闭杀掉远程进程
C# 远程服务器 安装、卸载 Windows 服务,读取远程注册表,关闭杀掉远程进程这里安装windows服务我们用sc命令,这里需要远程服务器IP,服务名称、显示名称、描述以及执行文件,安装后需要验证服务是否安装成功,验…
-
uniGUI HyperServer部署为Windows服务
如何将HyperServer部署为Windows服务呢? 在C:/Program Files (x86)/FMSoft/Framework/uniGUI/HyperServer/bin目录下,作者为我们提供了hyper_service.exe,这个是32位的,对应的64位的在bin64目录下。部署成Window…
-
Linux文件的通配符
通配符的作用:匹配文件名 常见的通配符: *:表示任意个字符(不包括隐藏文件) ?:单个任意字符(中文也算一个字符) []:表示匹配一范围或者其中一个 表示匹配范围: [a-z] --- 不但包括了小写字母 还包含了大写…
-
进程开启方式和进程在所有子进程结束之后才结束
1.主进程会等待所有子进程结束后才会程序结束 2.主线程也会等待所有子线程结束后才会主线程结束 3.from multiprocessing import Pool这个进程池,并不会等待所有的进程运行完成,而是主线程代码执行完成后程序就立即…