自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

Python学习笔记

1. 索引和分片1.1 字符串、列表和元组字符串、列表、元组都可以通过[]进行索引和分片,其中,第一个元素的索引为0。而且在索引和分片中可以使用负数,此时,-1表示最后一个元素,-2表示倒数第二个元素,一次类推。需注意的是,list、tuple的分片操作的结果仍是list、tuple,即使结果中只有一个元素,而list、tuple的索引操作的结果为元素类型,如下:      ali...

2010-05-05 00:04:53 120

“数组作为实参”的情况

      数组类型为 const 指针,且附带元素的类型和数组长度信息,仅当数组元素的类型和数组长度均相同时,两个数组类型才相同。比如,有“int a[16], b[15]”,a,b不是同一个类型,因为数组的长度不同。      当实参为数组类型时,比如有“int a[16];”,以 a 作为实参,如果形参是非引用类型,比如“int pa[N]”,N为值任意的常量表达式,那么编译器将 pa ...

2010-05-05 00:03:52 627

初始化相关

1. 内置类型的初始化1.1 静态创建的内置类型的初始化      “静态创建”是指变量在数据段或者栈中定义。静态创建的内置类型有两种初始化:直接初始化和复制初始化,比如,“int i = 10;”是复制初始化,“int i(10);”是直接初始化。需要注意的是,在对静态创建的内置类型进行直接初始化时,“()”中的初始化式不能为空,即“int i();”并没有定义整数i,而是声明了函数i,...

2010-05-05 00:03:10 162

C++语法小结: (2)

7. 虚函数在继承层次的作用域      “如果通过基类的引用或者指针调用虚函数成员,那么编译器将在基类中查找函数名。假定找到了函数名,编译器就检查实参与形参是否匹配。 这也是虚函数必须在基类和派生类中拥有同一原型的原因。”如果在派生类中定义了与基类虚函数同名但函数原型不同的函数,那么该函数将屏蔽基类定义的虚函数。      总之,   (1)无论调用虚函数还是非虚函数,都是在编译时期...

2010-05-05 00:02:24 112

C++语法小结: (1)

1. 虚函数1.1 触发动态绑定(调用虚函数)的条件      <C++ Primer>中说触发虚函数有两个条件:一是所调用的成员函数为虚函数,二是必须通过基类类型的引用或指针进行函数调用。      但是,在vc2005中,如下的代码并不能触发动态绑定:      base_t objBase;      drived_t objDrived;      ba...

2010-05-05 00:01:12 157

Win32汇编小结

1. dos 汇编 与 win32 汇编编译器与连接器的区别:(1) 编译器      Dos 和 win16 环境下,编译器(masm)生成的obj文件的格式为 OMF(Intel Object Module Format), win32环境下,编译器(多为 ml)生成的obj 文件的格式为 COFF. masm 从 6.11版开始支持 COFF.(2) 连接器(link) ...

2010-05-04 23:56:36 117

[转载] The Paradoxical Theory of Change

【From:http://www.gestalt.org/arnie.htm】The Paradoxical Theory of ChangeArnold Beisser, M.D.For nearly a half century, the major part of his professional life, Frederick Perls was in conflict wit...

2010-05-04 23:55:24 160

关于实习的疑惑

发信人: nullnull (rest... go...), 信区: WorkLife 标 题: 关于实习的疑惑(纠结)——求已经毕业的人指点一下发信站: 北邮人论坛 (Tue Mar 9 22:11:39 2010), 站内  实习公司及职位:VMware 职位:研发里的一个组年级:计算机研二问题: 在公司做了12天了,不是全职,就是每周去3-4天的那种。开始的时...

2010-05-04 23:53:28 183

Knowledge Points

