Follow me on GitHub

技术发表的日志

数据库(oracle)开发技术复习题纲(2009-2010二)

一、Oracle数据库体系结构和SQL*Plus

1. 掌握Oracle服务器体系结构的以下概念:

l Oracle服务器是由什么组成的?由Oracle数据库和Oracle实例组成。熟悉Oracle的构架。

l 掌握Oracle数据字典的概念、结构和作用。

l 了解Oracle 服务器的工作过程。

l 掌握数据字典视图类别(DBA_***,ALL_***,USER_***)和动态性能视图(V$视图)。

l 何谓Oracle的实例?Oracle实例是运行在内存中的Oracle软件,主要包括Oracle内存结构和一些Oracle进程。

2. 掌握Oracle的内存结构: More >

2010 全国信息技术水平考试(软考)开考科目及考试时间及日程安排

才刚开学就得想着考试了,这不,学委又拿来 全国信息技术水平考试 报名表来问咋们要不要报名了。估计很多同学都和Kainy一样,只是听说过软考这东西,真正这个考试是什么,有什么用,含金量如何quebus 太了解。下面是软考的一段介绍:

为了全面贯彻落实信息产业部颁发的《全国信息技术人才培养实施意见》的文件精神,推进“全国信息技术人才培养工程”的顺利实施,建设科学合理的信息技术专业人才评价体系.信息产业部全国电子信息应用教育中心负责组织实施全国信息技术水平考试(简称水平考试)的教育考试项目。全国信息技术水平教育考试课程设置从培养国家信息化专业人才的战略意义出发,设计规格与标准基于高等教育计算机信息与网络专业基础科段以上的高级职业教育层次,旨在推行涵盖各个行业的IT工程技术与应用技术在全国的统一考试认证,可以提高信息化专业领域部门的在职人员、各类高等教育在校学生的信息技术综合素质,并为已具备计算机信息与网络、软件工程师专业技术资格后的提供继续教育凭证,以及为高等教育毕业生等参与社会竞争提供更多的高级职业教育机会和强化实践能力方面的水平证明。全国信息技术水平考试对参加考试的人员在其专业技术领域的理论基础与实践能力的综合评价,其结果可以作为企事业单位选拔聘用信息技术人才的重要依据,同时也作为计算机技术与软件专业技术资格(水平)考试合格者参加继续教育的重要凭证。 More >

关于沙箱技术(沙盒技术)

今天在cnbeta上看到一篇文章说chrome所以是浏览器安全标准的原因中提到了“沙盒”这个东东,于是百度谷歌了些资料,归纳如下:

沙箱其实就是一个硬盘过滤文件驱动,具体来说,就是你把要写的东西写到了硬盘上,但实际上并没有写到硬盘,而是到了一个转存处,读取内容需要判断是沙箱开启之前就存在的内容还是开沙箱之后写入的内容,要分别从不同的地方读取内容,重启之后把转存的地方清零。

文件过滤的驱动编写和加载方法(网上找到的,关键词是bitmap):就是一小块一小块的扇区,bitmap每一位对应磁盘上的一个扇区,N位就有N个扇区,这个位如果为0,就认为这个扇区的数据没有被存储到其他地方,如果为1就是存到了其他地方,写的时候把bitmap置1,读的时候就从bitmap为1的扇区从转存的地方读回来,如果为0就还是从原设备读取数据,重启后bitmap恢复为全0。

沙盒的一个具体应用提到的是Google Native Client,下文介绍其设计思路: More >