自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 kali安装snort

然后这个老外最后一句是运行不了的 最后一句换成这个。然后这个老外的-i 是错的 文件夹要用自己实际路径的。按照这个来 一定会报错。

2023-12-28 11:11:18 511 2

转载 微服务快速配置

1、通过浏览器可以获取会员信息(通过会员中心微服务模块)ctrl+shift+u: 大小写转换@Slf4j 来自lombok包,用于打印日志 输出方法 log.info(“{}”,目标对象);有了@Resource 我就依赖注入了 就不用内部new对象了如果前端是以表单形式提交了/或者是以parameters,则不需要使用@RequestBody,会进行对象参数封装, 同时保证http 的请求头的content-type 是对应的application/x-www-form-urlencoded。

2023-12-13 04:51:45 44

转载 cookie和session

当交互的时候id传给idea idea再将通过。直接记录东西在浏览器。

2023-12-09 15:10:27 36

转载 tomcat网页和console乱码问题

【代码】tomcat网页乱码问题。

2023-12-09 00:45:18 32

转载 spring mvc全部总结

假设您正在编写一个RESTful服务,该服务包含一个接口,用于接收JSON格式的数据并返回JSON格式的响应。下载其实和我们之前的写法大致一样,直接使用HttpServletResponse,并向输出流中传输数据即可。这样,Spring框架就能知道客户端发送的数据是JSON格式的,并且期望返回的数据也是JSON格式的。这样,点击提交之后,文件就会上传到服务器了。客户端在调用这个接口时,需要在请求头中设置。下面是一个示例,说明如何使用这些属性。

2023-12-08 13:55:09 52

原创 内容协商机制以及举例

这个例子展示了如何在Spring MVC应用程序中使用内容协商来灵活地返回不同格式的响应。通过配置内容协商,你可以让同一个API端点支持多种数据表示格式,从而提高API的灵活性和可用性。

2023-12-08 04:24:23 35

转载 spring数据库,测试, 连接池

【代码】spring数据库,测试, 连接池。

2023-12-07 15:33:56 40

原创 maven包冲突管理

【代码】maven包冲突管理。

2023-12-07 14:54:32 19

转载 Spring复习(下)

【代码】Spring复习(下)

2023-12-07 11:51:53 23

转载 spring快速复习(中)

【代码】spring快速复习(中)

2023-12-07 10:46:14 31

转载 spring快速复习(上)

依赖注入(Dependency Injection, DI)是一种设计模式,也是Spring框架的核心概念之一。比如现在有一个教师接口:具体的实现有两个:@OverrideSystem.out.println("我是美术老师,我教你画画!");@OverrideSystem.out.println("我是编程老师,我教你学Golang!");我们的学生一开始有一个老师教他,比如美术老师://在以前,如果我们需要制定哪个老师教我们,直接new创建对应的对象就可以了传统修改。

2023-12-07 02:45:19 23

转载 ioc的理论实现

通过使用IOC,Spring允许开发者将对象的创建和依赖关系的管理交给框架处理,从而使得代码更加模块化,降低了组件间的耦合度,并且提高了代码的可测试性和可维护性。

2023-12-06 23:35:18 22

转载 Cookie Session Filter Listener

Cookie在浏览器端Session在服务器端。

2023-12-06 23:20:58 20

转载 Servlet

ServletContext 接口:这是一个用于描述Servlet上下文的接口。Servlet上下文是一个为整个web应用提供信息的对象,它允许servlet之间共享数据。唯一性:在一个web应用中,只存在一个实例。这意味着在该应用中的所有Servlet都共享同一个,这有助于在不同的Servlet之间共享信息。生命周期对象在web应用启动时被创建,在应用停止时销毁。这个生命周期与web应用的生命周期是一致的。获取方式:可以通过方法获取对象的引用,或者在Servlet中使用。

2023-12-06 22:39:04 23

原创 Http协议

HTTP和TCP并不是一个层次的通信协议,TCP是传输层协议,而HTTP是应用层协议,因此,实际上HTTP的内容会作为TCP协议的报文被封装,并继续向下一层进行传递,而传输到客户端时,会依次进行解包,还原为最开始的HTTP数据。在HTTP协议中,一个HTTP请求由三个部分组成:请求行(Request Line)、请求头(Header Fields)、以及请求体(Body,不是每个请求都有)。请求头包含了请求的元数据,如客户端接受的内容类型、请求的主机和连接的类型等。这就是一个HTTP请求的基本组成部分。

