自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yhc166188的博客

路虽远,行则将至;事虽难,做则必成!

原创 linux常用命令

文章目录 《vim编辑》 《du,df,查看磁盘》 《tar压缩,解压》

2019-12-26 17:20:35

阅读数 39

评论数 0

原创 区块链技术汇总

文章目录闪电网络 闪电网络 《闪电网络》

2019-12-24 17:18:18

阅读数 46

评论数 0

原创 数据结构与算法

文章目录常见排序算法手写快速排序(快速排序的基准)归并排序堆排序O(n^2)排序算法之 选择、插入、冒泡、希尔排序 及 优化排序算法总结 和 索引堆及优化(堆结构)二分查找 和 二分搜索树(插入、查找、深度优先遍历)链表给定一个链表,删除链表的倒数第N个节点,并且返回链表哈希表二叉树高级数据结构 ...

2019-12-22 21:51:05

阅读数 25

评论数 0

原创 c++常见基础问题

文章目录C++基础C和C++的区别?C++和Java之间的区别?什么是面向对象?面向对象的几大特性是什么?指针和引用的区别new/delete和malloc/free的区别volatile关键字是干啥的static关键字的作用extern关键字作用在C++ 程序中调用被 C 编译器编译后的函数,为...

2019-12-22 14:22:10

阅读数 32

评论数 0

原创 Linux操作系统

文章目录Linux基础命令Linux基础-系统编程(计算机操作系统原理相关)网络编程(计算机网络原理相关)内核部分 Linux基础命令 《Linux查看磁盘空间命令》 Linux基础-系统编程(计算机操作系统原理相关) 网络编程(计算机网络原理相关) 内核部分 ...

2019-12-19 19:54:03

阅读数 43

评论数 0

原创 tcpdump命令

linux下抓包命令 查看通信端口数据抓包 测试环境下输入命令:tcpdump-s2048port9811-Ann 可以检查xml数据包 tcpdump-s2048port9811-Xnn 可以查看十六进制数据包 tcpdump -s 2048 -AA port 5092 -i a...

2019-12-30 11:50:46

阅读数 8

评论数 0

原创 常用的系统组件

文章目录NginxRedisMysql消息队列 Nginx 《nginx安装及配置为下载服务器》 《Nginx详解(正向代理、反向代理、负载均衡原理)》 《Nginx配置内容详解》 Redis Mysql 《MySQL(Innodb)索引的原理》 消息队列 ...

2019-12-29 22:52:29

阅读数 12

评论数 0

原创 ssh-add 配合 ssh-agent 免密登陆多台机器

ssh-add @(ssh) ssh-add命令是把专用密钥添加到ssh-agent的高速缓存中。该命令位置在/usr/bin/ssh-add。 -D:删除ssh-agent中的所有密钥.-d:从ssh-agent中的删除密钥 -e pkcs11:删除PKCS#11共享库pkcs1提供的钥匙。...

2019-12-27 09:50:53

阅读数 17

评论数 0

原创 tar压缩解压命令

tar 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性...

2019-12-26 17:19:41

阅读数 8

评论数 0

原创 vim命令

Vim快速移动光标至行首和行尾 1、 需要按行快速移动光标时,可以使用键盘上的编辑键Home,快速将光标移动至当前行的行首。除此之外,也可以在命令模式中使用快捷键"^"(即Shift+6)或0(数字0)。 2、 如果要快速移动光标至当前行的行尾,可以使用编辑键End。也可以在命...

2019-12-26 17:04:10

阅读数 20

评论数 1

原创 nginx安装及配置为下载服务器

文章目录ubuntu安装nginxapt-get安装下载nginx包安装Nginx配置下载服务 ubuntu安装nginx 目前支持两种安装方式,一种是apt-get的方式,另一种是根据包安装的方式 为方便我统一使用root用户 apt-get安装 # 切换至root用户 sudo su root...

2019-12-25 16:59:45

阅读数 15

评论数 0

原创 零知识证明

零知识证明基本定义: 证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。证明者向验证者证明并使其相信自己知道或拥有某一消息,但证明过程不能向验证者泄漏任何关于被证明消息的信息。 顾名思义,零知识证明就是既能充分证明自己是某种权益的合法拥有者,又不把有关的信息泄露出...

2019-12-25 13:33:43

阅读数 10

评论数 0

转载 什么是隔离见证?简单介绍隔离见证

每一个比特币交易,都可以分为两部分。第一部分是转账记录,第二部分是用来证明这个交易合法性(主要是签名)的。第一部分可称为“交易状态”,第二部分就是所谓的见证(witness)。如果你只关心每个账户的余额,那么转账记录就已经足够了。只有部分人(主要是矿工)才有必要取得交易见证。 (交易信息就是谁给谁...

2019-12-25 11:28:42

阅读数 13

评论数 0

原创 c/c++内存分配

C++5大存储区域 栈:是分配给函数局部变量的存储单元,函数结束后,该变量的存储单元自动释放,效率高,分配的空间有限。 堆:由new创建,由delete释放的动态内存单元。如果用户不释放该内存,程序结束时,系统会自动回收。 自由存储区:由new创建,由delete释放的动...

2019-12-22 13:27:34

阅读数 9

评论数 0

转载 深入程序编译链接和装载过程

文章目录预编译编译汇编链接深入编译链接和运行CPU、内存 与 I/O 在Linux下使用GCC来编译 Hello World 程序时,只需使用最简单的命令(假设源代码文件名为 hello.c) 事实上,上述过程可以分解为4个步骤: 预处理(Prepressing) 、编译(Compilation...

2019-12-21 20:59:14

阅读数 14

评论数 0

原创 Linux查看磁盘空间命令

df 命令: linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 常用命令:df -h “df -h”这条命令再熟悉不过。以更易读的方式显示目前磁盘空间和使用情况。 “df -i” 以inode模式...

2019-12-19 11:00:00

阅读数 21

评论数 0

提示
确定要删除当前文章?
取消 删除