自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis 命令(三)

假如 key 不存在,则创建一个只包含 member 元素作成员的集合。当 key 不是集合类型时,返回一个错误。

2024-03-26 21:47:25 1075

原创 Redis命令(二)

将哈希表 key 中的域 field 的值设为 value。如果 key 不存在,一个新的哈希表被创HSET操作。如果域 field 已经存在于哈希表中,旧值将被覆盖。如果 field 是哈希表中的一个新建域,并且值设置成功,返回 1。如果哈希表中域 field 已经存在且旧值已被新值覆盖,返回 0。

2024-03-26 20:48:03 413

原创 Redis常用命令(一)

如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号数字表示之内。

2024-03-25 22:40:41 1313 1

原创 初识Redis——面试题

1.内存数据库,数据库读写速度快。2. 工作单线程,支持串行化与原子性。IO是多线程,避免上下文切换3.IO模型,是支持高并发的4.kv模型,v是具有类型结构,k可以映射多种不同类型的值5.具有本地方法,计算向数据移动6.二进制安全,value值最大为512M。

2024-03-25 20:25:23 407 1

原创 docker compose

是 Docker 官方提供的一款开源工具,主要用于简化在单个主机上定义和运行多容器 Docker 应用的过程。它的核心作用是,使得开发者能够在一个统一的环境中以声明式的方式管理多容器应用的服务及其依赖关系。也就是说Docker Compose是一个用于定义和运行多个Docker容器的工具。它使用YAML文件来定义应用程序的服务、网络和卷等配置,然后使用单个命令即可启动、停止和管理整个应用程序的多个容器。

2024-03-21 21:03:54 381 1

原创 java--笔记

主要是基于AOP(面向切面编程)实现的。Spring事务通过AOP技术,在方法执行的前后插入事务相关的操作。通常通过代理模式实现,及在方法执行完成后提交或回滚事务。

2024-03-21 20:05:57 213 1

原创 Docker--dockerfile文件

Dockerfile 是一个文本文件,开发者使用它来定义如何构建一个Docker镜像。它是自动化构建Docker镜像的标准方法,包含了用于构建镜像的一系列指令,这些指令会被Docker引擎按顺序逐行解析并执行。Dockerfile主要以下几部分组成。

2024-03-21 20:04:05 1617 1

原创 面试(二)——@Autowired与@Resource的区别

Autowired 注解默认按照 Bean 的类型进行装配,默认情况下它要求依赖对象必须存在,如果允许 null 值,可以设置它的 required 属性为 false。Spring 将 name 属性解析为 Bean 的实例名称,type 属性解析为 Bean 的实例类型。可以应用到 Bean 的属性变量、setter 方法、非 setter 方法及构造函数等,默认按照 Bean 的。作用与 Autowired 相同,区别在于 @Autowired 默认按照 Bean 类型装配,

2024-02-18 20:32:20 338 1

原创 面试题(一)——SpringBoot框架中两个非常重要的策略

和。

2024-02-18 17:30:11 365 1

原创 bean的作用范围

在Spring中,bean作用域用于确定bean实例应该从哪种类型的Spring容器中返回给调用者。*目前Spring Bean的作用域或者说范围主要有五种。

2024-01-04 21:18:52 345 1

原创 BeanFactory和ApplicationContext的区别

BeanFactory:是Spring里面最底层的接口,包含了各种Bean的定义,读取bean配置文档,管理bean的加载、实例化,控制bean的生命周期,维护bean之间的依赖关系.BeanFactroy采用的是延迟加载形式来注入Bean的,即只有在使用到某个Bean时(调用getBean()),才对该Bean进行加载实例化。ApplicationContext:应用上下文,继承BeanFactory接口,它是Spring的一各更高级的容器,提供了更多的有用的功能;加载配置文件时创建实例对象。

2024-01-04 20:52:18 357 1

原创 三层架构小案例(mybatis+servlet)

