自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 istack智能堆叠

1)主交换机选举完之后会收集所有成员交换机的拓扑信息,根据拓扑信息计算出转发表,然后将表下发给堆叠系统中的其他交换机,且分配堆叠ID。堆叠系统稳定运行后,若交换机之间的堆叠线缆断开或故障,那么将会出现2个堆叠系统,这个过程被称为堆叠分裂。多台支持堆叠的交换机通过专用堆叠线缆连接在一起,逻辑上变为一台交换机。链式堆叠(串行):若干台交换机串联,一般用于距离较远的堆叠场景。环式堆叠:首尾相连,形成环状

2024-06-04 13:57:54 530

原创 OSPF原理—详细!!

OSPF(open shortest path first):开放式最短路径优先。

2023-05-08 15:54:10 7315

原创 TCP三次握手/四次挥手

TCP连接是全双工,因此每个方向都必须单独进行关闭。只要一方发送完数据就能发送FIN来终止该方向的连接;收到一个FIN意味着该方向没有数据流动;先关闭的一方为执行主动关闭,而另一方执行被动关闭。实质就是TCP通信的连接和断开。

2023-05-08 15:03:25 654

转载 Flash动画文件在PowerPoint中不能正常播放

Flash动画文件在PowerPoint中不能正常播放(图片无法显示,动物不能播放)

2022-12-08 13:58:55 2585 2

原创 telnet配置设备远程管理—eNSP

b. telnet 1.1.1.2——远程管理AR2。所需设备:两台路由器,一根网线。AR1 远程管理 AR2。

2022-11-28 15:49:54 2838

原创 交换机接口配置VLAN—eNSP

详解:一台交换机,两台PC,给交换机的两个接口分别配置局域网。

2022-11-04 14:20:07 4691

原创 简单案例实现单臂路由—eNSP

概念:在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。案例:给路由器配置逻辑接口,使不同vlan下的pc能 互相联通。作用:实现不同VLAN之间的通信。

2022-11-04 14:12:09 415

原创 路由器配置 IP 地址—eNSP

路由器配置IP

2022-10-19 09:03:58 19599 1

原创 Vue 入门

Vue.js渐进式JavaScript框架,渐进式:由浅入深,由简单到困难

2022-06-07 17:13:16 681

原创 cookie & localStorage 基本使用

