自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 Mybatis01

通过Mybatis的快速入门,我们明白了,通过Mybatis可以很方便的进行数据库的访问操作。但是大家要明白,其实java语言操作数据库呢,只能通过一种方式:使用sun公司提供的 JDBC 规范。Mybatis框架,就是对原始的JDBC程序的封装。那到底什么是JDBC呢,接下来,我们就来介绍一下。JDBC: ( Java DataBase Connectivity ),就是使用Java语言操作关系型数据库的一套API。本质:sun公司官方定义的一套操作所有关系型数据库的规范,即接口。

2024-08-03 21:02:11 885

原创 数据库-MySQL-03

多表查询:查询时从多张表中获取所需数据单表查询的SQL语句:select 字段列表 from 表名;那么要执行多表查询,只需要使用逗号分隔多张表即可,如: select 字段列表 from 表1, 表2;此时,我们看到查询结果中包含了大量的结果集,总共85条记录,而这其实就是员工表所有的记录(17行)与部门表所有记录(5行)的所有组合情况,这种现象称之为笛卡尔积。笛卡尔积:笛卡尔乘积是指在数学中,两个集合(A集合和B集合)的所有组合情况。

2024-08-02 18:31:49 676

原创 数据库-MySQL-02

DQL英文全称是Data Query Language(数据查询语言),用来查询数据库表中的记录。查询关键字:SELECT查询操作是所有SQL语句当中最为常见,也是最为重要的操作。在一个正常的业务系统中,查询操作的使用频次是要远高于增删改操作的。当我们打开某个网站或APP所看到的展示信息,都是通过从数据库中查询得到的,而在这个查询过程中,还会涉及到条件、排序、分页等操作。

2024-08-02 14:16:14 745

原创 PicGo+Gitee+Typora实现一键上传md到csdn

在写博客时,我们通常不使用csdn直接撰写,而是在本地使用,比如比较好用的Typora,但是在本地写完直接上传到csdn时会存在图片由于防盗链不显示的问题,本文记录如何解决该问题。

2024-08-02 09:45:50 865

原创 数据库-MySQL-01

官网:https://dev.mysql.com/SQL:结构化查询语言。一门操作关系型数据库的编程语言,定义操作所有关系型数据库的统一标准。在学习具体的SQL语句之前,先来了解一下SQL语言的语法。前面我们讲解了DDL中关于数据库操作的SQL语句,在我们编写这些SQL时,都是在命令行当中完成的。没有任何代码提示。(全靠记忆,容易敲错字母造成执行报错)操作繁琐,影响开发效率。(所有的功能操作都是通过SQL语句来完成的)编写过的SQL代码无法保存。

2024-08-01 21:21:17 917

原创 KMP算法

【代码】KMP算法。

2024-08-01 19:29:28 258

原创 floyd

【代码】floyd。

2024-08-01 19:27:53 262

原创 springboot入门

下面我们将进入SpringBoot基础阶段的学习。在没有正式的学习SpringBoot之前,我们要先来了解下什么是Spring。我们可以打开Spring的官网(https://spring.io),去看一下Spring的简介:Spring makes Java simple。

2024-07-31 21:31:37 844

原创 Maven

学习完前端Web开发技术后,我们即将开始学习后端Web开发技术。做为一名Java开发工程师,后端Web开发技术是我们学习的重点。后端Web开发技术的学习,我们会先学习Java项目的构建工具:MavenMaven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。官网:https://maven.apache.org/Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织。

2024-07-31 21:09:25 1017

原创 Java HotSpot(TM) 64-Bit Server VM warning

您只需在代码编辑器配置的 VM 选项中包含 -Xshare:off 即可,也就是运行/调试配置 -> 编辑配置模板 -> 添加虚拟机选项 -Xshare:off。勾上Add VM options,点击apply。3.在后面填上 -Xshare:off。

2024-07-30 23:10:35 1207

原创 Tomcat打不开startup.bat

Tomcat服务器安装后,点击startup.bat 无法打开,就是闪一下,失败的原因有两个。

2024-07-27 23:36:36 1568

原创 Floyd算法

与迪杰斯特拉算法相似,弗洛伊德算法是一种计算最短路径的问题,与迪杰斯特拉算法不同的是,该算法可计算多源点带权图(可带负权值,但非负周期[1])的最短路径的问题。以上图为例,介绍如何手写。首先写出该图的邻接矩阵,记作矩阵 P (-1) :接下来,我们保留V1行—V1列(即,将V1作为中转结点),同时保持对角线不变(自身到自身距离总是0),记作 P (V1):逐步更新:方法如下:寻找对应保留列的数字之和,若和小于上表原位置的数字,则更新,否则不更新。

2024-07-19 14:53:32 430

原创 DFS算法的实现

当回溯到4号节点时,我们发现4号节点并没有另一条路,也就是说从4号节点向下搜索的话,只能搜索到7号节点,但是可是刚刚才从7号节点回溯上来诶,我们总不可能又搜索到7号,然后又回溯到4号无限下去吧…然后我们发现又双走到头了,因此,再次回溯,从9号跳到5号,再跳到2号,然后再跳到1号(因为5号,2号向下的路我们已经走过了,但我们发现1号节点向下的路还有一条是我们没走过滴)当搜索到7号节点后,我们发现无路可走了,因为7号节点是当前这条路径下最深处的节点,因此,我们需要进行回溯操作。这次我们选择另一条路,走到9号。

2024-07-16 09:30:00 681

原创 BFS算法的实现

广度优先搜索以队列(deque)作为核心,其搜索核心是从始结点开始,寻找一步到达的合法可行点(可能存在其他条件限制),并加入队列,然后弹出始结点,由依次对队列中的结点执行寻找操作,直至队列为空。在暴力算法中,BFS被广泛用于求无权图的最短路径问题,因为BFS的操作其实就是类似于向平静的湖面投石子引起的一圈圈涟漪,最先碰到涟漪的鱼一定就是离石头最近的点。广度优先搜索也称为宽度优先搜索,简称广搜或者 BFS,是遍历图存储结构的一种算法,既适用于无向图(网),也适用于有向图(网)。将头结点(V1)弹出队列。

2024-07-15 18:17:42 426

原创 前端学习路线图

当完全掌握上述内容的话基本可以获得一笔不菲薪资的工作了。让我们一起加油吧!

2024-07-14 16:45:42 991

原创 可选链运算符(?.)

可选链运算符**?.**允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效。或者可以说是不必知道所引用的值是否有内容?. 运算符的功能类似于 . 链式运算符,不同之处在于,在引用为空 (nullish ) (null 或者 undefined) 的情况下不会引起错误,该表达式短路返回值是 undefined。与函数调用一起使用时,如果给定的函数不存在,则返回 undefined。在使用?.读取较为深的对象时 速度会比.更快。

2024-07-11 16:29:33 580

原创 尚品汇项目复盘(四)

接上文。

2024-07-10 21:55:53 613

原创 尚品汇项目复盘(三)

接上文以下是除了对目录内容进行分析以外 学到的新的知识点。

2024-07-09 23:46:10 974

原创 尚品汇项目复盘(二)

接上文。

2024-07-08 09:30:00 595

原创 尚品汇项目复盘(一)

使用vue开发时 可以简单总结为四个步骤写静态样式发请求vuex进行三连环 actions mutations statedispatch获取内容 进行页面内容的渲染},

2024-07-07 18:49:55 797 1

尚品汇项目思维导图 根据思维导图进行复习

尚品汇项目思维导图 根据思维导图进行复习

2024-07-13

空空如也

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

TA关注的人

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