Octopress 部落格

一個靜態網站的部落格框架

JAVA參數大全System.getProperty

貼於: http://blog.chinaui.com/user1/Gavin2008/200607/2646.html
System.getProperty()参数大全

java.version
Java Runtime Environment version
java.vendor Java Runtime Environment vendor
java.vendor.url Java vendor URL
java.home Java installation directory
java.vm.specification.version Java Virtual Machine specification version
java.vm.specification.vendor Java Virtual Machine specification vendor
java.vm.specification.name Java Virtual Machine specification name
java.vm.version Java Virtual Machine implementation version
java.vm.vendor Java Virtual Machine implementation vendor
java.vm.name Java Virtual Machine implementation name
java.specification.version Java Runtime Environment specification version
java.specification.vendor Java Runtime Environment specification vendor
java.specification.name Java Runtime Environment specification name
java.class.version Java class format version number
java.class.path Java class path
java.library.path List of paths to search when loading libraries
java.io.tmpdir Default temp file path
java.compiler Name of JIT compiler to use
java.ext.dirs Path of extension directory or directories
os.name Operating system name
os.arch Operating system architecture
os.version Operating system version
file.separator File separator (“/” on UNIX)
path.separator Path separator (“:” on UNIX)
line.separator Line separator (“\n” on UNIX)
user.name User’s account name
user.home User’s home directory
user.dir User’s current working directory

BIOS錯誤訊息音

(PS:網路上擷取的)
BIOS錯誤訊息音

  當您一開機,聽到一聲”嗶”就表示BIOS運作正常,系統檢查並無異樣,而下表則是各家BIOS的錯誤訊息音,電腦開機會亂叫,來這裡查一下就知道問題出在哪囉!

以下提供您有關嗶嗶聲警訊的資訊
———————————————————————————————-
AWARD BIOS
兩短聲     一般性的小錯誤,須參考螢幕上戶述問題加以解決
一長聲     系統自我測試沒有問題
一長聲兩短聲  顯示卡錯誤
一長聲三短聲  鍵盤控制IC或線路有問題Award BIOS 286

AMI BIOS
一短聲    DRAM內容刷新有問題
兩短聲    同位檢查電路有問題
三短聲    記憶體最前面的64K有問題
四短聲    系統計時器有問題
五短聲    CPU內部有問題
六短聲    鍵盤控制IC或線路有問題
七短聲    測試CPU虛擬86模式發生例外錯誤(CPU有問題)
八短聲    視訊卡上的記憶體有問題
九短聲    ROM BIOS 內容核對值錯誤(ROM有問題)
一長聲三短聲  主記憶體或延記憶體有問題
一長聲八短聲  視訊掃描測試有問題

以下較少見
=====================================================
Phoenix BIOS
1短聲      開機前測試嗶聲
1長2短聲      選擇ROM的檢查總和錯誤
1長2短2長3短 BIOS ROM檢查總和
1長3短1長1短 測試DRAM更新
1長3短1長3短 測試8742鍵盤控制器
1長3短4長1短 RAM於位址線路XXXX發生錯誤
1長3短4長3短 RAM於記憶庫低位元組的資料位元XXXX發生錯誤
1長4短1長1短 RAM於記憶庫高位元組的資料位元XXXX發生錯誤
2長1短2長3短 檢ROM版權的通知
2長2短3長1短 測試無法預知的中斷向量

IBM BIOS
無     電源供應器或主機板完全損壞
持續     主機板嚴重損壞
短聲     系統自我測試,情況正常
2短聲     自我測試發現錯誤,錯誤訊息顯示於螢幕
持續短聲     電源供應器或主機板損壞
1長聲1短聲  主機板有錯誤
1長聲2短聲  顯示卡(MGA、CGA)
1長聲3短聲  顯示卡(EGA)
3長聲     鍵盤錯誤

—————————————————————————————–
然後就一般而言,您可以檢查您的電腦記憶體和顯示卡有否插好或是鬆脫,
因為這兩個是比較常見的狀況,您可以將它拔起再重新插入,應該可以解決

MySQL Configure 參設設定

以下為參考其他人使用的MySQL configure 參數設定:

