千里之行,始于足下

   《Orange's一个操作系统的实现》,在网上看到对这本书的评价比较不错,于是掏银子入手了。之前买过板砖《深入理解Linux内核》,但是却始终没有深入理解,原因不外乎一个:太浮躁。当然因为概念性的东西过多,而实际可以编程的例子又没有,要想好好的理解只能拿Linux的内核源码来研究,不啻于天书。作为一本入门级的教程,《O》非常值得推荐,因为可以动手,不会只是拘泥于概念性的东西,也锻炼了动手能力,一举两得。

  啰嗦了这么多,主要是想谈谈今天的收获。坚持总会有所收获。学习的道路总不会是平坦的,卓越来自于艰难。《O》书中的第一个例子非常简单,只是20来行的代码,但我是用了两个晚上才调试出来。原因无它,装bochs用了不少的时间,习惯了windows下通过一个可执行文件来打开一个虚拟文件映像。但是,在bochs中,它的配置文件是自动加载的,只要的命令的执行目录与其一致的话。

  而今天,更多的时间是在温习大学里关于汇编的相关内容和段式寻址的部分了。再回头去看大学里的课本,更多了一分领悟,但因为涉及很多的硬件,如果没有实物来作实验动手操作的话,始终得不到一个感性的认识,我想这是大学教育中应该加强的部分。

  不管怎么说,关于模式切换的那部分汇编代码,还是硬着头皮啃完了。回头一望,一山的风景尽收眼底,眼界又开阔了一分。如果在半途就放弃了,我现在依然站在山脚下望山兴叹吧,不过庆幸的是,我已经开始攀登了。

  最近也开始拾起了大学里的算法设计,基本的东西还是不能丢的,因为我想走的更远一些。

  给我两年时间,我想作为一个初学者,重新启程。

 

在Vue.js中,组件注册通常发生在`App.vue`等根组件里,以便在整个应用中复用和管理其他组件。对于您所描述的情况,首先需要创建一个名为`FontChange`的子组件,并在`App.vue`中做如下的操作: 1. **创建子组件 FontChange.vue**: 在`components`目录下创建一个新的文件`FontChange.vue`,内容如下: ```vue <template> <div class="font-change"> <input type="text" v-model="text" placeholder="输入文字"> <button @click="changeFont">改变字体</button> <p>{{ text }}</p> <span :style="{ fontSize: fontSize + 'px' }">{{ text }}</span> </div> </template> <script> export default { name: "FontChange", props: { initialText: { type: String, default: "千里之行始于足下" }, initialFontSize: { type: Number, default: 30 } }, data() { return { text: this.initialText, fontSize: this.initialFontSize }; }, methods: { changeFont() { // 可在此处添加改变字体逻辑 } } }; </script> <style scoped> .font-change { /* 样式可以根据需求自定义 */ } </style> ``` 2. **在 App.vue 中注册并使用 FontChange 组件**: 在`App.vue`的`<template>`部分,将`FontChange`组件导入并传入所需属性: ```vue <template> <div id="app"> <FontChange :initial-text="initialText" :initial-font-size="fontSize" /> </div> </template> <script> import FontChange from '@/components/FooterChange.vue'; export default { components: { FontChange }, data() { return { initialText: "千里之行始于足下", fontSize: 30 }; }, // ... 其他数据和方法 }; </script> ``` 现在,`App.vue`已经成功注册了`FontChange`组件,并将初始文字和字体大小传递给了它。用户可以在`FontChange`组件内输入文本,点击按钮后可以触发`changeFont`方法,当然这个方法还需要你自己根据实际需求去实现字体变化的功能。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值