2019.5.21

博客记录了学习内容,包括英语单词计划,Oracle学习中视图的作用,如限制数据访问、修改,简化查询等,还提到数据入库大小写处理;数据结构广义表遍历编程存在问题;阅读《IDA Pro权威指南》,介绍了IDA桌面提示和技巧。

2019.5.21

1.英语单词计划(219,220)

2.Oracle学习: ①视图的作用
|
–(1)限制数据访问: 创建一个视图只包含一张或者多张表的部分数据,只授予用户查看这张视图的权限
–(2)限制数据的修改: 在创建视图时加上with check option选项,通过视图只能修改限制内的数据(子查询的where等条件限制)
–(3)简化复杂查询
–(4)提供相对独立的数据
–(5)同一张表可以创建不同的视图

      ②找到视图的源代码: 通过数据字典 user_views 

ps:注意到oracle内数据入库的时候一般会转为大写,所以使用数据字典时一些查询条件也要做大写处理

      ③视图其实就是一串SQL语句,在使用时转化,select * from view_name (就是将该view 转化为那一串SQL语句)

      ④创建视图的时候使用了分组函数 group by , distinct , rownum ,则很可能不能进行delete,update,insert操作

3.数据结构广义表的遍历编程(递归写的有问题)

4.读《IDA Pro权威指南》: ①IDA桌面提示和技巧
|
–使用 View > Open Subviews 恢复无意关闭的数据显示窗口
–使用 Windows > Reset Desktop 迅速恢复桌面到原始布局
–Disassembly 窗口时唯一一个可以修改其显示字体的窗口。使用Options > Font 设置字体

		 ②了解了IDA的导航带,Functions window, Output window, String window,Exports window, Structures/Enums/Segments window等窗体的常见用法

至第六章前

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值