#!/bin/bash
./configure –prefix=/usr/local/mysql –mandir=/usr/local/mysql/man –infodir=/usr/local/mysql/info –with-libwrap –with-low-memory –with-mysqlfs –with-plugins=max-no-ndb –with-client-ldflags=-all-static –with-mysqld-ldflags=-all-static –enable-assenbler –with-charset=big5 –with-extra-charsets=all –with-debug=disable –enable-thread-safe-client –with-big-tables

MySQL 在 FreeBSD 上安裝的步驟

MySQL 在 FreeBSD 上安裝的步驟: (使用 Configure 方式安裝) :

1. Download mysql-5.0.16.tar.gz
2. 建立 mysql 的群組及帳號 (使用 adduser 新增比較方便)
3. 先建立要安裝的mysql 資料庫位置:/usr/local/mysql 設定群組權限為mysql
4. su mysql
5. tar xzvf mysql-5.0.16.tar.gz
6. 先將 configure 的參設設定為一個檔案, 例如 mysql.configure.sh 在執行 /bin/sh /mysql.configure.sh ,將mysql configure,
(PS: 如果沒有設定成一個.sh檔案, 怕以後要修改或要查詢參數時無法查詢)
7. make install clean
8. 找到解壓縮檔案下的 /scripts/mysql_install_db , 將它執行 ./scripts/mysql_install_db
9. 這樣就已經安裝完畢

要如何測試MySQL呢?

1. 執行 /usr/local/mysqld_safe & , 看看是否可以啟動?
2. 啟動後打入 /usr/local/mysql/bin/mysqladmin version (檢查MySQL 的版本)
3. 執行 /usr/local/mysql/bin/mysqladmin variable (檢查MySQL 的參數)
4. 執行 /usr/local/mysql/mysqlshow (顯示資料庫)
5. 執行 /usr/local/mysql/bin/mysqladmin -u root -p shutdown (將MySQL 停止)

如何設定剛剛安裝好MySQL 的 root 密碼?
1. /usr/local/mysql/bin/mysqladmin -u root password xxxxx (xxxxx 就是你要輸入的密碼)

如何新增設定MySQL 的使用者?
1. /usr/local/mysql/bin/mysql -u root -p xxxxx
2. grant all privileges on *.* to ‘xxx’@’%’ identified by ‘xxxxxx’; (xxx為使用者名稱 ; xxxxxx為使用者密碼 )
3. flush privileges;

MySQL 權限的修改 :
1. update user set password=password(‘xxxxx’) where Db=xxxxx and User=yyyyy;
2. 改完後一定要執行: flush privileges;

如果出現 Can’t connect to local MySQL Server through socket ‘tmp/mysql.sock’ .
1, ln -s /var/lib/mysql.sock /tmp/mysql.sock

FreeBSD 更新時間

#ntpdate -s watch.stdtime.gov.tw
參考:http://blog.wu-boy.com/2008/03/14/152/

MySQL 建立索引的方法

1. MySQL建立索引
Ans: CREATE INDEX mytable_categoryid ON mytable (category_id);
CREATE INDEX mytable_categoryid_userid ON mytable (category_id,user_id);

2. MySQL 要看搜尋是否有跑索引
Ans: 使用 Explain 命令

3. MySQL 看執行緒命令
Ans: mysqladmin -u bill -p processlist
或是安裝MyTOP

讓FreeBSD有彩色

setenv CLICOLOR
set color
setenv LSCOLORS ExGxFxdxCxDxDxBxBxExEx

FreeBSD基本指令

(PS:網路上找來的, 已經忘記由何處網站轉貼!! )

FreeBSD Command Tools

第一步
我如何離線?(exit)
我如何停止電腦?(shutdown -h now)
我如何重新啟動電腦? (shutdown -r now)
我如何在單使用者模式下停止系統? (shutdown now)
我如何切換終端機? (ALT-F*)

文件
我如何取得 manual page? (man)

使用者管理 (1)
我該如何增加一個使用者? (adduser)
我如何移除使用者? (rmuser)
我如何改變我的密碼? (passwd)

“su” 指令
我如何 “su” 至 root 帳號? (su)
我如何 “su” 至其他使用者的帳號? (su username)

