首页
教程
Spring Guides
Spring Boot 1.x教程
Spring Boot 2.x教程
Spring Cloud教程
Java
Spring
中间件
架构设计
面试与职场
技术交流
开源
福利
摸鱼
发布
发布帖子
我要投稿
登录
首页
教程
Spring Guides
Spring Boot 1.x教程
Spring Boot 2.x教程
Spring Cloud教程
Java
Spring
中间件
架构设计
面试与职场
技术交流
开源
福利
摸鱼
登录
找回密码
快速登录
微信登录
分享
标签
Java
帖子 113
阅读 2.1W+
帖子数
113
阅读量
2.1W+
福尔摩斯媛
8个月前发布
39次阅读
关注
私信
Java内存访问重排序的研究
什么是重排序请先看这样一段代码1:public class PossibleReordering {
static int x = 0, y = 0;
static int a = 0, b = 0;
pub...
+1
Java专区
评分
回复
分享
福尔摩斯媛
8个月前发布
118次阅读
关注
私信
不可不说的Java“锁”事
前言Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源...
+13
Java专区
1
回复
分享
福尔摩斯媛
8个月前发布
19次阅读
关注
私信
Java魔法类:Unsafe应用解析
前言Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存...
+9
Java专区
评分
回复
分享
福尔摩斯媛
8个月前发布
21次阅读
关注
私信
Java动态追踪技术探究
引子在遥远的希艾斯星球爪哇国塞沃城中,两名年轻的程序员正在为一件事情苦恼,程序出问题了,一时看不出问题出在哪里,于是有了...
Java专区
评分
回复
分享
Zoey
9个月前发布
9次阅读
关注
私信
JAVA 学习笔记——变量
1.成员变量,局部变量局部变量定义在: 1.方法内 2.代码块内 3.方法的参数(形参)局部变量如果定义在代码块内那么就只在代码块内起作用,方法内也是同理。超出代码块会报错if (5 > 3) { int s = 3; // 声明一个 int 类型的局部变量 System.out...
Java专区
评分
回复
分享
Zoey
9个月前发布
11次阅读
关注
私信
JAVA_封装类
java的封装类也叫包装类,可以将基本数据类型转化为对象进行处理,并连接相关的方法。为什么要包装类? Java的基本类...
Java专区
评分
回复
分享
Naylor
9个月前发布
25次阅读
关注
私信
SpringBoot程序日志
[toc]概述Slf4j简介Java的简单日志记录外观(Simple Logging Facade for Java )可作为各种日志记录框架(例如java.util.loggin...
Spring专区
评分
回复
分享
Naylor
9个月前发布
38次阅读
关注
私信
SpringBoot多线程极简教程
[toc]简介往往当我们谈论多线程的时候,总会提起一个词“异步”,其实多线程不应该等于异步,异步意味着解耦,虽然多线程本身解耦,但是能实现异步的方式实在太多太多了,如发布/订阅,mq......,所以,一般来说我更倾向于将多线程划归实现异步的一种方式。我...
Spring专区
评分
回复
分享
Naylor
9个月前发布
31次阅读
关注
私信
SpringBoot集成Flyway
[toc]Flyway 简介官方解释:Flyway 将 DevOps 扩展到您的数据库,以加速软件交付并确保代码质量。从版本控制到持续交付,Flyway 以应用程序交付流程为基础,实现数据库部署自动化。官方解释总是那么拗口和不说人话,当然通过加粗的关键字我们基本也能够了解到...
Spring专区
评分
回复
分享
福尔摩斯媛
9个月前发布
36次阅读
关注
私信
ThreadLocal夺命11连问
前言1. 为什么要用ThreadLocal?并发编程是一项非常重要的技术,它让我们的程序变得更加高效。但在并发的场景中,如果有多个线程...
+7
Java专区
评分
回复
分享
用户12563355
9个月前发布
144次阅读
关注
私信
SpringBoot使用jasypt加密配置文件
该帖子内容已隐藏,请评论后查看
登录后继续评论
登录
Spring专区
1
20
分享
福尔摩斯媛
9个月前更新
186次阅读
关注
私信
可能是最漂亮的Spring事务管理详解
什么是事务?事务是逻辑上的一组操作,要么都执行,要么都不执行。相信大家应该都能背上面这句话了,下面我结合我们日常的真实开...
Spring专区
评分
回复
分享
福尔摩斯媛
9个月前发布
104次阅读
关注
私信
Spring JDK动态代理与Cglib动态对比与选择
在开发中,经常遇到代理问题,尤其是动态代理,在这里,本人对Java中的动态代理做一个小结。 在工作中,我们发现,当对所有业务类都需要打日志时,我们有两种方案:在每个类中加入日志代码(每个类都写一次,累不累?!);实现动态代理,只需要写一次日志代...
Spring专区
评分
回复
分享
用户12563355
9个月前发布
170次阅读
关注
私信
解决FastJson中JSON和JavaBean互转实体属性首字母大写的问题
前言一般我们在写实体是,基本上都遵循java命名规范,属性名都采用小驼峰方式,但是有时候我们调某些第三方接口,会存在属性名首...
Spring专区
评分
回复
分享
用户12563355
9个月前发布
71次阅读
关注
私信
SpringBoot 使用Spring Validation实现接口参数校验
前言实际开发中,参数校验必不可少,因为用户的心思你永远无法洞察,他们会提交你根本无法想象的内容或者格式,如果前端后端都没...
+7
Spring专区
1
回复
分享
用户12563355
9个月前发布
99次阅读
关注
私信
MyBatis中用LambdaQuerWrapper实现一个查询条件查询所有字段
代码实现如下:params 是传的参数,key 为查询关键字,startTime 和 endTime 为时间区间条件。DateUtil 为hutool中的日期工具类public PageUtils queryPage(Map<String, Object> params) { String key = (String) params.get("key"); String startTime ...
Spring专区
0
回复
分享
用户12563355
9个月前发布
18次阅读
关注
私信
Docker 安装Nacos
不使用数据库#搜索可以使用的镜像
docker search nacos选择星星最多的就行拉取镜像#拉取镜像
docker pull nacos/nacos-server运...
Spring专区
1
回复
分享
Masutaa大师
9个月前更新
91次阅读
关注
私信
分享一些好用的远程项目平台
国内版1. Masutaahttps://masutaa.com/Masutaa是个多维度互助形式的人脉社区,它希望基于强大的互联网人才库,以自由协作的方式...
+2
免费资源
评分
回复
分享
狂奔的鲨鱼
9个月前发布
69次阅读
关注
私信
java8 stream之更方便的获取list中满足条件的索引
该帖子内容已隐藏,请登录后查看
登录后继续查看
登录
Java专区
评分
回复
分享
狂奔的鲨鱼
9个月前发布
56次阅读
关注
私信
项目优化之functional interface 代替过多if else
该帖子内容已隐藏,请登录后查看
登录后继续查看
登录
Java专区
评分
回复
分享
上一页
1
2
3
4
5
6
下一页
在手机上浏览此页面
登录
社交账号登录
微信登录
扫码登录
使用
其它方式登录
扫码登录