万象云档 本次搜索耗时 0.729 秒,为您找到 14 个相关结果.
  • 第3章-内核编程语言和环境

    第3章-内核编程语言和环境 总结 as86汇编器 GNU as汇编 C语言程序 C与汇编程序的互相调用 Linux 0.12 目标文件格式 Make程序和Makefile文件 第3章-内核编程语言和环境 总结 as86汇编器 GNU as汇编 C语言程序 C与汇编程序的互相调用 Linux 0.12 目标文件格式 Make...
  • 《linux-0.12 内核完全剖析》

    《linux-0.12 内核完全剖析》 本仓库内容 目录 相关站点 思维导图 一些个人看法 总结 参考博客 《linux-0.12 内核完全剖析》 赵炯,上海同济大学计算机通信专业毕业,多年从事操作系统,计算机网络和系统软件的研究工作,具有很高的学术水平。2004年编写的《Linux内核完全注释 -基于0.12内核》(Linux 0...
  • Linux 介绍

    631 2023-03-27 《征服 Linux》
    Linux 介绍 Linux 这个名字 Linux 的发行版本 Linux 作用 推荐的发行版本 Linux 介绍 Linux 这个名字 Linux 的 Wiki 介绍:http://zh.wikipedia.org/zh/Linux Linux 也称:GNU/Linux ,而其中 GNU 的全称又是:Gnu’s Not Unix 。...
  • JavaScript教程

    JavaScript教程 是JavaScript全栈教程! 可以在线免费学习! 可以在线编写JavaScript代码并直接运行! 关于作者 读后有收获可以支付宝请作者喝咖啡,读后有疑问请加微信群讨论: JavaScript教程 这是小白的零基础JavaScript全栈教程。 JavaScript是世界上最流行的脚本语言,因为你在电脑、手...
  • 目录

    目录 目录 kernel-0.12 第1章-概述 第2章-微型计算机组成结构 第3章-内核编程语言和环境 第4章-80x86保护模式及其编程 第5章-linux内核体系结构 第6章-引导启动程序 第6章-bootsec_s 第6章-setup_s 第6章-head_s 第7章-初始化程序 第7章-main_c 第8章...
  • 简介

    Linux的make程序用来自动化编译大型源码,很多时候,我们在Linux下编译安装软件,只需要敲一个make就可以全自动完成,非常方便。 make能自动化完成这些工作,是因为项目提供了一个Makefile文件,它负责告诉make,应该如何编译和链接程序。 Makefile相当于Java项目的pom.xml,Node工程的package.json,...
  • 使用变量

    内置变量 自动变量 参考源码 小结 当我们在Makefile 中重复写很多文件名时,一来容易写错,二来如果要改名,要全部替换,费时费力。 编程语言使用变量(Variable)来解决反复引用的问题,类似的,在Makefile 中,也可以使用变量来解决重复问题。 以上一节的Makefile 为例: world . out : hello . o...
  • 使用模块

    CommonJS规范 结论 深入了解模块原理 module.exports vs exports 结论 练习 参考源码 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组...
  • JSON

    序列化 反序列化 练习 JSON是JavaScript Object Notation的缩写,它是一种数据交换格式。 在JSON出现之前,大家一直用XML来传递数据。因为XML是一种纯文本格式,所以它适合在网络上交换数据。XML本身不算复杂,但是,加上DTD、XSD、XPath、XSLT等一大堆复杂的规范以后,任何正常的软件开发人员碰到XML都会感...
  • 面向对象编程

    JavaScript的所有数据都可以看成对象,那是不是我们已经在使用面向对象编程了呢? 当然不是。如果我们只使用Number 、Array 、string 以及基本的{…} 定义的对象,还无法发挥出面向对象编程的威力。 JavaScript的面向对象编程和大多数其他语言如Java、C#的面向对象编程都不太一样。如果你熟悉Java或C#,很好,你一定明白...