首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Reverse3
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
Reverse3
2年前
关注
动态规划学习笔记 :解题五步曲
动态规划 动态规划(Dynamic Programming),简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。 动态规划中每一个状态一定是由上一个状态推导出...
1
评论
分享
Reverse3
2年前
关注
设计模式学习笔记 : 单例模式
单例模式是指,在当前进程中,通过单例模式创建的类有且只有一个实例! 有以下特点 在Java应用中,单例模式能保证在一个JVM中,该对象只有一个实例存在 构造器必须是私有的...
2
评论
分享
Reverse3
2年前
关注
RPC项目升级笔记(四):设计一个ZooKeeper注册中心 ,负载均衡
前提摘要 服务端与客户端通信的host与port是预先就确定好的,每一个客户端都必须知道对应服务的ip与端口号, 并且如果服务挂了或者换地址了,就很麻烦。扩展性也不强, 所...
3
评论
分享
Reverse3
2年前
关注
RPC项目升级笔记(三):netty高性能网络框架的应用
前提摘要 Java的BIO与线程池网络传输性能太低,我们需要升级为基于NIO 的异步网络编程框架,即本文的主角Netty(网状的) NIO和BIO的区别 IO 网络通讯方式...
3
评论
分享
Reverse3
赞了这篇文章
王建新199003
基础架构工程师 @北京转转精神科技有限责任公司
·
4年前
关注
netty源码解析-前言(1) NIO vs BIO
使用过java的同学想必对BIO和NIO这两个词汇并不陌生,即便平时工作中没有接触过,也会在招聘需求里见过,或者面试被问到过。那么BIO和NIO到底表示什么意思呢...
3
评论
分享
Reverse3
关注了
王建新199003
Reverse3
赞了这篇文章
王建新199003
基础架构工程师 @北京转转精神科技有限责任公司
·
4年前
关注
netty源码解析-启动引导(1) 服务端启动流程
netty服务端启动流程:创建Channel、初始化Channel、为Channel绑定EventLoop并向Selector注册、绑定端口。...
9
1
分享
Reverse3
赞了这篇文章
CoderV的进阶笔记
Software Engineer @RC
·
5年前
关注
如何理解BIO、NIO、AIO的区别?
首先Java中的IO都是依赖操作系统内核进行的,我们程序中的IO读写其实调用的是操作系统内核中的read&write两大系统调用。 网卡收到经过网线传来的网络数据,并将网络...
91
10
分享
Reverse3
2年前
关注
RPC项目升级笔记(二):JUC、线程池、代码解耦
前提摘要: 之前的服务端已经实现了服务多个方法的响应(用request和respond封装)那么如果我有多个服务(BlogService、MentorService等)? ...
1
评论
分享
Reverse3
赞了这篇文章
随身电源
略
·
5年前
关注
Github使用教程图文详解
最近几天发现有些人对Github网站很好奇,但是无奈自己不会用,因为是外国人的网站,首先自己的英文就不过关。对于这个,其实可以用谷歌浏览器去浏览Github,它有一键翻译的...
96
5
分享
Reverse3
2年前
关注
RPC项目升级笔记(一):反射、动态代理
反射即Refletion,Java的反射是指程序在运行期间可以拿到一个对象的所有信息。 为什么说是运行期间呢?动态代理实际上是JVM在运行期动态创建class字节码并加载的...
1
评论
分享
Reverse3
赞了这篇文章
foofoo
后端研发 @阿里巴巴
·
6年前
关注
面试必备:八种排序算法原理及Java实现
1. 概述 排序算法分为内部排序和外部排序,内部排序把数据记录放在内存中进行排序,而外部排序因排序的数据量大,内存不能一次容纳全部的排序记录,所以在排序过程中需要访问外存。...
220
33
分享
Reverse3
赞了这篇文章
小白debug
公众号【小白debug】 @字节
·
2年前
关注
为什么我们家里的IP都是192.168开头的?
为什么我们家里的IP都是192.168开头的? 是的,还是我小白,什么技术博主,老情感博主了。 来讲个故事。 资深老舔狗小张今天很兴奋,说什么也要请大家喝奶茶。 因为他说他...
448
140
分享
Reverse3
关注了
bamboo677
Reverse3
2年前
关注
为什么重写 equals 还要重写 hashCode,不重写会有什么问题?
首先我们要理清楚为什么我们要重写equals 查看Object类种equals方法源码,被重写了这么多次,看来重写是很有必要的😼 根据源码,equals的本质就是==,如...
2
评论
分享
个人成就
文章被点赞
13
文章被阅读
1,663
掘力值
114
关注了
2
关注者
3
收藏集
1
关注标签
4
加入于
2022-12-11