- 博客(96)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 NCNN环境部署及yolov5pt转ncnn模型转换推理
直接下载发行版本的完整代码,然后解压,用以下命令编译,自行替换Protobuf的编译路径,其中DNCNN_VULKAN=ON表示不使用Vunlkan加速。yolov5s v6.2训练的pt模型,直接导tourchscript,然后时候ncnn里面的pnnx工具直接转换为ncnn。1.安装vunlkan 1.2.198.1版本,记得配置环境变量。2.安装Protobuf3.20.0版本。该内容还未完整,笔记内容,后期补充。
2023-12-26 22:24:46
2283
原创 Yolov8环境搭建训练到预测,以及python获取预测结果
(ultralytic)YOLOV8项目部署 github链接。1.首先,英伟达显卡必须安装cuda,cuDNN。
2023-03-05 10:21:14
2335
原创 微信小程序使用TDesign(TS版本)
5.在页面下的页面json中导入要使用的组件,在wxml中使用。3.修改app.json,移除"style": "v2"4.编译npm:微信开发者工具的Tools->构建npm。2.修改project.config.json。
2022-12-28 12:03:29
3574
原创 Java,MySql,git,layui下载链接
按win+R键,输入cmd,然后再输入java -version。1.Jetbrains官网下载Intellij IDEA。6.git下载,作用:多人合作开发。7.layui后台管理框架下载。4.查看java是否配置成功。2.navcat 官网下载。3.配置java运行环境。5.java开发框架。
2022-10-05 14:37:50
436
原创 IIS10部署Django
添加配置PYTHONPATH:项目的根目录DJANGO_SETTINGS_MODULE:项目名称(表示项目下的setting.py文件)<configuration> <appSettings> <!-- Required settings --> <add key="WSGI_HANDLER" value="django.core.wsgi.get_wsgi_application()" /> <add key
2022-04-19 22:00:53
1519
3
原创 Python 写网站,Django写网站
1.安装Django,使用命令安装(不设置版本,默认最新稳定版本)pip install Django设置版本安装命令pip install Django==3.22.cmd进入要新建Django项目的目录,执行新建Djangod项目的命令Django-admin startproject DjangoDome打开DjangoDome的目录3.启动站点,使用命令Python manage.py runserver设置端口命令Python ma...
2022-04-16 18:52:34
1132
原创 Linux Centos常用命令
重启:reboot关机命令:poweroff重启网卡命令:systemctl stop NetworkManager#停止网卡systemctl disable NetworkManager#禁用网卡,显示如下信息Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.Removed symlink /etc/systemd/system/dbus-org.freedesktop
2022-04-05 11:54:19
1285
原创 Linux centos7 Hadoop 学习笔记
安装pip:sudo apt install python3-pip查看安装的安装应用:sudo apt search uengine*拷贝文件到远程主机:rcp -r main root@xx.xx.xx.xx:xxbb#main要复制的目录名,xxbb目标机的目录重命名目录/移动目录:mv A B#把A移动到B,也可以用于重命名...
2022-04-01 20:04:39
1657
原创 Windows电脑发生各种异常,文件丢失,xxxx.dll找不,异常修复,各种异常问题都可以试一下
1.以管理员方式打开cmd2.输入sfc /scannow回车即可sfc /scannow等待执行完毕即可,能解决80%的电脑问题
2022-04-01 18:42:30
286
原创 Python 使用Qt可视化开发窗体应用程序
1.先下载qt开发工具,文档说的很清楚官方下载链接库:https://download.qt.io/https://download.qt.io/安装文档:http://c.biancheng.net/view/3851.htmlhttp://c.biancheng.net/view/3851.html2. 使用pip安装 QT5:pip install pyqt53. 安装PyQt5-tools :pip install pyqt5-tools4.编写Python代码运行..
2022-02-17 12:47:48
11337
1
原创 Fiddler 抓包HTTPS包,抓手机包
1、启用HTTPS2、安装HTTPS证书然后一直下一步,直到出现如下图,安装成功可以抓HTTPS包了
2022-02-04 20:14:26
1736
1
原创 微信双开,超简单,无需bat,无需代码
第一步:鼠标左键选中微信快捷方式第二步:双击enter键,也就是回车键,即可打开两个微信,其实你在第一个微信打开前点击了多少次enter键,就可以打开多少个微信了。
2022-01-12 20:13:16
3721
原创 Python数据结构:BF算法、匹配括号、回文链表、生成螺旋矩阵、移除列表元素、计算后缀表达式的值、顺时针旋转n维矩阵90度、折半查找
目录BF算法匹配字符串匹配括号回文链表生成螺旋矩阵移除列表元素计算后缀表达式的值顺时针旋转n维矩阵90度折半查找BF算法匹配字符串BF算法:通过模式串T,与目标串S匹配,查找S中是否存在模式串T;实现思路:通过目标串S的下标取出元素与模式串下标取出元素进行依次比较,如果发生不匹配,则模式串的下标归零,目标串S指向下一个索引。要求:输出匹配目标串的第一个下标位,不匹配输出-1代码:def bf(st, tem): i = j = 0
2022-01-01 17:14:50
6696
48
原创 Python判断列表中是否有某个项,如果有将其移除,并输出移除后的列表长度和列表元素
直接上代码:# 输入一个列表lt,判断val是否在lt中,如果在,将其删除,最后输出删除后的lt和lt的长度def remove_element(lt, val): k = 0 for i in range(len(lt)): if lt[i] != val: lt[k] = lt[i] k += 1 return kif __name__ == '__main__': lt = list(map
2021-12-28 22:13:19
2321
原创 Python判断回文链表
什么是回文数?回文数简单的说就是正着倒着读都是一样的,比如:12321,1221,1111等等,正着读也是12321,倒着读也是12321。首先,接收用户输入数字列表转换成链表比如用户输入:1 2 3 2 1,转换为链表后,如下图首先接收用户输入数字列表,每个数字用空格分隔,使用split截断字符串,使用map,把每个元素映射成int类型,然后再转成list,使用循环取出每项元素添加到链表中。lt = list(map(int, s.split(' ')))代码如下:.
2021-12-28 21:43:15
2252
81
原创 Python获取程序运行时间
方式一:#第一种import datetime #也可以用time包,time.time()方法 start = datetime.datetime.now()#这里可以放入运行代码,比较直接end = datetime.datetime.now()print (end-start)方式二:#第二种,得到CPU时钟import timestart = time.clock() #这里可以放入运行代码,比较直接end = time.clock()print str(en
2021-12-28 14:29:39
1986
原创 jdbc连接数据库
废话不多说,直接上代码package test.com.xxbb.db;import java.sql.*;public class DBUtil{ private static final String DRIVER_NAME="com.mysql.jdbc.Driver"; private static final String CONNECTION_STRING="jdbc:mysql://localhost:3306/student"; private static final St
2021-12-25 13:44:59
757
原创 6-2 某半导体存储器容量为16Kx8位,可选RAM芯片容量为4Kx4/片。地址总线A15~A0(低),双向数据线D7~D0(低),由R/W线控制读/写。请设计并画出该存储器的逻辑图,注明地址分配..
6-2 某半导体存储器容量为16Kx8位,可选RAM芯片容量为4Kx4/片。地址总线A15~A0(低),双向数据线D7~D0(低),由R/W线控制读/写。请设计并画出该存储器的逻辑图,注明地址分配、片选逻辑式及片选信号极性。(备注:上划线无法实现,此处所有的下划线表示上划线)解析:2的10次方为1k,2的11次方为2k,2的12次方为4k,每加一次方,则容量翻2倍RAM芯片容量为4Kx4/片,存储器容量为8位,所以需要2片4Kx4/片的RAM,地址分配与片选逻辑对照表 芯片容量 芯片地.
2021-12-25 11:25:57
7474
3
原创 Python 对称矩阵顺时针旋转90度
方式一:这种方法是从右下角至上开始读取,然后依次向左读取,但是时间复杂度过高,建议看方式二# 把对称矩阵顺时针旋转90度# 该法问从左下角往上读取,再重新构造矩阵,时间复杂度叫高matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]# 旋转为 # [[7,4,1], # [8,5,2], # [9,6,3]]lt = []le = 0 # len(matrix)d
2021-12-15 14:01:04
1624
2
原创 Python 实现n*n螺旋矩阵
3*3螺旋矩阵:1 2 38 9 47 6 5实现代码:def spiral(n): matrix = [[0] * n for _ in range(n)] # 顺时针方向(右,下,左,上) dx = [0, 1, 0, -1] dy = [1, 0, -1, 0] x = y = 0 dn = 0 # 方向指针0;向右填充,1:向下填充,2:向上填充,3:向上填充 for i in range(1, n * n + 1).
2021-12-15 13:47:03
7470
294
原创 Java程序设计以及实验指导 实验笔记
实验笔记目录实验笔记一、实验操作二、遇到的问题及解决方法三、小结第二章 Java编程基础一、实验操作二、遇到的问题及解决方法三、小结第三章 类与对象一、实验操作二、遇到的问题及解决方法三、小结第四章 继承与多态性一、实验操作二、遇到的问题及解决办法三、小结第五章 异常处理一、实验操作二、遇到的问题及解决方法三、小结第六章 Java常用类一、实验操作二、遇到的问题及解决办法三、小结第七章 泛型与集合一、
2021-12-13 21:55:08
11914
312
原创 5-16(P249)下面程序段是根据DAY字节存储单元中内容(1-7),从表WEEK中查出对的星期一至星期日的英文缩写,并用2号功能调用(单个字符显示)显示输出。试把空白处填上适当的指...
XOR BX,BXMOV BL,DAY=3DEC BL;BL-1=2=> BL=2=10HMOV AL,BL; AL=10H=2SAL BL,1; BL=100H=4ADD BL,AL; BL+AL=6MOV CX,3INC BX;
2021-12-11 13:08:46
830
1
原创 Python KPM算法
一、要获取KPM算法的next[]数组def GetNext(t, next): j, k = 0, -1 next[0] = -1 while j < len(t) - 1: if k == -1 or t[j] == t[k]: # 如果k==-1 或者 开始位置和结尾位置有相同的元素 j, k = j + 1, k + 1 # j和k都加1,当前位匹配,则从下一个位置开始匹配,所以k+1;j再进行取下一位判断是否也是匹配,
2021-12-06 19:52:02
4778
79
原创 Python 求斐波那契数列
方法一:递归法#编写一个程序使用生成器生成斐波那契数列的前20项,并输出:#递归法def Fib(num1,num2,frequency): if frequency==1: return (num1+num2) else: sum=num1+num2 print(sum) frequency-=1 return Fib(num2,sum,frequency)a,b,c=0,1,20print(
2021-12-01 11:28:00
8283
1
原创 汇编字符串转小写
orstring db 41h,42h,0h;0h表示字符串结尾,41h表示A,42h表示Bmov bx,offset stringagain: mov al,[bx];取一个字符 or al,al ;是否为结尾符0,小写字符的结尾为0,大写为1 jz done ;是结尾为0,退出循环,jz,zf=0,上一步的结果等于0 cmp al,'A' ;逻辑减操作,只影响cf(是否借位)和zf(结果不为0则zf=0),如果a<b则cf=1
2021-11-27 13:48:11
478
原创 汇编代码实现循环累加1-100求和
sum dw? xor ax,ax ;异或操作,相同为0,不相同为1 mov cx,100again:add ax,cx ;从100,99,98...倒序累加 loop again mov sum,axxor:异或操作,相同为0,不相同为1loop:循环执行again...
2021-11-27 12:55:13
9150
原创 汇编指令TEST、JNE、JMP
TEST 进行与操作,如JEST 01H可用于判断奇偶性,如果结果为1则为奇数 JNE 判断上一步结果是否等于0,如果不等于0,则ZF=0,则进行跳转 JMP 无条件跳转 可能看了表格还不清楚的,看如下例子有如下代码段 : MOV ALNUM 1 MoV AH,NUM2 TEST AL,O1H JNE ENDO TEST AH,01H JNE L1
2021-11-27 11:26:47
12112
原创 DosBox的使用,汇编代码编写,汇编语言,win10写汇编代码
开发环境:电脑系统:Windows10DosBox版本:0.741、首先下载DosBox ,已经上传到阿里云盘https://www.aliyundrive.com/s/CbbLPFUU6Snhttps://www.aliyundrive.com/s/CbbLPFUU6Sn2、首先解压包放到磁盘根目录,我的目录是D:\Dosbox,也就是debug.exe所在目录,DOSBox.exe在D:\Dosbox\DOSBox-0.74,启动DOSBox-0.74下的DOSBox.exe,如.
2021-11-26 23:18:42
4867
3
InterJ IDEA搭建 SpringBoot整合MyBatis.7z SprintBootMyBatis lombok
2021-02-07
BabelLanguagePack-rt.rap-zh_4.18.0.v20201226020001.zip Eclipse2020-12语言包
2021-01-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人