自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(181)
  • 资源 (1)
  • 收藏
  • 关注

原创 AD添加元器件

ad添加ti的元器件

2023-04-15 16:07:55 853 1

原创 arch linux系统应用无法输入中文,切换无效

【代码】arch linux系统应用无法输入中文,切换无效。

2022-12-27 09:22:28 536

原创 ccs修改环境变量

ccs修改环境变量, 解决安装目录不在c盘的问题

2022-10-14 16:36:29 855

原创 安卓7以上安装系统证书(system分区没有权限)

charles无法获取证书, 一直显示下载无反应, 证书手动安装后依旧无法架加载图片,显示证书不是信任的证书, 安卓7以上会遇到的问题, 把证书安装到系统目录即可

2022-09-08 21:32:53 971 2

原创 clion+pico+调试(另一块pico做调试)环境搭建

clion开发树莓派pico,利用openOCD调试

2022-09-08 15:54:11 613

原创 git -- 回退版本(两个版本之间来回切)

git查看历史版本,然后再切换回来

2022-09-03 15:59:33 223

原创 qt移动界面无响应[ 多线程 ]

普通的长时间操作界面容易卡死,体验非常不好,为了提升体验,所以将需要较长时间响应的事件都放到了子线程中执行,这样主线程就不会出现假死的状态。

2022-07-25 16:42:32 725

原创 linux入门基操作

linux基本操作, 让linux使用更为丝滑

2022-07-23 01:25:30 321

原创 app爬虫--持续更新

现在app大多有比较强的反爬虫机制, 特别是ssl pinning 的出现,给手机app爬设置了比较大的阻碍, 无法直接对地址进行数据请求, 尝试下能否突破,项目持续更新...

2022-06-30 22:09:53 285

原创 qt大小端转换

