郎家岭伯爵的博客
首页
文章归档
我的日记
关于页面
分类
Python (1)
Java (165)
软件工具 (2)
网络技术 (7)
前端 (6)
数据库 (11)
SCCM (2)
Linux (13)
网站建设 (4)
Git (4)
帆软报表 (1)
我的日记 (14)
Maven (2)
ElasticSearch (10)
IDEA (6)
SpringBoot整合组件 (14)
Java笔记 (75)
SpringBoot (22)
Spring (5)
微服务 (16)
常用工具类 (2)
消息队列 (5)
Vue (1)
Docker (3)
Nginx (1)
kubernetes (5)
Zookeeper (1)
SpringCloud (10)
全部分类 ( 216 )
查询
SpringBoot:文件上传下载
前言在 Spring Boot 中实现文件的上传和下载。实现文件上传上传一个文件,并保存在指定位置:@PostMapping("/upload")public String upload(@RequestParam(value = "file") Multip
Java
2023年03月10日
401次浏览
Java:枚举类的用法
前言针对枚举类的基础用法大家可参考菜鸟教程,本文记录一下稍微复杂点的用法(不同用法的本质是相同的,只是形式有所不同)。实现设想这样一个应用场景:根据一个给定的值,如果这个值在某个集合内,就返回特定的 code 和 name 。定义枚举类针对如上场景,我们把值的集合定义为一个 List(已给定初始化值
Java
2023年03月08日
393次浏览
IDEA:常用快捷键
撤销:CTRL+Z恢复:CTRL+Shift+Z显示类结构图:Ctrl+H返回至上次浏览的位置:Ctrl+Alt+ ←/→在方法间快速移动定位:ALT+ ↑/↓显示注释文档:Ctrl+Q高亮错误或警告快速定位:F2 或 Shift+F2逐个往下查找相同文本,并高亮显示:选中文本,按Alt+F3全局搜
IDEA
2023年02月27日
383次浏览
MySQL:DECIMAL数据类型
背景MySQL 中 DECIMAL 数据类型。理论MySQL DECIMAL 数据类型用于在数据库中存储精确的数值。我们经常将 DECIMAL 数据类型用于保留准确精确度的列,例如会计系统中的货币数据。它的具体用法如下:DECIMAL(10,2) 表示总共能存 10 位数字,其中末尾 2 位是小数,
MySQL
2023年02月16日
455次浏览
多线程:如何确保多线程中所有任务执行完成
背景在 多线程 的应用场景中,可能有些功能代码需要在所有任务执行完成后才可以继续执行,那么如何确保线程中所有任务都已执行完成了呢?如以下代码,Hello,World!在任务完成之前就输出了:import java.util.concurrent.*;/** * @author 郎家岭伯爵 */pub
多线程
2023年02月15日
388次浏览
MySQL字段类型tinyint、smallint、mediumint、int、bigint
背景MySQL 中整型字段详解。理论先来看一下基本的概念:字节(byte),1个字节等于8个位(bit),一个 bit 存储 0 或者 1,理解这个对于理解后面的占用字节导致的存储数值的有很重要的作用。整型,常见细分为 tinyint、smallint、mediumint、int、bigint 这几
MySQL
2023年02月15日
417次浏览
final关键字
背景关于 final 关键字的使用。理论final 修饰方法:表示方法不可被子类重写(覆盖)。final 修饰变量:初始化一次后值不可变。final 修饰类:类不能被继承,内部的方法和变量都变成 final 类型。final 修饰对象:指对象的引用不可变,但是对象的值可变,即指向的是同一个对象,但是
Java
2023年02月15日
525次浏览
MySQL:COLLATE是什么?
背景在建表语句中,通常会设置 COLLATE 关键字。那么这个关键字的作用是什么呢?CREATE TABLE `table1` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `field1&
MySQL
2023年02月14日
385次浏览
Halo站点:添加网站统计信息
背景在 Halo 站点上添加例如总访问量、访客数、本文访问数等统计信息。实现使用 不蒜子 来实现。<#--其中的文字和表情可以自由更改--><div> <#--引入js文件--> <script async src="//busuanzi.
个人站点
2023年02月13日
565次浏览
线程池创建多线程
背景使用线程池创建多线程。实现线程池创建方式创建线程池有两种方式:使用 Executors 创建;使用 ThreadPoolExecutor 创建。Executors 是对 ThreadPoolExecutor 进行了一层封装,因此使用起来会比较方便。但阿里的 Java开发手册 建议我们使用 Thr
多线程
2023年02月13日
388次浏览
«
10
11
(current)
12
»
个人信息
郎家岭伯爵
北京
文章数量
216
分类数量
28
标签数量
35
滚滚红尘,须臾花开,刹那雪乱。
所有标签
Java
49
SpringBoot
47
微服务
15
BUG
11
SpringCloud
10
MySQL
10
ElasticSearch
10
多线程
9
Linux
8
Mybatis
8
IDEA
7
个人站点
6
Spring
5
IOC
5
kubernetes
5
RabbitMQ
5
前端
5
DI
4
Git
4
Docker
3
Redis
3
SCCM
2
Windows
2
软件工具
2
工具类
2
幂等
2
Maven
2
帆软报表
1
Zookeeper
1
Dubbo
1
Nginx
1
Vue
1
SQL server
1
Python
1
Kafka
0
所有标签
216