自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RabbitMQ安装教程

RabbitMQ安装教程,下载rabbitmq版本要和erlang版本匹配

2023-07-31 22:48:46 1154

原创 unsigned介绍

unsigned

2023-07-27 14:34:59 628

转载 git 删除添加的远程地址

删除项目原来git远程仓库,然后把项目推送到新的远程仓库

2023-07-20 11:35:45 579

原创 Java内部类

Java内部类

2023-07-15 15:49:44 123

转载 springmvc拦截器Interceptor和Web项目中Filter的区别

springmvc中Interceptor和Web中Filter的区别

2022-09-08 00:13:28 413

转载 处理layui(xxxUI)使用iframe框架,当在一个页面退出登录后,另一个页面点击菜单出现登录页嵌套在iframe中

处理layui(xxxUI)中使用iframe框架,当在一个页面退出登录后,另一个页面点击菜单出现登录页嵌套在iframe中

2022-09-07 23:38:04 1214

原创 Java重写override、重载overload

重写:package 重写;/** * 重写 * 记忆:2同2小1大: * 2同是指方法名相同、形参列表相同;2小是指返回值类型相同或更小、抛出的异常更小;1大访问权限相同或更大 * * 重写的是方法* 成员方法* 普通方法* private方法,不能被重写* protected方法、 default方法、public方法;可以被重写需满足:2同2小1大原则*

2022-05-26 17:52:40 226

原创 idea java项目乱码问题处理

idea 乱码 java乱码处理 控制台输出中文乱码

2022-05-14 22:56:25 32806

转载 浅谈SpringBoot底层日志文件依赖关系及日志使用

java日志框架及日志实现

2022-05-14 22:19:43 514

原创 java常用日志框架及日志

java常用日志框架及日志实现

2022-05-14 21:19:43 305

原创 ssm整合dataSource配置数据库名 value=${username}连不上数据库问题

java.sql.SQLException: Access denied for user 'xxx'@'localhost' (using password: YES)

2022-05-05 12:11:07 937

转载 <T> T 和 T的用法和区别,public <T> List<T> f(T a){}的介绍(二)

泛型方法泛型返回值 <T> T 与 T 的区别

2022-01-14 11:15:17 1238

转载 JAVA泛型通配符PECS原则Producer Extends Consumer Super

java泛型通配符PESC原则

2022-01-13 11:05:23 453

转载 java <? extends T>和<? super T>介绍(一)

java <? extends T> 和 <? super T>

2022-01-12 23:44:15 4901 4

转载 虚拟机三种网络模式

虚拟机网络模式、vmware网络

2022-01-11 10:18:35 1197 3

转载 java字节码指令

java字节码指令

2022-01-07 10:47:56 239 1

原创 Redis缓存雪崩、穿透、击穿场景及常见处理方案

一般情况下Redis用于减轻请求对数据库的压力,所以一旦redis缓存出现雪崩、穿透、击穿情况,此时请求会直接请求数据库,大量的请求就可能导致数据库响应超时甚至崩溃,所以应该尽量防止redis出现以上情况。一、缓存穿透:关键词:绕过Redis直接访问DBRedis作为缓存一般使用方式,先去 Redis 中查找某资源,Redis 中查不到就去 DB 中查,DB 中查到后回写一份数据到 Redis 中;非正常情况下有用户恶意重复请求资源A,该资源在 Redis 和 DB 中都不存在。那么每次请求都会直接打

2021-11-16 13:13:59 969

原创 github仓库repository下创建多个文件夹

github仓库repository下创建多个文件夹步骤:一、登录github创建仓库repository链接:github新建仓库示例二、上传本地文件file1、file21、本地任意地方新建文件夹file并进入该文件夹,创建file1、file2,同时在file内使用命令初始化本地仓库:1、git init2、关联远程仓库git remote add orign 远程仓库的https地址,如 # https://github.com/GitHub-xxx/my_repos.gitkkk@

2021-11-14 00:53:07 1681

转载 URL编码对照表及HTTP常见请求返回码说明

URL编码表:地址url请求中的20%、22%、26%、7B%、%7D、28%、29%怎么解析还原成真实的字符 backspace 8% A 41% a 61% § %A7 Õ %D5   tab 9% B 42% b 62% « %AB Ö %D6   linefeed %0A C 43% c 63% ¬ %AC Ø %D8   creturn %0D D...

2021-04-13 16:36:36 3762

转载 MultipartFile的transferTo方法注意事项

前言 最近用SpringBoot写文件上传功能,使用参数绑定之后确实是非常的方便了。但是,项目部署就出现了问题,搞得我一脸懵逼。后来,才发现是因为我使用了相对路径导致的,这个绝对是一个坑人的地方,不过也说明需要学习的东西还有很多! 案例再现 @PostMappi...

2021-02-26 17:49:46 3437 1

转载 MultipartFile.transferTo()用法

环境: Springboot 2.0.4JDK8表单,enctype 和 input 的type=file 即可,例子使用单文件上传 <form enctype="multipart/form-data" method="POST"     action="/file/fileUpload">     图片<input type="file" name="file" />...

2021-02-26 16:31:58 28237

转载 Jenkins持续集成

一、Jenkins概述1、Jenkins的作用和用户类型1)Jenkins的作用持续集成:将不同的模块或者开发人员开发的功能进行整合;持续交付:可以重复性更新程序或者软件项目;持续部署:自动化部署软件项目,定期备份,部署项目异常回滚;2)Jenkins使用的用户开发人员:编写好的代码不需要手动编译打包工作,直接将代码提交到SVN或者git中保存;运维人员:减轻管理员工作量,避免人工干预,减少错误率;测试人员:方便进行简单的代码测试,避免出现程序逻辑错误;2、Jenkins的特点和Jenkins的

2021-02-20 14:53:16 511

转载 Docker安装以及镜像、容器的管理介绍

Docker简介Docker是在Linux容器里运行应用的开源工具,是一种轻量级的虚拟化方式。Docker的设计宗旨是通过对应用软件的封装、发布、部署、运行等生命周期的管理,达到应用组件级别“一次封装,到处运行”的目的。这里的组件可以是一个应用,也可以是一套服务,甚至可以使一个完整的操作系统。Docker的优势Docker的容器技术可以在一台主机上轻松地为任何应用创建个轻量级的、可移植的、自给自足的容器。通过这种容器打包应用程序,简化了重新部署、调试这些琐碎的重复工作...

2021-02-20 14:51:02 449

转载 类结构表示方式介绍:类图(Class Diagram)

类图(Class Diagram):类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。 类一般由三部分组成:类名(Class):每个类都必须有一个名字,类名是一个字符串。 属性(Attributes):属性是指类的性质,即类的成员变量。类可以有任意多个属性,也可以没有属性。  UML中:可见性 名称:类型 [= 默认值]操作(Operations):操作是类的任意一个实例对象都可以使用的行为,操作是类的成员...

2021-02-19 17:53:45 6165

原创 正则表达式Regex学习笔记

元字符:\b:匹配单词的开始结束(start-end)^:匹配字符串开始$: 匹配字符串的结束\d:匹配数字.: 匹配除换行符以外的任意字符\w:匹配字母、数字、下划线、汉字\s:匹配任意空白符[]:正则提供一个元字符中括号 [] 来表示区间条件:转义字符,把元字符、限定符或者关键字转义成普通的字符|:正则中通过“|”表示或,用来匹配多个匹配条件():用小括号()来做分组,也就是括号中的内容作为一个整体反义元字符(大写元字符中字母)\B:匹配不是单词开始或结束的位置\W:匹配不是

2021-02-04 16:44:02 364

原创 git的使用

git的使用Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)workspace:工作区index/staged:暂存区repository:本地仓库remote:远程仓库workspace首先是add到index(staged)上,然后commit到repository,再push到remote.五、两种方式clone服务器上的代码库:1)https方式通过

2021-01-31 22:37:42 73

原创 @Configuration、@ConfigurationProperties用法

@Configuration、@ConfigurationProperties用法代码示例:application.properties中配置的属性值配置方式一:使用@Configuration + @Value方式调用方式:运行结果:配置方式二:使用@ConfigurationProperties获取配置信息,通过@Configuration或@Component注解使spring @ComponentScan能够扫到该类;经操作@Component替换为@Configuration也

2020-11-29 23:14:48 10824 2

空空如也

空空如也

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

TA关注的人

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