腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
java达人
专栏作者
举报
284
文章
424946
阅读量
90
订阅数
订阅专栏
申请加入专栏
全部文章
java
数据库
sql
编程算法
其他
微服务
spring
云数据库 SQL Server
api
网络安全
分布式
https
oracle
数据结构
javascript
jquery
http
zookeeper
html
jdk
hashmap
aop
安全
kafka
servlet
json
android
云数据库 Redis
人工智能
存储
缓存
spring boot
spring cloud
uml
安全漏洞
xml
ajax
nosql
linux
腾讯云测试服务
系统架构
raft
比特币
机器学习
ios
python
jsp
access
mvc
tomcat
nginx
文件存储
消息队列 CMQ 版
网站
游戏
开源
运维
爬虫
jvm
mybatis
jdbc
rpc
大数据
数据分析
数据处理
windows
区块链
c++
go
lua
scala
node.js
eclipse
git
svn
jar
maven
apache
容器镜像服务
深度学习
容器
kubernetes
mobx
压力测试
spark
hadoop
ssh
hive
面向对象编程
tcp/ip
单元测试
rabbitmq
etcd
工商注册
code
command
execute
hystrix
遍历
编码
产品经理
继承
数组
线程池
搜索文章
搜索
搜索
关闭
分布式系统模式12-Generation Clock
zookeeper
java
kafka
其他
来源: https://martinfowler.com/articles/patterns-of-distributed-systems/
java达人
2021-01-18
581
0
分布式系统模式11-HeartBeat
java
scala
nosql
来源: https://martinfowler.com/articles/patterns-of-distributed-systems/
java达人
2021-01-05
985
0
分布式系统模式10-Request Pipeline
java
http
kafka
raft
来源: https://martinfowler.com/articles/patterns-of-distributed-systems/
java达人
2021-01-05
517
0
分布式系统模式9-Single Socket Channel
java
来源: https://martinfowler.com/articles/patterns-of-distributed-systems/
java达人
2021-01-05
507
0
分布式系统模式8-Singular Update Queue
java
go
来源: https://martinfowler.com/articles/patterns-of-distributed-systems/
java达人
2021-01-05
610
0
ConcurrentHashMap#Put
数据分析
编程算法
java
其余分支我们后面可以细讲,现在简略讲下分支2,它使用cas无锁模式将元素添加到空桶,代码如下:
java达人
2020-10-29
718
0
HashMap源码剖析
数据结构
hashmap
文件存储
java
jdk
HashMap是大家常用的基于哈希表的Map接口实现,这里解说的是JDK1.8的代码,在介绍它之前,我们先来看看编写HashMap代码的是哪几位大牛。
java达人
2020-02-25
753
0
透过源码学习设计模式7-适配器模式与HandlerApapter
servlet
https
java
网络安全
适配器模式把一个类的接口,变换成客户端所期待的另一种接口,使原本因接口不匹配的两个类能够在一起工作。
java达人
2019-09-29
734
0
透过源码学习设计模式6—策略模式与Comparator
编程算法
java
定义算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户端。它首先定义不同的算法策略,然后客户端把算法策略作为它的一个参数。使用这种模式的一个不错的例子是Collection.sort()方法了,它使用Comparator对象作为参数。根据Comparator接口不同实现,对象会被不同的方法排序。
java达人
2019-09-24
1K
0
透过源码学习设计模式4—HystrixCommand和命令模式
java
command
execute
hystrix
线程池
在面对对象编程中,命令模式是一种行为模式,其中对象用于封装执行动作或稍后触发事件所需的所有信息。这些信息包括方法名称,拥有该方法的对象以及方法参数的值。命令模式也支持可撤销操作。
java达人
2019-07-31
1.9K
0
透过源码学习设计模式1—Servlet Filter和责任链模式
servlet
java
http
相信大家都熟悉Servlet中Filter过滤器,我们可以在servlet和servlet容器之间插入Filter过滤器来包装、预处理请求,或者包装、处理响应。过滤器本身不知道自己的顺序。而是由FilterChain按照web.xml中的配置顺序执行的,确切的说,按照<filter-mapping>的顺序执行的。而调用完chain.doFilter()方法后,即当filter链中的filter都按顺序执行完毕,像堆栈一样,filter又从最后的一个开始执行。
java达人
2019-05-13
1.5K
0
深入理解ThreadLocal
编程算法
java
http
在每个线程Thread内部有一个ThreadLocalMap,这是用来存储实际的变量副本的,键值key为当前ThreadLocal变量,value为变量副本。初始时,在Thread里面,ThreadLocalMap为空,当通过ThreadLocal变量调用get()方法或者set()方法,就会对Thread类中的ThreadLocalMap进行初始化,并且以当前ThreadLocal变量为键值,以ThreadLocal要保存的副本变量为value,存到ThreadLocalMap。然后在当前线程里面,如果要使用副本变量,就可以通过get方法在ThreadLocalMap里面查找。 一个Thread中只有一个ThreadLocalMap,一个ThreadLocalMap中可以有多个ThreadLocal对象,其中一个ThreadLocal对象对应一个ThreadLocalMap中的一个Entry(即一个Thread可以依附有多个ThreadLocal对象)。
java达人
2019-03-08
937
0
Spring Cloud Zuul中DispatcherServlet和ZuulServlet
servlet
java
spring
spring cloud
Zuul是通过Servlet机制实现的。一般情况下,ZuulServet被嵌入到Spring Dispatch机制中,由DispatcherServlet分派处理,这样Spring MVC可以控制路由,并且Zuul缓冲请求。如果需要绕过multipart处理,在不缓冲请求的情况下通过Zuul(例如,对于大文件上传),ZuulServlet也可以装载在Spring Dispatcher之外,让请求绕过DispatcherServlet。默认情况下,ZuulServlet的mapping地址是/zuul。此路径可以使用zuul.servletPath更改。相关bean的配置如下:
java达人
2019-03-08
2K
0
Spring cloud zuul为什么需要FormBodyWrapperFilter
java
Spring cloud zuul里面有一些核心过滤器,以前文章大致介绍了下各个过滤器的作用,武林外传—武三通的zuul之惑。这次重点讲解下FormBodyWrapperFilter,先贴出完整源码:
java达人
2018-12-28
2K
0
使用代理(Agent)的Java Bytecode Instrumentation:在运行时侵入Java应用程序(2)
java
来源: https://blogs.sap.com/2016/03/09/java-bytecode-instrumentation-using-agent-breaking-into-java-application-at-runtime/
java达人
2018-12-27
1.2K
0
博文精译|使用代理(Agent)的Java Bytecode Instrumentation:在运行时侵入Java应用程序(1)
java
来源: https://blogs.sap.com/2016/03/09/java-bytecode-instrumentation-using-agent-breaking-into-java-application-at-runtime/
java达人
2018-12-25
643
0
博文精选|Mockito使用指南
java
https://blog.csdn.net/shensky711/article/details/52771493(点击阅读原文前往)
java达人
2018-12-24
4K
0
对JVM还一知半解?这篇文章让你彻底搞定JVM!
jvm
java
编程算法
android
oracle
对于Java开发者来说,想把自身能力提升到更高层次,某些JVM相关知识应该是优先级很高的。比如说GC策略,JVM调优。
java达人
2018-10-25
520
0
Spring aop 的代理机制
spring
aop
jdk
java
access
Spring aop 是通过代理实现的,代理有静态代理,jdk动态代理和cglib动态代理,代理就像我们生活中的房产中介,你不直接与房主,银行接触,而是通过中介与他们沟通联系。
java达人
2018-10-25
498
0
多线程设计模式解读4—Producer-Consumer模式
数据处理
rabbitmq
java
存储
Producer-Consumer模式可以说是多线程设计模式之王,后期我们要讲的许多模式像Thread-Pool模式,Active Object模式等都是Producer-Consumer模式的变种。Producer-Consumer模式中的生产者和消费者阻塞唤醒机制可以通过Guarded Suspension模式实现。
java达人
2018-10-08
985
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档