以1580 0001为例 QByteArray b("15800001"); qint32 a = parseValueInt32(b, 0, 8); qDebug() << "\tseqNum:" << a;32位大端解析:qint32 single_test::parseValueInt32(QByteArray data, int valuePos, int valueSize){ bool ok; QByteArray parseD.

2022-05-24 14:12:14 4178

原创 QByteArry以二进制写入多n个字节

问题描述使用qt串口接收数据,将数据保存成二进制数数据数据中会有多出的字节。但是将数据存储为文本模式(ascii字符·txt·)时没有问题,数据量正确。原因是因为QByteArry在写入文件时,会默认加上个长度字节,在原始数据中。解决方案使用QDataStream进行写入QFile qfile_save_adc_bin("./out/file.bin"); QDataStream out_adc(&qfile_save_adc_bin);# 串口接收数据QByteArray da

2022-05-11 15:13:31 827

原创 计算机组成原理 -- 大端模式,小端模式

小端模式:低数据位存到低位地址大端模式:高数据位存到低位地址小端模式数值地址050x0001060x0002070x0003080x0004大端模式数值地址050x0004060x0003070x0002080x0001

2022-04-13 17:11:23 307

原创 qt上位机 -- 自己开发出口助手

自己开发串口助手

2022-04-12 14:48:53 261

原创 qt --问题总结(头文件问题,QString转换,查找组件)

在使用过程中无法使用控件的大多数原因就是因为没有在.h文件中创建方法.只有集成的类中才会有组件,单独的cpp中没有组件.所以会报错.如果已经使用继承类,已经可以跳转.但是还是报错,大多刷新解决方案即可....

2022-04-07 17:46:00 1217

原创 darknet用公共数据集训练自己的模型

目录结构如下.txt文件是由train_label.py文件生成的,其他的文件需要根据自己选定的版本yolo版本进行选择.(这里以yolov3-tiny为例)修改配置train_label.py保修需要的类.然后执行python train_label.py # 执行后即可出线`.txt`文件,如果遇到报错请查看数据集的位置是否正确.修改v3_tiny_obj.names文件修改v3_tiny_obj.data文件生成yolov3-tiny.conv.15文件 (预训练权重的提取)

2022-03-24 12:00:52 4921

原创 win11-删除账户导致输入正确密码也无法卡机(windows无法进入系统)

问题描述:直接点击了删除账户,导致系统无用户存在,重启系统完发现之前账户依旧存在,但是输入密码无法进入系统。解决方案(进入windows自带的启动修复)登录页面点击电源按钮(关机,重启,注销)选择重启(①在点击重启的同时点击键盘上的shift按键),将会进入到下面的界面①在点击重启的同时点击键盘上的shift按键②选择系统还原③选择还原点④windows11需要输入硬盘密码(登录微软账户查询密码:https://account.microsoft.com/devices/recovery

2022-03-21 10:01:19 7637 2

原创 Cygwin使用:配置c环境

需要安装如下包http://www.cygwin.com/setup-x86_64.exe一路next,到选镜像的时候选一下接下来安装如下包,点击nextmingw64-i686-gcc-core 9.2.0-2mingw64-i686-gcc-debuginfo 9.2.0-2mingw64-i686-gcc-fortran 9.2.0-2mingw64-i686-gcc-g++ 9.2.0-2mingw64-i686-gcc-objc 9.2.0-2mingw64-x86_64-gc

2022-03-16 10:20:12 485

原创 树莓派开箱点亮(无屏幕)

树莓派4B系统下载连接(64bit):https://downloads.raspberrypi.org/raspios_arm64_latest解压下载的系统:得到xxx.img打开写盘工具win32disk: https://www.onlinedown.net/iopdfbhjl/110173?module=download&t=website选中解压好的img文件配置wifi信息进入到boot分区:右键新建文件: wpa_supplicant.confcountry

2022-02-15 16:01:10 422

原创 电动车头盔检测系统(毕设)

有没有做这个毕设的伙伴,可以一起交流下(交流群:718700435)电动车头盔检测系统技术选型:yolov5+pyqt+mysql1: 系统:前台检测系统1.1信息采集字段录入展示修改删除1.2实时检测报警实时画面违章信息1.3视频留存管理模块视频保存视频列表时间查询2: 后台管理员管理系统2.1工作人员管理模块登陆面板人员管理:CRUD2.2违法信息管理模块发送违章信息[ 时间, 地点, 原因 ](违法信息通过电动车车牌追踪到人并打印通知单)方

2022-02-12 11:22:26 2208 1

原创 模仿网易严选(vant)

vue2+vant2+express简单使用(模仿网易严选)地址:https://gitee.com/itengfei/you-163

2022-02-11 11:44:10 358

原创 Python--Threading

传统的dos系统是一个单进程的程序windows系统是一个并行的系统,曹勇的是到进程的编程模式,windows进程管理器可以查看进程在多核cup出现直线的设计方式:时间片轮转算法,保证同时执行多个进程,但是在摸一个时间点上智能执行一个进程(利用这种方式很好的压榨cpu性能和资源)进程的定义进程是一个具有一定独立能力的程序关于摸个数据集合的一次运行活动进程是系统进行资源分配和调度和运行的基本单位进程实体中包含有三个组成部分: "程序",数据,pcb(进程控制块)服务器的硬件性能是有限的,但

2022-02-05 11:01:56 717

原创 腾讯云简单使用-Python

腾讯云使用踩坑ssh无法连接:修改sshd文件 :PermitRootLogin=yes, PasswordAuthentication 改成yesrebootPython虚拟环境:pip intall virtualenv之后命令无效,not fund command修改:vim ~/.bashrc最后添加:export WORKON_HOME=$HOME/.virtualenvsexport PROJECT_HOME=$HOME/workspacesource /usr/local/

2022-01-30 13:24:47 2721

原创 web-packet --01

新建项目文件夹进入npm -init -y<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <div><!-- ul>li{这是$}*9--> <ul>

2022-01-12 16:53:40 105

原创 protobuf协议-- 01使用(js简单实现)

protocol buffer官网环境(windows)

2022-01-06 15:06:00 649

原创 vue -- 01安装、创建、跑通

vue安装查看版本vue/cli --version查看2.xx版本npm view vue-cli versions --jsonvue init webpack vue2xx查看3.xx以上版本npm view @vue/cli versions --jsonvue create my-project卸载npm uninstall -g @vue/cli安装指定版本(2.xx)npm install -g [email protected]安装指定版本(3.xx

2022-01-05 14:36:50 774

原创 webSocket -- 03 socket.io

socket.io为什么使用socket.io简单高效:连接池的管理比自己写的要高效(通常)客户端<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title><script src="node_modules/socket.io/client-dist/socket.io.js"><

2022-01-05 11:57:39 51

原创 webSocket-node -- 02 聊天室

聊天室架构所有连接的客户全部转发(类似广播)点对点的那种就把connection存起来,大多数使用redis存起来,用的时候取出对应的connection客户端: client.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>

2022-01-04 15:02:44 50

原创 webSocket-node -- 01简单跑通

简单实现架构图安装webSocketnpm install websocket启动程序前配置package.json{ "scripts": { "start": "node index.js 8080" }, "dependencies": { "websocket": "^1.0.34" }}服务端程序: serverClient.jsvar WebSocket = require('websocket').servervar http = requ

2022-01-04 14:27:55 1123

原创 Navicat中 int(0)表示什么【init(0)是什么意思】

数据库设计遇到的问题没有指定长度使用默认的设置,出现了int(0)的情况答案:in(0)表示的就是使用int默认的最大展示长度11位新的问题为什么是11位 (这里的11表示的是我们看到的11个位数):Mysql中int是4字节的有符号最大:-2,147,483,648 ~ +2,147,483,647 ( - 2^31^ ~ 2^32^-1)11位展示形式有符号数最小值: 值: - 2 1 4 7 4 8 3 6 4 8 索引:

2021-12-23 14:40:43 3756

原创 mysql8.0安装

cmd要使用管理员打开!!!!!!!!1.配置my.ini文件[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\environment\mysql-8.0.27-winx64# 设置mysql数据库的数据的存放目录datadir=D:\environment\mysql-8.0.27-winx64\Data# 允许最大连接数max_connections=200# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统m

2021-12-15 11:50:46 47

原创 cordova安装启动

1、创建应用程序参考: https://www.w3cschool.cn/cordova/cordova_first_application.htmlcordova create CordovaProject io.cordova.hellocordova CordovaAppCordovaProject 是创建应用程序的目录名称。io.cordova.hellocordova 是默认的反向域值。 如果可能,您应该使用您自己的域值。CordovaApp 是您应用的标题。2 、

2021-12-14 15:28:43 2193

原创 nodejs安装--(npm安装)

nodejs下载地址https://nodejs.org/zh-cn/2、双击安装一路next3、查看是否安装成功进入到安装目录:node -v4、建两个文件夹再看看另外2个目录,npm的本地仓库跑在系统盘c盘的用户目录了(没见到npm-cache是因为没有用过,一使用缓存目录就生成了),我们试图把这2个目录移动回到D:\nodejs5、然后运行以下2条命令npm config set prefix "D:\nodejs\node_global"npm config set cac

2021-12-14 11:20:17 1222

原创 vmware镜像站

https://softwareupdate.vmware.com/cds/vmw-desktop/ws/

2021-12-08 14:28:01 1051

原创 bug -- Pyqt5+openCV报错(QObject::moveToThread:)

报错什么线程无法移动,妈个鸡狗屁不是使用pyqt和opencv的做的GUI程序中出线的问题就是opcv-python的版本对不上系统py版本(conda)报错Ubuntu213.9Cannot move to target threadQObject::moveToThread: Current thread (0x5560b72388b0) is not the object's thread (0x5560b74641b0).Cannot move to targ

2021-12-08 10:19:11 697

原创 pyqt5 --05对象类型判定和控件继承类型

from PyQt5.Qt import *import sysclass Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('QObject对象类型判断,子类判断') self.resize(500, 500) self.func_list() def func_list(self): self.fu

2021-12-06 16:40:17 514

原创 pyqt5 --04QObje对象的父子关系使用

from PyQt5.Qt import *import sysclass Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('QObject父子对象学习') self.resize(500, 500) self.func_list() def func_list(self): self.func1()

2021-12-06 16:26:05 571

原创 pyqt5 --03QObje对象的使用

from PyQt5.Qt import *import sysclass Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('QObject对象学习') self.resize(500, 500) self.func_list() def func_list(self): self.func1()

2021-12-06 16:02:58 543

原创 pyqt5 --02面向对象的设计思想

import sysfrom PyQt5.Qt import *""" 面向对象的设计思想"""class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle('标题名称') self.resize(600,700) self.func_list() # 方法通过func_list调用 def func

2021-12-06 15:34:25 95

原创 pyqt5 --01简单继承关系

from PyQt5.Qt import *import sysapp = QApplication(sys.argv)# 创建一个应用(程序) sys.argv接受启动敞口 传递过来的参数window = QWidget() # QWidget()是程序内部的位置,不包括最大最小化的那个框window.setWindowTitle('这是标题')window.resize(600,500) # 窗口大小# 按钮btn = QPushButton(window)# 按钮继承了窗口

2021-12-06 15:10:16 375

原创 pip加速

pip加速清华镜像站使用https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

2021-12-02 13:30:40 1610

VMwareTools.zip

windowsSever2008 RR 解决Tools无法安装

2021-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除