Skip to content

Zeroplex 生活隨筆

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

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

標籤: 資訊學習

反組譯 Java bytecode

Posted on 2009 年 7 月 2 日2021 年 3 月 12 日 By 日落 在〈反組譯 Java bytecode〉中尚無留言

最近做壞事,跑去下載了別人的 JAR 檔查資料,JAR 即使解壓縮以後裡面還是二進位的 bytecode,要從中找到帳號密碼實在是海底撈針。

後來找到一個軟體:DJ Java Decompiler,反組譯以後可讀性還是很高,變數名稱都還在,不過反組譯以後關鍵字的色彩標記有點問題,有時候可能會出現怪怪的程式片段,不過完整性很高可以不用擔心。

從 Tools => Decompile more files 可以一次反組譯某資料夾下的多個 bytecode。如果程式有包含中文字,記得要多選取一個選項「Convert Unicode strings to ANSI strings」,這樣中文就不會變成二進位碼。

Tags:Java, 生活雜記, 資訊學習

加入黑米書籤

Posted on 2009 年 6 月 19 日2021 年 3 月 12 日 By 日落 在〈加入黑米書籤〉中尚無留言

覺得部落格太「白」了一點,是該家點色彩進去了,翻了翻別人的部落格,發現黑米書籤的顏色還不錯看!

加入書籤只要在網頁中插入一段 JavaScript:

<script src="http://js.hemidemi.com/javascripts/hemidemi_bookmark_button.js" type="text/javascript"></script>

這樣就會出現直式的按鈕:

若希望在每篇文章都加上書籤按鈕,而且每個按鈕都會對應到不同的文章連結,可以在 JavaScript 加入參數:

<script type="text/javascript">
HEMiDEMi_Bookmark_Button_URL = 'http:/www.hemidemi.com';
HEMiDEMi_Bookmark_Button_Title = 'HEMiDEMi';
</script>
<script src="http://js.hemidemi.com/javascripts/hemidemi_bookmark_button.js" type="text/javascript"></script>

其中 HEMiDEMi_Bookmark_Button_URL 和 HEMiDEMi_Bookmark_Button_Title 會因為每篇文章不一樣而有不同的數值,且每篇文章都必須加上一個標籤,這時候就必須看 Blogger 版面配置資料標記來設定了。由說明可以看到 post.body 代表文章主體,所以將上述的黑米標籤語法貼在「<p><data:post.body/></p>」下方:

<p><data:post.body/></p>

<!-- 黑米標籤 -->
<script type="text/javascript">
HEMiDEMi_Bookmark_Button_URL = 'http:/www.hemidemi.com';
HEMiDEMi_Bookmark_Button_Title = 'HEMiDEMi';
</script>
<script src="http://js.hemidemi.com/javascripts/hemidemi_bookmark_button.js" type="text/javascript"></script>

喜歡敝站使用的格式可以直接複製貼上:

<div style='float:right; margin-left:10px; margin-top:20px;'>
<script type='text/javascript'>
HEMiDEMi_Bookmark_Button_URL = '<data:post.url/>';
HEMiDEMi_Bookmark_Button_Title = '<data:post.title/>';
HEMiDEMi_Bookmark_Button_Style = 'button1';
</script>
<script src='http://js.hemidemi.com/javascripts/hemidemi_bookmark_button.js' type='text/javascript'/>
</div>

參考資料:

版面配置資料標記 - Blogger 說明
http://help.blogger.com/bin/answer.py?answer=47270&topic=10274&hl=zh_TW

[功能] 黑米小按鈕 | HEMiDEMi黑米部落格
http://blog.hemidemi.com/?p=114

Fun New Run High: 在blogger首頁每篇文章中加入黑米(HEMiDEMi)按鈕
http://skyvee.net/2007/06/bloggerhemidemi.html

ps. 單引號到底要不要改「&#39;」啊?我這邊測試都 OK 說.......

Tags:資訊學習

我笑了

Posted on 2009 年 6 月 13 日2021 年 3 月 12 日 By 日落 在〈我笑了〉中尚無留言

原來已經偷偷動過手腳啦,難怪刪除檔案都會預先確認 XD

CentOS user config:

# .cshrc
# User specific aliases and functions
alias rm 'rm -i'
alias cp 'cp -i'
alias mv 'mv -i'
Tags:Linux, 資訊學習

核電廠危險嗎

Posted on 2009 年 6 月 12 日2021 年 3 月 12 日 By 日落 在〈核電廠危險嗎〉中有 5 則留言

記得國中專題做的是「核四替代方案」,因為當初大家都在反對興建核電廠,並且有人宣布上任以後一定會停建 (後來賠了違約金以後又繼續蓋),不過核能發電廠真的有這麼危險嗎?

影片中模擬戰鬥機的自殺攻擊,看一下飛機和核電外牆的對比,這樣還怕遭攻擊造成輻射外洩?如果怕輻射外洩,還是離家的電視機遠一點吧,核電廠內部的輻射還沒有家用電視機的強咧!

Tags:資訊學習

Fedora 8 update

Posted on 2009 年 6 月 11 日2021 年 3 月 12 日 By 日落 在〈Fedora 8 update〉中有 2 則留言
[root@localhost etc]# rpm -aq | grep Network
NetworkManager-glib-0.7.0-0.5.svn3030.fc8
NetworkManager-openvpn-0.7.0-2.svn3047.fc8
NetworkManager-0.7.0-0.5.svn3030.fc8
NetworkManager-vpnc-0.7.0-0.4.svn3030.fc8
NetworkManager-glib-0.7.0-0.5.svn3030.fc8
NetworkManager-gnome-0.7.0-0.5.svn3030.fc8
NetworkManager-openvpn-0.7.0-2.svn3047.fc8
NetworkManager-0.7.0-0.5.svn3030.fc8
NetworkManager-vpnc-0.7.0-0.4.svn3030.fc8

實在太妙了,系統安裝時相同的套件安裝了兩次,現在要 rpm -e 還不知道怎麼只移除其中一個咧。

後來直接硬碰硬了,rpm -e –nodeps PKG 把東西全部移除,然後光碟片 cd /cdrom/Packages/ 全部重裝。

Tags:Linux, 資訊學習

文章分頁

上一頁 1 ... 18 19 20 ... 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 國際 授權條款授權.