会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jcpeng_std
加倍努力,证明你想要的不是空中楼阁~
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
下一页
2021年7月27日
传统二三层转发融合SDN的Hybrid交换机转发流程
摘要: Hybrid 交换系统(以下简称Hybrid 交换机)是交换机融合了OVS(Openflow vswitch)原生代码,集传统和Openflow 技术于一体的转发系统。主要解决纯Openflow 基于流表转发的SDN 网络场景,通常面临的四大问题: 1)管理链路和业务链路分开布线,导致运营成本高;
阅读全文
posted @ 2021-07-27 12:48 Jcpeng_std
阅读(432)
评论(0)
推荐(0)
2021年7月26日
GCC编译器的流程
摘要: GCC编译器将源代码文件转换为可执行文件需要四个过程: 1.预处理(完成宏定义和include文件展开等工作) 将include包含的文件插入源文件 宏替换 根据条件编译选择要使用的代码 经过预处理后输出“.i”文件 2.编译(根据编译参数进行不同程度的优化,编译成汇编代码) 把c/c++文件“翻译
阅读全文
posted @ 2021-07-26 21:40 Jcpeng_std
阅读(389)
评论(0)
推荐(0)
2021年7月25日
C++11 智能指针——weak_ptr详解
摘要: 和 shared_ptr、unique_ptr 类型指针一样,weak_ptr 智能指针也是以模板类的方式实现的。weak_ptr<T>( T 为指针所指数据的类型)定义在<memory>头文件,并位于 std 命名空间中。因此,要想使用 weak_ptr 类型指针,程序中应首先包含<memory>
阅读全文
posted @ 2021-07-25 16:52 Jcpeng_std
阅读(4650)
评论(0)
推荐(0)
2021年7月24日
IO复用模型select、poll以及epoll的区别整理
摘要: IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合: (1)当客户处理多个描述字时(一般是交互式输入和网络套接口),必须使用I/O复用。 (2)当一个客户同时处理多个套接口时,而这种情况是可能的,但很少出现。 (3)如果一个TCP服务器既要处
阅读全文
posted @ 2021-07-24 21:50 Jcpeng_std
阅读(266)
评论(0)
推荐(0)
2021年7月23日
数据库事物特性以及隔离级别划分整理
摘要: 如果一个数据库声称支持事务(MySQL的搜索引擎InnoDB支持,MyISAM不支持)的操作,那么该数据库必须要具备以下四个特性(简称ACID): 一、事物四大特性 1)原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到
阅读全文
posted @ 2021-07-23 14:20 Jcpeng_std
阅读(146)
评论(0)
推荐(0)
2021年7月22日
二叉查找树的查找、插入以及删除原理及代码实现
摘要: 二叉查找树又称二叉排序树,它要么是空树,要么是具有下列性质的二叉树: 每个节点都有一个作为查找依据的关键码。所有节点的关键码互不相同; 若它的左子树不为空,则左子树上所有节点的关键码均小于根节点的关键码; 若它的右子树不为空,则右子树上所有节点的关键码均大于根节点的关键码; 它的左、右子树也是二叉查
阅读全文
posted @ 2021-07-22 12:24 Jcpeng_std
阅读(952)
评论(0)
推荐(0)
2021年7月21日
HTTP请求方式GET和POST区别整理
摘要: 超文本传输协议(HTTP)的设计目的是保证客户端与服务器之间的通信。HTTP 的工作方式是客户端与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息
阅读全文
posted @ 2021-07-21 11:04 Jcpeng_std
阅读(386)
评论(0)
推荐(1)
2021年7月20日
进程间通信和多线程通信的区别整理
摘要: 一、进程和线程 (1)进程:进程是资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进
阅读全文
posted @ 2021-07-20 22:17 Jcpeng_std
阅读(593)
评论(0)
推荐(0)
2021年7月19日
C++ 11 智能指针——shared_ptr类成员函数详解
摘要: C++ 11 模板库的 <memory> 头文件中定义的智能指针,即 shared_ptr 模板类,用来管理指针的存储,提供有限的内存回收函数,可同时与其他对象共享该管理功能,从而帮助彻底消除内存泄漏和悬空指针的问题。 shared_ptr 类型的对象能够获得指针的所有权并共享该所有权:一旦他们获得
阅读全文
posted @ 2021-07-19 18:46 Jcpeng_std
阅读(7289)
评论(0)
推荐(2)
2021年7月18日
【操作系统】虚拟内存的作用小结
摘要: 在系统中所有的进程之间是共享CPU和主存这些内存资源的。当进程数量变多时,所需要的内存资源就会相应的增加。可能会导致部分程序没有主存空间可用。此外,由于资源是共享的,那么就有可能导致某个进程不小心写了另一个进程所使用的内存,进而导致程序运行不符合正常逻辑。为了更加有效的管理内存并少出错,现代系统提供
阅读全文
posted @ 2021-07-18 19:34 Jcpeng_std
阅读(621)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
下一页
公告