2023-12-06 14:18:08 23

原创 Myabtis-config的各种配置

【代码】Myabtis-config的各种配置。

2023-12-06 11:00:51 25

原创 基础前端html

【代码】基础前端html。

2023-12-06 05:01:01 21

原创 Java的静态代理和动态代理

就好比我开了个大棚,里面栽种的西瓜,那么西瓜成熟了是不是得去卖掉赚钱,而我们的西瓜非常多,一个人肯定卖不过来,肯定就要去多找几个开水果摊的帮我们卖,这就是一种代理。实际上是由水果摊老板在帮我们卖瓜,我们只告诉老板卖多少钱,而至于怎么卖的是由水果摊老板决定的。

2023-12-06 03:41:10 26

原创 Mybatis的复杂查询,通过注解映射和动态SQL

/

2023-12-06 02:19:29 127

转载 Mybati启动配置,简单增删改查和事务

在事务提交后,我们的内容才会被写入到数据库中。负责连接数据库 同时扫描到。JavaBean负责映射表。回滚操作也印证成功。

2023-12-06 01:37:36 40

原创 Idea启动maven

解释 Archetype 作为 Maven 项目模板的概念。强调其作用是快速生成预定义的项目结构和配置文件。

2023-12-06 01:33:09 43

原创 lombok 使用

【代码】lombok 使用。

2023-12-06 01:22:56 131

原创 maven快速入门

这三个元素合在一起,用于唯一区别每个项目,别人如果需要将我们编写的代码作为依赖,那么就必须通过这三个元素来定位我们的项目,我们称为一个项目的基本坐标,所有的项目一般都有自己的Maven坐标,因此我们通过Maven导入其他的依赖只需要填写这三个基本元素就可以了,无需再下载Jar文件,而是Maven自动帮助我们下载依赖并导入。现在我们尝试使用Maven来帮助我们快速导入依赖,我们需要导入之前的JDBC驱动依赖、JUnit依赖、Mybatis依赖、Lombok依赖,那么如何使用Maven来管理依赖呢?

2023-12-06 01:19:11 19

原创 MySQL对应的Java类型

别人那里抄的 https://blog.csdn.net/defonds/article/details/46681701chatgpt转换了一下格式。

2023-12-06 01:17:17 78

原创 JDBC连接数据库

下载地址:https://dev.mysql.com/downloads/file/?

2023-12-05 12:17:03 31

原创 Java连接MySQL语句

【代码】Java连接MySQL语句。

2023-12-05 12:06:46 30

原创 MySQL的事务和隔离级别

当我们要进行的操作非常多时,比如要依次删除很多个表的数据,我们就需要执行大量的SQL语句来完成,这些数据库操作语句就可以构成一个事务!过程中,我们还会设置一个回滚点,以便在出现问题时回滚到特定的状态。这个例子展示了如何在数据库事务中使用回滚点来管理复杂的操作序列,确保数据的一致性和完整性。让我们用一个简单的银行转账例子来解释MySQL的四种隔离级别。这些示例简单地说明了不同隔离级别下,相同的操作可能如何导致不同的结果和并发行为。MySQL默认采用的是Innodb引擎,我们也可以去修改为其他的引擎。

2023-12-05 11:38:51 16

原创 MySQL数据库控制DCL(随便看看得了)

虽然添加索引后会使得查询效率更高,但是我们不能过度使用索引,索引为我们带来高速查询效率的同时,也会在数据更新时产生额外建立索引的开销,同时也会占用磁盘资源。WITH CHECK OPTION是指当创建后,如果更新视图中的数据,是否要满足子查询中的条件表达式,不满足将无法插入,创建后,我们就可以使用。时,会自动执行我们预先设定的内容,触发器通常用于检查内容的安全性,相比直接添加约束,触发器显得更加灵活。语句来直接查询视图上的数据了,因此,还能在视图的基础上,导出其他的视图。,代表为所有的数据库和表都授权。

