- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 从事C和C++开发者快速学python(二)
二:变量、运算与表达式Python变量与C语言中的变量的不同之处,我们用下面一个简单的例子来进行说明:复利计算器程序:principal = 1000 #本金rate = 0.05 #利率numyears = 5 #期数,年year = 1while year principal = princ
2016-05-30 10:21:27 2116
原创 从事C和C++开发者快速学python(一)
一:从Python认识hello world假设你已经安装好了Python, 那么在Linux命令行输入:$python将直接进入python。进入Python的提示符为>>>。如何打印一个hello world?方法一:直接再终端上写入>>>print ‘hello world’方法二:将这句代码写到一个文件中,例如hello.py。pri
2016-05-27 17:44:07 2329
转载 libpcap详解
libpcap(Packet Capture Library),即数据包捕获函数库,是Unix/Linux平台下的网络数据包捕获函数库。它是一个独立于系统的用户层包捕获的API接口,为底层网络监测提供了一个可移植的框架。一、libpcap工作原理 libpcap主要由两部份组成:网络分接头(Network Tap)和数据过滤器(Packet Filter)。网络分接头从
2016-05-24 17:26:00 2921
原创 关于并发编程的疑问解析
1.同一进程中的线程共用什么? 各个程序之间共享程序的内存空间(包括代码段,数据段,堆等)及一些进程级的资源(如打开文件和信号)。一个经典的线程与进程的关系图如下所示:2.多线程与单线程的进程相比有那些优势呢?为什么要使用多线程呢?某个操作可能会陷入长时间等待,等待的线程会进入睡眠状态,无法继续执行。多线程执行可以有效利用等待的时间。典型的例子是等待网络向应,这
2016-05-24 11:16:42 592
原创 一个hello world的编译原理
一个简单的hello world 程序#include int mian (){ printf("Hello World\n"); return 0;}通过$gcc hlello.c $./a.out 可生产Hello World事实上,上述过程可以分解为4个步骤,分别是预处理(Prepressing),编译(Compilation),汇
2016-05-24 10:54:30 2387
netfilter.pdf
2019-12-31
黑客与画家
2017-07-27
jperf Windows
2017-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人