首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java技术爱好者
掘友等级
公众号:java技术爱好者
一个不想成为作家的程序员,不是一个好厨师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
超详细的Sentinel入门
Sentinel定位是分布式系统的流量防卫兵。目前互联网应用基本上都使用微服务,微服务的稳定性是一个很重要的问题,而限流、熔断降级是微服务保持稳定的一个重要的手段。 在Se...
76
4
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
必须了解的MySQL三种日志
这三种log也是面试经常会问的问题,下面我们一起来探讨一下吧。 binlog应该是日常中听的最多的关于mysql中的log。 binlog是用于记录数据库表结构和表数据变更...
73
2
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
leetcode经典算法题分享(哈希表) | 刷题打卡
本篇文章主要讲解leetcode上,关于哈希表(简单难度)的算法题目。 1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为...
2
评论
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
自定义注解很简单,只需掌握这几步!
注解是JDK1.5引入的新特性,主要用于简化代码,提高编程的效率。其实在日常开发中,注解并不少见,比如Java内置的@Override、@SuppressWarnings,...
28
2
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
Java基础也不简单,给大家讲一讲枚举
枚举是JDK1.5新增的一种数据类型,是一种特殊的类,常用于表示一组常量,比如一年四季,12个月份,星期一到星期天,服务返回的错误码,结算支付的方式等等。枚举是使用enum...
22
6
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
Redis如何实现分布式锁?
如果在一个分布式系统中,我们从数据库中读取一个数据,然后修改保存,这种情况很容易遇到并发问题。因为读取和更新保存不是一个原子操作,在并发时就会导致数据的不正确。这种场景其实...
8
1
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
经典leetcode算法题分享,从字符串开始!
很多人做leetcode题目找不到方向,或者说很难持之以恒,我这里推荐一种方法,从简单难度开始刷,刷完这个标签的简单难度,再换一个标签,这样循序渐进,把做题的量慢慢提高,还...
7
1
分享
java技术爱好者
赞了这篇文章
蔡农曰
搬砖爱好者 @公众号:蔡农曰
·
3年前
关注
吃透FastJSON,认准此文!
大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! "XML 的时代已经过去,现在是 JSON 的时代" 。相信现在这个观点很多人已经默...
40
6
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
玩转布隆过滤器,其实很简单!
布隆过滤器(BloomFilter)是由一个叫“布隆”的小伙子在1970年提出的,它是一个很长的二进制向量,主要用于判断一个元素是否在一个集合中。 在介绍原理之前,要先讲一...
20
评论
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
什么是缓存雪崩、缓存击穿、缓存穿透?
Redis作为目前使用最广泛的缓存,相信大家都不陌生。但是使用缓存并没有这么简单,还要考虑缓存雪崩,缓存击穿,缓存穿透的问题,什么是缓存雪崩,击穿,穿透呢,出现这些问题又怎...
34
评论
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
深入探索Redis的五种数据类型
Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value的NoSQL数据库。 一般来说,我们都是使用关系型数据库MySQL来存储数据...
2
评论
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
死磕synchronized底层原理
作为Java程序员,我们都知道在多线程的情况下,为了保证线程安全,经常会使用synchronized和Lock锁。Lock锁之前写过一篇《不得不学的AQS》,已经详细讲解过...
9
1
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
想要精通SQL优化?那得先看懂explain关键字
在MySQL中,我们知道加索引能提高查询效率,这基本上算是常识了。但是有时候,我们加了索引还是觉得SQL查询效率低下,我想看看有没有使用到索引,扫描了多少行,表的加载顺序等...
6
评论
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
4千字详细讲解JVM中的垃圾回收
Java相对于C/C++语言来说,最明显的特点在于Java引入了自动垃圾回收。垃圾回收(Garbage Collection简称GC)可以使程序员不在需要关心JVM内存管理...
3
2
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
Spring用了哪些设计模式,能讲讲吗?
一个优秀的框架肯定离不开各种设计模式的运用,Spring框架也不例外。因为网上很多文章比较散乱,所以想总结一下在Spring中用到的设计模式,希望大家看完之后能对sprin...
60
1
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
5千字详细讲解JUC中重要的AQS!
谈到并发编程,不得不说AQS(AbstractQueuedSynchronizer),这可谓是Doug Lea老爷子的大作之一。AQS即是抽象队列同步器,是用来构建Lock...
9
1
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
并发编程的悲观锁和乐观锁
悲观锁是平时开发中经常用到的一种锁,比如ReentrantLock和synchronized等就是这种思想的体现,它总是假设别的线程在拿线程的时候都会修改数据,所以每次拿到...
2
评论
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
学习并发编程从线程池开始
在实际开发场景中,我们经常要使用多线程开发应用,比如实现异步操作,或者为了提高程序的效率等等。但是以前我见过有实习生在使用的时候是直接new Runable(),然后sta...
4
评论
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
SpringBoot启动流程是怎样的?
SpringBoot一开始最让我印象深刻的就是通过一个启动类就能启动应用。在SpringBoot以前,启动应用虽然也不麻烦,但是还是有点繁琐,要打包成war包,又要配置to...
61
10
分享
java技术爱好者
公众号:java技术爱好者
·
3年前
关注
硬核!五千字带你从设计模式分析Mybatis源码
Mybatis是一个比较主流的ORM框架,所以在日常工作中接触得很多。我比较喜欢看优秀框架的源码,因为能写出这种框架的作者肯定有其独特之处。如果能看懂源码的一些巧妙构思,一...
31
6
分享
下一页
个人成就
优秀创作者
文章被点赞
1,528
文章被阅读
173,493
掘力值
7,447
关注了
3
关注者
577
收藏集
2
关注标签
5
加入于
2020-06-02