-
Dubbo面试八连问,这些你都能答上来吗?
Dubbo面试八连问,这些你都能答上来吗? Dubbo是什么? Dubbo能做什么? Dubbo内置了哪几种服务容器? Dubbo 核心的配置有哪些? Dubbo有哪几种集群容错方案,默认是哪种? Dubbo有哪几种负载均衡策略,默认是哪种? Dubbo默认使用的是什么通信框架,还有别的选择吗?...
-
【原创】(十二)Linux内存管理之vmap与vmalloc
【原创】(十二)Linux内存管理之vmap与vmalloc 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source Insight 3.5, Visio 1. 概述 在之前的系...
-
并发容器之ConcurrentHashMap(JDK 1.8版本)
并发容器之ConcurrentHashMap(JDK 1.8版本) 1.ConcurrentHashmap简介 在使用HashMap时在多线程情况下扩容会出现CPU接近100%的情况,因为hashmap并不是线程安全的,通常我们可以使用在java体系中古老的hashtable类,该类基本上所有的方法都采用synchronized进行线程安全...
-
并发策略-CAS算法
并发策略-CAS算法 对于并发控制而言,我们平时用的锁(synchronized,Lock)是一种悲观的策略。它总是假设每一次临界区操作会产生冲突,因此,必须对每次操作都小心翼翼。如果多个线程同时访问临界区资源,就宁可牺牲性能让线程进行等待,所以锁会阻塞线程执行。 与之...
-
Java大神带你领略queue的风采
作为数据结构中比较常见的类型,你足够了解队列( queue )吗?从今天开始,我将为你讲解关于队列( queue )的一切,包括概念、类型和具体使用方法,如果你对此足够感兴趣,赶快来加入我们,我将同你一起探索 queue 的奥秘。 概念 队列 队列是一种特殊的线性表,是一...
-
读完此文让你了解各个queue的原理
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。 通俗来讲,就是一个队列中,早来的排在前面,后来的就在队尾,而这个队列大多只有一个出口和入口的单项队列。 Queue 的重要性不言而喻,接下来我们就来一起了解一下吧。 概念 队...
-
API网关
API网关 什么是API网关 API网关是一个服务器,是系统的唯一入口。从面向对象设计的角度看,它与外观模式类似。API网关封装了系统内部架构,为每个客户端提供一个定制的API。它可能还具有其它职责,如身份验证、监控、负载均衡、缓存、请求分片与管理、静态响应处理。 A...
-
Nginx 简介与安装、常用的命令和配置文件
Nginx 简介与安装、常用的命令和配置文件 1、nginx 简介 (1)介绍 nginx 的应用场景和具体可以做什么事情 (2)介绍什么是反向代理 (3)介绍什么是负载均衡 (4)介绍什么是动静分离 2、nginx 安装 (1)介绍 nginx 在 linux 系统中如何进行安装 3、nginx 常用的命令...
-
Scala调用Kafka的生产者和消费者Demo,以及一些配置参数整理
Scala调用Kafka的生产者和消费者Demo,以及一些配置参数整理 kafka简介 Kafka是apache开源的一款用Scala编写的消息队列中间件,具有高吞吐量,低延时等特性。 Kafka对消息保存时根据Topic进行归类,发送消息者称为Producer,消息接受者称为Consumer,此外kafka集群有多个...
-
一、I/O模型之BIO
一、I/O模型之BIO I/O模型之BIO 基本介绍 Java BIO 就是传统的 Java IO 编程,其相关的类和接口再 java.io 包下 BIO(blocking I/O):同步阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,但是如果新启动的这一个...
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
