自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 问答 (1)
  • 收藏
  • 关注

原创 搞定这些问题,你就搞定了MySQL的视图

还不了解视图是什么吗?搞定了这些问题,你就搞定了MySQL的视图

2022-08-07 13:19:43 514 1

原创 算法题:判断链表中是否存在环

题目描述判断给定的链表中是否有环。如果有环则返回true,否则返回false。数据范围:链表长度0≤ n ≤ 10000, 链表中任意节点的值满足 |val| <= 100000要求:空间复杂度 O(1),时间复杂度 O(n)输入分为2部分,第一部分为链表,第二部分代表是否有环,然后将组成的head头结点传入到函数里面。-1代表无环,其它的数字代表有环,这些参数解释仅仅是为了方便读者自测调试。实际在编程时读入的是链表的头节点。例如输入{3,2,0,-4},1时,对应的链表结构如下图所示:

2022-01-04 11:29:11 675

原创 算法题:尝试设计LRU缓存结构

文章目录题目描述待填空思路题解LRUCacheTest题目描述设计LRU(最近最少使用)缓存结构,该结构在构造时确定大小,假设大小为 k ,并有如下两个功能set(key, value):将记录(key, value)插入该结构get(key):返回key对应的value值提示:1.某个key的set或get操作一旦发生,认为这个key的记录成了最常使用的,然后都会刷新缓存。2.当缓存的大小超过k时,移除最不经常使用的记录。3.输入一个二维数组与k,二维数组每一维有2个或者3个数字,第1

2022-01-04 10:16:41 275

原创 SpringBoot遇到的问题

1. application.yml文件的图标不是绿叶,以及导入的依赖无法正常使用解决方法:找到项目的.idea文件夹下的misc.xml文件。如果该文件被隐藏了,可以在Settings-FileType里改回来。删除掉option这一行,然后重新导入maven依赖,问题就解决了...

2021-12-23 19:42:03 369

原创 前后端分离项目遇到的问题

1. 发送数据时,发生400错误 var formData = new FormData() Object.keys(this.student).forEach(key => { formData.append(key, this.student[key]) }) this.$axios.post('/student/add', formData) .

2021-11-16 19:20:06 819

原创 练习:十进制转换成其他任意(2-36)进制

文章目录1.题目2.代码3.程序运行结果1.题目抽还给定一个十进制数,将它转换成为任意进制的数值输入输入包含多组a,b通过空格隔开a表示十进制数,b表示进制例如102表示把十进制数10转换为2进制数一对a,b占输入的一行a取值范围:-2147483648~+2141483647b取值范围:2-36.输出对于输入的每对a,b,你需要依次输出a,b的和对于输入中的第二对a,b,在输出中它们的和应该也在第二行输入样例1自 输出样例110 2 101010 8 1210 16 A

2021-11-12 11:02:50 1270

原创 练习:用java设计一个ATM机程序

1.题目ATM机具有存款,取款,查看明细,退出功能,并具有输错三次密码,冻结账户的功能。参考思路:用一个class 用作主程序,两个class用做被调用,其中一个class用作用户登录界面,另一个class用来操作界面。用while来控制输入几次,才会冻结密码。内部嵌套一个if来控制密码是否正确。同样也用if来控制调用操作界面class的回传值是否是哪一个操作。用一个if来控制取款金额是否大于实际存有金额。import java.util.Scanner;Scanner sc=new Sca

2021-11-12 09:56:54 1488 2

原创 MySQL遇到的问题总结

文章目录1.1064错误1.1064错误1064- You have an error in your SQL syntax;check the manual thatt corresponds to your MySQL server version for the right syntax to use建表时出现1064错误原因: 使用字段类型 varchar时没有指明长度将长度填为255,问题解决...

2021-11-05 10:20:09 157

原创 Node常用设置

1. 设置全局和缓存位置下载安装好Node.js以后,我们在其文件夹下手动创建两个文件夹一个叫node_global,一个叫node_cache然后在cmd窗口执行两个指令npm config set prefix “D:\nodejs\node_global”npm config set cache “D:\nodejs\node_cache”注意:这两个路径和你自己安装的位置有关,例如我的就是C:\Program Files\nodejs\node_global和C:\Program Fi

2021-10-29 10:48:03 702

原创 使用npm install指令时遇到的问题总结

错误描述:npm ERR! Error while executing:npm ERR! D:\Git\Git\cmd\git.EXE ls-remote -h -t https://github.com/nhn/raphael.gitnpm ERR!npm ERR! fatal: unable to access ‘https://github.com/nhn/raphael.git/’: OpenSSL SSL_read: Connection was reset, errno 10054np

2021-10-29 09:11:12 1655

