2020年6月29日

shell命令行光标跳转快捷键

摘要: Ctrl + a: 跳到行首(输入命令的最开始) Ctrl + e: 跳到行尾(输入命令的最后边) https://www.cnblogs.com/yangxiaolan/p/6496308.htmlhttps://www.cnblogs.com/zzqcn/p/4902284.htmlhttps: 阅读全文

posted @ 2020-06-29 11:27 泣血 阅读(779) 评论(0) 推荐(0) 编辑

数字广告术语及缩写

摘要: 数字广告行业的三大广告平台 DSP(Demand Side Platform):需求方平台。互联网里有成千上万的广告主,他们急需推广自己的产品,寻找优质的媒介和精准的目标用户,优化广告投放策略,提高投入产出比,这种情况下,就诞生了为他们提供专业化服务的平台DSP。简单的说,DSP就是广告主服务平台, 阅读全文

posted @ 2020-06-29 11:06 泣血 阅读(907) 评论(0) 推荐(0) 编辑

2020年5月19日

OPENSSL RSA加密与解密

摘要: 最近工作中需要把一些数据用RSA密钥进行加解密,在网上找了一些利用OPENSSL RSA API加解密的代码用来参考,结果都是抄来抄去的,这些代码大多都存在一些问题,甚至还有错误。在自己实现过程中也遇到了一些问题,通过搜索以及在stackoverflow上查找,解决了问题,为此花了不少时间,特此记录 阅读全文

posted @ 2020-05-19 19:16 泣血 阅读(5160) 评论(2) 推荐(0) 编辑

2020年5月16日

C程序中的内存分布

摘要: 转载来源:Link 一个典型的C程序的内存分布由以下几个部分组成: Text segment,或代码段 Data segment,或已初始化数据段(Initialized data segment) BSS segment,或未初始化数据段(Uninitialized data segment) 栈 阅读全文

posted @ 2020-05-16 13:52 泣血 阅读(311) 评论(0) 推荐(0) 编辑

2020年5月15日

TCP粘包问题

摘要: 什么是TCP粘包? TCP是一个基于字节流的传输服务,所谓流,就是说TCP所传输的数据是一连串数据,没有界限。发送方发送的若干个数据包到达接收方时,全部都放在接收缓冲区,后一包数据的头紧接着前一包数据的尾,应用程序无法区分数据包的头和尾。 为什么TCP会出现粘包?为什么UDP不会粘包? TCP出现粘 阅读全文

posted @ 2020-05-15 22:42 泣血 阅读(575) 评论(0) 推荐(0) 编辑

链式二叉树遍历算法实现(非递归法)

摘要: 遍历二叉树的常用方法有四种:先(根)序遍历,中(根)序遍历,后(根)序遍历,层序遍历。本文只考虑用非递归方法实现先序遍历,中序遍历,后序遍历算法(递归实现方法见:链式二叉树遍历算法实现(递归法))。 非递归遍历算法是仿照递归遍历算法执行过程中调用栈的变化实现的,因此需要使用到栈,本程序借助于STL容 阅读全文

posted @ 2020-05-15 11:46 泣血 阅读(388) 评论(0) 推荐(0) 编辑

2020年5月5日

链式二叉树层序遍历算法实现

摘要: 二叉树常用的遍历方法除了先序遍历、中序遍历、后序遍历外,还有层序遍历。所谓层序遍历,就是指遍历二叉树时从上到下、从左到右按层进行遍历,本文仅实现二叉树层序遍历算法。 由于层序遍历需要使用到队列,因此本程序借助于STL容器std::queue来实现。 代码如下: #include <stdio.h> 阅读全文

posted @ 2020-05-05 17:02 泣血 阅读(609) 评论(0) 推荐(0) 编辑

链式二叉树遍历算法实现(递归法)

摘要: 遍历二叉树的常用方法有四种:先(根)序遍历,中(根)序遍历,后(根)序遍历,层序遍历。本文只考虑用递归方法实现先序遍历,中序遍历,后序遍历算法。 先序遍历二叉树的操作定义如下: 若二叉树为空,则空操作;否则 (1)访问根节点; (2)先序遍历左子树; (3)先序遍历右子树。 中序遍历二叉树的操作定义 阅读全文

posted @ 2020-05-05 15:43 泣血 阅读(467) 评论(0) 推荐(0) 编辑

2020年1月3日

linux系统cpu使用率查询

摘要: 1、cat /proc/loadavg命令 此命令用于查看系统平均负载。 $ cat /proc/loadavg 0.08 0.06 0.10 1/442 8347 前三项分别是最近1分钟、5分钟和15分钟的系统平均负载。系统平均负载为在特定时间间隔内运行队列中的平均进程数,包括正在CPU上运行或者 阅读全文

posted @ 2020-01-03 11:20 泣血 阅读(17755) 评论(0) 推荐(1) 编辑

2019年11月8日

Vim常用跳转类快捷键

摘要: 在vim中进行开发时常常需要光标跳转,下边列举部分跳转类快捷键: % 跳转到配对的括号处 [[ 跳转到代码块的开头(但要求代码块中'{'必须单独占一行) gD 跳转到局部变量的定义处 '' 跳转到光标上次停靠的地方(是两个', 而不是一个") mx 设置书签,x是书签名,其只能是a-z的26个字母 阅读全文

posted @ 2019-11-08 16:38 泣血 阅读(1357) 评论(0) 推荐(0) 编辑

导航