问题标签 [bootstrapping]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
assembly - 如何使用汇编 (NASM) 从 CD-ROM 将内核加载到内存中
我正在为自己编写一个引导程序和内核,引导程序和内核都将刻录在 CD-R 上,并将用作 CD-live。它不是 linux CD-Live 或其他东西,完全是我自己的引导程序和内核。我不想使用其他的加载程序(即 GRUB),所以请不要建议我使用它们。
这是我的问题:在我的引导加载程序 ASM 代码中,我想将我的内核和内核条目从 CD-ROM(而不是从硬盘或软盘)加载到 RAM 中,并假设我们知道内核的确切位置在CD-ROM(扇区号)。据我所知,我必须使用 int 0x13, AH = 02h 将扇区从驱动器读取到 RAM 中。为了使用这个中断服务,我必须设置几个寄存器,我将在下面列出: 参数:AH 02h AL Sectors To Read Count CX Track + Sector / See remark DH Head DL Drive ES:BX Buffer Address Pointer
我的问题是关于 DL 和 DH。为了指向要读取的第一个硬盘驱动器,我们可以将其设置为 80h,或者对于软盘,我们可以将其设置为 00h。但是我想从 CD-ROM 中读取,但我不知道我必须为 DH 和 DL 使用什么值。
为了从 CD-ROM 读取几个扇区到 RAM,它是一个正确的中断(int 0x13)吗?如果是,我应该为 DH 和 DL 赋予什么价值。
问候, 波利亚。
windows - 在没有传统操作系统的情况下运行 Ruby?
在 Java 世界中,BEA(现在的 Oracle)创建了不需要操作系统的 LiquidVM。同样,还有各种开源项目,包括SANOS、JNODE OS、Project Guest VM、JavaOS等。
是否为 Ruby 创建了等价物?
grails - 如何完全引导 grails 环境?
我在互联网上的某个随机位置找到了包含的 grails 脚本,它非常适合在引导的 grails env 中启动脚本。它似乎唯一没有做的就是conf/*Bootstrap.groovy
像我在运行应用程序时一样启动我的脚本。
是否有其他类似的功能loadApp()
可以configureApp()
为我做这件事?
zend-framework - 当我无法更改文档根目录时,我应该如何设置我的应用程序?
我没有权限将文档根目录更改为 /public/ 目录,那么我应该如何设置我的 Zend Framework 应用程序以从当前根目录运行?使用 Zend Framework 1.8 命令行工具,不知道有没有办法告诉它以这种方式创建目录结构。
linux - 内核参数
内核是否需要从引导加载程序中获取任何内容。通常内核能够从头开始启动系统,那么为什么它需要引导加载程序中的任何内容呢?我见过这样的内核启动消息。
那么传递的变量到底是什么?另外,如何从引导加载程序传递变量?是通过堆栈吗?
php - 使用 apache 和 php 或其他方法进行 Boostraping
所以我有以下代码:
这很丑陋但很简单,我正在尝试找到一种方法来处理多个位置的多个文件,我对引导有点熟悉,但并不完全了解“最佳实践”。
我的最终目标是一个解析ini文件并将变量、位置等分配给其他文件的文件……所有文件在加载之前都需要通过这个文件。我正在研究通过 .htaccess 方法设置变量,但我不确定它是如何工作的。
任何帮助都会很棒!(我在这里寻找一些理论和最佳实践;)
谢谢!
zend-form - Zend 框架所有控制器的通用代码
我在网站的标题中有一个登录按钮。这个头文件的 html 被编程到 Zend 框架views/layouts/home.phtml 中。
我在这个布局中有一个隐藏的表单,它是由 jQuery 厚框内联内容显示集成触发的。原因,我不想进行 ajax 调用来获取一个小的登录表单。
我使用 Zend_Form 创建表单,问题是我必须在检查用户是否登录后在所有控制器中执行此操作。我想把这个表单生成放在一个地方,比如在引导程序中,然后在引导程序中有一个逻辑来说明如果用户登录不生成表单。
我不知道引导程序是否适合这样做,或者我应该在其他地方这样做。
那么,如果用户未登录,我应该在哪里实例化表单以便它在任何地方都可用。
php - Zend 框架布局
我从 Zend Framework 开始,我想了解 Bootstrap 文件。我了解到所有_init
方法都是默认执行的,但这对我来说似乎很困惑。无论如何,这不是我想问的。
A 出现了这个$this->bootstrap('layout');
动作,我不确定我是否理解这一点。这是 application.ini 文件中的 resource.layout 变量吗?我想真正深入了解引导过程。
我要求你一步一步的解释。 提前致谢!
所以这是我的引导文件:
grails - run-app 和 run-war 之间的 Grails 行为差异
我对 Groovy 和 Grails 比较陌生,我会在业余时间尝试它们。我有一个小型测试 Grails 应用程序,我可以使用 运行良好grails run-app
,但grails run-war
会导致错误。
在该grails-app/conf/BootStrip.init
方法中,我在 and 上添加了一些属性获取DefaultGrailsControllerClass
器DefaultGrailsApplication
:
在我的grails-app/views/layouts/main.gsp
,我使用这个:
这在 下运行良好run-app
,但在 下运行run-war
,我得到以下信息:
我已经在 Grails 1.1.1 和 1.2-M1 下尝试过这个并得到相同的结果。我已经验证了该BootStrap.init
方法正在被调用(通过 a println
),但是metaClass
对run-war
.
知道我错过了什么吗?
php - 在 CakePHP 中从 bootstrap.php 访问数据库
有没有使用 CakePHP 访问 bootstrap.php 文件中数据库的标准方法?
具体来说,我想将“putenv()”设置为存储在数据库中的时区。是否有另一种方法可以实现我应该使用的相同功能?
谢谢。