四處觀察
我在哪? (pwd)
我如何觀察目錄下有什?? (ls)
我如何看到以點開始的隱藏檔? (ls -a)
我如何看到更多的訊息 (存取野i,擁有者,群組,大小,日期)? (ls -l)
我如何看出那些檔是什?? (ls -F)
這些是什?檔: “..” 與 “.”? (ls -aF)

四處移動
我該如何改變工作目錄? (cd)
如何回到上一層目錄? (cd ..)
我如何回到自己的工作目錄? (cd, cd ~/)

螢幕控制
我如何卷回 (在終端機中,非 X)? (The Scroll Lock Key)
我該如何清除螢幕? (clear)

文章
我如何不使用文書編輯器就可以觀看小的檔案? (more)
最普遍的文書編輯器是? (vi)
“vi” 看起來有點難,我可以從 “ee” 開始嗎? (ee)

使用者管理 (2)
我如何新增使用者至群組? (vi /etc/group)

電腦資訊
我如何能觀看開機記錄文件? (dmesg)
有什麼方法可以讓我慢慢地觀看開機記錄文件嗎? (dmesg |more)


顯示誰在系統上? (who)
他們正在做什??? (w)
“w” 可以顯示出所有的處理嗎? (w)

何時
我如何顯示或設定日期時間? (date)
我如何顯示月曆? (cal)
有什?方法可以讓我慢慢地觀看月曆嗎? (cal | more)

Communications
我如何顯示 (或不顯示) 其他使用者送來的訊息? (mesg y, mesg n)
我如何傳送訊息到其使用者的螢幕? (write)
我如何送訊息到每一個人的螢幕? (wall)
我如何與他人交談 (chat)? (talk)

檔案管理
我如何建立一個空檔案? (touch)
我如何刪除檔案? (rm)
我如何建立一個目錄? (mkdir)
我如何移除一個空的目錄? (rmdir)
我如何移除一個目錄包括裏面所有的東西 (包括子目錄)? (rm -r)
我如何移除以 “-” 起頭的檔案? (rm – -filename)
我如何拷貝檔案? (cp)
我如何拷貝整個目錄包括它所有的內容? (cp -R)
我該如何搬移檔案與目錄? (mv)
我如何改變檔案/目錄名稱? (mv)
我如何執行 rm、cp 與 mv 時,須要我的野i? (-i)
我如何執行 rm、cp 與 mv 時,不須要我的確認? (-f)

檔案連結
我如何連結一個檔案或目錄? (ln -s)
我如何 hard link 一個檔案? (ln)

檔案擁有權/存取權限
我如何觀察誰是檔案擁有者? (ls -l)
我如何觀察檔案/目錄的存取野i? (ls -l)
我如何改變檔案/目錄的使用者擁有人? (chown)
我如何改變檔案/目錄的群組擁有人?s group owner? (chgrp)
我如何改變檔案/目錄的使用者與群組擁有人? (chown user:group)
我如何改變存取野i? (chmod)
如果我擁有這個目錄,我可否修改不是我的檔案? (yes)

軟碟機裝置
我如何掛上我的軟碟? (mount)
我如何掛上 MS-DOS 格式的軟碟機? (mount -t msdos)
我如何卸下我的軟碟? (umount)

應用程式
我如何起動應用程式? (./)
我如何由檔案名稱來起動應用程式? (PATH)
我如何在背景起動應用程式? (&)
我如何知道我的 PATH 是? (echo $PATH)
所有的應用程式在那? (The FreeBSD Ports Collection)
我如何安裝一個 port? (make install clean)
那裏有編輯好的二進位文件? (The FreeBSD Packages Collection)
我如何移除應用程式? (pkg_delete)

使用者環境
使用者的 profile 檔案在那? (vi ~/.profile)
我如何改變我的 shell? (chsh)

處理管理
我如何列出處理? (ps)
我如何列找到處理? (ps -waux | grep “name of the process”)
我如何砍掉處理? (kill)

磁片管理
我如何檢查可用的磁碟空間? (df)
我如何檢查每個目錄下用了多少磁碟空間? (du)