首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
优化
订阅
孤独的手风琴
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
5种限流算法,7种限流方式,挡住突发流量?
大家好啊,我是阿朗,最近工作中需要用到限流,这篇文章介绍常见的限流方式。 前言 最近几年,随着微服务的流行,服务和服务之间的依赖越来越强,调用关系越来越复杂,服务和服务之间的稳定性越来越重要。在遇到突
CompletableFuture真香,可以替代CountDownLatch!
在对类的命名篇长文中,我们提到了Future和Promise。 Future相当于一个占位符,代表一个操作将来的结果。一般通过get可以直接阻塞得到结果,或者让它异步执行然后通过callback回调结
Optional 是你的 Option 吗?
前言 介绍 这是 Java 8 docs 上的一段原话,总的概况来说就是 Optional 是一个可包含或不包含非空值的容器对象,本质上是一个包装类,里面存放值可以是任何具体 Java 类型,通过 g
Mybatis自定义TypeHandler解决特殊类型转换问题
我们知道,Java和MySQL中的数据类型是不同的,Java中除了基本数据类型,还有对象。有时候使用MySQL存储数据,或者从MySQL中读取数据时,会有一些特殊需求:weary:,比如:这也太难了叭
使用Java 8 Optional避免空指针异常
都说没有遇到过空指针异常的程序员不是Java程序员,null确实引发过很多问题。Java 8中引入了一个叫做java.util.Optional的新类可以避免null引起的诸多问题。 我们看看一个null引用能导致哪些危害。首先创建一个类Computer,结构如下图所示: 上述…
String常量池和String#intern()
String是Java基础的重要考点。可问的点多,而且很多点可以横向切到其他考点,或纵向深入JVM。 编译期:通过双引号声明的常量(包括显示声明、静态编译优化后的常量,如”1”+”2”优化为常量”12”),在前端编译期将被静态的写入class文件中的“常量池”。该“常量池”会在…
String性能提升的几个小技巧(源码+原理分析)
String 类型是我们使用最频繁的数据类型,没有之一。那么提高 String 的运行效率,无疑是提升程序性能的最佳手段。 我们本文将从 String 的源码入手,一步步带你实现字符串优化的小目标。不但教你如何有效的使用字符串,还为你揭晓这背后的深层次原因。 在看如何优化 St…