logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Dubbo详解(一):Dubbo介绍和SpringBoot整合Dubbo+ZooKeeper

一、Dubbo介绍1、Dubbo是什么Dubbo是阿里巴巴开源的基于Java的高性能RPC(一种远程调用)分布式服务框架(SOA),致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案2、Dubbo架构节点角色说明节点角色说明Provider暴露服务的服务提供方Consumer调用远程服务的服务消费方Registry服务注册与发...

系统架构之DMZ区

一、何为DMZ区DMZ,即Demilitarized Zone的缩写,直译为非军事区或停火区,就是指介于内网(可信任区)和外网(不可信区)之间的一个中间公共访问区域(独立网络),目的在于在向外界提供在线服务的同时,阻止外部用户直接访问内网,以确保内部网络环境的安全。该区域一般可以被外网用户所访问,但不能主动向内网发起连接请求在实际的运用中,某些主机需要对外提供服务,为了更好地提供服务,同时又要..

北京大学肖臻老师《区块链技术与应用》公开课笔记:以太坊原理(三):智能合约

智能合约的本质是运行在区块链上的一段代码,代码的逻辑定义了智能合约的内容智能合约的账户保存了合约当前的运行状态balance:当前余额nonce:交易次数code:合约代码storage:存储,数据结构是一棵MPTSolidity是智能合约最常用的语言,语法上与JavaScript很接近。...

#区块链#以太坊#智能合约
使用ZooKeeper实现分布式队列、分布式锁和选举详解

ZooKeeper源码的zookeeper-recipes目录下提供了分布式队列、分布式锁和选举的实现(GitHub地址:https://github.com/apache/zookeeper/tree/master/zookeeper-recipes)。本文主要对这几种实现做实现原理的解析和源码剖析:1、分布式队列使用路径为/queue的znode下的节点表示队列中的元素。/queue下的节点都

为什么使用HashMap需要重写hashcode和equals方法?

一、散列表1、散列思想散列表用的是数组支持按照下标随机访问数据的时候,时间复杂度是O(1)的特性通过散列函数把元素的键值映射为下标,然后把数据存储在数组中对应下标的位置。当按照键值查询元素时,用同样的散列函数,将键值转化为数组下标,从对应的数组下标的位置取数据2、散列函数散列函数hash(key),其中key表示元素的键值,hash(key)的值表示经过散列函数计算得到的散列值散列函数...

#散列表
深入理解Linux网络笔记(一):内核是如何接收网络包的

本文为《深入理解Linux网络》学习笔记,使用的Linux源码版本是3.10,网卡驱动是Intel的igb网卡驱动Linux源码在线阅读:https://elixir.bootlin.com/linux/v3.10/source。

文章图片
SkyWalking8.7源码解析(五):链路基本知识、链路ID生成、TraceSegment、Span基本概念、Span完整模型、StackBasedTracingSpan

21、链路基本知识上图是一个下单接口的链路,在链路中首先要理解的概念是Segment,Segment表示一个JVM进程内的所有操作,上图中有6个Segment。Gateway Segment是Mall Segment的parent,通过parent关系就可以把多个Segment按顺序拼起来组装成一个链路一个Segment里可能发生多个操作,如上图Segment中操作1是查Redis,操作2是查My

文章图片
Harbor仓库搭建及简单使用

一、Harbor介绍Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能二、环境准备Harbo...

BIO、NIO、AIO详解

一、Java的I/O演进之路Java共支持3种网络编程的I/O模型:BIO、NIO、AIOBIO:同步并阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销NIO:同步非阻塞,服务器实现模式为一个线程处理多个请求(连接),即客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O

    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择