2019.5.28

2019.5.28

1.英语单词计划(231,232)

2.Oracle复习:

    ①需要使用sum(),count()等组函数并查询多列时,一定要注意有没有group by

      ②Oracle的后台进程主要包括: 处理器监视进程PMON,系统监视器SMON,数据库写入器DBWR,日志写入器LGWR,归档器ARCn,检查点进程CPKT
	
      ③Oracle数据库结构:
	 |
	  --逻辑结构: 表空间-数据段-数据区-数据块
	 |
	  --物理结构: 数据文件,控制文件,重做日志文件,归档文件,跟踪文件,口令文件,警告文件,备份文件

3.数据结构编程实践(广义表的递归遍历算是写完了,但是append_glist()这个函数没有正确实现广义表的结构,应该在原表末尾新建一个tag为1的结
点,把要添加的广义表让这个新节点的hp指针指向)

4.读《IDA Pro 权威指南》:

       ①使用栈指针ESP作为帧指针时,每次push操作都会使得栈帧发生改变(ESP改变)

		  ②在x86程序中,EBP(扩展基址指针)通常专门用做栈帧指针,栈帧的偏移量通过EBP表示,这样尽管ESP一直在改变,也
		    不会影响到其他的push指令使用原来变量或者参数在栈帧的偏移
	
		 "序言"示例: push esp               "尾声"示例:  mov esp,ebp
			     mov ebp,esp                         pop ebp
			     sub esp,76	                         ret

ps:需要更加深刻的理解栈帧的构建,熟悉"序言"和"尾声",才能更快更好的分析有用的函数

至6.2.4前

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值