
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言: 无论是Linux开发还是Windows或者Mac os开发,在我们开发项目的过程中,必不可少的就是调试了,特别是开发嵌入式程序,由于资源条件的限制,调试程序变得更为困难。一般常用的由两种方法:一:打印输出(包括控制台输出和日志文件输出)二:GDB调试器 对于Linux平台来说,GDB调试命令行界面使用起来确实很不方便。所以一般更常用的是输出日志...
因为ARM板断电重启问题,为保证能获取到准确的实时时间,所以需要实现自动从网络上获取时间,这就需要用到NTP。NTP是网络时间协议(Network Time Protocol)的简称,它是用来同步网络中各个计算机设备的时间的协议。目前有第三方的代码可以支持NTP,本文讲诉ntpclient的用法。ntpclient is an NTP (RFC-1305) client for unix-a...
QT中实现多线程有两种方式:一:继承QThread,重载run()函数,启动事件循环exec()。缺点:只有run()函数中的代码运行在次线程中。二:继承QObject,利用moveToThread(QThread * targetThread)函数将对象移动到次线程,则对象运行在次线程中。 推荐第二种方法。代码例程如下:widget.h:#ifndef WIDGE...
转载自https://blog.csdn.net/yaoqsm/article/details/78780371开机进入了initramfs界面,输入exit也没用。后来网上看了解决办法,有两种一、使用fsck -y /dev/sdbn命令,如果这个有用的话,最后输入reboot重启虚拟机就可以了。二、使用fsck/dev/sda1命令(我就是用的这一个,还可以把sda1改为sda4...
在ARM-linux系统中,默认使用的UTC时间,所以使用date命令显示时间时,显示的时间比电脑上的显示的时间小8个小时,同时localtime和gmtime获取的时间一样都是UTC时间,比真正的本地时间小8小时;所以需要将默认的UTC时间改为CTS时间,其实很简单。1.将ubuntu虚拟机中/usr/share/zoneinfo/Asia/shanghai复制到arm板子linux系统/...
系统环境:WIN10 企业版虚拟机软件:VMware Workstation产生原因:Hyper-v是微软得一项虚拟化技术,WIN10系统中集成了它,所以如果WIN10系统的Hyper-v服务开启了的话,就会和VMware Workstation产生冲突。解决办法: 关闭Hyper-v服务以管理员身份运行命令提示符 执行命令:...
开发环境:运行平台:win10编程语言:pythonIDE:pycharm三方库模块:pytessseracttesseract-ocr库安装:打开cmd,执行安装命令:pip --default-timeout=100 install pytesseract如图:代码实现:...
功能实现:基于Opencv的颜色追踪编程语言:pythonIDE:pycharm代码实现(以追踪绿色为例):import cv2 as cvimport numpy as npcap = cv.VideoCapture(0)fps = 30.0# 视频帧率fourcc = cv.VideoWriter_fourcc('M', 'J', 'P', 'G')vide...







