首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Loading灬
掘友等级
Java开发人员
不积跬步无以至千里!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
Loading灬
Java开发人员
·
5年前
关注
《Effective Java》-- 使用try-with-resources关闭资源
Java类库里包含了必须通过调用close方法来手动关闭的资源。比如InputStream,OutputStream还有java.sql.Connection。 关闭资源这...
3
评论
分享
Loading灬
赞了这篇文章
美团技术团队
美团小编 @美团
·
6年前
关注
不可不说的Java“锁”事
Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流...
141
8
分享
Loading灬
Java开发人员
·
5年前
关注
Java锁机制
乐观锁与悲观锁是一种广义上的概念,体现了看待线程同步的不同角度。在Java和数据库中都有此概念对应的实际应用。 对于同一个数据的并发操作,悲观锁认为自己在使用数据的时候一定...
1
评论
分享
Loading灬
关注了
敖丙
Java开发人员
Loading灬
Java开发人员
·
5年前
关注
CAS算法实现自旋锁
CAS:Compare and Swap,即比较再交换,是一种有名的无锁算法。 无锁编程,即不使用锁的情况下实现多线程之间的变量同步,也就是在没有线程被阻塞的情况下实现变量...
3
评论
分享
Loading灬
Java开发人员
·
5年前
关注
MySQL索引解析
索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没有索引,那么你可能需要...
0
评论
分享
Loading灬
赞了这篇文章
AllenWu
资深后端工程师 @一线大厂
·
7年前
关注
MySQL索引和SQL调优
MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注...
616
23
分享
Loading灬
Java开发人员
·
5年前
关注
Spring Boot核心原理(下)-- 自动配置与启动解析
其中 @SpringBootApplication开启组件扫描和自动配置,而 SpringApplication.run则负责启动引导应用程序。 @SpringBootAp...
1
评论
分享
Loading灬
关注了
进击的吃货
Java开发人员
Loading灬
Java开发人员
·
5年前
关注
Spring Boot核心原理(上)--Spring基础
Spring Boot 框架的设计初衷:快速的启动 Spring 应用。 因而 Spring Boot 应用本质上就是一个基于 Spring 框架的应用,它是 Spring...
2
评论
分享
Loading灬
赞了这篇文章
Loading灬
Java开发人员
·
5年前
关注
《深入理解Java虚拟机》--类加载与对象详解
遇到 new、getstatic、putstatic、或者invokestatic 这4条字节码指令,如果没有类没有进行过初始化,则触发初始化。 初始化一个类时候,如果发现...
3
评论
分享
Loading灬
Java开发人员
·
5年前
关注
记录汇总目录
SpringFrameworkSpring事务解析SpringBoot多模块项目打包SpringCloud网关Zuul与Ribbon解析SpringBoot核心原理(上)-...
0
评论
分享
Loading灬
Java开发人员
·
5年前
关注
《Redis设计与实现》-- 简单动态字符串SDS
Redis作为数据库,用于速度要求严苛,数据被频繁修改的场合。 Redis底层重新定义了字符串,称为Simple Dynamic String,简称SDS。 在Redis数...
0
评论
分享
Loading灬
关注了
不知名的mc
Java开发人员
Loading灬
Java开发人员
·
5年前
关注
《OnJava》-- 集合
实际上只有四个基本的集合组件: Map , List , Set 和 Queue ,它们各有两到三个实现版本(Queue 的 java.util.concurrent 实现...
0
评论
分享
Loading灬
Java开发人员
·
5年前
关注
《OnJava》-- 接口
描述 Java 8 之前的接口更加容易,因为它们只允许抽象方法。像下面这样: 在 Java 8之前我们可以这么说:interface 关键字产生一个完全抽象的类,没有提供任...
0
评论
分享
Loading灬
Java开发人员
·
5年前
关注
《OnJava》-- final关键字
根据上下文环境,Java 的关键字 final 的含义有些微的不同,但通常它指的是“这是不能被改变的”。防止改变有两个原因:设计或效率。因为这两个原因相差很远,所以有可能误...
0
评论
分享
Loading灬
Java开发人员
·
5年前
关注
《OnJava》-- 对象的概念
万物皆对象。你可以将对象想象成一种特殊的变量。它存储数据,但可以在你对其“发出请求”时执行本身的操作。 程序是一组对象,通过消息传递来告知彼此该做什么。要请求调用一个对象的...
0
评论
分享
Loading灬
Java开发人员
·
5年前
关注
CentOS6.1安装MySQL
查看自带的mysql版本:rpm-qa|grep-imysql 直接将系统自带的mysql删除干净:rpm-e--nodepsxxx(前面查询到的mysql版本)清缓存:y...
0
评论
分享
Loading灬
关注了标签
Linux
Java开发人员
下一页
个人成就
文章被点赞
25
文章被阅读
22,223
掘力值
608
关注了
3
关注者
9
收藏集
1
关注标签
6
加入于
2019-07-16