Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: 資訊學習

乖乖

Posted on 2008 年 7 月 9 日2021 年 3 月 12 日 By 日落 在〈乖乖〉中有 3 則留言

前幾天買了包乖乖放在主機上………….

乖乖的妙用 – 小兔趴趴照 – udn部落格
http://blog.udn.com/sayuri/779385

後來有一次我同學肚子餓了,把乖乖吃掉………結果過了一週那棟大樓停電,我主機也不知道會什麼沒有自動啟動,就這樣掛了八小時。

uptime 現在掉到 98% 了 >”<

Tags:生活雜記, 資訊學習

停止 IIS 服務

Posted on 2008 年 7 月 9 日2021 年 3 月 12 日 By 日落 在〈停止 IIS 服務〉中尚無留言

cmd 關閉 IIS 的服務:

net stop "World Wide Web Publishing"
net stop "Simple Mail Transfer Protocol (SMTP)"
net stop "FTP Publishing"
net stop "IIS Admin"
Tags:資訊學習

MD5 掛了

Posted on 2008 年 7 月 9 日2021 年 3 月 12 日 By 日落 在〈MD5 掛了〉中尚無留言
C:>fastcoll_v1.0.0.5.exe -o t2.txt t1.txt
MD5 collision generator v1.5
by Marc Stevens (http://www.win.tue.nl/hashclash/)

Using output filenames: 't2.txt' and 't1.txt'
Using initial value: 0123456789abcdeffedcba9876543210

Generating first block: ...
Generating second block: W....
Running time: 4.984 s

檢查一下:

> md5 t1.txt
MD5 (t1.txt) = 01cb8957e7753c450804937882acbf09
> md5 t2.txt
MD5 (t2.txt) = 01cb8957e7753c450804937882acbf09

換 SHA1 再檢查一次:

> sha1 t1.txt
SHA1 (t1.txt) = 2e0ab344f42b32ed9432f83763b940c4b5634943
> sha1 t2.txt
SHA1 (t2.txt) = 49c54bdd33c9871fb81d31ccb64404eff33a3109

只花了五秒鐘就產生了一個 MD5 相同但是內容不同的檔案,心裡毛毛的……

相關網站:
http://www.win.tue.nl/hashclash/

Tags:資訊學習, 資訊安全

求質數

Posted on 2008 年 7 月 3 日2021 年 3 月 12 日 By 日落 在〈求質數〉中有 5 則留言

今天用找質數問題來練習 Java,並且把質數範圍定到十位數之上,逼自己學 BigDecimal,順便看看 Java 可以跑多快。

Java 在四位數執行速度還蠻快的,至少沒有讓我等到睡著,但是後面就沒有那麼輕鬆了。後來想到小學習題有提到質數和「6」的關係,不過不知道為什麼國中之後就完全沒有蛛絲馬跡,乾脆拿出來跑一次看看這個理論是不是真的。

以下是 1 到 100 的質數:

1 = 6 * 0 + 1
2
3
5 = 6 * 1 – 1
7 = 6 * 1 + 1
11 = 6 * 2 – 1
13 = 6 * 2 + 1
17 = 6 * 3 – 1
19 = 6 * 3 + 1
23 = 6 * 4 – 1
29 = 6 * 5 – 1
31 = 6 * 5 + 1
37 = 6 * 6 + 1
41 = 6 * 7 – 1
43 = 6 * 7 + 1
47 = 6 * 8 – 1
53 = 6 * 9 – 1
59 = 6 * 10 – 1
61 = 6 * 10 + 1
67 = 6 * 11 + 1
71 = 6 * 12 – 1
73 = 6 * 12 + 1
79 = 6 * 13 + 1
83 = 6 * 14 – 1
89 = 6 * 15 – 1
97 = 6 * 16 + 1

以目前的狀況來看,質數都是 6 的倍數加減 1。但是不知道往後這個理論是不是還能用,點名叫 legnaleurc 證明一下好了…. XD

另外在 PTT 上有找到幾個演算法,有興趣可以去寫寫看。

Sieve of Eratosthenes @ MathWorld
http://mathworld.wolfram.com/SieveofEratosthenes.html

Prime Sieve of Eratosthenes @ Algorithmist
http://www.algorithmist.com/index.php/Sieve

2008.07.03 補充:
挖到一篇文章,裡面提到「為什麼要找質數」,理由如下:

  • 這是傳統……XD
  • 附加價值
  • 無上的榮耀
  • 對電腦的考驗
  • ……….

質數的附加價值很多,例如 RSA 加密演算法,就是利用超大質數相乘不容易因式分解,增加沒有 key 時解密的困難度,而找到超大的質數表示你你努力、很聰明,大家會對你無比的尊敬,還給你一筆很大的獎金。

Tags:Java, 資訊學習

Mediawiki 編碼問題 & 設定

Posted on 2008 年 6 月 25 日2021 年 3 月 12 日 By 日落 在〈Mediawiki 編碼問題 & 設定〉中尚無留言

Mediawiki 支援語系很多、功能超強,但是設定就顯的比較麻煩。就是因為設定錯誤,我已經連續二次在更新 MySQL 以後,研究編碼救 wiki 資料了。

建議安裝時,資料庫就已經預設使用 UTF-8 編碼,若沒有的話建議手動建立。然後安裝時有個編碼選項,改選「Experimental MySQL 4.1/5.0 UTF-8」。

如果你已經安裝完畢,要救資料,不妨先試試看把資料庫的內容先轉成 UTF-8 以後,在調整 wiki 的 LocalSettings.php。若你和我一樣安裝時選擇「InnoDB」和「Backwards-compatible UTF-8」的話,請修改 LocalSettings.php 的參數:

$wgDBTableOptions   = "ENGINE=InnoDB, DEFAULT CHARSET=utf8";

$wgDBmysql5 = true;

參考資料:
a-wei’s X garden » Blog Archive » MySQL latin1 轉 utf8
http://a-wei.net/archives/4

期刊/MediaWiki網站架設心得 – 台灣中等學校資訊管理人學會

Tags:資訊學習

文章分頁

上一頁 1 ... 30 31 32 ... 52 下一頁

其他

關於我  (About me)

小額贊助

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.