- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 istack智能堆叠
1)主交换机选举完之后会收集所有成员交换机的拓扑信息,根据拓扑信息计算出转发表,然后将表下发给堆叠系统中的其他交换机,且分配堆叠ID。堆叠系统稳定运行后,若交换机之间的堆叠线缆断开或故障,那么将会出现2个堆叠系统,这个过程被称为堆叠分裂。多台支持堆叠的交换机通过专用堆叠线缆连接在一起,逻辑上变为一台交换机。链式堆叠(串行):若干台交换机串联,一般用于距离较远的堆叠场景。环式堆叠:首尾相连,形成环状
2024-06-04 13:57:54
777
原创 TCP三次握手/四次挥手
TCP连接是全双工,因此每个方向都必须单独进行关闭。只要一方发送完数据就能发送FIN来终止该方向的连接;收到一个FIN意味着该方向没有数据流动;先关闭的一方为执行主动关闭,而另一方执行被动关闭。实质就是TCP通信的连接和断开。
2023-05-08 15:03:25
721
转载 Flash动画文件在PowerPoint中不能正常播放
Flash动画文件在PowerPoint中不能正常播放(图片无法显示,动物不能播放)
2022-12-08 13:58:55
3762
3
原创 telnet配置设备远程管理—eNSP
b. telnet 1.1.1.2——远程管理AR2。所需设备:两台路由器,一根网线。AR1 远程管理 AR2。
2022-11-28 15:49:54
3063
原创 简单案例实现单臂路由—eNSP
概念:在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。案例:给路由器配置逻辑接口,使不同vlan下的pc能 互相联通。作用:实现不同VLAN之间的通信。
2022-11-04 14:12:09
462
原创 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
1222
原创 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
404
原创 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
968
原创 Thymeleaf 简记
ThymeleafThymeleaf 是一种类似于 JSP 的动态网页技术1.1 Thymeleaf 简介JSP 必须依赖 Tomcat 运行,不能直接运行在浏览器中HTML 可以直接运行在浏览器中,但是不能接收控制器传递的数据Thymeleaf 是一种既保留了 HTML 的后缀,能够直接在浏览器中运行的能力,又实现了 JSP 显示动态数据的功能——静能查看页面效果,动则可显示数据1.2 Thymeleaf 的使用SpringBoot 应用对 Thymeleaf 提供了良好的支持
2022-04-20 17:30:59
399
原创 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
1082
1
原创 vagrant up安装虚拟机报错路径不能有中文
vagrant up安装虚拟机报错用户名不能为中文问题解决问题解决:修改C:\Users\YanYaDan里Vagrantfile文件,添加以下代码Encoding.default_external = 'UTF-8'
2021-11-01 12:33:12
663
原创 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
1756
原创 空指针异常: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
650
原创 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
1954
5
原创 报错Column ‘XXX‘ cannot be null
遇到问题:执行添加操作报错:问题分析: 报错信息说 sCardPassword列不能为空 ,但是数据库里面设置的非空约束。????:把非空去掉就行了,但是还是添加不上数据。于是又检查了一遍前台页面里的参数,发现传的参数字段名没对应上。问题不大,但真费劲。。。。。由此记录。。。...
2021-04-14 09:37:49
18859
4
原创 基于Mybatis Puls查询时sql字段名大小写报错
遇到报错:错误解析: 在数据库中没有找到img_url 列数据库字段名是是大写解决方案:在application.properties中加:mybatis-plus.configuration.map-underscore-to-camel-case=false完美运行
2021-04-09 16:35:03
1008
原创 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
146
2
原创 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
485
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
2708
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
6377
原创 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
1333
原创 MySQL之事务
标题MySQL之《事务》文章目录标题MySQL之《事务》一、什么是事务?(事务概述)事务的作用?二、使用事务三、事务的四大特征四、事务的隔离级别一、什么是事务?(事务概述)事务:一个最小的不可再分的工作单元,通常一个事务对应一个完整的业务(例如银行转账业务,该业务就是一个最小的工作单元。)事务的作用?事务可以保证数据的一致性和完整性(避免异常和错误等导致的数据信息异常)二、使用事务开启事务语法:start transaction;(mysql)或者begin transaction
2021-03-08 18:53:41
185
3
原创 MySQL之索引
mysql之索引文章目录mysql之索引一、索引由何而来?二、索引是什么?二、它有什么作用?三、索引的好处?(优势、劣势)四、怎样使用索引?五、索引分类六、怎样判断需要用不用索引?适合建立索引的情况不适合建立索引的情况总结一、索引由何而来?在普遍的查询中要求越高速度就越缓慢、因此索引运营而生。二、索引是什么?由一、我们get到:索引就是加快我们检索速度的一种方式,抽象的来说它是一种理念,实际它真的是方便。举个例子:就好比如我们生活中查字典首先都会去找它的拼音,同理,索引就是干这个的。二
2021-03-08 17:19:02
1620
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
1003
原创 There is no getter for property named
There is no getter for property named项目场景:在写方法的时候报错导致添加失败报错图片: 原因分析:实体类中的字段名与数据库中字段名不一致解决方案:仔细检查一遍实体类中的字段名是否一致。...
2020-12-06 14:08:39
219
1
原创 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
206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人