自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(150)
  • 资源 (1)
  • 收藏
  • 关注

原创 生成一个漂亮的页面弹窗

漂亮的页面弹窗

2023-01-31 17:54:37 299 2

原创 JavaScript实现 数组对象 分组排序

JavaScript实现 数组对象 分组排序,希望帮到需要的人!

2022-10-25 13:56:04 569

原创 Ribbon懒加载/饥饿加载

rabbion

2022-08-28 19:36:00 511

原创 show run configurations in server 弹出失败

show run configurations in server 弹出失败

2022-08-26 11:37:11 411

原创 radio单选框,当改变选中值,修改其他radio默认值

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D.

2022-04-26 09:45:08 703 1

原创 数据库设计三大范式

2022-03-19 15:00:57 269

原创 跨域问题如何解决

2022-03-19 14:57:47 79

原创 自定义异常 -需要完善

2022-03-19 14:53:10 147

原创 ID生成方案

数据库自增UUID全局Redis雪花算法:64位 1+41时间戳+10机器id+12序号

2022-03-19 12:37:59 112

原创 多线程简单介绍

异步编排

2022-03-16 23:48:33 67

原创 过滤器和拦截器的区别

过滤器 (Filter)过滤器的配置比较简单,直接实现Filter 接口即可,也可以通过@WebFilter注解实现对特定URL拦截,看到Filter 接口中定义了三个方法。init() :该方法在容器启动初始化过滤器时被调用,它在 Filter 的整个生命周期只会被调用一次。注意:这个方法必须执行成功,否则过滤器会不起作用。doFilter() :容器中的每一次请求都会调用该方法, FilterChain 用来调用下一个过滤器 Filter。destroy(): 当容器销毁 过滤器实例时调用

2022-03-16 12:30:24 651

原创 什么是MyBatis的一级缓存

mybatis中的一级缓存是在没有关闭session的时候,执行相同的select时候,二次以后查询的时候不会发送select语句至数据库,以减少数据库的联机操作。实际上是一个hashMap key值: hashcode+sqlID+sql语句。 value值:映射出来的java对象。...

2022-03-16 12:06:50 586

原创 死信队列示例图

2022-03-15 11:55:31 131

原创 RabbitMQ

2022-03-14 14:16:12 1833

原创 如何实现一个IOC容器

1.配置包扫描路径2.递归包扫描路径下的文件获取.class文件。3反射确定需要交给IOC管理的类。4对需要注入的类进行依赖注入。

2022-03-14 08:35:46 627

原创 记录一次面试

消息中间件的业务场景消息监听 在分布式项目中保证事务的最终一致性。消息丢失如何补救spring的理解spring是一款轻量级开源的J2EE的框架,它是一个容器框架用来装JavaBean(java对象),中间层框架,可以起到一个连接的作用,让开发更快,更简洁。Spring具有完善的生态。核心功能是IOC和AOP。IOC送耦合,AOP面向切面编程,允许通过分离业务逻辑的系统服务进行内聚性开发。包含并管理应用对象的配置和生命周期,这个意义上他是一个容器。将简单的组件配置,组合成

2022-03-14 00:24:55 1061

原创 Post请求和Get请求的区别

1.参数最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。其次:Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度限制,只能传递大约1024字节。2.用途GET用于从服务器端获取数据,包括静态资源(HTML|JS|CSS|Image等等)、动态数据展示(列表数据、详情数据等等)。POST用于向服务器提交数据,比如增删改数据,提交一个表单新建一个用户、或修改一个用户等。3.缓存GET时默认可以复用前面的请求数据作为缓存结果返.

2022-03-13 17:29:12 569

原创 博瑞思信息面试

1、java中的基本数据类型2.接口和抽象类有什么区别抽象类是对类的抽象(是什么),接口是对行为的抽象(做什么)。如果行为跨越不同类的对象,可使用接口,对于一些现实的类对象,用继承抽象类。抽象类是从子类中发现了公共的东西,泛化出父类,然后子类继承父类,而接口是根本不知道子类的存在,方法如何实现还不确认,预先定义。如果就是某种玩意,比如人相对于男人,小孩,女人,那么就应该是抽象类,因为他们都是人,有人所有的特点。接口相对于人,汽车,飞机就是,那么就是接口,因为他们有这样的功能,但不具.

2022-03-13 17:11:52 1040

原创 Feign远程调用丢失请求头/异步调用丢失上下文同步器

Feign远程调用丢失请求头拦截器Feign异步调用丢失上下文同步器添加上下文同步器

2022-03-13 03:07:42 420

原创 StringBuffer是线程安全的

2022-03-07 19:06:11 2659

原创 外包面试记录1

基本数据类型int short long byte char boolean float doubleString StringBuffer StringBuilder的区别都是final类,不允许被继承;String长度是不可变的,StringBuffer,StringBuilder长度是可变的;StringBuffer是线程安全的,SringBuilder但他们两个中所有的方法都是相同的,StringBuffer的方法上添加了synchronized修饰,保证线程安全。Strin

