好记性不如烂笔头

个人博客http://huqijun.org,发现更大的世界~

原码,反码,补码---计算机中负数的表示

原码:将一个整数,转换成二进制,就是其原码。                如单字节的5的原码为:0000 0101;-5的原码为1000 0101。  反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。                如单字节的5的反码为:00...

2017-02-05 21:29:45

阅读数 92

评论数 0

main函数的第三个参数envp

本文首发于个人博客http://huqijun.com, 转载需或者作者授权!main函数两种常见形式在C/C++ 程序中, 操作系统通过main函数来调用程序,main函数是从程序的入口。常见的main 函数定义有如下两种方式: int main(void) int main(int ...

2016-06-17 00:15:53

阅读数 1821

评论数 0

WireShark 检测不到网卡的问题

第一步1、打开windows设备管理器。2、查看-显示隐藏的设备3、非即插即用驱动程序4、NetGroup Packet Filter Driver 右键属性—驱动程序—启动类型,修改类型为“系统”第二步:在cmd下输入net start npf,打开网络抓包服务第三步:运行wireshark ,...

2016-05-28 21:41:37

阅读数 336

评论数 0

Unix 基础知识

经典的Unix操作系统系统结构: 最里面最核心的是操作系统内核(kernel),内核的接口即为系统调用(system call). shell 是一个命令行解释器(命令行解释程序),它读取用户输入,然后执行命令。。用户程序(application)可以在Shell上运行,可以调用Libra...

2016-04-26 23:39:58

阅读数 373

评论数 0

常用网络相关命令(ping,nbtstat,netstat等)

一,ping它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确...

2016-04-25 22:16:04

阅读数 10000

评论数 0

使用文件重定向

在重新看 C++ Primer 5th 时,注意到了一个以前忽视的细节(page 19): 当你测试程序时,反复从键盘输入数据是非常乏味的。 大多数操作系统支持文件重定向,这种机制允许我们将标准输入和标准输出与命令文件管理起来: $ addItem < infile &g...

2016-04-22 00:19:27

阅读数 323

评论数 0

深入剖析PE文件

原文地址:http://lwglucky.blog.51cto.com/1228348/283812/ 一直以来对可执行程序的本质都不是太了解,现在从windows 下的PE文件开始了解起来 可以使用LoedPE 工具世界分析几个PE文件,理解的更快! PE文件是Win32的原...

2016-04-20 20:37:05

阅读数 840

评论数 0

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