這次過了死線了才PO啊....
原因可能是最近看的一部電影讓我頗憂鬱
《明天,我要和昨天的妳約會》
不說了,進正題吧QuQ
這次作業是讓我們用Babylonian method來求正數平方根並四捨五入到小數點後第二位
演算法不難照公式打就好
我覺得難的是四捨五入 (突然想到高中zero judge的d561:被秒殺的四捨五入
所以本篇主要記錄我查到的各種四捨五入方法
106.03.21 win10行動熱點導致藍屏
windows10內建wifi基地台(行動熱點),我覺得頗讚
至少不用再去找第三方的程式
問題也會少一點....嗎....哪有OAQ
最近發現開基地台給手機連的話,筆電會在幾分鐘後藍屏
顯示以下訊息
您的電腦發生問題,因此必須重新啟動。
我們剛剛正在收
集某些錯誤訊息,接著我們會為您重新啟動。
停止代碼: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
失敗的項目: Netwtw04.sys
高中同學第一次看到時說:新電腦藍屏 我看再換一臺
雖然不能確定是基地台問題
不過我找了一下解法,亂解一通 (從找到的資料試最簡單的方法OuO
然後到現在都還沒藍屏過
<<注意>>
win10版本可能會影響且不一定為此問題
<<106.03.22更新>>
它又藍屏了,我摸不透它@@
以下教學無法避免藍屏!!!!
可直接前往參考資料
至少不用再去找第三方的程式
問題也會少一點....嗎....哪有OAQ
最近發現開基地台給手機連的話,筆電會在幾分鐘後藍屏
顯示以下訊息
您的電腦發生問題,因此必須重新啟動。
我們剛剛正在收
集某些錯誤訊息,接著我們會為您重新啟動。
停止代碼: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
失敗的項目: Netwtw04.sys
高中同學第一次看到時說:新電腦藍屏 我看再換一臺
雖然不能確定是基地台問題
不過我找了一下解法,亂解一通 (從找到的資料試最簡單的方法OuO
然後到現在都還沒藍屏過
<<注意>>
win10版本可能會影響且不一定為此問題
<<106.03.22更新>>
它又藍屏了,我摸不透它@@
以下教學無法避免藍屏!!!!
可直接前往參考資料
106.03.18 Java作業三記錄Hamming sequence
會不會太常PO文啊@@
本次作業為數列應用
查了一下發現是OEIS裡的A051037又有Hamming sequence、Regular number等稱號
簡單來說就是只有以2、3、5為質因數的數列
1~60範圍長這樣:
1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27, 30, 32, 36, 40, 45, 48, 50, 54, 60
題目有兩種模式:X模式、Y模式
X模式是問等號後方的數字是否為數列的數字
例如:X=10 ,若 10 是屬於這數列則印出true,反之false
這個模式算簡單,只要判斷是否可以整除2、3、5然後一直除,最後等於1就是屬於這數列
Y模式是問第幾個數為何
例如:Y=10 ,則要印出12
這Y模式也太難了吧,查資料時也看到這是一個演算法的經典問題
總之我想了頗久
雖然這是最不趕的作業但我不信邪XDD
好險還蠻順利的完成OuO
本次作業為數列應用
查了一下發現是OEIS裡的A051037又有Hamming sequence、Regular number等稱號
簡單來說就是只有以2、3、5為質因數的數列
1~60範圍長這樣:
1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27, 30, 32, 36, 40, 45, 48, 50, 54, 60
題目有兩種模式:X模式、Y模式
X模式是問等號後方的數字是否為數列的數字
例如:X=10 ,若 10 是屬於這數列則印出true,反之false
這個模式算簡單,只要判斷是否可以整除2、3、5然後一直除,最後等於1就是屬於這數列
Y模式是問第幾個數為何
例如:Y=10 ,則要印出12
這Y模式也太難了吧,查資料時也看到這是一個演算法的經典問題
總之我想了頗久
雖然這是最不趕的作業但我不信邪XDD
好險還蠻順利的完成OuO
106.03.13 git 資料夾重新命名
資料夾若自己改名字時,使用git add它並不會視作是改變
所以需要使用git mv來更改
語法:
就來記錄個(其實不難XDD)
p.s.改名之前先確定要改名專案使用的IDE可否允許外部改名喔(有點繞口令@@
原本長這樣
所以需要使用git mv來更改
語法:
git mv [old name] [new name]但若是要修改開頭字母的大小寫它會說錯誤
就來記錄個(其實不難XDD)
p.s.改名之前先確定要改名專案使用的IDE可否允許外部改名喔(有點繞口令@@
原本長這樣
106.03.12 組合語言筆記(二) 基本迴圈
關於Lab1我當時聽完解說之後完全不知道如何下手
先從程式碼講起好了,其他看要不要再PO一篇(三)QuQ
絕對是我吸收不良OuO
題目:1+2+3+…+25 = 325 (十六進位:0x145)
為啥我覺得突然之間一言難盡 (要講的東西好多@@)
先從程式碼講起好了,其他看要不要再PO一篇(三)QuQ
106.03.12 組合語言筆記(一)
大二下有計算機組織
想說到現在都還沒碰到組合語言原本以為不會接觸了
結果....QuQ
可能是我資質不好所以助教的上的我有點吸收不良就來記錄個
p.s.使用的是 MIPS
紀錄之前再強力推薦 Atom 也有支援,不想用記事本的來吧QuQ
想說到現在都還沒碰到組合語言原本以為不會接觸了
結果....QuQ
可能是我資質不好所以助教的上的我有點吸收不良就來記錄個
p.s.使用的是 MIPS
紀錄之前再強力推薦 Atom 也有支援,不想用記事本的來吧QuQ
106.02.06 把Chrome的暫存資料夾移到D槽
Chrome不只吃RAM,也頗常寫入硬碟
而SSD就是很怕寫入的脆弱東西OAO
就來記錄個把暫存移到HDD的方法
而SSD就是很怕寫入的脆弱東西OAO
就來記錄個把暫存移到HDD的方法
![]() |
| 來源:http://giphy.com/gifs/google-chrome-eater-B8CEBnpTqvxVC |
106.02.06 使用apt-cyg管理Cygwin的packages
因為想知道自己的cygwin到底裝了什麼
找了很久也只找到這個方法,就記錄個
另外我下面兩篇文章內容有小更新
105.07.03 開發工具Atom紀錄
105.03.01 Cygwin安裝與vim
就進入正題囉
打開終端機
找了很久也只找到這個方法,就記錄個
另外我下面兩篇文章內容有小更新
105.07.03 開發工具Atom紀錄
105.03.01 Cygwin安裝與vim
就進入正題囉
打開終端機
106.02.01 hackflodr簡單介紹與使用範例
106.01.13 給開源初學者的六個起始點 (翻譯)
![]() |
| 圖片來源:opensource.com |
Opensource.com幾個月前有問讀者:參與開源的最大障礙是什麼? 有56%的受訪者回答是他們不知道從何處開始。而且13%的人說他們對投身開源感到不舒服。
如果你有相同感受,那這篇文章就是為你準備的。
為了協助你進入第一個開源貢獻,我已經列出我認為是最適合初學者的開源起點,以及一些其他有用的資源。為了確保列表專案有受到良好的維護,我只提出在GitHub上有獲得超過1000顆星星的專案(除非有另外說明)。
106.01.13 三個有效使用wiki文件的小技巧 (翻譯)
![]() |
Image credits :
April Killingsworth. Modified by Rikki Endsley. CC BY-SA 2.0.
|
使用wiki來建立文件並不是一個新的想法。無數個開源專案都這麼做。如果你正在尋找一種快速編寫和發布文件的方式,那麼wiki可以代替許多技術寫作的工具。
儘管如此,許多wiki的文件並不是被有效使用的。你可以透過一些技術來使你wiki上的文件更有效被使用,更有可讀性。不論是在wiki上新增文件還是將已經存在的移動到wiki上,你都可以使用這些小技巧。
106.01.13 關於那些說故事的人可以教開源領導者的事 (翻譯)
106.01.07 三個可以代替MATLAB的自由軟體 (翻譯)
![]() |
對於許多在數學、物理、工程、經濟或其他與龐大數字為伍的領域的學生來說,通常MATLAB是最先被介紹來讓他們寫程式或進行科學計算的。
MATLAB是個很好的學習工具,雖然在我的經驗中,許多學生和研究人員在使用MATLAB時並非特別地要求計算,而其實這些計算通常可以很簡單地用許多基本的工具實現,不論有無統計或數學取向相關包裝的需求。但是,MATLAB在許多學術環境幾乎無所不在,並用其語言、插件(擴充功能)和一般功能來吸引很大量的使用者。
但是MATLAB是一個專有的軟體工具。由於無法獲得其原始程式碼,你會被限制於無法真正了解它是如何運作的以及如何去修改它。而且對於許多學術環境以外的人來說,它是非常昂貴的,光單向複製的授權費用就可達到數千美元。
幸運的是,有很多偉大的開源替代品。依照你的目的,你可能可以發現一個或更多適合你具體需求的軟體。而這裡有三個提供參考:
106.01.01 什麼是Copyleft? (翻譯)
訂閱:
文章 (Atom)


















