摘要: 1、为什么学习Python? 2、通过什么途径学习的Python? 3、Python和Java、PHP、C、C#、C++等其他语言的对比? C,它是现代编程语言的基础,在现代应用中使用不多。现在最主要的应用就是单片机,比如遥控器,仪表盘之类,直接操纵硬件,所以C语言至今仍不可取代。 PHP是用来做网 阅读全文
posted @ 2018-08-07 11:08 zhangqi0828 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 常见网络攻击 1. tcp半链接攻击 tcp半链接攻击也称为:SYN Flood (SYN洪水) 是种典型的DoS (Denial of Service,拒绝服务) 攻击 效果就是服务器TCP连接资源耗尽,停止响应正常的TCP连接请求 1.1 正常链接时的情况 1.2 半链接攻击时的情况 2. dn 阅读全文
posted @ 2018-08-07 07:34 zhangqi0828 阅读(887) 评论(0) 推荐(0) 编辑
摘要: socket简介 1.本地的进程间通信(IPC)有很多种方式,例如 队列 同步(互斥锁、条件变量等) 以上通信方式都是在一台机器上不同进程之间的通信方式,那么问题来了 网络中进程之间如何通信? 2. 网络中进程之间如何通信 首要解决的问题是如何唯一标识一个进程,否则通信无从谈起! 在本地可以通过进程 阅读全文
posted @ 2018-08-07 07:15 zhangqi0828 阅读(5801) 评论(0) 推荐(0) 编辑
摘要: 子网掩码 要想理解什么是子网掩码,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。 IP地址的网络号和主机号各是多少位呢? 阅读全文
posted @ 2018-08-07 07:06 zhangqi0828 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 以前我们用grep在一个文件中找出包含某些字符串的行,比如在头文件中找出一个宏定义。其实grep还可以找出符合某个模式(Pattern)的一类字符串。例如找出所有符合xxxxx@xxxx.xxx模式的字符串(也就是email地址),要求x字符可以是字母、数字、下划线、小数点或减号,ema 阅读全文
posted @ 2018-08-07 06:32 zhangqi0828 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Linux核心命令 运维内容 strace netstat perf top pidstat mpstat dstat vmstat slabtop free top tcpdump ip nicstat dtrace ping dtrace blktrace iptop iostat stap 文 阅读全文
posted @ 2018-08-07 00:06 zhangqi0828 阅读(137) 评论(0) 推荐(0) 编辑
摘要: shell习题训练 1.求2个数之和 2.计算1-100的和 3.将一目录下所有的文件的扩展名改为bak 4.编译当前目录下的所有.c文件: 5.打印root可以使用可执行文件数,处理结果: root's bins: 2306 6.打印当前sshd的端口和进程id,处理结果: sshd Port&& 阅读全文
posted @ 2018-08-07 00:04 zhangqi0828 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Shell脚本的调试方法 Shell提供了一些用于调试脚本的选项,如下所示: -n 读一遍脚本中的命令但不执行,用于检查脚本中的语法错误 -v 一边执行脚本,一边将执行过的脚本命令打印到标准错误输出 -x 提供跟踪执行信息,将执行的每一条命令和结果依次打印出来 使用这些选项有三种方法: 一是在命令行 阅读全文
posted @ 2018-08-07 00:00 zhangqi0828 阅读(139) 评论(0) 推荐(0) 编辑