自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Advanced]中断

前言:写这篇文章纯属意外,源自前几日与一位网友在论坛谈论中断的本质。技术讨论总是好的,这种感觉也很不错,同时也觉得比较有意义,所以,想了一想,不如写下来。当然这一篇文章肯定涉及的内容不会太多,主要讲异步中断,不涉及异常等内容(虽然异常的理解与中断其实很相似)。而对于真正的有关中断的内容我准备留待写操作系统的时候再详细描述,并且结合xv6操作系统来进行代码解析如何实现中断机制。何为中

2012-08-17 17:21:09 908

原创 [Basic]面向对象之信息隐藏(三)

Java提供的访问控制与信息隐藏支持"What's the differences among those access specifiers in Java?" Ashock Dash曾在大三下学期Testing这门课程上提出这个问题。当时作者也凭着答了这个问题,得到一个巧克力,星巴克的,Hmm...味道还不错。在Java中,与C++类似,也提供了public,protected,pri

2012-08-06 21:28:12 1564 2

原创 [Basic]面向对象之信息隐藏(二)

信息隐藏在前一篇文章中,谈到了防止数据被直接访问与修改的处理方法。Hmm...让我们多聊聊访问控制与信息隐藏吧。让我们假设你现在编写了一个类库,没有采取任何措施,典型的传统C库。嗯,就是一些struct加上对struct的操作方法。团队的其它的一些程序员(client programmers)依赖着你这个类库而做其它的软件设计。突然有一天,你回过头再看你设计的这个类库,你发现里面的一个设计可以

2012-08-02 00:38:39 1062 3

原创 [Basic]面向对象之信息隐藏(一)

开博之语开技术博客,始源于与本科毕设老师的一次交谈。在那次交谈中,老师针对毕设期间对我的了解,给我提出了几点建议。针对我如今的技术实践能力强于文档写作这一环节,老师提出的建议就是写技术博客。于是在本科毕设结束后,我采纳了老师的建议,最终开设了这个技术博客。开设这个技术博客,一则对自己的写作有所提高,而更大的意义则在于能与更多的人进行交流,交流可以促进你我的共同进步,不是吗?所以我乐于、渴望于倾

2012-08-01 18:14:57 1443 4

空空如也

空空如也

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

TA关注的人

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