自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 二分法查找

1.二分查找1.是什么有序的序列,每次都是以序列的中间位置的数来与待查找的关键字进行比较,每次缩小一半的查找范围,直到匹配成功。2.优缺点优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。3.java实现给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。1.w

2021-09-01 22:11:03 251

原创 Redis的五种基本数据类型学习

1.key的常用操作keys * //查看数据库中所有的键​set key1 wuhuai //设置一个键值对​exists key1 //查看数据库中是否存在key1的键值对 若有返回1,若无返回0​expire key1 10 //设置key1的键值对在10s之后死亡​type key1 //查看key1的数据类型​ttl key1 //查看key1是否过期, -1表示永不过期 -2表示已经过期2.String类型1.简介...

2021-08-29 22:00:15 386

原创 git学习笔记

目录1.git介绍➢ 分布式版本控制工具➢Git 和代码托管中心2.git的常用命令1.初始化本地仓库2.查看本地仓库的状态3.添加至暂存区4.提交到本地仓库5.修改代码6.版本穿梭3.分支 3.1 什么是分支3.2.分支的常用命令1.切换分支2.正常合并3.冲突合并4.团队协作1.团队内协作2.跨团队协作5.github1.复制http链接2.取别名3.推送到远程库4.接收远程库的更新5.克隆远程仓库.

2021-08-27 20:34:19 173

原创 Mybatis中resultMap的用法(二)

在Mybatis中resultMap的用法(一)中已经介绍到了resultMap处理单张表的pojo封装用法,本文章将讲解基于两张表的多表查询。 resultMap可以实现将查询结果映射为复杂类型的pojo,比如在查询结果映射对象中包括pojo和list实现一对一查询和一对多查询。1、一对一的查询一对一数据模型:部门和员工 一名员工只会隶属于一个部门,所以从查询员工信息出发关联查询部门信息为一对一查询。如果从部门信息出发查询一个部门下的员工信息则为一对多查询,因为一个部...

2021-08-24 21:19:30 293

原创 Mybatis中resultMap的用法(一)

1、resultType resultType可以把查询结果封装到pojo类型中,但必须pojo类的属性名和查询到的数据库表的字段名一致。如果sql查询到的字段与pojo的属性名不一致,则需要使用resultMap将字段名和属性名对应起来,进行手动配置封装,将结果映射到pojo中.例子如下,有一员工表tb1_emp:CREATE TABLE `tb1_emp` ( `emp_id` int(11) NOT NULL AUTO_INCREMENT, `emp_name` var...

2021-08-23 19:35:24 372

原创 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources

问题描述:SpringBoot项目在文件上传项目时使用Maven打包报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project helloworld: Input length = 1 -> [Help 1]问题分析:在pom.xml中的plugins标签中缺少了maven-resour.

2021-08-22 17:06:40 148

原创 SpringBoot2初学:HelloWorld

1.SpringBoot的优缺点: 1.优点 1.创建独立的spring应用. 2.内嵌web服务器. 3.自动starter依赖. 4.自动配置spring以及第三方功能 5.提供生产级别的监控,健康检查以及外部画配置. 6.无代码生产,无需编写xml.2.缺点 1.人称版本帝,更新迭代快. 2.封装太深,内部原理复杂,不容易精通.2.什么是微服务? 微服务是一种架构风格 一个应用拆分为一组小型服务....

2021-08-20 18:49:10 90

原创 SpringMVC执行流程简介

1、执行详细流程: 用户向服务器发送请求,请求被SpringMVC 前端控制器 DispatcherServlet捕获。 DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI),判断请求URI对应的映射: a) 不存在 i. 再判断是否配置了mvc:default-servlet-handler ii. 如果没配置,则控制台报映射查找不到,客户端展示404错误 iii. 如果有配置...

2021-08-13 19:21:09 374

原创 Spring中创建bean对象的三种方式

