自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis多表查询(知识+例子)

1、多表查询概念多表查询是指在一个SQL查询中涉及到两个或多个数据库表的数据操作。这种操作通常用于处理表之间的关系,例如一对一、一对多和多对多的关系。在实际应用中,数据通常存储在多个相关的表中。例如,一个用户可能有多个订单,一个订单可能包含多个商品。通过多表查询,可以同时获取多个表中的数据,从而方便地进行数据分析和处理。2、多表查询的类型1.一对一(One-to-One)一对一关系是指一个表中的一条记录与另一个表中的一条记录相关联。例如,用户表和用户详情表之间的一对一关系。2.

2024-09-05 01:38:08 1234 2

原创 网络通讯安全基础知识(加密+解密+验签+证书)

在加密过程中,发送方使用接收方的公钥对要传输的数据进行加密,然后将加密后的密文发送给接收方,接收方在收到密文后,使用自己的私钥对密文进行解密,以恢复成原始的明文数据。对称加密,也称为单密钥加密,在加密过程中,数据发送方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,生成复杂的加密密文发送出去,接收方在收到密文后,需要使用与加密时相同的密钥以及相应算法的逆算法对密文进行解密,才能恢复成原始的明文数据。加密和解密使用的是不同的密钥,且算法相对复杂,因此加密和解密的速度较慢,只适合对。

2024-09-04 01:14:37 2613

原创 2024版mybatis基础入门学习详情(上)

MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录MyBatis中文网mybatis特点简单易学:MyBatis 本身比较小且简单。学习成本低,容易上手。灵活。

2024-09-02 02:26:15 1697

原创 Spring声明式事务使用详情(知识点+案例)

在数据库操作中,事务是一组操作的集合,要么全部成功,要么全部失败。事务管理的目标是确保数据一致性和完整性。Spring 提供了强大的事务管理功能,简化了事务处理的复杂性。

2024-08-31 22:17:00 1523

原创 一篇文章讲清楚什么是Spring AOP

在讲解AOP之前,我们要先了解下什么是代理。代理是二十四种设计模式中的一种,属于结构型模式。它的作用就是通过提供一个代理类(中介类),让我们在调用目标方法的时候,不再是直接对目标方法进行调用,而是通过代理类(中介类)间接调用。让不属于目标方法核心逻辑的代码从目标方法中剥离出来——解耦。调用目标方法时先调用代理对象的方法,减少对目标方法的调用和打扰,同时让附加功能能够集中在一起也有利于统一维护。

2024-08-30 23:58:16 894

原创 如何使用Spring IOC的注解进行开发

Spring IoC(Inversion of Control,控制反转)容器通过提供了一种简洁且强大的方式来进行依赖注入和配置管理。开发使得 Spring 应用程序的配置更为简洁和直观,减少了 XML 配置的冗余和复杂性。本身并不能执行,注解本身仅仅只是做一个标记,具体的功能是框架检测到注解标记的位置,然后针对这个位置按照注解标记的功能来执行具体操作。

2024-08-27 23:42:12 1435

原创 Spring IOC核心思想学习

组件就是bean,bean就是可以复用的Java对象。

2024-08-26 23:58:11 930

原创 2024最新解决WiFi已连接,但是访问不了网页的问题

打开设置——网络和Internet——对应WIFI——DNS服务器分配设置为手动——IPV4开——首选DNS设置为阿里云的223.5.5.5备选设为223.6.6.6——保存。首先是要检查WiFi是否有网,如果有网,但是还是访问不了网站或者应用,那大概率就是DNS服务器的原因,DNS服务器是指进行域名和与之相对应的IP地址转换的服务器。更换好DNS之后,我们还需要去清理下DNS之前的缓存。然后输入以下命令,进行清缓存,这样应该就能正常访问了。Ctrl+R 输入cmd进入命令控制行。

2024-08-25 10:11:17 4576

原创 2024版最新Maven详细使用教程(安装+项目实战)

Maven是一个基于Java的开源项目管目录1、Maven的简介和安装1.1配置Maven的环境变量1.2修改Maven的配置文件2、IDEA的Maven创建3、Maven核心功能3.1依赖管理3.2构建管理4、Maven的继承5、Maven的聚合6、项目实战理和构建工具,它主要用于帮助Java开发人员自动化构建、依赖管理和项目生命周期管理。(注:Maven只能管理Java的项目)Maven通过其强大的功能和灵活的插件系统,极大地简化了项目的构建和管理过程,提高了开发效率和项目的可维护性。

2024-08-24 23:42:15 20633

原创 一篇文章告诉你Cookie、Session和Token之间的关系

无论是Cookie、Session还是Token,他们的核心就是鉴权和存储。

2024-08-23 00:55:23 539

原创 简单入门jmeter的使用教程

JMeter是一个强大的性能测试工具,可以模拟多用户并发访问应用程序,通过发送HTTP请求或其他协议请求,测量响应时间、吞吐量、并发用户数、错误率和性能指标等,以评估应用程序的性能和稳定性。Meter还支持多种协议,包括HTTP、HTTPS、FTP、TCP、JDBC和JMS等,能够模拟多种网络环境和应用程序场景。这里大概的了解下,看不懂也没关系,后面第二章我会详细举例说明测试计划:JMeter中的最高层次,包括多个线程组、配置元件和监听器等。

2024-08-22 01:20:20 1076

原创 一篇文章告诉你什么是python中的面向对象

它们至少需要一个名为。

2024-08-21 00:48:06 861

原创 万字详细Python基础语法大全简单入门

帮助你快速入门Python

2024-08-20 00:02:18 4067 3

空空如也

空空如也

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

TA关注的人

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