首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
买个橘子
掘友等级
Java
|
无业游民
Java、MySQL、ES、Redis、Kafka、Dubbo
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
买个橘子
Java @无业游民
·
5年前
关注
Java并发编程系列 - 互斥锁:解决原子性问题
原子的意思代表着“不可分”,那么如果我们要保证原子性就必须满足“同一时刻只有一个线程执行”,称之为互斥。如果我们能够保证对 共享变量的修改是互斥的,那么,无论是单核 CPU...
3
5
分享
买个橘子
Java @无业游民
·
5年前
关注
Java并发编程 - 可见性、原子性、有序性 & Java内存模型如何解决可见性、有序性
并发问题产生的根源:可见性、原子性、有序性Java内存模型的主要目标是定义程序中变量的访问规则。即在虚拟机中将变量存储到主内存或者将变量从主内存取出这样的底层细节。主内存:...
7
1
分享
买个橘子
关注了标签
Redis
Java @无业游民
买个橘子
Java @无业游民
·
5年前
关注
LeetCode98. 验证二叉搜索树
给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树...
1
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
LeetCode94. 二叉树的中序遍历
给定一个二叉树的根节点root,返回它的中序遍历。示例1:示例2:示例3:提示:树的中序遍历,递归:1.若根节点为空,直接返回2.若左子树不为空,递归遍历左子树3.将根节点...
1
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
LeetCode92. 反转链表 II
反转从位置m到n的链表。请使用一趟扫描完成反转。说明:1≤m≤n≤链表长度。示例:迭代,反转法因为要反转中间的链表,所以我把链表分成三部分(前部分链表,反转链表和后部分链表...
2
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
ES系列 - Elasticsearch分布式:数据分片、节点扩展与容错
ElasticSearch设计的理念就是分布式搜索引擎,底层其实还是基于lucene的。核心思想就是在多台机器上启动多个es进程实例,组成了一个es集群。ES隐藏了复杂的分...
10
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
SpringBoot启动流程
SpringBoot的启动类入口SpringBoot与Spring相比最直观的区别就是SpringBoot有自己独立的启动类。从上面代码可以看出,Annotation定义(...
23
2
分享
买个橘子
Java @无业游民
·
5年前
关注
SpringBoot多环境加载不同配置
我们在使用spring的时候,一般都会有不同的环境需要部署:开发环境、测试环境和生产环境,而不同的环境则会有不同的配置,比如数据库ip。解决这个问题,我所熟悉的有两种策略:...
3
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
LeetCode973. 最接近原点的 K 个点
我们有一个由平面上的点组成的列表points。需要从中找出K个距离原点(0,0)最近的点。(这里,平面上两点之间的距离是欧几里德距离。)你可以按任何顺序返回答案。除了点坐标...
2
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
LeetCode80:删除排序数组中的重复项II
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间...
2
评论
分享
买个橘子
关注了
黑色核桃
Java @无业游民
买个橘子
赞了这篇文章
左琪
java工程师
·
5年前
关注
LongAdder浅析
一、介绍LongAdder是DougLea设计的一个线程安全的累加器,基本可以替换AtomicLong.其设计主要分为两部分,一部分是base,基础数据,如果没有数据竞争...
2
2
分享
买个橘子
Java @无业游民
·
5年前
关注
LeetCode69:x的平方根
实现intsqrt(intx)函数。计算并返回x的平方根,其中x是非负整数。由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。示例1:示例2:二分法简单的二分法就...
4
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
LeetCode70. 爬楼梯
假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定n是一个正整数。示例2:该题与青蛙跳台阶和斐波那契数列是同...
4
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
LeetCode67. 二进制求和
给你两个二进制字符串,返回它们的和(用二进制表示)。输入为非空字符串且只包含数字1和0。示例1:示例2:将两个字符串较短的用00补齐,使得两个字符串长度一致,然后从末尾进行...
4
评论
分享
买个橘子
Java @无业游民
·
5年前
关注
Leetcode64:最小路径和
给定一个包含非负整数的m* n网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例:动态规划这题求的是从左上角到右下...
4
评论
分享
下一页
个人成就
文章被点赞
148
文章被阅读
34,024
掘力值
860
关注了
4
关注者
36
收藏集
1
关注标签
6
加入于
2020-08-24