首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LCYH
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
线程池拒绝策略选型与自定义
一. 前言 1.1 什么是拒绝策略 线程池是业务中常用的线程调度工具,说到线程池原理,大家应该都了解过:corePoolSize,maximumPoolSize,workQueue等等。 当workT
Mysql主从复制方案
一. 前言 业务数据量上来以后,单节点的mysql很容易成为系统的瓶颈。使用主从复制方案,主节点写数据,同步数据到从节点,从节点读数据,实现读写分离,负载均衡;主节点故障时,可以立即升级从节点为主节点
Bloom Filter--布隆过滤器
一. 简介 Bloom Filter是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。 Bloom Filter的这种高效是有一定代价的:在判断一个
ConcurrentHashMap并发安全设计思路
一. 前言 以JDK1.8版本的ConcurrentHashMap为例,分析一下针对并发场景是如何保证线程安全的,以及从中能得到哪些并发设计的启发。 二. 核心思想 2.1 设计要解决问题 由于Con
理解逃逸分析
一. 逃逸分析是什么 1.1 JIT技术 Java代码运行需要两次编译: 第一次将.java编译成.class; 第二次JVM 通过解释字节码将其翻译成对应的机器指令。 很显然,经过解释执行,其执行速
代码重构
前言 重构是每个程序员都会遇到的事情,小到变量改名,大到服务拆分。我们几乎每天都进行着“重构-新代码-重构”这样一个闭环,那么重构的目标是什么?我们应该如何精炼自己的代码? 基于《重构-改善既有代码的
Java基础之String
前言 String是我们日常开发中很常见的类型,因为声明简单,很少出现BUG,我们使用时也就无所顾忌,常常忽略很多细节。今天我们一起来探讨下String内部的设计和其特性。 一. 理解String的不
贪心算法
一. 贪心算法定义 假设一个问题比较复杂,暂时找不到全局最优解,那么我们可以考虑把原问题拆成几个小问题,分别求每个小问题的最优解,再把这些“局部最优解”叠起来,就“当作”整个问题的最优解了。 1.1
个人成就
文章被点赞
14
文章被阅读
4,396
掘力值
168
关注了
2
关注者
8
收藏集
0
关注标签
14
加入于
2021-06-07