个人随笔
网站介绍
火龙的爷爷
2116759078
2116759078@qq.com
一个程序员的学习笔记
网站统计
访问 885171
天天背单词学英语(微信)
网站标签
当前位置:
首页
计算机基础
网络IO演变过程和主流网络模型介绍
网络IO演变过程1、阻塞IO(BIO)2、非阻塞IO(NIO)3、IO多路复用第一版(select/poll)所有线程都在用户态和内核态复制4、IO多路复用第二版(epoll)只会在用户态和内核态复制有中断的线程5、信号驱动IO6、异步IO(AIO)主流网络模型1、Thrad-Based的架构模型其实用的是BIO实现2、Single-Reactor单线程模型这里就用NIO了,Redis就是基...
计算机基础
2023-06-24 18:12:18
epoll内核实现
1.epoll_create()在内核中分配一段空间,并初始化管理监听描述符的数据结构:红黑树、就绪事件链表2.epoll_ctl()暴露给上层用户的对底层红黑树的增删改接口EPOLL_CTL_ADD(添加)EPOLL_CTL_MOD(更新)EPOLL_CTL_DEL(删除)3.epoll_wait()可从就绪事件链表中获取就绪事件关联的描述符。然后填充到events中并返回上层用户.4.就...
计算机基础
2023-06-24 13:30:28
IO多路复用:select,poll的优缺点
优点充分利用了一次系统调用select()/poll()就可以实现管理多个client的事件(read、wirte\accept等)。大大降低了之前非阻塞IO时频繁无效的系统调用。核心思路是:将主动询问内核转变为等待通知,提升了性能缺点每次select()/poll()都需要将注册管理的多个client从用户态拷贝到内核态。在管理百万链接时,由拷贝带来的资源开销较大,影响性能。
计算机基础
2023-06-24 12:50:06
数据库中的八种关系运算
一、八大运算交、并、差、笛卡尔积、投影、选择、自然连接、除 是数据库中的八种关系运算。专业的学习可能比较复杂,但是系统分析师考试很简单,通过例题来看数据关系:数据关系S1、数据关系S2、数据关系S31、交(∩)S1∩S2关系R与关系S的交由既属于R又属于S的元组组成,即R与S中相同的元组,组成一个新关系,其结果仍为n目关系。简单来说,运算结果就是两或多个实体集所共有的部分2、并(U)S1US...
计算机基础
2022-09-22 17:31:34
数据库的三级模式和两级映射
一、形象解释数据库的三级模式和两级映射数据库的三级模式和两级映射是美国国家标准协会(American National Standard Institute, ANSI)的数据库管理系统研究小组于1978年提出了标准化的建议,将数据库结构分为3级:面向用户或应用程序员的用户级、面向建立和维护数据库人员的概念级、面向系统程序员的物理级.而两级映射则连接三级不同模式的通道。二、三级模式两级映像概...
计算机基础
2022-09-22 17:31:07
系统机构设计笔记(转)
发现一个大神些的系统架构设计笔记,连接如下,有机会好好看看:https://blog.csdn.net/deniro_li/category_9758958_3.html
计算机基础
2020-10-21 22:03:17
开启SSH免密登陆以及解决SSH免密登录配置成功后不生效问题
一、SSH 三步解决免密登录1.客户端生成公私钥2.上传公钥到服务器3.测试免密登录1.客户端生成公私钥本地客户端生成公私钥:(一路回车默认即可)ssh-keygen上面这个命令会在用户目录.ssh文件夹下创建公私钥cd ~/.sshls下创建两个密钥:id_rsa (私钥)id_rsa.pub (公钥)2.上传公钥到服务器这里测试用的服务器地址为:192.168.235.22用户为:roo...
计算机基础
2020-07-23 14:58:01
数学知识:线性代数的本质
一旦今后你看到了矩阵,你便可以将其解释为空间的一种特定的转换,理解了这一点,线性代数的一切都好理解了。可参考如下三篇文章,讲得太好了:向量是什么——线性代数本质(一)线性组合(linear combinations), 生成空间(span), 基向量(basis vectors)——线性代数本质(二)线性变换及其与矩阵的关系——线性代数的本质(三)
计算机基础
2020-04-16 23:05:15
数学知识:三角函数的值
数学知识:三角函数的值
计算机基础
2020-04-15 23:16:17
数学知识:为什么定积分可以用原函数来计算?
对于积分 (以区间等分为例)若把 看作某函数 的导数,则上式右边可以可以理解为函数 在各个小区间增量的和,其实就是一阶泰勒展开再累加,
计算机基础
2020-04-15 23:09:43
首页
<
1/6
54
>
尾页
有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔
备案号 : 粤ICP备18099399号