- 博客(49)
- 资源 (1)
- 收藏
- 关注
原创 Yolo不改包代码关闭控制台推理日志
在预测的参数列表里加上`verbose=False`结即可关闭控制台输出日志model.predict(source=color_image,show=True,verbose=False)
2024-03-03 12:06:31 498
原创 数据结构入门(十四)——非线性结构(2)——树的存储
前言本系列文章是笔者学习数据结构的笔记,如有不妥之处欢迎指正目录前言树的存储二叉树的存储:连续存储一般树存储森林的存储树的存储二叉树的存储:连续存储转化为完全二叉树 优点:查找某个节点的父节点和子节点速度很快 缺点:耗费内存链式存储一般树存储转化为完全二叉树森林的存储转化为完全二叉树...
2021-11-03 15:32:28 327
原创 Element-Plus el-table表格组件按行内内容自动添加图片
图片URL写在了表格变量中<el-table> <el-table-column label="" prop=""> <template #default="scope"> <el-image style="width: 70px; height: 70px" :src="scope.row.site" alt="" :fit="fill" ></el-image> </template> <
2021-08-13 19:52:43 2833
原创 Vue3 在Axios中添加数据来自于sessionStorage的请求头(请求头添加token)
main.jsconst app = createApp(App)app.config.globalProperties.$http = axios;//接口请求的基准路径axios.defaults.baseURL = 'http://192.168.1.111:8083/';// 添加请求拦截器axios.interceptors.request.use(config => { // 在发送请求之前做些什么 // 判断是否存在token,如果存在将每个页面heade
2021-08-13 19:49:07 1108
原创 Vue3.0中Element-Plus级联选择器——直接输出所选中的最后一级的数据
<el-cascader placeholder="试试搜索:北京" :options="options" :props="{ multiple: true }" filterable @change="checkedData" collapse-tags ref="cascadeAddr"><.
2021-08-08 10:05:48 2879
原创 Vue3.0环境搭建及部分文件功能解释
文章目录一、基础环境搭建安装Node.js安装 npm包管理器二、搭建Vue项目环境全局安装Vue-Cli安装Webpack三、文件功能解释一、基础环境搭建安装Node.js前往Node.js的官网下载LTS版本的Node.js并安装安装完成后在命令行中输入node -v出现如下界面及成功安装安装 npm包管理器打开终端并进入管理员模式sudo su输入密码后进入管理员模式借助cnpm包管理器安装Hexo博客框架由于国内镜像源较慢,这里使用淘宝的镜像源打开终端输入如下指
2021-06-13 23:02:43 926 8
原创 JavaScript学习笔记(3)——数据类型
文章目录变量的数据类型数字型字符串型字符串转义符变量的数据类型JS是一种若类型/动态语言,变量的数据类型在程序运行时会自动确定,且在程序运行过程中可变数字型八进制:赋值时数字前加0十六进制:赋值时数字前加0x输出时默认十进制Number.MAX_VALUE为数值最大值(1.797e+308)Number.MIN_VALUE为数值最小值(5e-324)无穷大:Infinity无穷小:-Infinity字符串型字符串型数据内容用单引号(推荐)或双引号包括需要用引号对部分文本进行包括
2021-06-11 19:19:24 247 2
原创 CSS学习笔记(5)——复合选择器
文章目录后代选择器子选择器并集选择器伪类选择器复合选择器是建立在基础选择器之上的多个基本选择器复合而成的选择器,其优点是可以更准确、高效地选择目标元素复合选择器的分类后代选择器子选择器并集选择器伪类选择器后代选择器选择父元素里全部同名子元素选择时可以用类名区分不同子级最终的选择目标是最后一个子级及其子级的同名标签父级(任意基础选择器) 子级 子子级... {样式声明}<style> ol li { }</style><body&
2021-06-05 11:21:10 178
原创 JavaScript学习笔记(1)——简介
文章目录JavaScript与Java的关系JS的主要作用JS在浏览器中的运行JS的组成JS的三种书写位置行内式内嵌式外部式JavaScript与Java的关系没啥关系JS的主要作用表单验证网页开发服务端开发(Node.js)桌面程序(Electron)APP(Cordova)物联网(Ruff)游戏开发(Cocos2d.js)JS在浏览器中的运行浏览器分为渲染引擎和JS引擎渲染引擎:解析HTML和CSS,俗称内核JS引擎:JS解释器,用来读取网页中的JS代码,**浏览器本身
2021-06-05 11:20:06 77 1
原创 CSS学习笔记(6)——元素显示模式
文章目录作用块元素行内元素行内块元素显示模式的转换作用网页的标签很多,在不同的地方会用到不同的标签,了解他们的特点可以更好地布局我们的网。元素显示模式就是元素(标签)以什么方式进行显示如< div>标签自己占一行而一行可以有多个< span>。HTML元素一般分为块元素和行内元素块元素常见的块元素 <h1> ~ <h6> <p> <div> <ul> <ol> <li>
2021-06-05 09:57:39 140
原创 CSS学习笔记(4)——emmet语法
使用缩写来提高编写速度,部分编译器不支持快速生成HTML结构语法生成标签:直接输入标签名并按tab键生成多个相同标签: 加*div*3<div></div><div></div><div></div>如果是有父子关系的标签可以用> 如 ul>liul>li<ul> <li></li></ul>如果是兄弟关系的标签(并列关系
2021-06-05 09:12:31 99
原创 CSS学习笔记(3)——CSS的引入方式
文章目录CSS的三种样式表行内样式表内部样式表外部样式表CSS的三种样式表行内样式表(行内式)内部样式表(嵌入式)外部样式表(链接式)行内样式表直接在某行标签内书写,可以单独控制某行的样式,一般用于对页面内容的简单修改内部样式表代码中专门存放样式内容的地方,一般放在head标签内,可以方便地控制整个页面的样式<head> <style> .... </style></head>外部样式表实际开发会使用的形式,在页面文
2021-06-05 09:11:51 164
原创 CSS学习笔记(2)——字体属性和文本属性
目录字体属性字体字体大小字体粗细字体样式字体复合属性文本属性文本颜色文本对齐文本装饰文本缩进行间距字体属性字体选择器{font-family:"字体名称";}div{font-family:Arial,"Microsoft YaHei",Arial}注意:多个字体要用逗号分隔名称为词组的字体要用单引号包括多个字体可以提高兼容性,优先使用第一个能应用的字体,若都不能应用则使用浏览器默认字体字体大小选择器{font-size: 20px;}px像素大小是网页最常用的单位
2021-05-31 21:34:45 106
原创 HTML学习笔记(3)——表单
应用场景收集信息表单的组成表单域表单控件提示信息表单域包含表单元素的区域,会将内部的表单信息提交给服务器(划分一块区域给表单)<from action="url地址" methof="提交方式" name="表单域名称"> 表单元素</from>表单控件(表单元素)input输入元素select下拉元素textarea文本域元素input用于接收用户输入的信息< input/>是单标签type属性设置不同的属性值来指定不同
2021-05-29 10:18:23 212
原创 HTML学习笔记(2)——常用标签
title: HTML学习笔记(2)——HTML常用标签.mdauthor: UDKdate: 2021/05/20updated: 2021/05/21categories: HTML学习记录标题标签<h1>一级标题</h1><h2>二集标题</h2>...<h6>六级标题</h6>段落标签和换行标签段落标签html并不会依据输入的文本格式进行分段,因此需要段落和换行标签<p>段落标.
2021-05-21 21:09:18 255
原创 HTML学习笔记(1)——语法规范
title: HTML学习笔记(1)——语法规范.mdauthor: UDKdate: 2021/05/20updated: 2021/05/21categories: HTML学习记录标签规范HTML标签是由尖括号包围的关键词 如< html>标签通常是成对出现的< html>< /html>此为双标签,第一个标签是开水标签,第二个标签叫做结束标签有些特殊标签是单个标签如< br/>标签关系相对关系包含关系<head.
2021-05-21 21:07:37 83
原创 Mac系统下搭建静态个人博客——Hexo框架
Hexo博客框架官网前期准备首先前往Node.js的官网下载LTS版本的Node.js并安装打开终端并进入管理员模式sudo su输入密码后进入管理员模式借助cnpm包管理器安装Hexo博客框架由于国内镜像源较慢,这里使用淘宝的镜像源打开终端输入如下指令使用淘宝镜像源npm install -g cnpm --registry=https://registry.npm.taobao.org如果输入无误会出现如下界面安装完成输入以下指令查看是否安装成功cnpm -v
2021-05-14 21:39:56 304 2
原创 Java——基础知识(十三)——异常
如有不妥之处欢迎指正目录异常异常的分类异常一种调错机制,更加方便地发现程序出错的所在地异常的分类1.编译异常
2021-05-13 21:21:50 231
原创 Java——基础知识(十)——多态、对象类型转换
如有不妥之处欢迎指正目录多态类的继承和方法重写体现多态对象类型转换instanceof关键字多态Java的多态是由类的继承、 方法的重写、父类的引用(类似指针)指向子类对象体现的类的继承和方法重写体现多态class A{ public void f() { System.out.print("A\n"); } public void g() { System.out.print("C\n"); }}c
2021-05-10 20:58:04 150
原创 Java——基础知识(九)——抽象类与抽象方法、接口
如有不妥之处欢迎指正目录抽象方法抽象类接口(interface)接口要求定义接口接口的实现和使用接口的继承抽象方法没有方法体的方法抽象方法要求结尾必须加分号修饰符必须带有abstract必须在抽象类内,抽象类内不一定全是抽象方法abstract class A{ abstract public void f();}抽象类不能实例化对象的类利用抽象类可以更加方便地对类进行分类抽象类通常是一个类组最顶层的父类抽象类内可以有非抽象方法abstract class
2021-05-09 11:53:30 1424 2
原创 Java——基础知识(八)——类的继承、父类的重写、Object类、final关键字
如有不妥之处欢迎指正目录概念实现重写父类方法条件实现super关键字Object类Object类中的常用方法final关键字作用概念类的继承是指在现有类的基础上构建一个新类继承主要描述类与类之间的关系,利用继承可以在不改变原有类的功能的前提下,对该类进行扩展,被继承的类称为父类,继承的类称为子类,父类和子类是一个相对的概念子类在继承父类时便拥有了父类中所有的成员变量和方法实现[修饰符] class 子类名 extends 父类名{ //子类代码}注意:Java中一个类只能
2021-05-09 10:43:53 155
原创 Java——基础知识(七)——this和satic关键字
如有不妥之处欢迎指正目录this 关键字static(静态)关键字this 关键字解决成员变量和成员变量所在类外的同名变量冲突的问题class A{ private int a; public void into(int a) { this.a=a; //第一个a为该类内部的成员变量,第二个a为类外局部变量
2021-05-09 09:33:50 102
原创 Java——基础知识(六)——方法的重载、递归、构造方法
如有不妥之处欢迎指正目录条件实现方便编程与使用的一种自动的机制,程序会自动根据输入数据类型和数量的不同调用相应的方法条件方法的名称相同方法的传入参数类型或个数不同与方法的返回值或类型无关实现public class Main{ public static String A(int a) { return "INT\n"; } public static String A(double a) { return
2021-05-08 19:49:26 208
原创 Java——基础知识(五)——类的封装
如有不妥之处欢迎指正目录封装的必要性封装的实现封装的必要性令该类的成员变量或内部信息不能被外界访问,外界只能通过该类提供的方法(函数)对该类的内部信息进行操作,以此来保证程序的正常运行。封装的实现通过将内部属性(成员变量)私有化(private),使外部不能直接访问其内部变量,并提供一些公共(public)的方法使外界有限制条件地间接访问和操作该类的内部成员。import java.util.Scanner;class A{ private int a;
2021-05-08 19:28:43 81
原创 Java——基础知识(三)——类、成员变量、成员方法
类如有不妥之处欢迎指正类具有相同属性的对象的集合体类的创建定义类的格式[修饰符] class 类名 [extends 父类名][implements 接口名]注意:修饰符、父类名和接口名为可选项类名首字母要大写extends关键字用于说明该类继承于哪一个类implements关键字用于说明该类实现了哪些接口类必须编写在.java文件中一个.java文件中,可以存在N个类,但是只能存在一个public修饰的类.java文件的文件名必须与public修饰的类名完全一致
2021-05-06 23:46:28 480 1
原创 Java——基础知识(二)——基本数据类型
基本数据类型如有不妥之处欢迎指正整数类型名占用空间取值范围byte8bit-128~127short16bit-32768~32767int32bit−231-2^{31}−231 ~ 2312^{31}231-1long64bit−263-2^{63}−263 ~ 2632^{63}263-1注意使用long型变量时,如果数据大小超过了int的大小需要在数字后加L或l;long a = 123456798101111213L;
2021-05-03 22:24:18 61 1
原创 C语言程序设计期末作业——航班
介绍又到了一年一度的期末大作业时刻了,小伙伴们又掉了多少头发(Doge)存储主体采用链表,食用时记得填写航班文件的路径代码#include<stdio.h>#include<windows.h>#include<string.h>struct System_Data{ char Flight_Number[20]; char Take_Off[20]; double Time_Cost; char Land[20];
2021-05-02 20:45:46 691
原创 Java——基础知识(四)——访问控制符
访问控制符如有不妥之处欢迎指正访问控制符的类型public(公有)——所有类可访问private(私有)——所在类可访问protected(保护)——子类可访问default(默认)——(包内访问)public成员或外部类在任何地方(包内、类内、不同包、不同类)都可访问private该成员只能在该类的内部访问protected该成员既可以被同一个包中的其他类访问,也可以被不同包中的子类访问default不填写访问控制符则为默认控制符。同包内可以任意访问访问控制符权限表
2021-05-01 21:15:25 109
原创 Java——基础知识(一)——面向对象
面向对象如有不妥之处欢迎指正面向对象就是把构成问题的事物分解成一个个对象,从而能够较为方便的描述某个事物在解决问题中的行为。对象对象是男朋友一种特殊的变量,不仅能够存储数据,还能够对数据进行操作。对象的成员:对象中的变量类具有相同属性的对象的集合体。类的特征封装继承多态类的封装将类中不想或不需要对外公开的变量“隐去”——设为私有(private),以此来保证程序运行的稳定性和安全性类的继承子类可以继承(extend)父类的内容并加以扩展。类的多态同一种类型的
2021-04-30 21:37:57 82 2
原创 高精度——C++中大整数运算
大整数存储工具: 使用STL中的vector容器(动态数组)存储方式: 倒序存储——个位数存到数组第零位,如此以后进位或提升数字位数的时候会方便一些cin>>a>>b; for(i=a.size()-1;i>=0;i--) { A.push_back(a[i]-'0'); //存储大整数 } for(i=b.size()-1;i>=0;i--) { B.push_back(b
2021-02-10 17:40:58 252
原创 求平方根——二分查找(浮点数)
#include<iostream>using namespace std;int main(){ double n,l,r; double mid; cin>>n; l=0; r=n; while(r-l>1e-8) { mid = (l+r)/2; if(mid*mid>=n) r=mid; else l
2021-02-08 19:58:28 282
原创 二分查找(整数)模版
二分的本质一段区间,定义一种性质使得区间被一分为二二分查找即为寻找满足性质或不满足性质的区间的边界模版选择//区间被划分为[l,mid]和[mid+1,r]int bsearch_1(int l,int r){ while (l<r) { int mid = l+r >>1; if (check(mid)) r=mid; //check()判断mid是否满足某性质 else
2021-02-08 19:38:41 226 2
原创 归并排序模版
确定分界点mid=(l+r)/2递归排序左右两部分归并——将两部分合并#include<iostream>using namespace std;int n;const int N =1e5 +10;int a[N];int temp[N];void merge_sort(int a[],int l,int r){ if(l>=r) return ; int mid = l+r >> 1; merge_s.
2021-02-07 12:29:04 71
原创 快速排序模板(C/C++)
确定分界点X:直接取左边界q[l]区中间值q[(l+r)/2]取右边界随机取调整区间,使得第一个区间所有数都小于等于X,第二个区间所有数都大于等于X递归处理左右两边调整区间a[],b[]
2021-02-07 12:00:08 174
原创 数据结构入门(十三)——非线性结构(1)——树的相关概念
前言本系列文章是笔者学习数据结构的笔记,如有不妥之处欢迎指正目录前言什么是树概念术语树的分类什么是树概念有且只有一个称为根的节点有若干个互不相交的子树,这些子树本身也是一棵树树由节点和节点之间的连接(指针)组成的每个节点只有一个父节点但是可以有多个子节点如果该节点只没有父节点则此节点成为根节点术语节点们(相对概念): 节点 父节点 子节点 子孙 堂兄弟深度: 从根节点到最底层节点的层数叶子节点: 没有子节点的节点非终端节点:有子节点的节点度数:子节点的个数树的
2021-01-29 16:08:58 181
原创 数据结构入门(十二)——递归(2)——汉诺塔问题
前言本系列文章是笔者学习数据结构的笔记,如有不妥之处欢迎指正目录前言题干题干Description 汉诺塔是源自印度神话的玩具。 神创造世界的是哦胡制造了三根柱子,在其中一根柱子上从上至下按大小顺序依次摞有64片黄金圆盘。 神命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上,要求小圆盘上面不能放大圆盘且一次只能移动一个圆盘。Input 输入金片的个数n。这里的n<=10。Output 输出搬动金片的全过程。格式见样例。SampleInput 2
2021-01-28 17:12:07 1279 4
原创 数据结构入门(十一)——递归(1)
前言本系列文章是笔者学习数据结构的笔记,如有不妥之处欢迎指正目录前言递归什么是递归:递归什么是递归:套娃#include<stdio.h>void AAA();void BBB();void CCC();int main(){ AAA(); return 0;}void AAA(){ printf("AAA\n"); BBB(); printf("111\n");}void BBB(){ printf(
2021-01-28 15:36:14 141
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人