原创 让idea更加人性化的设置

1. 设置方法快速文档的查看更改settings中的设置,鼠标悬浮到方法上,即可显示方法说明下载翻译插件,使方法说明变成中文的。效果图

2021-10-29 09:08:22 164

原创 SpringBoot+MyBatis+VUE前后端分离

文章目录需求分析1、创建表2、创建SpringBoot项目2.1 选择项目类型2.2 设置组名包名等(根据个人需求更改)2.3 选择依赖2.3.1 选择Web依赖2.3.2 选择MySQL和MyBatis依赖2.4 设置项目名和模板名(根据个人需求进行更改)3、在resources下新建配置文件application.yml3.1 在application.yml文件中设置mapper.xml文件所在位置3.2 第二种方法4、分页插件的配置以及文件映射的配置4.1 分页插件(使用pagehelper-spr

2021-08-02 10:34:00 3721 2

原创 不理解AOP是什么?没关系。一篇博客帮你搞定理解(AOP知识点汇总)

文章目录资料转载说明1、AOP概念、作用以及通俗解释1.1 概念1.2 作用1.3 通俗解释2、底层原理以及代码2.1 JDK动态代理2.2 CGLIB动态代理资料转载说明本博客中所有截图知识点均来自尚硅谷-Spring5框架最新版教程(idea版)https://www.bilibili.com/video/BV1Vf4y127N5?p=11、AOP概念、作用以及通俗解释1.1 概念在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方

2021-07-30 22:38:14 414 1

原创 SpringBoot+MyBatis+微信小程序案例

文章目录1、在数据库创建表2、创建SpringBoot项目2.1 选择项目类型2.2 设置组名包名等(根据个人需求更改)2.3 选择依赖2.3.1 选择Web依赖2.3.2 选择MySQL和MyBatis依赖2.4 设置项目名和模板名(根据个人需求进行更改)3、在resources下新建配置文件application.yml4、编写文件4.1 在DemoApplication中添加MapperScan注解4.2 级别注意(DemoApplication所在位置应和其他包同级)4.3 整体文件结构4.4 Us

2021-07-29 10:17:03 2528 3

原创 SpringMVC

文章目录使用默认的构造方法创建bean对象使用默认的构造方法创建bean对象(1)导入依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.4</version></dependency>(2)创建userService

2021-07-28 10:18:01 80

原创 框架所需配置文件以及依赖导入

文章目录SSM整合pom.xml文件中的依赖导入db.propertiesmybatis.xmlspringmvc.xmlapplicationContext.xmlweb.xml中配置父容器、子容器、编码过滤器SSM整合pom.xml文件中的依赖导入 <dependencies> <dependency> <groupId>org.springframework</groupId> &lt

2021-07-17 17:20:56 117 1

原创 SpringJdbcTemplate&Jdbc整合&SpringMVC

文章目录JdbcTemplateJdbcTemplate(1)导入依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.4</vers

2021-07-13 11:16:47 106

原创 springAOP

文章目录cglib动态代理cglib动态代理(1)pom中添加依赖<dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.2.2</version></dependency>(2)UserDao.classpublic class UserDao{ public

2021-07-12 11:27:53 84

原创 Vue02

文章目录简介Vue 生命周期1.什么是生命周期2.3.实例创建期间生命周期函数4.五、过滤器(一)局部过滤器(二)全局过滤器(三)课堂案例 1 使用局部过滤器传一个参数 100,在过滤器里对 price 增加 100,同时在结果前拼接人民币符号. {{price|yuan(200)}} ¥300(四)课堂案例 2 使用全局过滤器传一个参数(形如:’yyyy-MM-dd’或者’yyyy-MM-dd hh:mm:ss’)对 data 的时间数据进行格式化 显示. 六、axios(一)什么是 axios

2021-06-18 00:01:23 113 1

原创 MySQL调优02

文章目录1. 索引的使用1.1 避免索引失效1.1.1 全值匹配,对索引中所有列都指定具体值。1.1.2 最左前缀法则1.1.3 范围查询右边的列,不能使用索引。1.1.4 不要在索引列上进行运算操作,索引将失效1.1.5 字符串不加单引号,造成索引失效1.1.6 尽量使用覆盖索引,避免select *1.1.7 in走索引,not in索引失效1. 索引的使用索引是数据库优化最常用也是最重要的手段之一,通过索引通常可以帮助用户解决大多数的MySQL的性能优化问题。1.1 避免索引失效1.1.1 全

2021-06-16 23:43:57 211

原创 Vue01

简介本文是2021/06/16整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢迎各位朋友评论区指正改进1.Vue 是最火的前端框架,是一套用于构建用户界面的渐进式框架,只关注视图层,它不仅易于上手,还便于与 第三方库或既有项目整合2.MVVM 前端分成三个部分:Model、View、ViewModel Model:保存页面中的数据 View:HTML 结构 ViewModel:是调用者 是 MVVM 思想核心 注意:MVVM 实现双向的数据绑定3.hel

2021-06-16 23:20:49 83

原创 EL&JSTL

简介本文是2021/06/10整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢迎各位朋友评论区指正改进1.什么是 EL?Expression Language 表达式语言2.EL 使用场合JSP,服务器解析翻译生成 java 代码3.EL 作用?在 JSP 页面输出动态内容,代替 java 脚本表达式4.EL 语法格式${EL 表达式}EL 内置对象?EL 有 11 个内置对象param paramValuespageScope req

2021-06-11 09:28:58 1034

原创 MVC设计模式

简介本文是2021/06/09整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢迎各位朋友评论区指正改进1.什么是 MVCModel View Controller 模型视图控制器 软件架构的一种设计模式,最初用在桌面应用中2.MVC 的作用1.V:视图 提供用户交互页面2.model 模型 封装数据 实现业务逻辑 返回结果给控制器3.C:控制器 接收用户请求 调用模型处理数据 选择视图 显示给用户3.MVC 的优势1.耦合性低:视图层和业务层分

2021-06-11 09:24:48 1093

原创 过滤器01

文章目录简介过滤器的配置信息过滤器的名称和类过滤的 url过滤的 url 的访问方式初始化参数一个过滤器可以配置给多个 url一个 url 可以配置多个过滤器,多个过滤器组成过滤器链,按照配置的顺序执行过滤器实现访问控制防盗链过滤器简介本文是2021/06/08整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢迎各位朋友评论区指正改进过滤器的配置信息过滤器的名称和类过滤的 url过滤的 url 的访问方式1.REQUEST:默认的访问方式1.直接

2021-06-08 23:00:57 107 1

原创 监听器01

文章目录简介1.什么是监听器?2.监听器的作用3.监听器事件类3.1上下文相关事件3.2 请求相关事件3.3 会话相关事件4 监听器接口4.1 上下文相关监听器4.2 请求相关监听器4.3会话相关监听器5 监听器开发简介本文是2021/06/07整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢迎各位朋友评论区指正改进1.什么是监听器?当事件发生的时候,需要使用监听器进行处理2.监听器的作用监听事件对象,事件发生时进行处理3.监听器事件类6 种3

2021-06-07 21:44:13 101

原创 会话跟踪01

文章目录简介什么是会话?会话的作用?常见的会话跟踪技术什么是CookieCookie的功能Cookie的特点servlet中如何创建cookie如何将创建好的cookie保存到客户端浏览器在servlet如何得到浏览器发送给服务器的cookie什么是上下文对象上下文对象的作用上下文的方法4大作用域 Web应用中,有页面、请求、会话、上下文四大作用域ServletConfig接口的方法简介本文是2021/06/04整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢

2021-06-04 23:34:15 76

原创 MySQL调优01

文章目录资料转载说明B树B树的概念以及特性5叉树举例说明B树的特性资料转载说明本博客中所有截图知识点均来自https://www.bilibili.com/video/BV1UQ4y1P7Xr?p=1B树B树的概念以及特性B树又叫多路平衡搜索树,一棵m叉的B树特性如下:树中每个节点最多包含m个孩子。除根节点与叶子节点外,每个节点至少有[ceil(m/2)]个孩子。若根节点不是叶子节点,则至少有两个孩子。所有的叶子节点都在同一层。每个非叶子节点由n个key与n+1个指针组成,其中[cei

2021-06-03 23:17:00 163 1

原创 JSP01

文章目录简介JSP 的本质也是一个 Java 类,不过是服务器进行翻译编译;遵守 Servlet 规范,所以也可以说 JSPJSP 的执行流程经过 翻译-编译-实例化-提供服务 几个步骤;JSP 文件包括 HTML 及 Java 代码,根据不同的需要,可以使用页面元素、表达式元素、注释元服务器总是把 JSP 文件按照一定的规范进行翻译,除了声明元素外,所有 JSP 中的内容都翻译到JSP 主要用来生成动态页面,Servlet 用来接收请求并处理请求,根据结果跳转到不同的 JSP 显示有两种跳转方法:响应重定

2021-06-03 22:33:42 130

原创 Servlet01

文章目录简介C/S B/S RIAWeb 站点:Web Site,也称为 Web 网站,浏览 静态功能开发 Web 应用常用的技术:什么是 TomcatTomcat 安装Tomcat 常用目录启动 Tomcat:解决 Tomcat 控制台的乱码常见的 servlet 容器什么是 servletservlet 的特点使用 IDE 开发第一个 Web 应用idea 配置 Tomcat发布编写第一个 servletservlet 家谱servlet 生命周期方法常见错误简介本文是2021/06/02整理的笔

2021-06-02 08:56:12 125

原创 前端JQuery

文章目录简介blur:元素失去焦点时触发目标函数,不支持冒泡focusout:元素失去焦点时触发目标函数,支持冒泡change:当下拉框、单选框,文本框的值发生变化时调用submit:当表单提交时触发,return false不提交;return true提交event.currentTarget:获取绑定事件的DOM元素,相当于thisevent.data:传递给执行函数的参数简介本文是2021/05/31整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢迎各位

2021-05-31 12:01:15 191

原创 前端05(2021/05/26)

文章目录简介表单类型过滤器表单状态过滤器内部插入简介本文是2021/05/26整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢迎各位朋友评论区指正改进表单类型过滤器表单状态过滤器内部插入...

2021-05-26 20:47:46 75

原创 0523错题总结

文章目录选择题题目1题目2题目3题目4题目5选择题题目1题目描述:下列说法错误的是?A、尽管现行的Java语言版本不允许类的多继承,但是我们仍然可以在extends关键字后面放置一个列表B、在实现多态后,利用父类引用(声明时类型)调用父类子类均声明了的变量和方法,均调用在子类中声明的版本C、Java中代码重用中的has a关系通过定义类属性方式实现,is a通过类继承来实现D、this关键字代表当前对象,即this引用的是当前创建的类实例对象的句柄正确答案:B题目2题目描述: 以下

2021-05-26 10:58:32 912

原创 前端04

文章目录流程控制语句流程控制语句

2021-05-24 10:31:59 183

原创 前端03

文章目录元素的显示方式三种基本布局模式元素的显示方式内联:行内元素,一行放多个元素块状:独占一行内联块:多个块级元素放在一行三种基本布局模式

2021-05-24 08:59:09 90

原创 JavaSE常见错题整理

文章目录条件分支条件分支对于switch/case语句以下说法正确的有。A、default语句是可选的,但是如果出现default则必须位于所有的case后面B、case子句后面的值必须是常量,且不可重复C、switch后面的表达式的值如果是数值型,则必须是可精确匹配的整数值,如int\long,而不能是浮点数D、case后面的break是必选的,不能省略break正确答案:B选项错误分析:A选项,default语句可以不放在所有的case后面C选项,switch/case不支持lon

2021-05-22 11:07:47 477

原创 前端02

文章目录使用表格布局:td嵌套另一个table(随便写)CSS内联内嵌外联导入CSS选择器使用表格布局:td嵌套另一个table(随便写)CSS内联< p style =“color:red” >p标签 < /p >内嵌< style type =“text/css” >p{color:red;}< /style >外联< link rel=“stylesheet” href=“1.css” />1.css:p{col

2021-05-20 17:29:50 81

原创 MySQL04

文章目录使用JDBC调用存储过程增删改查询使用JDBC调用函数使用JDBC调用存储过程cs = connection.prepareCall("call 存储过程名(?,?,?)");cs.setString("参数名",值);cs.setString("索引",值);增删改cs.execute();cs.getUpdateCount();查询rs = sc.executeQuery();while(rs.next()){rs.getString("列名");}使用JDBC

2021-05-15 21:54:06 171 1

原创 前端01

文章目录html双标签< p > < /p > 单标签 < img / >块级元素:block 独占一行 inline:不独占一行 inline-block:块级元素显示在一行< a href = "url"target="_blank"> < /a > _blank:新开窗口 _self:原窗口 _framename 在框架显示iframe src="url" width height frameborderhtml双标签< p &gt

2021-05-15 17:30:27 77

原创 MySQL03

文章目录存储引擎索引什么是索引:为了加快数据库查询速度而创建的一种存储结构,需要存储空间创建索引删除索引:drop index 索引名 on 表名显示查看索引:show index from 表名索引的设计原则索引的使用误区Btree和Hash不可见索引创建不可见索引切换可见性倒序索引案例视图存储过程游标函数触发器存储引擎1.mysql存储引擎1.InnoDB2.myIsam3.Memory4.Merge2.查看当前默认的存储引擎show variables like ‘default_st

2021-05-12 17:36:24 87

原创 MySQL02

文章目录简介简介本文是2021/05/10整理的笔记赘述可能有点多,还请各位朋友耐心阅读本人的内容和答案不一定是最好最正确的,欢迎各位朋友评论区指正改进

2021-05-12 11:26:45 154

空空如也

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

TA关注的人

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