摘要: 进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。进程间通信的方式有如下几种: 1.管道通信 特点: 1. 管道只允许具有血缘关系的进程间通信,如父子进程间的通信。 2. 它是半双工的(即数据只能在一个方向上流动),具有固定的读端和写端。 3阅读全文
posted @ 2019-04-20 18:57 一盏淡酒、醉了夕阳 阅读(127) 评论(0) 编辑
摘要: 一个简易的C++内存管理器实现总体结构如下所示: 该内存分配器的刚开始使用是通过 函数创建一个字节大小为size的 ?#38901;螅?#35813;?#38901;?#30001;一个链表结构的 和一个指向 的结?#22266;?#25351;针组成,其中 用?#21019;?#29702;小内存申请的需求,而 则用?#21019;?#29702;大内存申请的请求,且根据需要动态的扩展,形成一个链表结构。 一些其他内容的说明阅读全文
posted @ 2019-04-04 19:49 一盏淡酒、醉了夕阳 阅读(129) 评论(0) 编辑
摘要: 介绍 ? 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 过程介绍 ? 服务器端和客户端通信过程如下所示: 服务端 ? 服务端的过程主要在该图的左侧部分,下面对上图的每一步进行详细的介绍。 1. 套接字?#38901;?#30340;创建 socket起源于UNIX,在Unix一切阅读全文
posted @ 2019-03-27 22:14 一盏淡酒、醉了夕阳 阅读(130) 评论(0) 编辑
摘要: 代码区 ? 程序被操作系统加载到内存时,所有可执行的代码被加载到代码区,?#27493;写?#30721;段,存储程序的代码指令。程序运行时,这段区域数据不可被修改只?#26786;?#34987;执?#23567;?静态区 ? 程序中的静态变量、全局变量存放在此区域(初始化的全局变量和静态变量在一块区域)。代码执行期间一直占用内存! 堆 ? 堆是不连续的内存区阅读全文
posted @ 2019-03-25 19:55 一盏淡酒、醉了夕阳 阅读(183) 评论(0) 编辑
摘要: 标签: Linux 1. 库  库是一种可执?#20889;?#30721;的二进制形式,?#26786;?#34987;操作系统载入内存执?#23567;?#24211;有两种:静态库(.a、.lib)和动态库(.so、.dll)。 a. 静态库   之所以称为【静态库】,是因为在链接阶段,会将汇编生成的目标文件.o与引用到的库一起链接打包到可执行文件中阅读全文
posted @ 2019-02-28 16:35 一盏淡酒、醉了夕阳 阅读(60) 评论(0) 编辑
摘要: 库 库是一种可执?#20889;?#30721;的二进制形式,?#26786;?#34987;操作系统载入内存执?#23567;?#24211;有两种:静态库(.a、.lib)和动态库(.so、.dll)。 a. 静态库 之所以称为【静态库】,是因为在链接阶段,会将汇编生成的目标文件.o与引用到的库一起链接打包到可执行文件?#23567;?#22240;此对应的链接方式称为静态链接。首先,静态库对函数阅读全文
posted @ 2019-01-26 15:52 一盏淡酒、醉了夕阳 阅读(163) 评论(0) 编辑
摘要: ?#31995;?在代码的指定位置中?#24076;?#20351;程序在此中断。 break <function> 在进入指定函数时停住 break <linenum> 在指定行号停住。 break +/-offset 在当前行号的前面或后面的offset行停住。offiset为自然数。 break filename:linenum 阅读全文
posted @ 2019-01-09 20:25 一盏淡酒、醉了夕阳 阅读(168) 评论(0) 编辑
摘要: 1.HTTPS的过程 1.客户端向服务端发送请求,客户端主要向服务器提供?#38901;?#20449;息: 支持的协议版本,比如TLS 1.0版。 一个客户端生成的随机数,稍后用于生成"对话密钥"。 支持的?#29992;?#26041;法,比如RSA公钥?#29992;堋?支持的压缩方法。 2.服务器端?#30415;?#35831;求后,向客户端做出回应,回应的内容包括: 确认使用阅读全文
posted @ 2018-12-11 20:24 一盏淡酒、醉了夕阳 阅读(457) 评论(1) 编辑
摘要: 1.nohup 用途:?#36824;葉系?#36816;行命令,通常加上‘&’命令,& 放在命令后面表示设置此进程为后台进程。分为两种情况,如下: 在不使用密码的情况下使用nohup,只需按如下形式即可: 如果有密码的话,则需要进行一定的修改,使用方式如下: 回车后,会让你输入密码,密码输入完成回车后,点击ctrl+z(可阅读全文
posted @ 2018-12-03 21:34 一盏淡酒、醉了夕阳 阅读(108) 评论(0) 编辑
摘要: 安装 按照github上chainsql的安装过程,这里主要介绍区块网络搭建过程(4个验证节点,其中只有一个节点[10.11.6.120]配置了数据库): 1、根据官方文档上配置文件的案例,修改chainsql.cfg。这里要注意peer,rpc,wss_admin,wss_public的端口配置,阅读全文
posted @ 2018-10-16 21:56 一盏淡酒、醉了夕阳 阅读(365) 评论(1) 编辑
耐克篮球多少钱