上一页 1 2 3 4 5 6 7 ··· 21 下一页
摘要: 一 什么是TCP 粘包拆包 TCP 协议是流数据,流数据的特点就是没有分界线;TCP 会将数据流 缓冲进 缓冲池,缓冲池对数据流进行推送; 缓冲池对数据发送有可能完整的2个包回黏在一起发送,称为粘包 缓冲池中有可能会对数据流进行拆包 发送数据,有可能数据包1中包含数据包2, 数据包2中包含数据包1; 阅读全文
posted @ 2021-03-10 17:36 知识追寻者 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一 什么是断线重连 断线重连是指由于发生网络故障而导致服务中断的情况,客户端就需要从重新连接服务端;哪些情况下会导致服务断线呢?常见 的就是 网络情况下,断断续续,导致客户端无法和服务端交互,再比如,机房断电也会导致服务宕机;所以在netty中对服务进行断线重连是非常有必要的做的一个流程; 二 ne 阅读全文
posted @ 2021-03-10 17:31 知识追寻者 阅读(1903) 评论(0) 推荐(0) 编辑
摘要: 一 什么是心跳检测机制 心跳是指,在TCP长连接中 客户端和服务端定期的互相发送数据包, 这样可以确保服务的正确运行,保证服务在线和TCP长连接的可靠性;通常的心跳实现机制是客户端定期的向服务端发送数据包,服务端接收到数据后进行应答,这样就保证了TCP的长连接;当然也有做法是服务端做心跳,如果客户端 阅读全文
posted @ 2021-03-10 17:19 知识追寻者 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 一 编码解码概念 编码(encode)在程序中其实就是序列化,将对象转为 字节数组,方便于网络传输; 解码(decode)在程序中实际上就是反序列化,将字节数组转为原始对象。 在jdk 自带的序列化机制需要实现 java.io.Serializable接口并生成序列化ID,就可以实现对象的序列化 但 阅读全文
posted @ 2021-03-10 17:09 知识追寻者 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 一 Netty核心组件介绍 1.1、 channel channel 是一个通道,我们通常说其是一个NIO的构造 1.2、回调 回调本质是一个方法,方法中的参数指向另一个方法的引用; 1.3 、Futrure 通知机制,当方法执行结束时会发一个通知消息; 1.4ChannelHandler 通道处理 阅读全文
posted @ 2021-02-19 15:42 知识追寻者 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 大佬开源的算法小抄彻底火了,目录如下;大佬开源的项目被无良的机构和大V搞了知识付费,如果有需要PDF的小伙伴可以关注我的公众号 : 知识追寻者 , 后台回复 算法小抄 即可领取; 大佬开源的项目地址在 https://github.com/shichangzhi/fucking-algorithm- 阅读全文
posted @ 2021-01-02 13:59 知识追寻者 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 线程池介绍 线程池是一个线程集合,当有任务到来时线程池会为任务分配一个线程用于执行任务,如果没有任务到来线程池里面的线程就处于空闲状态; 如果不使用线程池,当每个任务来时都会为其创建一个线程:代码如下 public static void main(String[] args) throws IOE 阅读全文
posted @ 2020-12-23 09:41 知识追寻者 阅读(158) 评论(0) 推荐(0) 编辑
摘要: git工作流 图片来源忘记哪里截的了,不好意思 公众号 知识追寻者,领取配套视频教程,原创PDF,面试题集 配置账号 第一次使用git需要配置账号邮箱用于提交代码 $ git config [--global] user.name "[name]" $ git config [--global] u 阅读全文
posted @ 2020-12-22 14:21 知识追寻者 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 工作中经常涉及异步任务,通常是使用多线程技术,比如线程池ThreadPoolExecutor,但使用Executors容易产生OOM,需要手动使用ThreadPoolExecutor创建线程池;在springboot使用 @async 可以实现异步调用,配置线程池参数,可以简单的实现多线程 阅读全文
posted @ 2020-12-19 16:17 知识追寻者 阅读(2388) 评论(0) 推荐(0) 编辑
摘要: Machine Learning Yearning 中文版 目录 github地址:https://github.com/deeplearning-ai/machine-learning-yearning-cn PDF版本百度网盘地址:关注公众号知识追寻者:回复 myl 阅读全文
posted @ 2020-12-15 14:08 知识追寻者 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 21 下一页