不知有沒有人跟小弟一樣,對於每天都在使用的鍵盤與滑鼠有著一套選擇的標準,曾經有一次臨時需要一個鍵盤,匆匆忙忙的到光華商場買了一個最簡單的鍵盤,本來想說標準101鍵盤的表現應該都是差不多,沒想到拿回到公司接上電腦,使用沒有十分鐘就被我扔到垃圾桶了。
分類: 電腦技術心得分享
Windows XP無法上網病毒
最近陸陸續續聽到好幾個朋友說他的電腦中毒後就無法上網了,雖然防毒軟體有發現,但是還是無法上網,今天幫表哥看了這個問題,原來是病毒修改了registry造成網路雖然有連線,但是卻無法上網。找到一支程式可以修正無法上網的問題,網址: http://www.snapfiles.com/get/winsockxpfix.html 。
下載後直接執行,執行後選擇”Fix”的按鈕執行修正後,依照指示按”Reboot”按鈕後重新開機即可。
Neighbour table overflow
最近Linux主機一直出現Neighbour table overflow的訊息,找到解決的方法:
echo 1024 > /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo 2048 > /proc/sys/net/ipv4/neigh/default/gc_thresh2
echo 4096 > /proc/sys/net/ipv4/neigh/default/gc_thresh3
原本 gc_thresh1=128,gc_thresh2=258,gc_thresh3=512
再接著修改 /etc/sysctl.conf檔案,新增或修改以下內容:
net.ipv4.neigh.default.gc_thresh3 = 4096
net.ipv4.neigh.default.gc_thresh2 = 2048
net.ipv4.neigh.default.gc_thresh1 = 1024
常見NB校能數據
想買NB的人常常會有疑惑,雙核心比單核心跑的快嗎?獨立顯卡會比共享式顯卡好嗎?如果快是快多少呢?因為前陣子公司有許多人換NB,正好找到一個免安裝的效能測試軟體CrystalMark 2004,所以就隨手將公司的一些電腦測試一下數據,因為這些NB的環境並未最佳化,所以跑出來的數據可能無法達到官網或者專業測試人員所測到的數據,但是這也是一般人使用到機器最真實的一面。畢竟一般人不知道如何將NB做效能最佳化。另外因為獨立顯卡與共享式顯卡效能差異過大,所以除了總分排行外,另外在排個不包含顯示卡效能的排行。
謝謝Mobile01的站友(zmch)提供T60p的數據,T60p真不虧是王道機,不管是總分排行還是不包含顯示卡效能的排行都是第一名。
Gmail + Google Talk
昨天登入Gmail的時候,發現新的功能:整合Google Talk.使用者可以在Gmail的網頁上直接進行Google Talk.昨天覺得奇怪,其他同事的Gmail卻還沒有這項功能,在今天他們上網後也看到了這個功能.可能Google是分批更新主機上的程式吧.Gmail + Google Talk的介面整合的不錯.不過有個缺點就是當瀏覽器在背景的時候,收到訊息時不會有聲音提示.如果有就更好了.
Windows XP如何啟用進階的檔案共用功能
Windows XP預設使用簡易的檔案共用管理.使用如下的方式可以關閉它並啟用進階的檔案共用.
1. 按一下 [開始],再按一下 [我的電腦]。
2. 在 [工具] 功能表上按一下 [資料夾選項],然後按一下 [檢視] 索引標籤。
3. 在 [進階設定] 下,按一下以清除 [使用簡易檔案共用 (建議使用)] 核取方塊,然後按一下 [確定]。
Unix Shell如何以系統時間的字串
在Shell Script檔案中輸入下列內容就可以得到名為date_fname的檔案名稱變數.(%Y=Year;%m=Month;%d=Date;%H=Hour;%M=Min;%S=Sec)
#!/bin/ksh
date_fname=dump`date +%Y%m%d%H%M%S`
echo $date_fname
Compiler ProC Error:libclntsh.so: wrong ELF class: ELFCLASS64
在Sun Solaris 8主機上Compiler Oracle 9 ProC程式時發生錯誤:
ld: fatal: file /oracle/product/920/lib/libclntsh.so: wrong ELF class: ELFCLASS64
這個原因是因為使用到了64位元的Library.
解決方式:
1.將原本的LD_LIBRARY_PATH=$ORACLE_HOME/lib改為$ORACLE_HOME/lib32
2.Compiler Linker的時候參數(-L)改為-L$(ORACLE_HOME)/lib32
Sun Sparc安裝gcc
-
檢查Sun Solaris版本:
執行指令:uname -a
如果顯示:SunOS xxxx 5.8 Generic_117350-27 sun4u sparc SUNW,Sun-Fire
表示為Solaris 8. - 下載GCC:
可以到SunFreeware原始網站:http://www.sunfreeware.com下載.
建議到台灣的Mirror網站下載會比較快:例如:http://sunfreeware.chu.edu.tw
可以在下列的網頁找到gcc在Solaris 8上執行的版本.
http://sunfreeware.chu.edu.tw/programlistsparc8.html
找到gcc-3.4.2-sol8-sparc-local.gz並下載它. - 以root的權限登入主機.
- 將gcc-3.4.2-sol8-sparc-local.gz上傳主機.
- 解壓縮
gzip gcc-3.4.2-sol8-sparc-local.gz - 安裝
pkgadd -d ./gcc-3.4.2-sol8-sparc-local.gz - 安裝程式會詢問:
Select package(s) you wish to process (or ‘all’ to process
all packages). (default: all) [?,??,q]:
請輸入all並案Enter - 如果出現Installation of <SMCgcc342> was successful.訊息,表示已經安裝成功.
Oracle 8i 搭配ASP的問題
在使用Oracle 9i Client搭配舊版的ASP程式,執行的時候發生了錯誤:「在所要求名稱或序數的相關集合中找不到物件」。檢查發現在執行Select max(sn) from tables;指令時無法取得RecordSet。反覆測試的結果發現是max()函式的問題。不過奇怪的是在舊的執行環境卻是可以的!