-
Kafka技术内幕——图文详解Kafka源码设计与实现
Kafka技术内幕——图文详解Kafka源码设计与实现 引言 Apache Kafka (简称Kafka )最早是由LinkedIn开源出来的分布式消息系统,现在是Apache旗下的一个子项目,并且已经成为开源领域应用最广泛的消息系统之一。Kafka社区 也非常活跃,从0.9版本开始,Kafka的标语已经从一...
-
每个程序员都必须掌握的 8 种数据结构!
每个程序员都必须掌握的 8 种数据结构! 作者:IT-Evan https://www.cnblogs.com/IT-Evan/p/12444968.html 数据结构是一种特殊的组织和存储数据的方式,可以使我们可以更高效地对存储的数据执行操作。数据结构在计算机科学和软件工程领域具有广泛而多样的用途。 几乎所...
2020-03-24 16:22:00 java教程Java技术Intellij阿里巴巴虚拟机Intel用户IE无线超链接
-
使用Spring RetryTemplate优雅的进行重试
使用Spring RetryTemplate优雅的进行重试 1、使用场景 在我们与下游通过http进行数据交互时,会约定接口协议,比如:双方约定返回20000时,可以重新请求获取正确的结果。 在进行http进行网络通信时,经常会发生一些网络层面的异常如:IOException:unexpected end of s...
-
RestFul API 统一格式返回 + 全局异常处理
RestFul API 统一格式返回 + 全局异常处理 一、背景 在分布式、微服务盛行的今天,绝大部分项目都采用的微服务框架,前后端分离方式。前端和后端进行交互,前端按照约定请求 URL 路径,并传入相关参数,后端服务器接收请求,进行业务处理,返回数据给前端。 所以统一接...
-
040.集群网络-CNI网络模型
040.集群网络-CNI网络模型 一CNM网络模型 1.1网络模型 生产环境中,跨主机容器间的网络互通已经成为基本要求,更高的要求包括容器固定IP地址、一个容器多个IP地址、多个子网隔离、ACL控制策略、与SDN集成等。目前主流的容器网络模型主要有Docker公司提出的Container Ne...
-
Top K算法
Top K算法 Top K算法 问题描述 : 从arr[1, n]这n个数中,找出最大的k个数,这就是经典的TopK问题。 栗子 : 从arr[1, 12]={5,3,7,1,8,2,9,4,7,2,6,6} 这n=12个数中,找出最大的k=5个。 一、排序 排序是最容易想到的方法,将n个数排序之后,取出最大的k个,即为所得。...
-
SpringBoot AOP处理请求日志处理打印
SpringBoot AOP处理请求日志处理打印 SpringBoot AOP处理请求日志处理打印 @Slf4j@Aspect@Configurationpublic class RequestAopConfig { @Autowired private HttpServletRequest request; private static final ThreadLocalLong START_TIME_MILLIS = new ThreadLocal(...
-
Java多线程之线程池
Java多线程之线程池 // 创建并返回一个线程池 ExecutorService es = Executors.newSingleThreadExecutor(); // 此线程池只能容纳一个线程。放入的线程会依次执行,上一个执行完毕,才会执行下一个。 // ExecutorService es = Executors.newFixedThreadPool(10); // 指...
-
五分钟学后端技术:分布式系统理论 - 从放弃到入门
五分钟学后端技术:分布式系统理论 - 从放弃到入门 转载声明 本系列文章转自某技术大佬的博客https://www.cnblogs.com/bangerlee/ 该系列文章是我在网上能够找到的最全面的分布式理论介绍文章了,一直没看到有人整理这个系列文章,所以这次我就来做技术好文的搬运工,...
-
小游戏二之---------------五子棋
小游戏二之---------------五子棋 1.五子棋是一比较容易写的小游戏,很适合用来练手,作为练手,不必弄太复杂,所以就不弄电脑AI了,只是玩家之间的对战(AI下次再写)。 2.五子棋的难点在于如何判断输赢,其实很简单。每次下棋,就判断该棋子的四个方向,横竖方向,还有...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
