首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
倔强的张小菜
掘友等级
Engineer
|
Asiainfo
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
基于Netty和Zookeeper实现RPC框架
所谓RPC是一种通过网络从远程计算机请求服务,而不必了解底层技术的协议,客户端不在乎传输层使用TCP或者UDP,不在意IO模型选择select还是epoll。现在典型的RPC框架有:Thrift,Dubbo等。接下来将参考一些dubbo的东西,展示如何基于Netty和zookeeper开发实现一个高性能RPC框架,同时结合问题分析解决方法
自己用 Netty 实现一个简单的 RPC
创建 maven 项目,导入 Netty 4.1.16。 众所周知,dubbo 底层使用了 Netty 作为网络通讯框架,而 Netty 的高性能我们之前也分析过源码,对他也算还是比较了解了。今天我们就自己用 Netty 实现一个简单的 RPC 框架。 1. 需求 模仿 dub…
HashMap的这些巧夺天工的设计,你能想到吗?
HashMap作为程序员最常用的数据结构,包含了设计者的许多精巧构思,看完源码让人直呼我怎么没想到,快来一块学习一下。 1. 有没有一种数据结构,增删改查都快? 我们都知道数组的查询比较快,因为地址是连续的,可以通过下标直接找到元素。不过增删较慢,每次在数组中间增删一个元素,都…
一个不容错过的Spring Cloud实战项目!
mall-swarm作为mall项目的Spring Cloud版本,目前已更新至最新代码,新增了权限管理功能。mall项目中的代码将一直保持最新,mall-swarm每过一段时间将从mall中合并一次代码,本文主要介绍mall-swarm的基本内容及学习路线。 mall-swa…
利用AOP实现自定义注解
要比配置切点用execution表达式灵活性要高,execution表达式具有一定的局限性。 自定义注解灵活性比较高,但这只是自定义注解的小用法而已。
数据结构之HashMap
本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JDK7的HashMap源码进行分析(JDK8会有所不同,需要了解的可自行阅读JDK8的HashMap源码)。 1.7扩容时需要重新计算哈希值和索引位置,1.8并不重新计算哈希值,巧妙地采用和扩容后容…
个人成就
文章被点赞
9
文章被阅读
5,042
掘力值
108
关注了
2
关注者
2
收藏集
0
关注标签
10
加入于
2020-03-20