huahua132 blog
  • 首页
  • 归档
  • 分类
  • 标签

链接记录

链接记录 床长人工智能教程https://captainbed.vip/login/ https://datuchat.com/
2023-05-21
#笔记

网络七层模型

7层 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 5层 物理层,数据链路层,网络层,传输层,应用层 4层 网络接口层,网络层,传输层,应用层 物理层 传输介质,网线,光纤数据链路层 保持数据的可靠传输网络层 数据路由,ip地址传输层 tcp,udp协议,数据打包会话层 建立与管理应用程序之间的通信表示层 解决不同系统的兼容问题应用层 h
2023-05-14
socket
#socket

select,poll,epoll 对比

最大链接数 select 有上限FD_SETSIZE设置 poll 链表实现,没有上限 epoll 没有上限 fd剧增带来的io效率问题 select 轮询机制, o(n)复杂度 poll 轮询机制,o(n)复杂度 epoll 事件通知机制,o(1)复杂度 消息传递方式 select 完整拷贝 poll 完整拷贝 epoll 通过内核与用户空间共享内存来实现 工作方式 select LT p
2023-05-14
socket
#socket

tcp知识整理

三次握手过程 第一次握手 客户端发送建立链接请求报文SYN携带(SYN = 1,seq = x)后,进入SYN_SENT状态。 第二次握手 服务端接收到SYN报文后回复SYN+ACK报文携带(ACK=x+1,SYN=1,seq=y),进入SYN_RECV状态。 第三次握手 客户端收到SYN+ACK报文后回复ACK报文携带(ACK=y+1,
2023-05-14
socket
#socket

redis 知识杂谈

redis有哪些好处? 数据类型丰富,提供了string,list,hash,set,zset五种基础类型,还提供了stream,geo,bitmap扩展类型string数据结构:简单动态字符串list数据结构:双向链表,压缩列表hash压缩列表,哈希表zset压缩列表,跳表set哈希表,整数数组 数据可以设置过期时间 支持事务 支持脚本化运行 哈希冲突解决 少量的冲突redis使用链式哈
2023-05-13
redis
#redis

skynet c层的整体架构

架构图上图是skynet框架的核心的架构图,看完整体我们再去细看内部实现细节,架构图就像一张完整的地图,我们需要由面到点深入到图中,才能真正的了解吃透skynet,使用中才知道要注意哪些细节。现实中了解地图中的一个地方自然是实地去走一走。了解代码框架的话当然是结合源码和文档(skynet github 上的wiki文档就写的非常不错)。源码不止看了一遍,所以基本上都是n探,探多了就清楚自己哪些地方
2023-05-13
skynet
#skynet_frame

actor模型在sknyet中的应用

简介Actor模型由状态(State)、行为(Behavior)和邮箱(MailBox,可以认为是一个消息队列)三部分组成: 状态Actor模型中的状态指Actor对象的变量信息,状态由Actor模型自己管理,避免了并发环境下的锁和内存原子性等问题。 行为Actor模型中的计算逻辑,通过Actor模型接收到的消息来改变Actor模型的状态。 邮箱邮箱是Actor和Actor之间的通信桥梁,邮箱内部
2023-05-07
skynet
#skynet_frame

为什么写blog

原因为了总结,强化学习,以及分享和记录。 总结日常工作学习中零零散散学习到的知识不成体系,有时候学了又感觉没学,我觉得原因就是没有深度思考,一味求快,写总结会让我们对知识进行深度思考,需要总结出学习到的知识能解决什么样的问题,先提出问题场景,提供 解决方案 总结出 知识特点 再扩展 类同知识 进行 优缺点 对比 从而 在脑中构建出 知识体系网络。 强化学习知识学到了,自己会用,但是可能只是用到
2023-05-07
一些想法
#一些想法

前言

这个篇章主要介绍skynet_fly_demo的设计,如何基于skynet_fly_demo做开发。我将会以讲解一个个问题的方式带你走进了解skynet_fly_demo。 skynet_fly_demo简介skynet_fly_demo是基于skynet_fly的试验性项目,目的是全面的使用skynet_fly的功能并验证其可行性。skynet_fly_demo深度的使用了skynet_fly如
2023-05-03
skynet_fly 文档 > 实战篇
#skynet_fly_word

用户是如何注册的?

简介skynet_fly_demo在账号上采用了传统的账号密码方式。 流程 c2s 用户调用loginserver的注册接口 s2s loginserver 调用 centerserver 注册 s2s centerserver 调用 hallserver 注册 s2c loginserver 返回注册结果 流程1涉及skynet_fly技术* http server * cluster rp
2023-05-03
skynet_fly 文档 > 实战篇
#skynet_fly_word
1…910111213…15

搜索

Hexo Fluid
总访问量 次 总访客数 人