2021-12-24 16:06:54 1167

原创 redis基础

缓存查到数据,放入缓存。缓存穿透查询数据库中一定不存在的数据,每次都会查询数据,增加数据库压力。缓存雪崩缓存集中失效,设置缓存过期,进行冷热数据分离缓存击穿大量访问击穿缓存集群方案主从复制master读写,slava读,实现读写分离,slava同步master数据redis.config slaceof <主节点ip地址><主节点端口号>实现主从复制哨兵机制主节点宕机,sentinel 是用于监控redis集群的Master状态

2021-12-18 14:40:43 203

原创 时间工具类

import lombok.SneakyThrows;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;/** * 日期处理 */public class Dat.

2021-12-10 20:23:13 191

原创 进入 nginx容器

docker exec -it nginx01 /bin/bash

2021-12-06 02:55:42 1906

原创 Docker 常用命令

docker版本docker verision删除镜像docker rmi -f 容器ID搜索镜像docker search mysql 版本下载镜像docker pull mysqldocker pull nginxdocker pull redis新建容器并启动docker run [可选参数] image# 参数说明--name 容器名-d 后台运行-it 使用交互方式运行,进入容器查看内容-p 指...

2021-12-06 01:12:46 611

原创 lambda实现

/** * @author lsk * @version 1.0 * @description * @date 2021/11/24 21:39 */public class TestLambda1 { //3.静态内部类 static class Like2 implements ILike{ @Override public void lambda() { System.out.println("I like la.

2021-11-25 02:35:25 355

原创 redis持久化常见配置

RDB 持久化相关的配置: save 60 10000:如果在 60 秒内有 10000 个 key 发生改变,那就执行 RDB 持久化。 stop-writes-on-bgsave-error yes:如果 Redis 执行 RDB 持久化失败(常见于操作系统内存不足),那么 Redis 将不再接受 client 写入数据的请求。 rdbcompression yes:当生成 RDB 文件时,同时进行压缩。 dbfilename dump.rdb:将 RDB 文件命名为

2021-11-23 18:18:14 942

原创 HTTP 请求模板

"http-get 请求": { "prefix": "httpget", "body": [ "this.\\$http({", "url: this.\\$http.adornUrl(''),", "method: 'get',", "params: this.\\$http.adornParams({})", "}).then(({data}) => {", "})"],"description": "httpGET 请求"}"http-post 请求": { "prefix": "ht.

2021-11-19 01:13:43 1826

原创 MyBatis-Plus 常用注解

MyBatis-Plus 常用注解

2021-11-18 19:19:33 477

原创 mybatis-plus 中 怎么给表中不存在的字段添加注释

mybatis-plus 中 怎么给表中不存在的字段添加注释

2021-11-17 18:18:02 2131 1

原创 idea 中怎样实现全局修改

idea 中怎样实现全局修改

2021-11-17 17:21:54 2605

原创 如何使用nacos配置中心

1、引入依赖<!-- 配置中心 --><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency>2、在 bootstrap.properties中配置spring.application

2021-11-15 18:55:56 667

原创 怎样在liunx系统centOS 中查找文件的命令

whereis 文件名

2021-11-14 18:29:57 675

原创 使用git复制gitee的项目

git clone 地址

2021-11-14 18:27:29 274

原创 java中遍历一个对象

DX dx = new DX();dx.forEach(dx);System.out.println(dx);

2021-11-14 18:14:40 460

原创 怎样在yaml文件中配置mybatis-plus的mapper扫描路径以及设置id类型

mybatis-plus: mapper-locations: classpath*:/mapper/**/*.xml #设置id的类型为自增 global-config: db-config: id-type: auto

2021-11-14 18:11:07 2859

原创 如何为docker设置自动启动

sudo systemctl enable docker

2021-11-12 18:32:08 759

原创 怎样使用mybatis提供的分页

首先配置分页插件 /** * 分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); }编写分页方法//分页查询讲师的方法 @ApiOperation(value = "分页查询讲师的方法") @GetMapping("pageTeacher/{c...

2021-11-11 17:52:58 193

原创 在springboot中如何使用Swagger

第一步导入依赖: <!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <scope>provided </scope> <...

2021-11-11 08:06:19 501

原创 springboot中如何实现逻辑删除

安装插件/** * 逻辑删除插件 */ @Bean public ISqlInjector sqlInjector() { return new LogicSqlInjector(); }编写controller里面逻辑删除方法 //2 逻辑删除讲师的方法 @DeleteMapping("{id}") //id值需要路径来传递 public boolean removeTeacher(@PathVariabl

2021-11-11 07:39:58 967

web项目需要的jar包 (1).rar

学习使用

2021-08-05

空空如也

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

TA关注的人

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