简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
注:以下程序系原创,使用AT&T格式汇编来调用BIOS 0x10中断,如有错误,欢迎指正。表达能力较差,写的不好,但若能帮助一二访客,幸甚。使用BIOS 显示服务(Video Service)--INT 10H,下面主要探究字符显示模式。BIOS中断在保护模式下是不能用的,故不能在Linux中测试,所以写了个简单的boot loader,并在虚拟机中运行程序。1.以电传
(divsion)简单而言是一个取款容器标记,也就是说之间是一个容器,可以容纳段落,标题,表格,图片,章节,摘要和备注等各种HTML元素。因此,可以把与中的内容视为一个独立的对象,用于CSS的控制。声明时只要对进行相应的控制,其中的各标签元素都会因此而改变。标记和标记一样,作为容器标记而被广泛用于HTML语言中。与区别区别在于,是一个块级(block-level)元素,它包
JTable是将数据以表格的形式显示给用户看的一种组件,它包括行和列,其中每列代表一种属性,例如:学号,姓名,成绩等等。而每行代表的是一个实体,例如一个学生。在JTable中,默认情况下列会平均分配父容器的宽度,你可以通过鼠标改变列的宽度,还可以交换列的排列顺序,当然,这些都可以通过代码进行限定和修改。一下就进入正题,介绍JTable的一些构造函数,JTable有许多构造函数,具体的请查看API文
序言:由于本人还是比较偏重于先说明原理在说明实际操作步骤,要知其然更要知其所以然,如下图所示:传统的linux系统中的程序基本都依赖于glibc(至于什么是glibc可以百度去),而右边AOSP(Android Open-Source Project)的程序基本都是依赖于Bionic(由谷歌公司开发类库,用来替代glibc)。这就决定了要想移植linux上的程序到andro
在 PC 机上捣鼓自己的操作系统遇到的第一个难题就是如何将内核加载到内存中执行。如果读过于渊写的《自己动手写操作系统》就会知道这部分的工作还是蛮繁琐的。而且实际上这部分工作和操作系统没太大的关系。好在随着 linux 等开源操作系统的发展,开源的引导加载程序也已经发展的很成熟了。我们可以利用前人的成果,将自己的操作系统改造成可以用现有引导加载程序引导的内核。 引导加载程序(BootLoad
1. 查看一个基类或接口的派生类或实现类在Eclipse中,选中某个基类或接口名称,右击,在弹出的快捷菜单中选择“Quick Type Hierarchy”,可在新窗口中看到对应的所有派生类或实现类。例如,如图1-7所示,打开src\mapred\目录下org.apache.hadoop.mapred包中的InputFormat.java文件,查看接口InputFormat的所有实
Version 3.3.6源代码文件结构 ——整理:hustcat 2009-2-19文件名称大小byte备注API部分main.c35414SQLite Library的大部分接口
转载注明出处:http://www.cnblogs.com/lucasysfeng/p/4847662.html 上一讲地址:http://www.cnblogs.com/lucasysfeng/p/4846119.html 项目地址:https://github.com/lucasysfeng/lucasOS 上一讲我们介绍了计算机的启动流程,并给出了一份简单的主引导记
Clojure入门指南http://clojure.org/getting_started快速开始要求Java 1.5或者更高版本(JavaSDK)。下载(http://clojure.org/downloads)并且解压缩Clojure源代码包。在解压缩clojure.zip的目录中,执行命令:# java -cp clojure-1.4.0.jar cl
本文我们对一汇编器源代码进行剖析,了解汇编器实现原理,进而我们根据样例,自己实现一个汇编器。实现自己版本的汇编器放在另一篇中,本文主要是对别人的源码进行剖析。 本文源代码是来自Kevin Lynx的《基于栈的虚拟机的实现》中关于实现一个堆栈虚拟机中附带了汇编器的实现,源码下载地址如下:sourcecode。由于本人对汇编器比较感兴趣,所以对其进行如下剖析。