学习spring之后,了解到Spring通过ioc(控制反转)为我们提供了三种创建bean的方式。1、什么是IOC? 就是对象之间的依赖关系由容器来创建,对象之间的关系本来是由我们开发者自己创建和维护的,在我们使用Spring框架后,对象之间的关系由容器来创建和维护,将开发者做的事让容器做,这就是控制反转。BeanFactory接口是Spring Ioc容器的核心接口。2、创建bean的三种方式 1、通过默认无参构造创建 实体类对象User:package com...

2021-08-12 19:51:27 1623

原创 SpringMVC实现REST的PUT和DELETE请求

1、什么是REST? REST:Representational State Transfer,表现层资源状态转移。 1、资源 资源是一种看待服务器的方式,即,将服务器看作是由很多离散的资源组成。每个资源是服务器上一个可命名的抽象概念。因为资源是一个抽象的概念,所以它不仅仅能代表服务器文件系统中的一个文件、数据库中的一张表等等具体的东西,可以将资源设计的要多抽象有多抽象,只要想象力允许而且客户端应用开发者能够理解。与面向对象设计类似,资源是以名词为核心来组织的,首先关注的...

2021-08-11 20:16:14 776

原创 SpringMVC中请求转发和请求重定向的区别详解

1、什么是请求转发? 请求转发,是一种服务器的行为,当客户端请求到达后,服务器进行转发,此时会将请求对象进行保存,地址栏中的 URL 地址不会改变,得到响应后,服务器端再将响应发送给客户端,从始至终只有一个请求发出。实现方式如下,达到多个资源协同响应的效果: /** * 请求转发,使用的是InternalResourceView * @return 目标页 */ @RequestMapping("/testInternalResourceView") ..

2021-08-11 19:28:06 343

原创 spring事务注解@Transactional参数详解

在Spring中进行事务管理操作有两种方式:编程式事务管理和声明式事务管理。这里介绍的是第二种方式。1、声明式事务管理(底层使用AOP原理): 1>基于注解方式.(本文章基于注解) 2>基于xml方式2、 基于注解方式实现事务管理 ...

2021-08-10 19:04:37 2353

原创 解决获取请求参数的乱码问题

解决获取请求参数的乱码问题,可以使用SpringMVC提供的编码过滤器CharacterEncodingFilter,但是必须在web.xml中进行注册<!--配置springMVC的编码过滤器--><filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.Characte.

2021-08-10 16:58:06 259

原创 SpringMVC注解:@RequestMapping参数详解

1、注解的作用 @RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法来处理这个请求。2、注解的位置 @RequestMapping标识一个类:设置映射请求的请求路径的初始信息 @RequestMapping标识一个方法:设置映射请求请求路径的具体信息@Controller@RequestMapping("/test")public c...

2021-08-10 11:09:52 1030

原创 SpringMVC中使用Restful风格获取占位符中的请求参数

原始方式:/deleteUser?id=1rest方式:/deleteUser/1路径:<a th:href="@{/testRest/1/admin}">测试路径中的占位符-->/testRest</a><br> SpringMVC路径中的占位符常用于RESTful风格中,当请求路径中将某些数据通过路径的方式传输到服务器中,就可以在相应的@RequestMapping注解的value属性中通过占位符{xxx}表示传输的数据,再通过@PathVa.

2021-08-10 08:23:41 578

原创 IDEA提示: application context not configured for this file的问题

spring配置文件中时常会出现这个提示,翻译过来是没有配置该文件到项目中,于是进入到file-Project Structure中或者点击如下图的图标查看项目信息:可以很明显的看到下面有个感叹号,大概意思是下面的文件没有匹配:知道原因就很好解决问题了,只需要加到项目中去就可以了,选择项目,点击apply:完成!...

2021-08-09 10:19:19 5327 2

Bootstrap.js以及JQuery.js中文文档.rar

Bootstrap.js以及JQuery.js中文文档的chm格式

2021-08-27

linux下的Tomcat9.0.rar

linux下安装的Tomcat9.0

2021-08-27

redis6.2.1安装文件.rar

用于在linux下安装的Redis6安装包

2021-08-27

空空如也

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

TA关注的人

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