网络
文章平均质量分 84
渔阳节度使
这个作者很懒,什么都没留下…
展开
-
Netty学习
non-blocking io 非阻塞 IO。原创 2024-07-02 23:58:14 · 845 阅读 · 0 评论 -
Java教程之IO模式精讲,NIO+BIO
在java的软件设计开发中,通信架构是不可避免的,我们在进行不同系统或者不同进程之间的数据交互,或 者在高并发下的通信场景下都需要用到网络通信相关的技术,对于一些经验丰富的程序员来说,Java早期的网络通 信架构存在一些缺陷,其中最令人恼火的是基于性能低下的同步阻塞式的I/O通信(BIO),随着互联网开发下通 信性能的高要求,Java在2002年开始支持了非阴塞式的I/O通信技术(NIO)。原创 2024-06-29 23:29:31 · 519 阅读 · 0 评论 -
K8S内容
1、故障迁移:当某一个node节点关机或挂掉后,node节点上的服务会自动转移到另一个node节点上,这个过程所有服务不中断。这是docker或普通云主机是不能做到的2、资源调度:当node节点上的cpu、内存不够用的时候,可以扩充node节点,新建的pod就会被kube-schedule调度到新扩充的node节点上。原创 2024-05-15 01:40:38 · 632 阅读 · 0 评论 -
k8s安装
K8s 安装教程 v1.24第一步前置环境调试第一步确定自己的内核版本高于3uname -sr第二步:使用elrepo源升级内核检查发现当前内核版本是3.10,使用elrepo源升级内核配置elrepo源,执行如下命令查看最新版内核执行如下命令查看最新的内核版本安装最新的内核版本执行如下命令安装主线版本:设置系统默认内核查看系统上的所有内核版本:设置默认内核为我们刚才升级的内核版本。原创 2024-01-01 16:00:30 · 906 阅读 · 0 评论 -
Netty
1.API使用简单,开发门槛低2.功能强大,预置了多种编码功能,支持多种主流协议;3.定制能力强,可以通过channelHandler对通信框架进行灵活地扩展;4.性能高,通过与其他业界主流的NIO框架对比,netty的综合性能最优;5.成熟、稳定,netty修复了已发现的所有jdk nio bug,业务开发人员不需要再为nio的bug而烦恼;原创 2024-06-09 15:40:12 · 276 阅读 · 0 评论 -
Linux内核epoll
同步和异步,阻塞和非阻塞。原创 2024-06-08 19:32:35 · 663 阅读 · 0 评论 -
BIO、NIO编程与直接内存、零拷贝
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口,其实就是一个门面模式。原创 2024-06-07 22:10:36 · 987 阅读 · 0 评论 -
计算机操作系统
操作系统(Operation System)简称OS,是管理计算机【硬件】与【软件】资源的计算机程序Thread,进程的轻型实体,也叫“轻量级进程”,是一系列活动按事先设定好的顺序依次执行的过程,是一系列指令的集合为什么进程中要有线程?提高OS(操作系统)的并发性线程的特性独立调度和分派的基本单位;可并发执行;共享进程资源进程的生命周期创建(New)就绪(Ready)执行(Running)阻塞(Blocked)终止(Terminated)原创 2023-09-18 23:15:15 · 18 阅读 · 0 评论 -
深入理解网络通信和TCP/IP协议
TCPIP。原创 2024-06-06 00:00:11 · 495 阅读 · 1 评论 -
Dubbo使用
【代码】Dubbo使用。原创 2023-08-19 23:22:30 · 127 阅读 · 0 评论 -
计算机网络
站点前缀(Site Prefix):48bit,一般是由ISP(Internet Service Provider运营商)或RIR(Regional Internet Registry,地区性互联网注册机构)。TCP全名是(Transport Control Protocol),是一个可以提供可靠的、支持全双工、连接导向的协议,因此在客户端和服务端之间传输数据的时候,延迟:1bit的数据从网络的1个终端传输到另一个终端需要的时间。分片,增加协议头,延迟、吞吐量、丢包率,寻址,路由。原创 2023-09-17 12:48:29 · 522 阅读 · 0 评论 -
Lua脚本
false(false\nil都是false), true(其他都为true,包括0)。以字母(a-z,A-Z)、下划线 开头,后面加上0个或多个 字母、下划线、数字。不要用下划线+大写字母,保留字。总结,按照正常思维命名即可。字符串和数字进行数学运算,优先将 字符串 转 成 数字。类比成java中的数组,map,链表,队列等。类似于:java当中 变量、属性名、方法名。没有任何有效值,就是一个 nil。全局变量和table。字符串用单引号或双引号来表示。用 [[可以换行的字符串 ]]双精度(8个字节)。原创 2023-09-12 18:15:33 · 671 阅读 · 0 评论 -
Shell脚本
Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson的sh是第一种Unix Shell,Windows Explorer是一个典型的图形界面Shell。原创 2023-10-25 16:13:47 · 23 阅读 · 0 评论 -
HTTPS原理
安全性:高加密传输明文传输加密方式分对称加密和非对称加密,https是把这两种都用上了称之为混合加密。原创 2024-04-23 16:50:25 · 512 阅读 · 0 评论