2010年12月26日 星期日
演講網站:www.ted.com
http://www.ted.com
ideas worth spreading
從食衣住行育樂到抽象概念等等。可選擇一些經過翻譯的影片來看。
亞歷克斯.塔巴羅克 (Alex Tabarrok) -思想如何勝過危機
http://www.ted.com/talks/alex_tabarrok_foresees_economic_growth.html
Richard St. John 談成功的 8 個祕訣
http://www.ted.com/talks/lang/chi_hant/richard_st_john_s_8_secrets_of_success.html
短時間獲得寶貴經驗。
如果有人 用我們的燭火點燭, 光亮與他們同在,我們卻不因此身處黑暗。
Thomas Jefferson
You should, like a candle, burn yourself out to give light to others.
2010年11月29日 星期一
2010年11月26日 星期五
2010年10月30日 星期六
eclipse的java編輯工具
但是使用cmd直接編輯後執行沒有問題。
關掉Jcreator再編輯執行一次就正常,讓我想換Java編輯工具了。
網路上大部份推薦eclipse,官網http://www.eclipse.org/
下載後解壓縮就可使用。
第一次使用要建新Java Project。jdk路徑它有預設的(Java-SE1.6),也可自已指定(jdk-1.6.0_22)
//////自已亂寫///////請勿參考哈////////
=====Circle.java=================
package nvoms123;
public class Circle {
public static void main(String args[]){
FindArea1 obj1 = new FindArea1(3);
double Carea2 = obj1.getCarea1();
System.out.println("圓面積"+Carea2);
FindArea2 obj2 = new FindArea2(3.0,4.0);
double Carea3 = obj2.getCarea2();
System.out.println("矩形面積"+Carea3);
FindArea3 obj3 = new FindArea3(3.0,4.0,5.0);
double Carea4 = obj3.getCarea3();
System.out.println("梯形面積"+Carea4);
}
}
//設定方法就一定有回傳值,不然要設定void不回傳
=========FindArea1.java===================
package nvoms123;
class FindArea1 {
private double radius;
public FindArea1(double r){radius=r;}
public void setRRRRR(double r){radius=r;}
public double getCarea1(){
return (radius*radius*3.14159);
}
}
=========FindArea2.java===================
package nvoms123;
class FindArea2 {
private double length,width;
public FindArea2(double l,double w){length=l;width=w;}
public void setRRRRR(double l,double w){length=l;width=w;}
public double getCarea2(){
return (length*width);
}
}
=========FindArea3.java===================
package nvoms123;
class FindArea3 {
private double up,downline,high;
public FindArea3(double u,double d,double h){up=u;downline=d;high=h;}
public void setRRRRR(double u,double d,double h){up=u;downline=d;high=h;}
public double getCarea3(){
return ((up+downline)*high)/2;
}
}
======================================
2010年9月20日 星期一
Error loading operating system
2010年8月10日 星期二
正義聯盟:兩個地球的危機
justice league crisis on two earths
地球外有另一平行地球的存在。這裏為正義聯盟:超人、蝙輻俠、神力女超人、閃電俠、綠燈俠,另一端卻為犯罪集團。他們都與地球維持奇妙的平衡。通常他們遇到的問題,超出他們能力許多。但每次都能解決~也是漫畫電影的必要橋段。
故事最後決定因素都在蝙輻俠身上,雖然他們的能力不是超人中能力最強的,看得出來DC comic對他的偏愛~哈
官網
http://www.warnervideo.com/justiceleaguecrisis/
其它推薦的還有
Superman/Batman: Public Enemies
Superman Doomsday
The Green Lantern: First Flight
watchman
可至以下網址看看~
http://www.wbshop.com/Home-Entertainment/bat_home,default,sc.html
2010年7月26日 星期一
NBU備份/還原Catalog
主要有三個路徑
1. /usr/openv/netbackup/db
該目錄保存了備份客戶端的日程表信息、備份中的錯誤日誌等信息;
2. /usr/openv/volmgr/database
保存了NBU使用的機械手,磁帶驅動器配置的相關信息;
3. /usr/openv/netbackup/var
保存了NBU序列號和產品授權的信息;
△. /usr/openv/netbackup/db/media
保存了NBU介質管理器備份的所有文件的所以相關信息
值得注意的是Windows的"Program Files"會出現找不到檔案的錯誤71。因為多出一個空格
The NetBackup client will return a Status Code 71: "None of the files in the file list exist." when the UNC path is listed for backup path.
http://seer.entsupport.symantec.com/docs/340162.htm
NetBackup status code 140: user id was not superuser
http://seer.entsupport.symantec.com/docs/301422.htm
造賽門鐵克的docs查詢會往錯誤的方向。
解決方式為:先停用NBU主要的service。再將以上三個目錄copy出來。重新安裝目錄再copy回去,重點安裝路徑不能有空格
NBU還原Catalog
主要可參考
http://storage.it168.com/e/2007-08-20/200707151155640.shtml
NBU Catalog的恢復 netbackup
NBU Catalog包含了備份系統的一些比較重要的原始信息,因此在災難恢復中是非常重要的。
在Master Server中有如下幾個NBU Catalog 文件:
install_path\NetBackup\db
install_path\Volmgr\database
在Media Server中有如下幾個NBU Catalog 文件:
install_path\NetBackup\db\media
install_path\Volmgr\database
為了恢復catalog 文件,我們可以使用下面的這個命令:
install_path\NetBackup\bin\admincmd\bprecover
在做恢復前,有一點你是必須確定的,那就是你必須確切的知道哪一盒磁帶裡是備份的catalog的數據,否則你就只能用NBU的import工具導出所有丟失的備份記錄。
如果你知道哪盒磁帶是catalog的備份,但不能確定哪一個備份是catalog的最近的備份,你可以使用 –l參數列出磁帶的備份記錄信息。這些信息包含了備份的日期和時間。
實例一:List by Using a Raw Device
假定裸設備的路徑是:\\.\Tape1
bprecover -l -tpath \\.\Tape1
Database Backup Information from \\.\Tape1
Created : 03/31/99 11:30:30
Server : bphost
Block Size : 32768
Path
----
IMAGE1 D : \apps\VERITAS\NetBackup\db
IMAGE2 D : \apps\VERITAS\Volmgr\database
實例二:List by Using a Media Manager Controlled Drive
首先假定介質管理的catalog是完整的,使用DLT磁帶庫,介質編號是000001。
bprecover -l -ev 000001 -d dit
Database Backup Information from 000001
Created : 03/31/99 09:30:40
Server : bphost
Block Size : 32768
Path
----
IMAGE1 D : \apps\VERITAS\NetBackup\db
IMAGE2 D : \apps\VERITAS\Volmgr\database
實例三:List Disk Path
首先假定catalog備份的位置是:D:\apps\dbbackup ,並且這個磁盤也沒有被損壞。
bprecover -l -dpath D:\apps\dbbackup
Database Backup Information from D:\apps\dbbackup
Created : 03/31/99 13:54:40
Server : bphost
Block Size : 32768
Path
----
IMAGE1 D : \apps\VERITAS\NetBackup\db
IMAGE2 D : \apps\VERITAS\Volmgr\database
恢復NBU Catalog的過程
從磁帶中恢復catalogs──Media Manager 的catalogs已經丟失
1.把存有catalog備份的磁帶放入可用的磁帶驅動器。
Figure 3 .從磁帶恢復catalogs
2.如果下面四個服務還在運行狀態,請用NBU活動監視器或者操作系統控制面板裡的「服務」停掉他們。
NBU Requst Manager service
NBU Database Manager service
NBU Device Manager service
NBU Volume Manager service
3.使用NBU活動監視器或者操作系統控制面板裡的「服務」檢查NBU Client Manager services 是否處於運行狀態。
4.在連接有帶庫設備的NBU server上執行bprecover命令。根據你在第一步裡放入驅動器的磁帶指明這個裸設備路徑名。
2010年7月24日 星期六
簡易刪quence信script
weekday=`date --date='3 days ago' +%a`
echo "$weekday"
time=`date --date='3 days ago' +%T`
echo "$time"
today=`date --date='3 days ago' | sed 's/^.*'${weekday}'//g' | sed 's/'${time}'.*$//g'`
echo "$today"
path1=/var/spool/mqueue
a=(`/bin/ls -lh $path1 | grep "$today" | awk '{print $9 }'`)
cd $path1
echo "${a[@]}"
rm -rf "${a[@]}"
///////////////////
執行結果
[root@]# ./del_qmail.sh
Wed
19:23:31
Jul 21
dfo6KG0HQE005112 dfo6KG93l3005616 dfo6KGcDdg006924 dfo6KGDoCk005825 dfo6KGI0je006012 dfo6KGNXsV006282 dfo6KGrM36007559 dfo6KGY50R006773 dfo6KH1K7D008105 dfo6KH2Skj008151 dfo6KH3kcu008209 dfo6KH9McP008445 dfo6KHa3oT009697 dfo6KHAfOA008508 dfo6KHERUG008652 dfo6KHIGKl008806 dfo6KHK0Bk008894 dfo6KHWGBA009473 dfo6KHZIdl009670 dfo6KI01Dk010814 dfo6KI1Es9010885
附註:
#設定間隔符號為換行,搭配$*將陣列的值一口氣輸出
IFS=$'\n'
echo "${array[*]}"
#將陣列中的值利用$@一口氣輸出與$*不同的是,不會將值合併成單一字串
echo "${array[@]}"
參考
http://go-linux.blogspot.com/2007/03/basharray.html
2010年6月16日 星期三
蕭宏慈-醫行天下-拉筋拍打治百病
醫行天下主要是介紹他行醫的經過,拉筋拍打治百病為實際的操作方法。
黃帝內經:「筋長一寸,壽延十年。筋縮則亡,筋柔則康」
以下為拍打示範說明
http://www.tudou.com/programs/view/PxBNNzUOze8/
臥位拉筋
http://www.tudou.com/programs/view/CsqtZVDxZv4/
立位拉筋
還有扭腰功、撞牆功、貼牆功等等~
一分鐘就學會,簡單強效推薦★★★★★
蕭宏慈新浪部落格
http://blog.sina.com.cn/yixingtx
AMD CPU雙核心最佳化
原來cpu一直滿載~安裝cpu最佳化程式後搞定。
不知intel有沒有這種程式哈`
[作業系統] AMD多核心CPU 與 Windows XP的相關更新檔案:
AMD CPU 驅動程式 (適用於Windows XP 和 Server2003):
AMD Processor Driver Version 1.3.2.0053 for Windows XP and Windows Server 2003 (x86 and x64) :
http://www.amd.com/us-en/assets/content_type/utilities/AMD_Processor_Driver_1320053.zip
AMD 雙核心CPU最佳化: (僅適合雙核心, 勿用在三核四核以上產品)
AMD Dual-Core Optimizer Version 1.1.4 :
http://www.amd.com/us-en/assets/content_type/utilities/DCO_1.1.4.zip
2010年6月8日 星期二
簡易sqlcmd備份 SQL 2005指令
故使用sqlcmd來備份
f:\backup.bat
=======主機名\instance name↓==========
@echo off
sqlcmd -S hostname\SQLEXPRESS -i f:\backup.sql
==========================
f:\backup.sql
===========
BACKUP DATABASE yourdb
TO DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\yourdb.bak'
with format
GO
===========
微軟官網
http://msdn.microsoft.com/zh-tw/library/ms180944.aspx
2010年6月1日 星期二
linux利用find來chmod資料夾與檔案權限
結合 find與chmod的指令來改變其資料夾與檔案權限,而不直接chmod
(如chmod 755 /dir 時,使用php上傳資料無法寫入就會受到影響要 chmod 777 /dir)
所以只改該路徑下所有 dir的權限為:
.為根目錄,也可改成/tmp之類~
find . -type d -exec chmod 755 {} \;
改該路徑下所有file 的權限為~
find . -type f -exec chmod 644 {} \;
來源
http://movabletripe.com/archive/recursively-chmod-directories-only/
2010年5月20日 星期四
微軟免費同步軟體Sync Toy2.1
像是微軟的Sync Toy2.1。可備份A硬碟至B硬碟的工具。
可先至以下官網下載(32位元下載x86、64位元下載x64)
http://www.microsoft.com/downloads/details.aspx?FamilyId=C26EFA36-98E0-4EE9-A7C5-98D0592D8C52&displaylang=en
操作上也相當簡單。
第一步點選Create New Folder Pair
左邊來源目錄,右邊目的目錄。
也可以選擇整個磁碟機
這裏選擇同步的方式:
Synchronize:為左邊為主->左右同步。左邊刪除、修改檔,同步之後右邊也會刪除、修改檔。反之右邊刪除、修改檔,同步後左邊也刪除、修改檔。
Echo:為左邊為主。左邊刪除、修改檔,同步後右邊也會刪除、修改檔。但右邊刪除、修改檔不會影響左邊。
Contribute:為左邊為主。左邊修改檔,同步後右邊也會修改檔,但是右邊不刪檔。且右邊刪除、修改檔不會影響左邊。(☆這個選項似乎比較好一些,不會因為左邊檔案消失而把右邊刪光)
最後再將這一對資料夾取名即可
之後右下角有Run可以進行同步備份。
也可以設排程執行
在排定的工作裏新增一個排程
指向SyncToyCmd
在排程的執行裏打入你取名的資料夾名稱
"C:\Program Files\SyncToy 2.1\SyncToyCmd.exe" -R "My folder pair"
如果只加-R
"C:\Program Files\SyncToy 2.1\SyncToyCmd.exe" -R
就是所有的成對資料夾都進行同步~
2010年5月19日 星期三
雲端備份
也不想花幾萬元去救,裏面的資料沒有這麼值錢。只好宣佈放棄。
亡羊補牢的我就上網找找備份的工具> < 雲端備份 這家是比較知名大廠EMC的產品(產品有名的如Vmware)。 有2G的免費空間,每介紹一人增加0.5G。 到https://mozy.com/registration/free
註冊即可,填一填基本資料後
在Refer Friends點入會出現你的推薦連結。
在底下的Referrals裏打入你推薦人的mail或是mozy的代碼如我的是(284B80)
submit後要去收信,點認證連結即完成註冊。
之後再下載mozy的安裝檔。
安裝完成出現登入畫面。
之後問你選擇何種加密方式。一般建議選448bit
如果選擇另一加密方式需要保存你的金鑰"非常小心"否則將不能還原任何檔案。
下一步出現它預設備份的目錄,之後可以修改。
它會測試你的上傳速度,按下一步
可調整你想要偏向電腦正常運作,還是較快速的備份,用預設即可
最後建議選第三個先設定一下再備份
將Backup Sets的檔案編輯或是在File System直接選取都可。
在未第一次備份前將不會出現restore的圖示~
如檔案少可以試試~
如檔案大且上傳頻寬夠可以買他的每個月4.95美金不限容量的版本。
2010年4月28日 星期三
治百病,就靠體溫!連癌症都是!
最近買了一本"治百病,就靠體溫!連癌症都是!"的書。大意是說人的體溫應在36.5~37°是最好的。太低的就是寒性體質、太高就是熱性體質。所以要吃跟體質相反的食物,身體寒冷就要吃熱性食物像是薑母紅茶~
食物屬性表
寒涼 | 平和 | 溫熱 | |
穀類 | 小米、小麥、大麥、蕎麥 | 薏苡仁、玉米 | 糯米、高粱 |
豆類 | 綠豆 | 黃大豆、黑大豆、紅豆、 毛豆、蠶豆、白扁豆、豌豆、豇豆 | |
食用油 | 生麻油 | 花生油 | 豆油、菜子油 |
調味品 | 蜂蜜 | 紅麴、酒、醋、酒釀、飴 糖、茴香、花椒、胡椒、辣椒、芥末 | |
飲料 | 綠茶 | 豆漿、可可、牛乳、羊乳 | 紅茶、咖啡 |
蔬菜 | 海帶、海藻、紫菜、茭 白、竹筍、孛薺、空心菜、油菜、菠菜、莧菜、芹菜、慈姑、金針菜、苦瓜、黃瓜、絲瓜、冬瓜、蕃茄、茄子、生蘿蔔、萵苣 | 白菜、薺菜、茼蒿、甘 薯、馬鈴薯、山藥、芋頭、蘑菇、香菇、木耳、葫蘆(瓠瓜)、胡蘿蔔、菱角、蓮藕 | 熟蘿蔔、南瓜、芥菜、韭 菜、蔥、薑、香菜、蒜 |
水果 | 西瓜、香瓜、柿、甘蔗、 香蕉、楊桃、柚、柑、橘、橙、梨、枇杷、羅漢果、無花果 | 檸檬、蘋果、李、酸梅、 桑椹、鳳梨、葡萄 | 山楂、杏、金橘、櫻桃、 桃、石榴、荔枝、龍眼、榴褳 |
乾果 | 花生(煮食)、芝麻、蓮 子、芡實、松子、大棗、南瓜子、西瓜子、栗子 | 花生(炒食)、核桃、葵 花子 | |
畜 | 馬肉、兔肉 | 豬肉、牛肉 | 羊肉、狗肉、鹿肉 |
禽 | 鵝肉、鴨肉 | 雞肉、雞蛋 | |
水產動物 | 蛤蜊、蚌、蟶、蜆、田 螺、牡蠣肉、蟹 | 鯉魚、青魚、鯽魚、鰣 魚、烏魚、黃魚、鯧魚、帶魚、比目魚、鰻魚、泥鰍、鯊魚、魚翅、蚶、干貝、淡菜、鮑魚、海蜇、鱉、龜、田雞、烏賊、海參 | 鰱魚、鱸魚、鱔魚、河 豚、蝦 |
【參 考文獻】《食物療法》,啟業書局。 |
2010年4月21日 星期三
iis smtp 0x0000000錯誤
2010年4月15日 星期四
iis ftp 常用設定
2.讓該使用者有寫入權限。(可刪除)
3.只讓某ip連入,其餘拒絕。
4.目錄安全性加入該使用者權限。與允許父項繼承權打勾。
如出現
目前的安全設定並不允許您從這個地方下載檔案
至瀏覽器裡的工具>網際網路選項>安全性>信任的網站>將此網站加到該區域
將下載的網址打入按下新增。
參考:
http://m-y-p-c-w-e-b.blogspot.com/2009/07/blog-post.html
http://support.microsoft.com/kb/310723/zh-tw
2010年4月14日 星期三
usb隨身碟安裝windows xp、7、ubuntu、suse11
http://www.msfn.org/board/install-windows-winsetupfromusb-t120444.html
1.0 beta6 - 7.March.2010
Download: 1.0 beta6
2.解壓縮後,執行WinSetupFromUSB_1-0-beta6.exe
點選Bootice。出現重新格式化,執行後會自已重建usb的MBR,也可選擇主引導紀錄自訂。
3.將Winxp或其它的iso檔Add to USB disk:
最後按GO即可。
最後usb上的menu.lst會出現如下
///////////
title Windows XP/2000/2003 Setup
map --unmap=0:0xff
map --unhook
savedefault
find --set-root --ignore-cd /usbdrive.tag
configfile /winsetup.lst
title Install Ubuntu 9.10
root (hd0,0)
kernel (hd0,0)/ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu-9.10-desktop-i386.iso
initrd (hd0,0)/ubuntu/initrd.lz
title Start Hiren's BootCD
find --set-root /HBCD/boot.gz
kernel /HBCD/memdisk
initrd /HBCD/boot.gz
#########20100920更新suse11安裝如下,開機後選擇hard disk安裝。再指定目錄即可如"/suse11/suse11.iso"
title Suse11
kernel /suse11/linux
initrd /suse11/initrd
########
上次說的usb隨身碟ubuntu安裝也可一併寫在裏面
http://nvoms123.blogspot.com/2010/02/usbubuntu-910.html
Hiren`s BootCD工具也可放在裏面,將Hiren`s BootCD解壓後的HBCD全移至usb裏的HBCD即可~
參考來源
http://kivava.blogspot.com/2009/07/winsetupfromusbxpvista-win7.html
2010年4月10日 星期六
不定時關機
2.cpu過熱。清潔cpu風扇
3.更換電源。
這次我的結果是3.更換電源功率80%的海X電源三年免費保固
結束這個嚇人的不定時關機~~(剩下的20%變熱能或不知名能源)
另電源選好一點因為以下網站說的有道理兒``
http://nsn.com.tw/hardware/index.htm
假如,
每個電源供應器使用壽命,可以達到24小時正常運作3年(相當於26280小時).
在電腦耗電250W情況下:
80%效率的電源供應器耗電為:
250/80%*26280 = 8212500 w hr = 8212.5 kw hr = 8212.5 度
65%效率的電源供應器耗電為:
250/65%*26280 = 10107692 w hr = 10107.7 kw hr = 10107.7 度
那麼65%效能比起80%效能的電源供應器,
在電腦耗電250W連續使用3年的情況下,就會多吃掉你:
10107.7 - 8212.5 = 1895.2 度電
我以 1度電 2.5元來計算的話,三年就等於是多花了4738元電費.
(即使只用一年光是多浪費的電費就高達1579元,
已經足夠買一個效率好的電源供應了.)
2010年4月7日 星期三
java2 runtime安裝與環境變數
先至java網站下載需要的套件
jre-6u19-linux-i586-rpm.bin。chmod 755後執行即安裝
並解出jre-6u19-linux-i586.rpm套件。
編輯/etc/profile,加入紅色字。再source /etc/profile或重開機即可
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
export PATH=/usr/java/jre1.6.0_19/bin:$PATH
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
. $i
fi
done
參考網站:http://docs.sun.com/app/docs/doc/820-3158/system-prep-2?l=zh_TW&a=view
註:沒設定環境變數,執行TSM client時會出現以下錯誤
[root@localhost ~]# dsmj
Warning: -jar not understood. Ignoring.
Exception in thread "main" java.lang.NoClassDefFoundError: dsm.jar
at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)
at _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)
at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)
at __gcj_personality_v0 (/opt/tivoli/tsm/client/ba/bin/java.version=1.4.2)
at __libc_start_main (/lib/tls/libc-2.3.4.so)
at _Jv_RegisterClasses (/opt/tivoli/tsm/client/ba/bin/java.version=1.4.2)
/root
2010年3月22日 星期一
google map 街景
http://maps.google.com.tw/
進入google map。搜尋你想看的街景。如新竹大遠百
之後把小黃人拉至街上。路上變藍色的才有街景。有外星人、罪犯、比基尼等等等```
清楚的狠~
2010年3月21日 星期日
ubercart 無圖片,要安裝簡潔網址
http://drupal.org/node/134439
Method 2: apache2.conf
Then you have to enabled the rewrite module(mod_rewrite). You no longer have to do the:
LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c
It's now as easy as:
sudo a2enmod rewrite
To disable this module it's just:
sudo a2dismod rewrite
with Apache version 2, the httpd.conf has been deprecated and the new file is located at:
/etc/apache2/apache2.conf
in this file you need to add your directory and the allow override to give access to your drupal site.
so look for a section in your apache2.conf that has Directory tags and just add another section:
<Directory /var/www/drupal_website_install
>
AllowOverride all
<
/Directory
>
AllowOverride all
*keep in mind that my website is in a subdirectory (drupal_website_install) and so you may need to edit the above to reflect this. By this I mean if i go into my webbrowser I need to go to http://localhost/drupal_website_install/
After you edit you apache2.conf as listed above you need to restart the server by:
/etc/init.d/apache2 reload
2010年3月18日 星期四
Windows/Linux route add
route DELETE 0.0.0.0
route ADD 10.0.0.0 MASK 255.0.0.0 10.10.11.254 METRIC 10
route ADD 172.16.0.0 MASK 255.240.0.0 10.10.11.254 METRIC 10
route ADD 192.168.0.0 MASK 255.255.0.0 10.10.11.254 METRIC 10
route ADD 0.0.0.0 MASK 0.0.0.0 123.123.123.254 METRIC 10
echo off
可以下route print看routing table
存成AAA.bat丟進
C:\Documents and Settings\lennytseng\「開始」功能表\程式集\啟動
就會開機執行~
linux的話
ip route add 192.168.10.0/24 via 192.168.5.100 dev eth0
ip route show
2010年3月3日 星期三
2010年2月18日 星期四
python打開網址原始碼寫入文字檔
\\\\\\\\\\\\\\\\\\\\\
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#python 3.1
#python為unicode編碼
#decode解碼
#encode編碼
import urllib.request
url1="http://www.pchome.com.tw"
f = urllib.request.urlopen(url1)
ff=f.read().decode("utf-8")
f.close()
strff=str(ff)
j=open("./sample.txt","w")
j.writelines(strff)
j.close()
\\\\\\\\\\\\\\\\\\
沒有加上decode就會出現x90\xbd\xe6\的結果
2010年2月16日 星期二
usb隨身碟開機+(grub4dos)
###########↓↓↓↓↓這種方法太麻煩可不用,2012/08/19更新↓↓↓↓↓#############
主要使用HP的hpusbfw.exe
http://h50178.www5.hp.com/local_drivers/17019/SP27213.exe
(HP官網載點,安裝完畢後在 C:\DriveKey\)
file system 要選fat32才可制作dos開機usb隨身碟
這裏的p:\ 為軟碟機具有開機功能的軟碟
因為剛好我的軟碟壞了要找虛擬軟碟機
Virtual floppy driver(虛擬軟碟機)
下載grub4dos的grubinst-1.1-bin-w32-2008-01-01.zip
四、 下載grub4dos-0.4.4-2009-06-20.zip。
複製 grldr 與 menu.lst 從 grub4dos.zip (或是從HBCD folder) 到 usb隨身碟
五、編輯menu.lst
title Windows XP/2000/2003 Setup
map --unmap=0:0xff
map --unhook
savedefault
find --set-root --ignore-cd /usbdrive.tag
configfile /winsetup.lst
title Install Ubuntu 9.10
root (hd0,0)
kernel (hd0,0)/ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu-9.10-desktop-i386.iso
initrd (hd0,0)/ubuntu/initrd.lz
title Start Hiren's BootCD
find --set-root /HBCD/boot.gz
kernel /HBCD/memdisk
initrd /HBCD/boot.gz