c语言
夏尔的骄傲-JianChe
sholck.top此博客正在从wordpress搬到hexo
github:https://github.com/xiaer1921/
展开
-
编译和解释的区别是什么?
原文地址:点击打开链接编译和解释的区别是什么?编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的. 这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语转载 2017-05-25 12:46:24 · 23408 阅读 · 4 评论 -
ping在类unix下的实现
参考链接:http://blog.csdn.net/firefoxbug/article/details/7773390http://blog.csdn.net/petershina/article/details/8571562http://www.cnblogs.com/noble/p/4144139.htmlhttp://blog.csdn.net/zzucsliang/article/de转载 2017-06-24 16:08:05 · 1604 阅读 · 0 评论 -
ubuntu下端口关联检测
端口检测目的意义: 在网络入侵中,端口扫描几乎是所有网络入侵过程中的必然前奏,入侵者首先通过端口扫描来发现目标主机的操作系统类型,提供的服务和系统所使用的软件版本及其他各种相关信息,然后采取针对性的攻击手段。 因此对端口扫描进行检测,发现可能出现的攻击行为,可有效的配合入侵检测。 实现背景:原创 2017-06-26 15:08:54 · 770 阅读 · 0 评论 -
C语言中strlen与sizeof的区别(`$~新年快乐~$`!)
1.程序存储分布在三个区域:栈 静态和动态存储区。能够从代码直接操作的对象,如变量和指针,都是栈上的;动态和静态存储区是靠栈上的指针来操作的。sizeof是计算的对象栈上的投影体积,但是不能返回一个动态分配的数组和外部的数组(必须加数组长度);strlen是函数,计算字符串中从一个位置到第一个结束字符\0的字符个数,默认从头开始,不包括\0。结果是在运行时计算的。原创 2017-01-27 18:27:33 · 557 阅读 · 0 评论