4.在webapp包下创建login.jsp登录页面和select_list.jsp主页面。在listener包下创建监听器MyServletContextListener。7.在service包下创建UserService接口。5.在servlet包下创建LoginServlet。8.在mapper包下创建UserMapper接口。在监听器中加载mybatis的运行环境。接着创建UserMapper.xml。3.加载mybatis的运行环境。6.在pojo包下创建User类。①pom.xml,加载依赖。

2023-12-28 15:20:47 345 1

原创 servlet入门

servlet是Java语言编写的运行在tomcat上的程序,用来处理http请求。servlet提供了一个接口(servlet),该接口规定了tomcat和servlet实例的契约,所以所有的servlet实例都必须实现该接口。

2023-12-25 21:49:56 7 1

原创 简单了解Http协议

如果来访者的Referer为空,有两种可能,一种是来访者修改了请求,删除了Referer字段的值,另一种就是来访者是直接在URL地址栏输入地址访问该网站。Connection:keep-alive,告诉服务器在完成本次请求的响应后,保持该TCP连接不释放,等待本次连接的后续请求。Referer:指定发起该请求的源地址。Content-Type:内容类型,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件。Host:描述请求将被发送的目的地,在任何类型的请求中都会包含此信息。

2023-12-25 20:44:55 9 1

原创 了解tomcat

一个 war 文件包含 Servlet、HTML 页面、Java 类、图像文件及其他资源,简单的来说,jar 只是类的归档文件,而 war 包是一个完整的 web 应用程序。Tomcat是一个免费的开放源代码的Web应用服务器,是Apache软件基金会项目中的一个核心项目,由Apache ,Sun共同开发而成,深受Java爱好者的喜爱,是一款比较流行的web应用服务器。server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host)。②conf:配置文件。

2023-12-25 20:34:22 12 1

原创 MyBatis的配置文件

注意:此种方法要求 mapper 接口名称和 mapper 映射文件名称相同。注意:此种方法要求 mapper 接口名称和 mapper 映射文件名称相同。那么我们如何在mybatis的核心配置文件里面加载外部的数据库配置信息呢?2.在SqlMapConfig.xml引入数据库配置信息。.4.3使用mapper接口的包名批量引入。4.1使用mapper映射文件的路径。4.2使用mapper接口的路径。3.typeAliases标签。4.Mappers标签。

2023-12-20 21:27:46 10 1

原创 MyBatis的ORM映射

MyBatis只能自动维护库表”列名“与”属性名“相同时的对应关系,二者不同时无法自动ORM。

2023-12-20 21:18:21 14 1

原创 Mybatis的模糊查询中${}和#{}的区别

sql注入 底层 jdbc类型转换 单个简单类型的参数。$ 不防止 Statement 不转换 value。# 防止 preparedStatement 转换 任意。结论:除模糊匹配外,杜绝使用${}

2023-12-20 17:13:17 15 1

原创 mybatis传递多个参数

3、pojo传递多个参数---【推荐】2、注解传递多个参数---【推荐】4、map传递多个参数。1、序号传递多个参数。mybatis传递多个参数。

2023-12-20 08:46:12 10 1

原创 mybatis介绍与入门

mybatis前身是apache的ibatis,是一个封装了jdbc的持久层框架,使开发者只需关注sql即可。1、为什么要使用mybatis?sql语言硬编码在代码中。2、什么是mybatis?7、pom.xml再添上。一、mybatis介绍。二、mybatis入门。

2023-12-19 22:03:01 10

原创 mybatis的运行原理

/通过将得到的inputstream流对象信息封装到 | Configuration 对象中,创建sqlSessionFactory工厂对象。//该对象包含Sq2语句的所有方法,可以发送sq2执行和返回结果,也可| | //以获取mapper接口。输入参数映射 输出结果映射。

2023-12-19 21:51:23 12

原创 maven的配置

1、解压apache-maven-3.5.4.zip到D盘。3、idea设置全局maven。2、idea设置maven。下载jar包、编译、打包。2、idea配置maven。1、maven的作用?

2023-12-19 19:19:48 11

空空如也

空空如也

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

TA关注的人

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