2019.1.9 hw3 system calls
看了xv6的chapter1,看的雲裡霧裡的,後面分析程式碼的部分好難,基本看不太懂。
然後直接去做homework了,homework倒也不算太難,反正就是仿照已有程式碼填空。
第一個挺簡單的,沒啥好說的。
第二個很麻煩,要先用正則表示式搜出已有的system call是怎麼implement的,然後去仿照它往裡填,老實說填空雖然不難,但是各種呼叫關係看的我頭都大了,這些東西究竟是怎麼寫出來的的。。。
然後按照題目要求寫一個使用者態程式編譯進去,結果發現有錯誤,發現原來是xv6的printf有點問題,它實際上是fprintf,而且格式化字元也不太符合標準,總之比較奇怪。
還是老樣子,有問題就看這位大神的:
相關推薦
2019.1.9 hw3 system calls
看了xv6的chapter1,看的雲裡霧裡的,後面分析程式碼的部分好難,基本看不太懂。 然後直接去做homework了,homework倒也不算太難,反正就是仿照已有程式碼填空。 第一個挺簡單的,沒啥好說的。 第二個很麻煩,要先用正則表示式搜出已有的system call是怎麼implement的,然後
2019.1.9專業課筆記
專注專業極致 VPN、VPS、梯子、網路加速器、代理的區別是什麼 Shadowsocks - 維基教科書,自由的教學讀本https://zh.wikibooks.org/wiki/Shadowsocks 在VPS上搭建Shadowsocks代理伺服器_沁軒_新浪部落格ht
2019.1.9英語筆記
就是 產品 意思 歷史 exports 情況 ica 問題 拉薩 ==================================2====================== No 1 Sometimes in life, when you wanna
2019-1-9筆記
align 要約 引用 java 作用域 駝峰命名 方法名 系統 ali 對象的特征-----屬性 對象的行為-----方法 類:具有相同屬性和方法的一組對象的集合 類是對象的抽象,對象是類的具體化 參數(形參與實參): 1、方法定義處,參數叫做形式參數,
項目環境搭建——配置2019.1.9
路徑 就是 4.2 ring dep jdk ide driver -a 1.maven: (1)阿裏雲倉庫鏡像: <mirror> <id>alimaven</id> <mirrorOf>centr
2019/1/9 python基礎學習
一、列表切片a、快捷方式:spam[:3] ----表示從列表開始到3位置結束;spam[3:]b、列表的拼接、複製: 拼接:使用 + [1,2,3]+['A','B'] >>>>[1,2,3,'A','B']複製:使用 [1,2,3]2 >>>[1,2,3,1,2
2019/1/9 6系列所有裝置編號與SIM卡資訊抓取
一、報錯:File "G:/station/6系列裝置資訊明細.py", line 12, in <module>workbook.save(r'.\6系列裝置明細表.xls')File "G:\python\lib\site-packages\xlwt\Workbook.py", line 71
2019/1/9 6系列所有裝置編號與SIM卡信息抓取
數據 ack doc site pack line lin self. erro 一、報錯:File "G:/station/6系列裝置信息明細.py", line 12, in <module>workbook.save(r‘.\6系列裝置
2019.1.9 hw2 shell
這個作業的內容和15-213的shell其實差別蠻大的,15-213是從頭做一個特別簡陋的shell,這裡是對一個比較完整的shell填空。 實際上implement的是三部分內容,一個是execve的部分,一個是io重定向,還有一個是管道,其中第一個是後面兩個的基礎。 其實第一個不是很好寫的,後面兩個都
【日常學習筆記】2019/1/9(Linux定時任務Crontab)
Linux定時任務Crontab (1)是什麼? Crontab是Linux或Unix中被用於設定週期性任務的工具,簡單了,就是定時任務觸發器。 (2)Crontab格式 * * * * * 命令 第一個*代表分鐘,0~59 第二個*代
區塊鏈日報@2019.1.9
區塊鏈的意義 Kevin Werback是賓夕法尼亞的法學學者,在他的新書The Blockchain and the New Architecture of Trust中,Werback解釋了區塊鏈並不是一個讓淘汰政府管理的技術,而是依賴於社會凝聚、政治穩定以及法律規範的技術。經濟學人雜誌
2019/1/9 安排總結
安排 上班前: 線性表之連結串列實現 上午: 香菸字元模型訓練 軍區打靶除錯解決打不開相機 下午: SDK 文件細化書寫 香菸字元模型訓練 晚上: 一道 LeetCode 題 C++ static_cast 關聯容器新增、刪除元素 開源車牌識別專案
“小筆記系列”之《演算法導論》----最近一次修改於2019/1/9,更新到第六章。文章主要記錄我看這本書的感受,我每看完一章就在這篇文章的基礎上修改一下。
本人大四上即將結束,於2018年12月18日購《演算法導論》這本書,慢慢看,第一階段先主要理解各個章節說的演算法都是什麼意思,書上的課後習題先不做,用得上什麼演算法我再詳細學習。這是官方課後答案的連結。 放在開頭:沒有好的演算法,壞的演算法之說,重點是針對不同的
[2019.1.9]BZOJ2299 [HAOI2011]向量
成了 要求 討論 printf 奇數 c++ its 得到 相同 其實可操作相當於只有\((a,b),(a,-b),(b,a),(b,-a)\),因為加上\((-a,-b)\)相當於減去\((a,b)\),其他的同理。 那麽問題就變成了找到整數\(c,d,e,f\),使 \
20172307 2018-2019-1 《程序設計與數據結構》第9周學習總結
插入元素 替換 小堆 列表 代碼調試 text 二叉樹 add 置0 20172307 2018-2019-1 《程序設計與數據結構》第9周學習總結 教材學習內容總結 堆是一棵完全二叉樹,其中的每一結點都小於或等於它的兩個孩子。 最小堆將其最小元素存儲在該二叉樹的根處,且
20172303 2018-2019-1《程式設計與資料結構》第9周學習總結
20172303 2018-2019-1《程式設計與資料結構》第9周學習總結 教材學習內容總結 常見的非線性結構有兩種——樹和圖,在經過了三週對樹的學習之後,本週我們接觸了另一種非線性結構圖的相關內容,包括圖的概念、圖的分類、圖的實現方法等。 一、圖的概述 概念:樹中的每個結點都只有一
20172303 2018-2019-1《程序設計與數據結構》第9周學習總結
廣度優先遍歷 排列 第六周 如果 情況 ota 信息 head 安排 20172303 2018-2019-1《程序設計與數據結構》第9周學習總結 教材學習內容總結 常見的非線性結構有兩種——樹和圖,在經過了三周對樹的學習之後,本周我們接觸了另一種非線性結構圖的相關內容,
2018-2019-1 20165226 《信息安全系統設計基礎》第9周學習總結
body thead 元素 深入理解計算機系統 根據 black 占用 信息安全系統 進度 2018-2019-1 20165226 《信息安全系統設計基礎》第9周學習總結 目錄 一、教材學習內容總結 二、練習 三、代碼托管與統計 四、學習進度條 五、參考資
2018-2019-1 20165201 《資訊安全系統設計基礎》第9周學習總結
2018-2019-1 20165201 《資訊安全系統設計基礎》第9周學習總結 學習內容總結 第 學習進度條 程式碼行數(新增/累積) 部落格量(新增/累積) 學習時間(新增/累積) 重要成長 目標
[WARNING] The POM for XXX-system:jar:1.9.0-SNAPSHOT is missing, no dependency information available
在 git-bash 中 想要啟動一個工程服務就是不成功,始終提示jar包找不到,原生代碼已提交。 這時可直接登陸git,找到對應專案,檢視專案中pom檔案引用的書寫,最終發現git上引用的jar的確還是原版。 程式碼沒有提交成功。重新提交。 其實這個jar是另外一個工程A,在本工程B