30天自制操作系统(27)
DAY27_LDT与库1. 先来修复bugbug:用nsct命令运行的应用程序,无论是按Shift+F1还是点击窗口的”x”按钮狗没有反应。task_run(task, -1, 0);
DAY27_LDT与库1. 先来修复bugbug:用nsct命令运行的应用程序,无论是按Shift+F1还是点击窗口的”x”按钮狗没有反应。task_run(task, -1, 0);
DAY26_为窗口移动提速1. 提高窗口的移动速度(1)导致窗口移动速度慢的原因有很多,其中之一就是sheet_refreshmap的速度太慢。这个函数在sheet_slide中被调用了两次,如果能提高它的速度效果应该会很明显。 2. 提高窗口的移动速度(2)
DAY25_增加命令行窗口1.蜂鸣器发声蜂鸣器发声EDX=20 EAX=声音频率(单位是mHz,即毫赫兹)例如当EAX=4400000时,则发出440Hz的声音频率设为0则表示停止发声
DAY24_窗口操作1.窗口切换(1) 目标:实现切换窗口顺序得功能。 先实现按下F11时,将最下面得那个窗口放到最上面。
1.迁移学习的基本概念1.2 迁移学习基本概念 核心问题:找到新问题和原问题之间的相似性,才可以顺利地实现知识的迁移。 定义:迁移学习,是指利用数据、任务、或模型之间的相似性,将在旧领域学习过的模型,应用在新领域的一种学习过程。 1.3 为什么要迁移学习这个表格包括了1.3的所有内容,可以只看这个表格:
DAY23_图形处理相关1.编写malloc如果api_malloc只是调用操作系统中的memman_alloc,并将分配到的内存空间地址返回给应用程序的话,是行不通的,因为通过memman_alloc所获得的内存空间并不位于应用程序的数据段范围内,应用程序是无法进行读写操作的。如果应用程序在不知情的情况下执行了读写操作,将会产生异常并强制结束。
DAY22_用C语言编写应用程序1.保护操作系统(5)问题:在定时器上做手脚,光标闪烁变得异常缓慢,任务切换的速度也会变得缓慢。[INSTRSET "i486p"] [BITS 32] MOV AL,0x34 OUT 0x43,AL MOV AL,0xff OUT 0x40,AL MOV AL,0xff OUT 0x40,AL ; 上述代码的功能与下面代码相当; io_out8(PIT_CTRL, 0x34); ; io_out8(PIT_CNT0, 0xff); ; io_out8(PIT_CNT0, 0xff); MOV EDX,4 INT 0x40
DAY21_保护操作系统1.攻克难题——字符串显示API 我们需要在API中做个改动,使其能够将应用程序传递的地址解释为代码段内地址。
Robust Detection of Link Communities in Large Social Network by Exploiting Link SemanticsRobust Detection of Link Communities in Large Social Network by Exploiting Link Semantics 这篇论文是我加入张老师实验室读的第一篇论文,寒假里草草读了一遍,感叹了自己垃圾的英文水平,上周除了上课和作业基本没做什么,一直在研读这篇论文。很幸运的是上周关于这篇论文的汇报我做的非常精彩,也不枉自己上周那么辛苦的肝了。 这篇博客用来记录自己研读时候的思考和整理。 整个论文的整体内容我将从四个方面介绍。分别是社区发现算法的背景和现存的方法、论文提出的模型和方法、试验和结论与讨论。
Robust Detection of Link Communities in Large Social Network by Exploiting Link Semantics这一部分没什么难点,ppt里写的都很清楚了。。 三、试验1.数据集我们选择了两个数据集,包括美国安然能源公司内部的邮件内容(安然公司丑闻,加州能源危机)和Reddit新闻网站三天的的三个论坛的内容。如果用户A对用户B的帖子进行评论,就产生了一条从A到B的链接,链接内容为评论的内容。