笔记
小星博博
啊这,我只是把CSDN当做我的笔记本!
展开
-
Yolov8环境搭建训练到预测,以及python获取预测结果
(ultralytic)YOLOV8项目部署 github链接。1.首先,英伟达显卡必须安装cuda,cuDNN。原创 2023-03-05 10:21:14 · 2055 阅读 · 1 评论 -
conda 基本命令
【代码】conda 基本命令。原创 2023-01-30 10:46:10 · 248 阅读 · 0 评论 -
基于docker一键部署大数据环境以及基本命令
【代码】基于docker一键部署大数据环境。原创 2023-01-19 09:28:07 · 360 阅读 · 0 评论 -
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 · 393 阅读 · 0 评论 -
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 · 1390 阅读 · 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 · 1033 阅读 · 0 评论 -
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 · 6460 阅读 · 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 · 2026 阅读 · 0 评论 -
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 · 2135 阅读 · 81 评论 -
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 · 723 阅读 · 0 评论 -
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 · 5886 阅读 · 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 · 1552 阅读 · 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 · 7267 阅读 · 294 评论 -
Java程序设计以及实验指导 实验笔记
实验笔记目录实验笔记一、实验操作二、遇到的问题及解决方法三、小结第二章 Java编程基础一、实验操作二、遇到的问题及解决方法三、小结第三章 类与对象一、实验操作二、遇到的问题及解决方法三、小结第四章 继承与多态性一、实验操作二、遇到的问题及解决办法三、小结第五章 异常处理一、实验操作二、遇到的问题及解决方法三、小结第六章 Java常用类一、实验操作二、遇到的问题及解决办法三、小结第七章 泛型与集合一、原创 2021-12-13 21:55:08 · 11470 阅读 · 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 · 671 阅读 · 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 · 4711 阅读 · 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 · 6813 阅读 · 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 · 417 阅读 · 0 评论 -
汇编代码实现循环累加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 · 8452 阅读 · 0 评论 -
汇编指令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 · 11157 阅读 · 0 评论 -
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 · 4444 阅读 · 3 评论 -
汇编二进制、八进制、十进制、十六进制数值常数的表示方式
二进制:以字母B结尾的0和1组成是数字序列,如01011101B 八进制:以字母O或者Q结尾的0-7数字序列组成的数,如723Q,723O 十进制:0-9数字序列组成的数,可以用字母D结尾,也可以没有结尾字母(没有结尾的数字序列默认是十进制),如1986D,1986 十六进制:以字母H结尾的0-9和A-F(或a-f)数字字母序列组成的数,如3AD8H、0FFH。为了区别有A-F(或a-f)组成的序列是一个十六进制数还是一个符号,凡一字母A-F(或a-f)为其实的十六进制数,必须在前面冠以数字0..原创 2021-11-21 21:44:58 · 5544 阅读 · 0 评论 -
Wordcloud统计词频,与词语可视化,根据出现次数显示不同大小的词图片
wouldcloud词频分析原创 2021-11-19 21:13:35 · 13285 阅读 · 103 评论 -
Pycharm安装jieba(结巴)分析中文词频,案例荷塘月色词评频分析
我们采用pip安装1、建项目步骤就略了2、点击底部的Terminal3、输入:pip install jieba4、等待安装完成就行了,如果下载太慢,往后看解决下载慢的问题:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://py原创 2021-11-19 20:53:59 · 4916 阅读 · 69 评论 -
计算机组成原理及汇编语言程序设计 179页4-24题 假设(AX)=0FF60H,有以下程序段:
题目:4-24 假设(AX)=0FF60H,有以下程序段:STCMOV DX,96XOR DH,0FFHSBB AX,DX上述程序执行后,(AX) =_____,CF=_______。解析:关键点:STC:设置CF=1XOR:或运算,1 or 1=0,0 or 0=0,1 or 0=1,xor指令使CF,和OF为0SBB:带借位减法,指令格式:sbb 操作对象1, 操作对象2,功能:操作对象1 = 操作对象1 - 操作对象2 - CFSTC原创 2021-11-19 17:13:19 · 1053 阅读 · 1 评论 -
计算机组成原理及汇编语言程序设计179页4-23题 假设(BX)=12FFH,有以下程序段:
题目:4-23 假设有(BX)=12FFH,以下程序段:MOV CL,8ROL BX,CLAND BX,0FFHCMP BX,0FFH上述程序执行后,(BX) =_______,ZF=________,CF=____________。关键点:ROL:循环左移,将最高位放入CFCMP:比较两个数,为第一个操作减去第二个操作数,但不影响第两个操作数的值,它影响flag的CF,ZF,OF,AF,PF。ZF=1,则说明两个数相等。当无符号时:CF=原创 2021-11-19 15:59:21 · 900 阅读 · 0 评论 -
计算机组成原理及汇编语言程序设计 179页4-20题 假设(AX)=0A5C6H,(CX)=0F03H,有以下程序段:
题目:4-20 假设(AX)=0A5C6H,(CX)=0F03H,有以下程序段:STCRCL AX,CLAND CH,CLRCR AX,CL上述程序执行后,(AX)=________,CF=_____________。解析:关键点:STC=>设置CF=10-10的二进制数:1=12=103=114=1005=1016=1107=1118=10009=100110=101011=101112=110013=110114=原创 2021-11-13 15:30:53 · 1679 阅读 · 2 评论 -
Python逆波兰表达式
1.先创建ExpressClass类创建init构造函数 创建get_post_exp函数,获取后缀表达式 创建trans函数,中缀表达式转后缀表达式 创建get_value,获取后缀表达式的值from SqStack import SqStackclass ExpressClass: def __init__(self, str): self.exp = str # 中缀表达式存放位置 self.post_exp = [] # 后缀表达式存放原创 2021-11-12 23:07:35 · 4316 阅读 · 39 评论 -
服务器常见的状态码、响应码及提示信息、响应信息
200 OK请求正常处理完毕204 No Content请求成功处理,没有实体的主体返回206 Partial ContentGET范围请求已成功处理301 Moved Permanently永久重定向,资源已永久分配新URI302 Found临时重定向,资源已临时分配新URI303 See Other临时重定向,期望使用GET定向获取304 Not Modified发送的附带条件请求未满足307 Temporary Redirect临时重定向,P原创 2021-06-11 14:00:41 · 1680 阅读 · 49 评论 -
使用弹性布局display:flex;后,让最后一个行元素靠在父容器最右边,元素右对齐,垂直居中,两端对齐,充满父容器,水平居中方法
父元素样式:display:flex;/*弹性布局*/align-items: center;/*子元素垂直居中*/justify-content: center;/*子元素水平居中*/justify-content: space-around;/*子元素充满父元素*/justify-content: space-between;/*子元素两端对齐*/子元素:margin-left:auto;/*子元素在父容器中右对齐*/...原创 2021-03-24 16:32:07 · 2245 阅读 · 0 评论