首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
唐宋xy
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 21
沸点 2
赞
23
返回
|
搜索文章
唐宋xy
4年前
关注
手写一个简易版Sentinel
SpringCloud Alibaba Sentinel是当前最为流行一种熔断降级框架,简单易用的方式可以快速帮助我们实现服务的限流和降级,保证服务的稳定性。...
2
评论
分享
唐宋xy
4年前
关注
ElasticSearch集成SpringBoot
ES是一个**开源的高扩展的分布式全文搜索引擎,**是整个Elastic Stack技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处...
4
评论
分享
唐宋xy
4年前
关注
ElasticSearch的JavaAPI简单使用
ES是一个开源的高扩展的分布式全文搜索引擎,是整个Elastic Stack技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级...
4
评论
分享
唐宋xy
4年前
关注
数组去重,你会几种方式?
前言 数据去重是项目中经常出现的应用场景,并且面试中可能也会问到,那么你会几种数组去重方式呢?哪种场景你觉得较好呢...
2
2
分享
唐宋xy
4年前
关注
什么是消息中间件
消息中间件MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。MQ作用的作用主要概括为异步、解耦、削峰...
2
评论
分享
唐宋xy
5年前
关注
最详细的一篇关于Oauth2的认证模式
Oauth协议目前发展到2.0版本,1.0版本过于复杂,2.0版本已得到广泛应用。图文并茂的方式帮你理解Oauth2的四种模式的认证流程...
14
2
分享
唐宋xy
5年前
关注
Java中的语法糖是什么味道
Java提供了多种 不同口味的语法糖,每种口味的糖都有不同的食用方法和魔力,你知道哪几种口味的糖呢? 让我们一起来尝一尝吧...
0
1
分享
唐宋xy
5年前
关注
锁优化与锁升级
是指当一个线程在获取锁的时候,如果锁已经被其它线程获取,那么该线程将循环等待,然后不断的判断锁是否能够被成功获取,直到获取到锁才会退出循环。 Java的线程是映射到操作系统...
1
评论
分享
唐宋xy
5年前
关注
Java中的线程安全
含义:互斥同步又叫阻塞同步,简单来讲就是让本来是多线程执行的操作变为单线程,即保证共享数据在同一时刻制备一个线程使用。 Syncrhonized是最基本的同步手段,由JVM...
0
评论
分享
唐宋xy
5年前
关注
Springboot服务Docker化自动部署?你值得拥有
(1)手动部署:首先基于源码打包生成jar包(或war包),将jar包(或war包)上传至虚拟机并拷贝至JDK容器。 (2)通过Maven插件自动部署。 对于数量众多的微服...
4
评论
分享
唐宋xy
5年前
关注
你知道Synchronized修饰方法和代码块有什么区别吗
sychronized底层是通过Monitor对象来实现锁机制的,在sychronized关键之前,线程会先执行monitorenter指令(JVM指令),则先去获取锁,如...
4
评论
分享
唐宋xy
5年前
关注
【一起学习JVM】Java内存模型与线程
Java内存模型(JMM)的定义是为了屏蔽硬件和操作系统的内存的访问差异,通过定义主内存和工作内存来定义各个变量的访问规则。 主内存中保存了所有的变量,工作内存是每个线程自...
2
评论
分享
唐宋xy
5年前
关注
JVM执行引擎-栈
当方法入栈执行的时,在栈中会新城一个栈帧,栈帧是栈中运行的基本单位,每个栈帧都包含了局部变量表、操作数栈、动态链接、方法出口等。当方法执行完成,栈帧会销毁释放内存。在当前执...
0
1
分享
唐宋xy
5年前
关注
运行期编译优化
编译期分别有javac编译、JIT编译,上一篇文章介绍了javac编译的过程和优化,这一篇文件介绍JIT编译过程和优化。 java程序可以通过解释器直接执行,也可以通过编译...
1
评论
分享
唐宋xy
5年前
关注
你知道Javac编译中发生了什么吗
在使用IDE开发时,run的时候会自动将.java文件编译为.class文件,如果是不依赖IDE,需要使用javac命令,手动进行编译。那么javac编译的过程发生了什么呢...
0
评论
分享
唐宋xy
5年前
关注
JVM类加载机制
主要是通过数据和控制流分析,确认程序语义是合法的,符合逻辑的。(例如保证数据类型的赋值四正确的,不会出现数据类型的转换异常) 该阶段主要是符号引用转换为直接引用的时候,判断...
0
评论
分享
唐宋xy
5年前
关注
Java内存溢出你知道多少
当堆内存不足,并且已经达到JVM设置的最大值,无法继续申请新的内存,存活的对象在堆内存中无法被回收,那么就会抛出该异常,表示堆内存溢出。 如果程序中大量使用cglib或者动...
2
评论
分享
唐宋xy
5年前
关注
Java命令行工具
Java命令行工具Java的命令行工具基本都知道在bin目录下有java.exe、javac.exe这两个,但是在JDK中还内置了其他的有用的性能监控、故障处理、查看JVM...
2
评论
分享
唐宋xy
5年前
关注
chmod777到底是什么意思
Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。 chmod 777 test.txt...
0
评论
分享
唐宋xy
5年前
关注
JVM垃圾收集器与内存分配策略
JVM给每个对象增加一个引用计数器,每当该对象被引用的时候,该计数器就加1,当引用失效时,计数器就减1,当一个对象的计数器为0的时候,就表示该对象可以被回收。 JVM中定义...
0
评论
分享
下一页
个人成就
文章被点赞
61
文章被阅读
37,002
掘力值
1,119
关注了
28
关注者
18
收藏集
28
关注标签
103
加入于
2019-05-20