- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 C++ MessageBox 定时关闭
定时关闭MessageBoxMessageBoxTimeout是一个微软未公开的Windows API函数。实现定时消息,功能类似于MessageBox。如果用户不回应,能定时关闭消息框。函数由user32.dll导出,windows2000及以下没有此函数。直接上代码啦~#include <windows.h>int DU_MessageBoxTimeout(HWND hWnd, const WCHAR* sText, const WCHAR* sCaption, UINT uTyp
2021-11-03 11:18:37 2063
原创 常用的git命令,基本工作够用了
1. 克隆远程仓库的代码到本地git clone git@xxx.git拉取下来默认分支名为 master2. 拉取最新代码更新到本地如果本地代码库没有任何修改, 直接 git pull如果本地代码有修改,但是没有提交或者暂存,git pull时会报错;提醒你有未提交/暂存的修改。此时,你需要根据自己需求,要么使用git stash将修改的内容暂存起来,要么将修改git commit -m “注释内容” 进行提交,注释内容主要用来描述本次修改内容。3. 创建本地分支使用 git check
2021-07-20 17:05:06 886
原创 c++ 递归查找一个程序的所有子进程PID
功能描述:根据程序名称获取该程序的PID/父进程的PID;根据某个PID获取该PID对应的程序名称;获取某个进程下所有子进程PID(仅第一层子进程);递归获取某个进程下所有子进程PID(由于子进程本身可能还存在子进程);终止某个进程下的子程序。*PID=process id#include <stdio.h>#include <string>#include <Windows.h>#include "tlhelp32.h"#include <
2021-06-22 17:36:44 1568
原创 windows上一些实用的小工具,提高工作效率
1. Everything非常方便的搜索工具,速度比较快下载地址:https://everything.en.softonic.com/2. LockHunter查看进程被那个程序使用,主要应用场景主要是在删除某文件时,提示不能被删除,程序正在运行中,又找不到被谁占用时。安装了lockhunter时,在某文件不能正常删除时,可以通过右键使用what‘s locking this folder?来查看当前占用着的程序。显示占用待关闭或者删除的文件时,可以来解锁。下载地址:https://lo
2021-06-22 15:39:24 694
原创 c++ 读取INI文件
1. 一般INI配置文件格式:ini配置文件由节、键、值组成。【参数】(键=值),例如 :key=value;【节】:所有的参数都是以节(section)为单位结合在一起的。所有的section名称都是独占一行,并且section名字都被方括号包围着([XXX])。在section声明后的所有parameters都属于该section。例如:[section1]所以一个包含节,键,值的简单ini配置文件,例如:[port]portName=port1port=1232. 使用boost库
2021-06-22 14:32:20 4430 1
原创 VirtualBox下Ubuntu 20.04全屏显示
安装好Ubuntu后,分辨率不能自适应。我们需要手动去安装一下附加Advanced功能打开Ubuntu后选择“设备”下的“添加用户附加cd镜像…”,然后系统内会跳出提示,輸入密码后会安装附加功能。如果提示“This system is currently not set up to build kernel modules. Please install the gcc make perl packages from your distribution” 可能需要安装这两个数据包:VirtualBox-
2021-04-13 16:46:08 6215 1
原创 Ubuntu20.04系统更新失败 err:clear signed file isn‘t valid
安装Ubuntu20.04 虚拟机后,sudo apt-get update报错,安装不了任何东西。首先,本机是需要设置代理上网的,所以Ubuntu安装好后,设置了系统代理,可以上网然后需要安装东西,但是update就报错以为是源出现了问题,一番尝试后未果。最后发现是需要为APT设置代理。sudo gedit /etc/apt/apt.conf在apt.conf中添加#添加内容,然后保存.:Acquire::http::Proxy "http://proxy.xxx.com:8080"
2021-04-13 15:58:10 1413 1
原创 磁盘管理器中不显示新增的硬盘
今天给dell电脑换上了一块ssd,在磁盘管理器中居然不显示,设备管理器中可以显示出新增的硬盘设备。百思不得其解。。。各种推测尝试未果后,终于找到了原因!在存储设置中找到了新增硬盘的身影,将其从存储池中删除,然后再去磁盘管理中查看,新ssd终于出现了/(ㄒoㄒ)/~~...
2021-03-11 16:23:58 9385 4
原创 通信相关名词的英文缩写
BTS (Base Transceiver Station) 基站RRC (Radio Resource Control) 无线资源配置AS (Access Stratum) 接入层NAS (Non-Access Stratum) 非接入层SA (Stand Alone) 独立组织网NSA (Non-Stand Alone) 非独立组织网UE (User Equipment) 用户终端...
2020-02-23 16:10:07 3273
原创 华为机试-质数因子
题目描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )最后一个数后面也要有空格详细描述:函数接口说明:public String getResult(long ulDataInput)输入参数:long ulDataInput:输入的正整数返回值:String输入描述:输入一个long型整数输出描述:按照从小到大...
2019-09-25 10:38:01 151
原创 C++ 常见问题
语言区别C语言和C++的区别两种不同的编程语言,又由于C++是由C语言发展而来所以有很多地方都是兼容的,就比如很多语句可以都是通用的,在很大程度上,标准C++是标准C的超集,实际上,所有C程序也可以认为是是C++程序。最主要区别是C++具有封装、继承、多态三大特性。C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到...
2019-09-24 15:43:58 1651
原创 opencv 读取视频报错 igdrclneo64.dll处异常 简直被坑死了
opencv配置没有问题 但就是连简单的读取视频文件都做不了。imshow处跳igdrclneo64.dll异常。解决:由于将电脑集显禁用导致,启用集显后就好了。被坑的好惨。。。以后再也不随便禁用集显了
2018-09-08 19:44:06 2147 3
原创 win10 +Kinect 配置
最近要做三维重构,所以需要用到Kinect。使用前安装驱动遇到了问题,先下载了官方的Kinect SDK v2.0 装完之后kinect连接电脑还是没有反应,指示灯也不亮。 然后,跑去下载了Kinect for Windows SDK 1.8(链接:http://pan.baidu.com/s/1gfthbHL 密码:ojh6)和Kinect for Windows developer tool
2017-09-20 15:27:49 2055
原创 NGL图形库配置--VS2015+Qt5.8
在做Facial animation时找到这个库,是NCCA(National Centre for Computer Animation)的图形库https://github.com/NCCA/NGL。然后发现里面有好多其他有用的东西。之前配置时遇到一些问题,而老版本的安装指南没有更新,自己写了一个(链接:http://pan.baidu.com/s/1eSNBfyU 密码:76he)。下面是,N
2017-09-18 22:03:52 893
原创 PCL Kinfu环境配置 +VS2010+Win10+Asus Xtion Pro
- 相关硬件:Win10 64位显卡GTX 750TiNvidia最新显卡驱动Asus Xtion pro摄像头- 相关软件:Visual studio 2010(kinfu必须使用vs2010)(百度网盘:链接:http://pan.baidu.com/s/1i4LHchR 密码:931n)CMAKECUDA toolkit 8.0 64位Asus Xtion Prime Sense
2017-03-06 19:15:19 2493
原创 树莓派 继电器 实现led简单控制
刚接触树莓派不久,小白一只。就用实验室各种设备、传感器自己捣鼓。今天用继电器、发光二极管和人体红外传感器做了一个简单的控制。有人的时候led亮,没人的时候led不亮。首先是元器件:树莓派一个(我的是二代B+) 继电器一个(买的双路的) (https://item.taobao.com/item.htm?spm=a1z09.2.0.0.G73tEd&id=20143384430&_u=bojo
2015-12-11 15:54:33 10535 5
原创 PC和树莓派socket通信 控制LED
小白一只,今天来实现让PC和RPi通过socket进行通信,然后通过PC端发指令给PI控制LED的开关。此时RPi作为服务器端Server一直等待客户端的连接并且等待客户端给它发指令;而PC端作为客户端Client不断的去尝试连接服务器,连上之后负责给server发指令。下面:首先元器件:1. 树莓派(本人二代B)2. 电阻一个3. 发光二极管4. 杜邦线若干连线(很简单):树莓派我是通过SSH远程
2015-12-11 15:42:56 23151 16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人