首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
知识点
订阅
y1yh
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
注册中心 Eureka 源码解析 —— 应用实例注册发现(六)之全量获取
1. 概述 2. Eureka-Client 发起全量获取 3. Eureka-Server 接收全量获取 666. 彩蛋 1. 概述 本文主要分享 Eureka-Client 向 Eureka-Server 获取全量注册信息的过程。 Eureka-Client 获取注册信息,…
synchronized锁机制 之 代码块锁
用关键字synchronized声明方法在某些情况下是有弊端的,比如A线程调用同步方法执行一个较长时间的任务,那么B线程必须等待比较长的时间。这种情况下可以尝试使用synchronized同步语句块来解决问题。看一下例子: 所以,从执行效率的角度考虑,有时候我们未必要把整个方法…
理解JVM(五):Java内存模型与线程
JMM(Java Memory Model)是JVM定义的内存模型,用来屏蔽各种硬件和操作系统的内存访问差异。 主内存:所有的变量都存储在主内存(Main Memory,类比物理内存)中。 工作内存:每条线程有自己的工作内存(Working Memory,类比处理器高速缓存),…
聊一聊 AOP:Advice 源码解析
Spring AOP中通过定义和使用这样一个统一的接口,为的就是能够为切面增强的织入功能做更多的细化和扩展。下面就对常见的三个Advice进行分析。 这个接口也是一个标识接口。看下 BeforeAdvice 的继承关系: MethodBeforeAdvice 是 BeforeA…
java泛型:擦除/桥方法/协变(不要在新代码中使用原生态类型) ---- effective java notes
泛型是指明类型,或者使用?作为无限通配符的类或者接口,如: List< String > ,List< ? >, List< E >等 原生态类型就是1.5之前的无泛型参数的实现:List等;没有< E >这样的泛型参数; 首先我们来看:原生态使用带来的安全性问题:(以Lis…
阿里一面:关于【缓存穿透、缓存击穿、缓存雪崩、热点数据失效】问题的解决方案
正好这位同学面试前学习了笔者之前出的一套Java面试突击教程,里面就涉及到了关于缓存的一些问题。 这篇文章,是这位同学对自己阿里一面的总结,大家可以参考一下,同时也感谢乔二爷同学的分享。 昨天晚上接到阿里的电面电话,过程中就问到了关于缓存相关的问题。 虽然以前接触过,多多少少了…
Activiti就是这么简单
我们即将学习的是一个业务流程管理框架, 常见开源工作流引擎框架 : OSWorkFlow、jBPM(jboss business process management),Activiti工作流(是对jBPM升级)。一般我们称作为工作流框架.. 我们在学生时代,肯定会遇到请假写请…
【小哥哥, 跨域要不要了解下】NGINX 反向代理
既然要聊反向代理, 那首先得知道代理是个啥吧? 嗯. 比如, 你买束花, 想要给隔壁工位的测试妹子小丽表白. 但是又怕被人家直面拒绝太没面子. 于是你把鲜花委托给平时和小丽一起的测试小伙伴小红. 让她帮忙把花送给小丽. 这就是一个简单的代理过程, 小红作为代理帮你把花送给了小丽…
[译文] 初学者应该了解的数据结构:Array、HashMap 与 List
当开发程序时,我们(通常)需要在内存中存储数据。根据操作数据方式的不同,可能会选择不同的数据结构。有很多常用的数据结构,如:Array、Map、Set、List、Tree、Graph 等等。(然而)为程序选取合适的数据结构可能并不容易。因此,希望这篇文章能帮助你了解(不同数据结…
Java 生态圈知识汇总
这个列表汇总了 Java 生态圈常用技术框架、开源中间件,系统架构、项目管理、经典架构案例、数据库、常用三方库等知识,或许对你有所帮助。(分享自:GitHub)