- 博客(8)
- 收藏
- 关注
原创 防火墙学习笔记之防火墙概述
防火墙概述 1.防火墙的主要作用 (1)逻辑区域过滤器,将网络区域分成两大部分,被防火墙保护的区域—信任区,另外一个区域为非信任区 (2)隐藏内网网络结构 (3)自身安全保障 (4)主动防御攻击 2.防火墙的分类 根据访问控制方式,可以分为包过滤防火墙,代理防火墙,状态监测防火墙,前两种已经被淘汰, (1)包过滤防火墙 根据五元组(源目IP 源目端口号 协议),通过在防火墙上配置acl对包进行过滤...
2020-04-04 16:41:19
449
原创 tortorse git 实用操作随笔
现在公司一般都是用tortorse git 管理代码,作为一种工具,虽然不必深究,但我始终认为能够熟练使用好一款工具,可以节约很多时间,下面是我在工作中经常使用的几个操作 1.cherry-pick 一个软件的开发周期可能会有多个分支,主分支master,版本发布分支release,有时候我们的代码可能同时要上这两个分支,假设现在我们的代码已经上到master分支了,那如何再上到release分支...
2019-12-10 23:20:24
694
原创 linux内存管理入门之一:内存发展历程
1、内存使用历程 对于内存的使用和管理经历了已下几个阶段: 1.1早期的内存使用 在计算机使用的早期,程序是直接运行在物理内存上的,程序运行时访问的地址就是实际的内存物理地址,这种方式存在以下几个缺点: 地址空间不隔离 所有程序都直接访问物理地址,程序所使用的的内存空间不是相互隔离的,恶意程序可以很容易的访问其他程序的物理内存空间以达到破坏的目的,而且即便没有恶意的程序,如果同时运行在计算机上的...
2019-11-24 12:24:55
524
原创 STL容器的迭代器插入(insert)与删除(erase)操作总结
1、顺序容器 顺序容器包括vector、list、queue,其中vector与queue在内存中是连续存放的,而list是一种链表,节点在内存中并不是连续存放的。曾经很纳闷为什么list也属于顺序容器,在c++ primier中,有这样一句话,顺序容器的元素排列次序与元素值无关,而是由元素添加到容器里的次序决定的,因此从这个角度看,list也是一种顺序容器 1.1 insert操作 c.inse...
2019-11-18 00:53:43
1896
原创 以太坊的那些事
1、区块链的发展 说以太坊之前我们先来说下区块链的发展,先说下前两代区块链(为啥不说第三代,因为第三代目前我也不是很了解。。。。) 1.1、第一代区块链:比特币 单一的数字货币应用,扩展性差 公有链,账本是公开的,谁都可以看到 只记录交易信息,不记录账户余额信息 速度太慢(由于可能存在分叉,要等5到6个块之后交易才能确认,就是要等五六十分钟,在实际应用中,显然无法接受) 1.2、第二代区块链:...
2019-11-16 12:08:37
237
原创 linux常用命令之三---grep与正则表达式
grep是常用的文本处理工具,与正则表达式结合则更加加深了grep的功力,且正则表达式不仅可以用于grep中,也适用于其他命令,甚至在window中也会用到正则表达式,因此正则表达式是一项非常重要的技能,必须get 1.grep基本语法 grep的功能是查找并显示,语法如下 grep [options] patten [file]… 在file或其他标准输入中查找满足patten过滤条件的行并根据...
2019-11-11 23:23:18
320
原创 linux常用命令之二---vi的使用
vi有三种模式,一般模式,编辑模式和命令行模式,一般模式下可以进行查找、替换、复制、粘贴、删除等操作,编辑模式下可以编辑文件内容,命令行模式下可以进行保存、退出、显示行号等操作。命令行模式和编辑模式之间不能切换,除此之外,任意两种模式之间可以相互切换。 ...
2019-11-04 23:04:23
235
原创 linux常用命令之一
目前自己在做嵌入式开发,使用gcc编译器,虽然有工具组提供的一键式构建工具,但很多情况下需要自己在刀片机上使用脚本进行构建(主要是因为速度快),这就需要掌握一些常用的linux命令 1. 最最常用的命令cd cd 是change directory的缩写,切换目录,其中,“/” 是根目录,之前一直以为“/”只是一个分隔符。“…”表示上一层目录 [root@test ~]# cd /root/myd...
2019-10-21 23:38:09
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