2023-12-05 11:32:28 16

原创 MySQL DQL 查的方法02

例如,Alice和Bob的经理是Carol,David和Eve的经理是Bob。直接这样查询会得到两张表的笛卡尔积,也就是每一项数据和另一张表的每一项数据都结合一次,会产生庞大的数据。进行左连接,不仅会返回两个表满足条件的交集部分,也会返回左边表中的全部数据,而在右表中缺失的数据会使用。这将产生所有可能的员工与部门的组合,这通常不是我们想要的,因为它会产生大量不相关的数据组合。多表查询是同时查询的两个或两个以上的表,多表查询会提通过连接转换为单表查询。),只获取了那些员工和部门ID相匹配的行。

2023-12-05 05:05:22 21

原创 MySQL DQL 查的方法01

这些例子展示了如何使用不同的运算符来筛选和查询数据库中的数据。在实际应用中,这些运算符可以组合使用,以满足复杂的查询需求。单表查询是最简单的一种查询,我们只需要在一张表中去查找数据即可,通过使用。这样会先按照列名1进行排序,每组列名1相同的数据再按照列名2排序。使用ASC表示升序排序,使用DESC表示降序排序,默认为升序。这将返回所有员工的列表,按其薪水从低到高排序。这将返回所有员工的列表,按其薪水从高到低排序。如果想在查询结果中使用不同的列名称,比如将。表中所有不同的部门名称,不重复。

2023-12-05 04:29:02 40

原创 MySQL DML 增删改的方法

字句来限定条件,将使得整个表中此列的所有数据都被修改!通过这种方式,将删除表中全部数据,我们也可以使用。这条语句会在一次操作中向表中插入三条记录。我们将通过几个步骤来更新特定记录的数据。列将保持空白或默认值(取决于表的定义)。注意,SQL语句中的等于判断是。表中的所有数据,可以使用不带。**警告:**如果忘记添加。,这可能不是你想要的结果。的表,它包含了商品信息,如。的所有产品,可以使用带有。

2023-12-05 04:13:25 33

原创 MySQL DDL 操作

我们可以通过ADD来添加一个新的列,通过DROP来删除一个列,不过我们可以添加restrict或cascade,默认是restrict,表示如果此列作为其他表的约束或视图引用到此列时,将无法删除,而cascade会强制连带引用此列的约束、视图一起删除。如果表被其他表的外键约束或视图所引用,删除操作将会失败。这用于确保不会意外地删除被其他表依赖的表。这样,每个学生都会被分配到一个特定的部门,并且只能引用。如果我们创建错误了,我们可以将此数据库删除,通过使用。:如果表被其他表的外键约束或视图所引用,

2023-12-05 03:58:11 24

原创 tcp和udp

在Java中,使用UDP协议进行网络通信通常涉及使用和类。以下是一个基本的UDP通信示例,包括一个UDP客户端和一个UDP服务器。

2023-12-05 03:34:55 18

原创 Java 中的socket

温故一下看一眼socket 怎么传输的即可。

2023-12-05 03:28:06 27

原创 Java 17 密封类型

我们希望只有指定的类可以继承我们的类 而不是final那种不可继承的类。

2023-12-05 03:12:38 64

原创 Java16新特性 record类 和 instanceof模式匹配,多行代码块

新版本直接用"““多行字符串””" 不用转义字符。

2023-12-05 01:56:56 332

原创 Java14 switch 表达式

【代码】Java14 switch 表达式。

2023-12-05 01:18:32 44

原创 Java 11 新特性 类型推断var在形参和lambda中

var关键字仅适用于局部变量和lambda,我们是没办法在其他地方使用的,比如类的成员变量。局部变量的类型推断 var (也可以用在lambda表达式中)lambda表达式中的var。java 11 新特性。

2023-12-05 01:04:14 167

原创 Java 9 新特性 工厂方法,stream,Optional,匿名内部类优化,接口的私有方法

现在可以直接匿名内部类省略泛型了。

2023-12-05 00:42:37 30

原创 windows配置环境变量

直接这样配置环境变量。

2023-12-04 23:44:58 20

空空如也

空空如也

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

TA关注的人

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