消息映射机制是Windows编程的核心内容。Windows下的应用程序也都是通过消息驱动的机制来进行工作的。虽然VC开发环境自带了大量的系统消息处理函数,但我们实际的程序开发过程中总还是避免不了要写一些自定义的消息处理函数以满足所编写的软件功能的需要。那么在VC中如何定义自己的消息处理函数呢?其步骤 ...
分类:
其他好文 时间:
2019-12-28 16:27:44
阅读次数:
88
escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。 语法:escape("string") 返回值:已编码的 string 的副本。其中某些字符被替换成了十六进制的转义序列。 说明:该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进 ...
分类:
其他好文 时间:
2019-12-27 19:42:15
阅读次数:
147
5.位运算符: << >> >>> <<< & | ^ ~【典型代码】 int i=21; i=-21; System.out.println("i<<2:"+(i<<2)); System.out.println("i<<2:"+(i<<3)); System.out.println("i<<27 ...
分类:
其他好文 时间:
2019-12-26 20:57:40
阅读次数:
83
首先我们先介绍下什么是 sha1 ?大理石构件 sha的全称是:Secure Hash Algorithm(安全哈希算法)主要适用于数字签名标准 (Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。 ...
分类:
Web程序 时间:
2019-12-26 17:34:50
阅读次数:
161
认识二进制 十进制 每一位可以是0~9这10个值,到10进位。一百用十进制表示就是100,十就是10。 二进制 每一位可以是1和2这两个值,到2进位。一百用二进制表示就是1100100,十就是1010。 十六进制 每一位可以是0~F这16个值,到16进位。一百用十六进制表示就是64,十就是A。 bi ...
分类:
编程语言 时间:
2019-12-25 23:48:47
阅读次数:
115
引言 人生苦短,请用Python(3.+) 一门语言的精髓是"数据类型" 数据类型:一般指数据元。数据元( Data Element),也称为数据元素,是用一组属性描述其定义、标识、表示和允许值的数据单元,在一定语境下,通常用于构建一个语义正确、独立且无歧义的特定概念语义的信息单元。 变量是用来存储 ...
分类:
编程语言 时间:
2019-12-25 15:58:55
阅读次数:
91
int a = 10; Console.WriteLine(a.ToString("X")); //10进制转16进制 Console.WriteLine(Convert.ToString(a, 16)); //10进制转16进制 Console.WriteLine(Convert.ToString ...
段的定义 段的介绍 分段机制就是把虚拟地址空间中的虚拟内存组织成一些长度可变的称为段的内存单元。 80386虚拟地址空间中的虚拟地址(逻辑地址)由一个段部分和一个偏移部分构成。段是虚拟地址到线性地址转化的基础。每个段有三个参数定义: 多个段映射到线性地址中的范围可以部分重叠或覆盖,甚至完全重叠,如下 ...
分类:
其他好文 时间:
2019-12-25 10:20:41
阅读次数:
97
[TOC] 第1节 分类 python中有7种标准数据类型,分别是布尔型、数字型、字符串、元组、列表、字典和集合,根据数据的特点,可以划分为两大类:不可变数据类型、可变数据类型,见下图: 而不同数据类型,内部的组成元素,经常可以是其他的数据类型,即可以互相嵌套,见下图: 第2节 不可变数据类型 2. ...
分类:
编程语言 时间:
2019-12-23 22:40:39
阅读次数:
149
本文翻译自The Flask Mega-Tutorial Part XVI: Full-Text Search 这是Flask Mega-Tutorial系列的第十六部分,我将在其中为Microblog添加全文搜索功能。 本章的目标是为Microblog实现搜索功能,以便用户可以使用自然语言查找有趣 ...
分类:
其他好文 时间:
2019-12-23 16:47:59
阅读次数:
82