作用: 都可用与前端页面之间的传值目录1.cookie2. localStroage目录1.cookie简介:cookie 是浏览器端的缓存文件,容量大小受浏览器的限制注意:cookie 里的数据是字符串的形式,想取某个值需要把这些数据分割成 键值对形式工具方法封装(cookie-utils):var operator = "=";function getCookieValue(keyStr) { var value = null; //定义容器,将比对过的key 对应的值放入容

2022-04-23 16:32:14 1175

原创 Swagger2 简记

基于 swagger2 的一些基本操作目录1. Swagger 简介2. 作用3. 整合4.Swagger 注解说明5. Swagger-ui 插件目录1. Swagger 简介前后端分离开发,后端需要编写接口说明文档,耗费时间,swagger 是一个用于`生成服务器接口的规范性文档,并且能够对接口进行测试的工具2. 作用生成服务器接口的规范性文档对接口进行测试3. 整合在 api 子工程添加依赖 (Swager2\Swagger UI)<dependency>

2022-04-23 09:17:47 363

原创 tkMapper 简记

tkMapper 实现基本CRUD操作以及分页查询和联表查询方法目录1. tkMapper2. tkMapper 简介3. tkMapper 整合4. tkMapper 使用5. tkMapper 提供的方法目录1. tkMapper基于 Mybatis 提供了很多第三方插件,通常可以完成通过数据方法的封装,数据库逆向工程的工作(根据数据表生成实体类、生成映射文件)Mybatis-plustkMapper2. tkMapper 简介tkMapper 是一个 Mybatis 插件,是在

2022-04-23 09:08:09 920

原创 Thymeleaf 简记

ThymeleafThymeleaf 是一种类似于 JSP 的动态网页技术1.1 Thymeleaf 简介JSP 必须依赖 Tomcat 运行,不能直接运行在浏览器中HTML 可以直接运行在浏览器中,但是不能接收控制器传递的数据Thymeleaf 是一种既保留了 HTML 的后缀,能够直接在浏览器中运行的能力,又实现了 JSP 显示动态数据的功能——静能查看页面效果,动则可显示数据1.2 Thymeleaf 的使用SpringBoot 应用对 Thymeleaf 提供了良好的支持

2022-04-20 17:30:59 368

原创 vagrant up报“Couldn‘t open file /path/to/base错误安装centos7失败

问题环境:下载vagtant虚拟机镜像太慢问题解决遇到问题:vagrant up报“Couldn‘t open file /path/to/baseC:\Vagrant>vagrant upBringing machine 'default' up with 'virtualbox' provider...==> default: Box 'base' could not be found. Attempting to find and install... default: B

2021-11-01 13:24:38 951 1

原创 vagrant up安装虚拟机报错路径不能有中文

vagrant up安装虚拟机报错用户名不能为中文问题解决问题解决:修改C:\Users\YanYaDan里Vagrantfile文件,添加以下代码Encoding.default_external = 'UTF-8'

2021-11-01 12:33:12 599

原创 Error during execution of processor ‘at.pollux.thymeleaf.shiro.proce...报错的一种解决办法

出现问题:SpringBoot+Shiro+Thymeleaf报错报错主要信息:ERROR 9268 --- [nio-8080-exec-1] org.apache.shiro.realm.jdbc.JdbcRealm : There was a SQL error while authorizing user [zhangsan]com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'db_shiro1.roles

2021-06-22 09:29:04 1634

转载 HTTP和HTTPS详解

HTTP,HTTPS

2021-05-03 11:49:24 177

原创 空指针异常:java.lang.NullPointerException: null

报错信息如下:ERROR 22460 --- [nio-8082-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] w

2021-04-21 08:42:09 587

原创 SpringBoot-JPA实现增删改查

SpringBoot-springboot data jpa实现增删改查开发工具:Spring Tool Suite(STS)运行环境:JDK1.8, MySQL5.7,Tomcat8.5使用技术:SpringBoot+spring data jpa步骤一、新建项目勾选依赖:lombok、spring data jpa、spring web、mysql driver...

2021-04-19 18:38:43 1905 5

原创 报错Column ‘XXX‘ cannot be null

遇到问题:执行添加操作报错:问题分析: 报错信息说 sCardPassword列不能为空 ,但是数据库里面设置的非空约束。????:把非空去掉就行了,但是还是添加不上数据。于是又检查了一遍前台页面里的参数,发现传的参数字段名没对应上。问题不大,但真费劲。。。。。由此记录。。。...

2021-04-14 09:37:49 17330 4

原创 基于Mybatis Puls查询时sql字段名大小写报错

遇到报错:错误解析: 在数据库中没有找到img_url 列数据库字段名是是大写解决方案:在application.properties中加:mybatis-plus.configuration.map-underscore-to-camel-case=false完美运行

2021-04-09 16:35:03 922

原创 SpringBoot整合Mybatis三步搞定

SpringBoot 整合 Mybatis开发工具:Spring Tool Suite (简称STS)数据库环境:mysql5.7JDK版本:1.8​ 1.添加依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>${mybatis-

2021-03-31 17:25:31 120 2

原创 原生MybatisPlus实现分页查询

插件,配置,page

2021-03-30 17:08:10 357 1

原创 MybatisPlus实现简单增删改查

实现步骤:工具:IDEA数据库版本:mysql5.7一、环境搭建创建springboot项目pom.xmlpom.xml : spring web、lombok mysql <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b

2021-03-30 10:45:59 437 3

原创 基于MybatisPlus报错: Field ‘id‘ doesn‘t have a default value

执行添加操作时候遇到问题报错信息:Field ‘id’ doesn’t have a default value原因: 数据表没设置自增。解决方案:分析详见:基于MybatisPlus报错:Could not set property‘id‘ of ‘class xxxxxxx with value ‘xxxxxxxxxxxxxxxxxxxxxx‘...

2021-03-28 22:22:27 2636 1

原创 基于MybatisPlus报错:Could not set property ‘id‘ of ‘class xxxxxxx with value ‘xxxxxxxxxxxxxxxxxxxxxx‘

Could not set property 'id' of 'class xxxxxxx with value 'xxxxxxxxxxxxxxxxxxxxxx' Cause:

2021-03-28 20:23:20 4904

原创 Incorrect string value: ‘\xE7\x94\xA8\xE6\x88\xB7...‘ for column ‘description‘ at row 1

一、怎么遇到的这个问题?在往数据表中添加数据的时候二、什么问题?准备添加第二条数据的时候报错:心想像\xx\xx\xxxx\xxx都你丫的格式不对,结果去搜集了一下资料,证明确实是数据库的编码格式错误,我出现这个原因是springboot实体类映射表的时候在数据库里自动创建的,具体会发生这些格式问题真是属于情理之中又是意料之外。。。​ 既然是格式的错误我们修改一下格式就好了,对症下药​ 语法:alter table 表名 change 字段名 字段名 字段类型 character set u

2021-03-27 09:38:15 1258

原创 MySQL之共享锁与排它锁

共享锁和排它锁

2021-03-09 19:19:17 1621 6

原创 MySQL之事务

标题MySQL之《事务》文章目录标题MySQL之《事务》一、什么是事务?(事务概述)事务的作用?二、使用事务三、事务的四大特征四、事务的隔离级别一、什么是事务?(事务概述)事务:一个最小的不可再分的工作单元,通常一个事务对应一个完整的业务(例如银行转账业务,该业务就是一个最小的工作单元。)事务的作用?事务可以保证数据的一致性和完整性(避免异常和错误等导致的数据信息异常)二、使用事务开启事务语法:start transaction;(mysql)或者begin transaction

2021-03-08 18:53:41 152 3

原创 MySQL之索引

mysql之索引文章目录mysql之索引一、索引由何而来?二、索引是什么?二、它有什么作用?三、索引的好处?(优势、劣势)四、怎样使用索引?五、索引分类六、怎样判断需要用不用索引?适合建立索引的情况不适合建立索引的情况总结一、索引由何而来?在普遍的查询中要求越高速度就越缓慢、因此索引运营而生。二、索引是什么?由一、我们get到:索引就是加快我们检索速度的一种方式,抽象的来说它是一种理念,实际它真的是方便。举个例子:就好比如我们生活中查字典首先都会去找它的拼音,同理,索引就是干这个的。二

2021-03-08 17:19:02 1573 1

原创 在JS中使用c标签

如何在JS中使用c标签通过对代码的进一步了解,才发现js里可以使用c标签,以下我这里主要是来进行c:foreach遍历从后台取的值,又了解到网上其他大佬们总结的再加上自己去用的时候发现的一些问题真是受益匪浅。注意事项1. 不要在单独的js文件里使用 否则:报错2. 要在script标签下3. 遍历数据时候加单引号4.例1:> <script type="text/javascript">> <c:forEach items = "${get

2020-12-25 22:59:33 942

原创 There is no getter for property named

There is no getter for property named项目场景:在写方法的时候报错导致添加失败报错图片: 原因分析:实体类中的字段名与数据库中字段名不一致解决方案:仔细检查一遍实体类中的字段名是否一致。...

2020-12-06 14:08:39 189 1

转载 网页中插入背景音乐代码(html)

SpringMvc静态资源无法加载

2020-12-02 11:28:19 8566

原创 Mybatis基础

Mybatis背景:MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。通俗的讲:MyBatis 是个持久层的框架,我们原来对数据库的 CRUD 操作采用的是原生的 JDBC 方式。使用场景:增删改查.

2020-11-28 21:03:34 178

Mybatis-Plus练习案例

快速入门、日志、雪花算法、主键自增、自动填充、乐观锁、逻辑删除、条件构造器、通用枚举、常规CRUD操作等

2022-08-08

空空如也

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

TA关注的人

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