- 博客(28)
- 收藏
- 关注
原创 计算机视觉与机器学习D1
计算机视觉是人工智能 (AI) 的一个领域,它使计算机和系统能够从数字图像、视频和其他视觉输入中获取有意义的信息,并根据该信息采取行动或提出建议。如果人工智能使计算机能够思考,那么计算机视觉使它们能够看到、观察和理解。
2023-11-19 14:39:03
696
原创 Java基础知识点
1.对集合的理解集合就是一种容器,用于保存一组元素。比较适合保存 引用类型的元素(对象)集合在使用时,长度不用指定,而且可以实现自动扩容或截断。集合没有指定泛型之前,默认保存的是任意类型的元素(Object类型),指定泛型之后,可以保存对应类型的元素。集合中最常见的三种集合类型List、Set、Map。List体系: 有序,可重复ArrayList: 底层是数组实现,线程不安全,效率高 查询比较高,增删效率低LinkedList: 底层双向链表,查询慢,增删快 Vector: 底.
2021-11-12 14:13:20
839
原创 正则表达式:输入框禁止输入空格、只能输入数字、字母、汉字等校验
columnEdit: [{title: '用户名', dataIndex: 'username', edit: true, required: { max: 20 }, search: { type: 'like'}, validator: { pattern: /^[A-Za-z0-9]*$/, message: '用户名中不能包含非字母和数字的字符串' } },{title: '姓名', dataIndex: 'name', edit: true, required: true, search:.
2021-11-12 10:18:42
12803
原创 java后端知识总结
1.栈的定义是限定仅在表尾进行插入或者删除的线性表。对于栈来说,表尾端称为栈顶(top),表头端称为栈低(bottom)。不含元素的空表称为空栈。因为栈限定在表尾进行插入或者删除,所以栈又被称为后进先出的线性表。2.二分查找的时间复杂度O(log2n),冒泡排序的时间复杂度O(n²)常见的算法时间复杂度由小到大依次为:Ο(1)<Ο(log2n)<Ο(n)<Ο(nlog2n)<Ο(n2)<Ο(n3)<…<Ο(2n)<Ο(n!)排序方法 平均情况 最好情况 最坏情况 辅助空间 稳定性冒泡排序
2021-09-29 10:22:49
211
原创 比亚迪面经
比亚迪面经IT岗面试前搜了很多关于比亚迪IT岗的面经发现很少,故写出来和大家分享一下,希望能帮到大家。我面试的Java研发岗。所以主要围绕在Java基础、数据库、Linux、mybatis、数据结构等以及个人项目上的问题。面试人员还是非常kind,不用过于紧张。问题整理如下:1.基本的八种数据类型2.==和equals的区别3.聚集索引和非聚集索引的区别4.索引的优缺点5.为什么使用redis?使用redis的好处。6.linux的一些常用命令7.对springmvc
2021-09-28 16:13:40
2940
2
原创 【大话数据结构】数据结构绪论
数据结构绪论数据结构概念:数据结构是相互之间存在一种或多种特定关系的数据元素的集合。基本概念和术语:数据的概念:是描述客观事物的符号,是计算机可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据不仅仅包括整型、实型等数值等数值类型,还包括字符及声音、图像、视频等非数值类型。数据必须具备两个特点:①可以输入到计算机中;②能被计算机程序处理;数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理,也被称为记录。例如:在人类中,数据元素就是人;数据项:
2021-04-20 00:32:01
96
原创 【蓝桥杯2020 C/C++ 大学A组】平面分割
平面分割本题总分: 15分[问题描述]20个圆和20条直线最多能把平面分成多少个部分?[答案提交]这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。知识总结:直线的空间分割公式:1/2(N^2+N+2)封闭曲线空间分割公式:n^2-n+2方法一#include <cstdio>#include <cstring>#include <iostream>#inc
2021-04-10 18:13:00
3857
7
原创 【蓝桥杯2020C/C++ 大学A组】七段码
七段码[问题描述] 小蓝要用七段码数码管来表示一-种特殊的文字。 上图给出了七段码数码管的一个图示,数码管中- -共有7段可以发光的二 极管,分别标记为a, b,c,d,e, f,g。小蓝要选择一部分二极管 (至少要有一个)发光来表达字符。在设计字符 的表达时,要求所有发光的二极管是连成一片的。 例如:b发光,其他二极管不发光可以用来表达一种字符。 例如: c发光,其他二极管不发光可以用来表达一-种字符。这种方案与上一行的方案可以用来表示不同的字符,尽管看上去比较相似。 例如: a, b,c,d
2021-04-10 17:32:15
475
原创 【蓝桥杯C/C++大学A组】蛇形填空
蛇形填数本题总分:10分【问题描述】 如下图所示,小明用从1开始的正整数“蛇形”填充无限大的矩阵。容易看出矩阵第二行第二列中的数是5。请你计算矩阵中第20行第20列的数是多少?【答案提交】 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。观察矩阵:第一行第一列为1第二行第二列为5第三行第三列为13得出数学规律:sum=sum+4*(行数-1)#include<stdio.h>int ma
2021-04-10 12:00:28
394
原创 【蓝桥杯C/C++ 大学A组】既约分数
既约分数本题总分: 5分[问题描述]如果一个分数的分子和分母的最大公约数是1,这个分数称为既约分数。例如,4/3 , 5/2 ,1/8 ,7/1都是既约分数。请问,有多少个既约分数,分子和分母都是1到2020之间的整数(包括1 和2020)?[答案提交]这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为-一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。求两个数的最大公约数算法思想:设两数为a,b,其中a 做被除数,b做除数,temp为余数①大数放a中、
2021-04-10 11:34:50
1736
原创 【蓝桥杯C/C++大学A组】门牌制作
门牌制作[问题描述]小蓝要为一条街的住户制作门牌号。这条街一共有2020位住户,门牌号从1到2020编号。小蓝制作门牌的方法是先制作0到9这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌1017需要依次粘贴字符1.0、1、7,即需要1个字符0,2个字符1,1个字符7。请问要制作所有的1到2020号门牌,总共需要多少个字符2?[答案提交]这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。题目提炼:找1
2021-04-10 10:37:08
339
3
原创 【程序设计与算法】算法基础——枚举(持续更新ing)
枚举枚举定义例题完美立方枚举定义例题完美立方枚举的定义:基于逐个尝试答案的一种问题求解策略例1:完美立方描述形如a3= b3 + c3 + d3的等式被称为完美立方等式。例如123= 63 + 83 + 103 。编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, c, d),使得a3 = b3 + c3 + d3,其中a,b,c,d 大于 1, 小于等于N,且b<=c<=d。输入一个正整数N (N≤100)。输出每行输出一个完美立方。
2021-04-09 09:21:48
140
原创 linux内核(知识点更新中)
linux内核练习题1.多道程序设计是指(D)A. 在实时系统中并发运行多个程序B. 在分布式系统中同一时刻运行多个程序C. 在一台处理机上同一时刻运行多个程序D. 在一台处理机上并发运行多个程序2(单选题) 在程序中调用fork()函数创建进程,父子进程会获取不同的返回值,下面关于fork()函数的说法,错误的是。 (B )A. 若子进程创建成功,父进程的fork()返回子进程pid,子进程的fork()返回0。B. 若子进程创建成功,子进程的fork()返回子进程pid,父进程的for
2021-04-09 09:20:20
335
原创 【web前端】H5图片制作
H5图标制作point:css的内嵌和外链式h5和css的简单应用h5代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>HTML5 logo</title> <link href="logo.css" type="text/css" rel="stylesheet"> </head> <body>
2021-03-08 23:10:34
561
原创 【计算机网络】冗余码计算
已知待发送数据为10110,除数为1001,求在CRC冗余检测算法中生成的冗余码FCS是多少?解题思路:1.冗余码为二进制除法的余数2.二进制除法的运算特点是不借位除法,其中每位的商取1还是取0,取决于最高位是1还是03.冗余码的一定是除数位减一4.做运算的时候要在被除数的尾部加上等于冗余码位数的0解答:ps:字丑见谅!...
2020-04-07 09:59:46
25736
6
原创 【操作系统】知识和题目总结
1.从多个角度对比批处理、分时和实时操作系统,角度自己分析如何理解操作系统的几个特征?内存中有A,B,C三道程序,按A-B-C的先后次序执行,他们进行计算和IO操作的时间如下表所示:(1)画出单道运行时三道程序的时序图,并计算完成三道程序要花多多少时间?(2)画出多道程序时三道程序的时序图,并计算完成三道程序要花多多少时间?1)题答案:可从及时性、可靠性、交互性等多个方面进行比较,但不...
2020-04-02 14:44:30
469
2
原创 【编译原理】构造DFA例题
1.构造一个DFA,它接受Σ = {0,1}上能被5整除的二进制数列出状态转换表:状态添0添1001123240312434绘制DFA:2.画出一个最简的DFA,它接受所有大于101的二进制整数列出状态转换表:状态添1添001013225437649...
2020-04-02 11:51:30
12606
原创 【javascript基础】函数
函数1.什么是函数?函数:封装一段可被重复调用执行的代码块目的:让大量代码重复使用2.函数的使用函数的使用包括函数的声明和函数的调用①声明function 函数名 ( ) { //function是关键字,全部小写;函数名一般是动词//函数体}②调用函数名(); //函数不调用,程序自己不执行3.实例:重复相同的代码→求1-100累加和function getSum()...
2020-02-23 21:19:55
101
原创 [Javascript基础]数组
数组1.什么是数组?数组是一组数据的集合,每个数据叫做元素2.数组的创建方式①用new创建数组var 数组名= new Array();var arr=new Array();//创建一个空数组②利用数组字面量创建数组(比较常用)var arr=[ ]; //创建了一个空数组3.访问数组中的元素访问元素需要索引(下标)。下标从0开始。eg:数组名[索引]访问数据时,如果...
2020-02-19 18:14:31
151
原创 [javascript基础]for循环
for循环语法结构:for (初始化变量;条件表达式;操作表达式) {//循环体}初始化变量:用var声明的一个普通变量,通常用于计数器使用;条件表达式:用来决定每一次循环是否继续执行(终止条件);操作表达式:是每次循环最后的代码,经常用于计数器变量的更新。eg:求1-100累计和 <script> var sum = 0; fo...
2020-02-15 17:37:40
241
2
原创 [javascript基础]分支结构if语句和switch语句
流程控制结构- 顺序结构- 分支结构if语句switch语句- 循环结构if 语句1.语句结构if(条件表达式){//执行语句}执行法则:表达式为真,则执行大括号内的语句;如果表达式为假,则执行大括号外的语句。eg:var age=prompt('请输入您的年龄:'); if (age >= 18){ alert('你已...
2020-02-13 18:36:25
285
原创 [Javascript基础]简单数据类型
JS数据类型因占据空间不同划分了不同的数据类型JS是一种弱类型或者说动态语言,所以不用提前声明变量类型JS的数据类型是只有程序在运行过程中,根据等号左边的值来确定的JS具有动态类型,变量的值是可以变化的JS数据类型可分为简单数据类型和复杂数据类型简单数据类型numberBooleanstringundefinednull1.number进制包括二进制、八进制、十进...
2020-02-11 13:54:10
143
原创 [Javascript基础]变量
变量为什么需要变量?变量是什么?变量的本质使用变量变量初始化更新变量声明多个变量变量命名规范交换两个变量值的思路1.为什么需要变量?因为我们的一些数据需要保存,所以需要变量2.变量是什么?变量是一个容器,用来存放数据,方便我们以后使用里面的数据。3.变量的本质是程序在内存中申请的一块存放数据的空间。4.使用变量(1)使用变量包括声明变量和赋值(2)更新变...
2020-02-10 16:35:25
96
原创 [HTML]表单创建
html表单创建1.关键表单元素form 用于为用户创建html表单input 用于搜集用户信息2.form元素属性method 用于发送form-date的http方法action 当提交表单时向何处发送表单数据3.input元素属性type input元素类型value input元素的值ps:input的属性多达29种4.input常用属性元素属性效...
2020-02-08 16:31:14
653
原创 数据库课程设计——图书管理管理系统(一)
数据库课程设计——图书馆管理系统(一)1.需求分析系统的设计目标:Library系统(图书管理系统)是通过本系统软件,能帮助图书馆管理人员利用计算机,快速方便地对图书馆书籍,读者资料,借还书等进行高效的管理。系统功能定义图书信息模块:显示图书信息等功能。图书管理员信息模块:管理员登录,查询,修改等功能。借阅管理模块:图书书目查询;借阅情况查询;借阅者个人数据的录入、修改和删除等...
2020-02-06 18:27:44
13068
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人