(1)库一、什么是库 库从本质上来说是一种代码重用的方式,即预先编译可执行代码的二进制格式,可以被载入内存中,执行,比如C运行库,里面实现了基本的函数,我们无需在写一遍,直接调用接口即可.库分为静态库和动态库两种,二、静态库和动态库区别1.静态函数库这类库名字一般是xxx.lib,利用静态编译的文件比较大,因为这个函数库的所有数据都会被整合进目标代码中
分类:
其他好文 时间:
2018-04-23 22:42:26
阅读次数:
210
Python算术运算符 实例: Python比较运算符 实例: 结果如下 Python赋值运算符 实例: 结果如下 Python位运算符 按位运算符是把数字看作二进制来进行计算的。Python中的按位运算法则如下: 下表中变量 a 为 60,b 为 13,二进制格式如下: 实例: 结果如下: Pyt ...
分类:
编程语言 时间:
2018-04-20 16:05:34
阅读次数:
133
什么是序列化?之前一直没有太搞明白;今天再看Hadoop权威指南的时候,加深对于序列化的认知。 首先要明白序列化是因为要跨介质;比如网络传输,从内存、硬盘到网络;在比如保存,从内存到硬盘;序列化的目标是二进制;序列化有两层含义,首先是形式是二进制,网络传输以及硬盘存储只能处理二进制格式;其次,序列化 ...
分类:
其他好文 时间:
2018-04-06 18:45:04
阅读次数:
152
最近被字符编码弄得晕头转向,所以在网上看了大量关于字符编码的文章,觉得有一篇文章写得很好,下面贴出这篇文章的全文。 原文地址:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html 一、ASCII 码 我们知道,计算机内 ...
分类:
其他好文 时间:
2018-04-06 12:33:02
阅读次数:
721
步骤一:引入IO文件和二进制格式序列化文件using System.IO;using System.Runtime.Serialization.Formatters.Binary;步骤二:将图书对象保存到文件(运用文件流存储图书列表)FileStream fs = new FileStream("b ...
分类:
其他好文 时间:
2018-04-05 01:20:31
阅读次数:
196
摘要 最近在使用vs2010编写shellcode的时候,在将编写好的shellcode保存为二进制格式的。那么引出一个问题,我刚开始的时候直接: 取地址符 + 函数名 的方式来获取函数的首地址。当时在使用shellcode的时候,程序一直崩溃,经过分析发现shellcode前面的一些代码并不是我们 ...
分类:
其他好文 时间:
2018-04-04 23:35:27
阅读次数:
202
在Windows中,我们可以很容易地创建、修改和删除文件。我们熟悉的文件类型也有很多:txt、mkv、mp3、docx... 在Python中,我们依旧可以执行创建、修改和删除文件的操作。下面一起来看: 1、示例 我们可以先在python.exe所在目录,我的目录是C:\Users\Administ ...
分类:
编程语言 时间:
2018-04-03 14:22:33
阅读次数:
192
Dev老版本中导出功能DxGrExpt.pas 正元16进制数据对应着xls文件的二进制格式 // Excel format const XLSBOF: array[0..4] of Word = ($409, 6, 0, $10, 0); XLSGUTS: array[0..5] of Word ... ...
分类:
其他好文 时间:
2018-04-02 20:13:07
阅读次数:
172
网络嗅探与协议分析 基础内容 1.网络嗅探Sniff 网络监听、网络窃听 类似于传统的电话线窃听 网络嗅探技术定义:利用计算机网络接口截获目的地为其他计算机的数据报文 ,监听网络流中所包含的用户账户密码或私密信息等 网络嗅探器(Sniffer): 实现嗅探的软件或硬件设备 嗅探获得数据 二进制格式数 ...
分类:
其他好文 时间:
2018-04-01 18:56:50
阅读次数:
279
网络嗅探技术定义:(1)利用计算机网络接口截获目的地为其他计算机的数据报文(2)监听网络流中所包含的用户账户密码或私密信息等。网络嗅探器(Sniffer):(1)实现嗅探的软件或硬件设备。(2)嗅探获得数据→二进制格式数据报文。(3)解析和理解二进制数据,获取各层协议字段和应用层传输数据→网络协议分 ...
分类:
其他好文 时间:
2018-04-01 14:34:29
阅读次数:
464