1. Turbo C 2.0 工程文件下各模块相互通信 (1) 同一个工程下的不同.c文件包含相同的头文件时,比如my.h,则在my.h中,不能定义变量,因为此处定义的变量具有全局作用域,导致编译时出现重定义错误。但可以定义常量,比如 #define PI 3.14 , 因为,该编译预处理只是在所在的.c文件中进行宏替换,不会引起命名上的冲突。 (2) 同一个工程下的不同.c文件可以通过共...

2010-05-04 23:39:00 127

Opcode小结

1. “opcode前缀——66h”对size of oprand的影响分为两种情况,oprand的值在寄存器中或者在内存中。如果oprand的值在寄存器中,那么当default size of oprand = 32bit时,66h使得寄存器被解析为16bit的寄存器,否则,66h使得寄存器被解析为32bit的寄存器。下面是在win32程序中(default size of oprand...

2010-05-04 23:31:35 354

在IDA Pro Plug-in中实现消息循环和调用外部函数

关于在IDA插件中调用外部函数和实现消息循环2008-4-91、在VS2005中编写IDA插件的环境配置IDA Plug-in实际上是一个DLL, 只不过要用到IDA SDK提供的头文件和.lib库,所以要将工程最终生成的文件设置为DLL类型, 而且在编译和连接时必须引入这些头文件和.lib库所在目录,详细的设置在《IDA PLUG-IN WRITING IN C/C++》中。 ...

2010-05-04 23:30:24 230

IDA Pro Plug-in 学习笔记

1、            IDA Pro中的segment结构与PE文件中节区的对应关系           经IDA Pro的反汇编后,PE文件中的.code节区(存放代码的节区)对应IDA Pro中名为_text的segment(code segment), .rdata节区(只读数据节区)中的导入表部分对应IDA Pro中名为_idata的segment, .radata节区中自定义的...

2010-05-04 23:29:49 378

VC2005: Knowledge Points

1. VC2005 release 版本 连接的问题今天用 vc2005 编译程序的时,Debug 版本可以生成可执行文件,并成功运行,但 release 版本在连接时出现问题,报出的错误如下:1>Linking...1>EnumProtocals.obj : fatal error LNK1276: invalid directive 'Visual' found; do...

2010-05-04 23:27:51 102

模块编程_2.4内核_redhat9

1. include/linux/config.h      include/linux/module.h中包含着linux/config.h的头文件,linux/config.h中包含着以#define形式定义的内核编译编译时所选择的项。2. __init 和 __exit      在将程序编译为模块时(即gcc 编译选项了加了 _DMODULE),这两个内核宏不被识别,从而导致编...

2010-05-04 23:07:43 234

Linux下C编程: Knowledge Points

1. struct timeval:#include <bits/time.h>struct timeval  {    __time_t tv_sec;          /* Seconds.  */    __suseconds_t tv_usec;    /* Microseconds.  */  }; __time_t 是 long int 的...

2010-05-04 23:06:43 119

ubuntu 8.04下编译安装Ip Messenger

经过数次失败,终于知道了安装Ip Messenger的步骤以及安装过程中需要注意的地方。 我参考了网上的安装过程(http://linux.chinaitlab.com/administer/742525.html)和Ip Messenger软件包里的readme。第一步:下载Ip Messenger软件包 下载地址:http://www.ipmsg.org/index.html.en中的...

2010-05-04 23:03:53 116

Redhat/rhel

1. 问题描述:在vmware6.0+redhat9下,新编译内核(kernel-2.4.20),进入新编译的内核后,无法激活网卡ech0. 提示:“vmnics device eth0 does not seem to be present”。      问题原因及解决方法:To configure VMware Tools, run the program "vmware-config...

2010-05-04 22:57:58 85

Gentoo

1. vmware 6.0 (SCSI)安装 Gentoo(1) 虚拟机设置:      硬盘: SCSI Bus Logic(2) 安装方式: minimal: install-x86-minimal-20090623.iso(3) 编译内核( linux-2.6.29-gentoo-r5),配置选项(make menuconfig):在默认配置的基础上:File sys...

2010-05-04 22:52:35 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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