2011年7月21日 星期四

CCNA 常用指令

Router 設定
進入特權模式   enable 
退出           disable 
全域設定模式 (需在特權後 )  configure terminal
router# show startup-config   ( 通常我們會放在 NV RAM ,這樣子重開機才不會不見,執行中的設定都會在 RAM) 
router# show running-config   (
看目前正在執行的 設定檔 ,在 RAM 中的 )
?  ( 列出所有的指令 )
5.3.4 練習
router(config)# hostname [名字]   (指定 Router 的名字 ) 
router(config)# enable password [
密碼]  (指定進入 特權模式 所需要的密碼 )
router(config)# enable secret [密碼]  (指定進入
router# copy run start  (將目前已設定好的內容,儲檔至 NV Ram)
Console 連到 router 密碼設定 ( enable 還早 ) 
router(config)# line console 0 (
指某一個 console ) 
router(config-line)# password [
密碼] 
router(config-line)# login            (
這個一定要!不然會錯 )
虛擬終端機密碼 
router(config)# line vty 0 4 (
這是指 0 4 一共五個連線進來) 
router(config-line)# password [
密碼] 
router(config-line)# login            (
這個一定要!不然會錯 )
顯示 Router 的項目  (有六種) 
Router# show  
設定 Serial 
Router(config)# interface serial 0/0    (
怎麼知道是這個編碼? 要用 show interface 去查編號 ) 
Router(config-if)# description [
註解] 
Router(config-if)# ip address [IP] [255.255.255.0] 
Router(config-if)# clock rate 64000   (
速率) or 128000 ( 這個一定要設!而且 2 台對接時只能有一台設,不然會 ping 不通 ) 
Router(config-if)# no shutdown
預設 路由 ( 當不知道的 ip 時就往上丟 ) 
Router(config)# ip route 0.0.0.0 0.0.0.0 [
另外一台的 router IP] 
or 
Router(config)# ip route 0.0.0.0 0.0.0.0 [
自已的介面編號]
進入 DHCP 模式  (5.3.7) 
Router(config)# ip dhcp pool Lan-address  (
進入 DHCP 模式) 
Router(dhcp-config)# network 10.1.1.1 255.255.255.0 
Router(config)# ip dhcp excluded-address 10.1.1.1 10.1.1.100  (
1 100 不會發出去 )
Router(dhcp-config)# domain-name demo.com              (指定網域名稱) 
Router(dhcp-config)# dns server 10.1.1.1   (
指定 DNS) 
Router(dhcp-config)# default-router 10.1.1.1 
Router# show running-config
NAT  將內外部的 ip 進行轉換 
Router(config)# interface [
自已的介面編號]  (對內的卡) 
Router(config-if)# ip nat inside
Router(config)# interface [自已的介面編號]  (對外的卡 
Router(config-if)# ip nat outside
Router(config)# ip nat inside source static 10.1.1.1 10.1.1.1
Cisco 路由器設定備份到 TFTP
  Router# copy startup-config tftp   (備份) 
 
接下來就指定 tftp ip or name
  Router# copy running-config tftp 
 
接下來就指定 tftp ip  or name
  Router# copy tftp startup-config  (還原 
 
接下來就指定 tftp ip  or name
***************************************** 
第五章!重要 
*****************************************
交換器一開啟就會執行供電自檢 (POST) LED 會閃
為什麼要 switch 是因為可以做 ping 的檢查! ( 若沒有的話!就沒辦法測 )
設定 交換器 5.4.3 
Switch# show run   --
顯示所有的設定
Switch(config)#  hostname [xxx]    ( 改名稱 ) 
Switch(config)#  interface vlan 1                (
預設  透過虛擬的方式 來給 交換器 ip  ( 因為本身沒辦法給 ip ) 
Switch(config-ip)# ip address [ip] [255.255.255.0]    (
設定 IP )
Switch(config-ip)# no shutdown 
Switch(config-ip)# exit
Switch(config)# ip default-gateway [IP]        ( 這是全域的  ) 
Switch(config)# end 
Switch(config)# copy run start
Switch# show interface vlan 1        ( 顯示特定介面的內容 )
***************************************** 
第六章!重要 
*****************************************
Router# show ip route   ( 顯示 路由表 )   
    ex.. c 10.1.1.1/24 [
權重] [介面] [到達目的地的次數] 
        c
代表這台路由直接連結的網段  
        s
代表「靜態設定」 
        r
代表 「動態更新的」(透過 RIP )
預設 路由 ( 當不知道的 ip 時就往上丟 ) 
Router(config)# ip route 0.0.0.0 0.0.0.0 [
另外一台的 router IP]     (只要不認識就往那台丟 )
靜態 路由 
Router(config)# ip route 10.1.1.1 255.255.255.0 [
另外一台的 router IP]  (這個的 ip 可以是很遠的網段 )
動態路由演算法
==== 距離向量路由演算法 (局部)======================================
RIP = 路由資訊協定 Route Infomation Potocal (屬於 「距離向量」) v1 只會傳 IP v2多了遮罩
EIGRP =  (Cisco 設備專用的 ) 採用 「擴散更新演算法 ( DUAL ) 
        
還會記錄 「鄰居 Router」和「拓撲圖」
===== 鍵路狀態路由 Link (全部) =========================================
會用網路整個的拓撲圖 來去計算最短路徑 
1.
路由表 
2.
鍵路狀態通告 (LSA) 說明每條線是否能連線 
3.
拓撲資料庫         負責存 LSA 
4.
最短路徑優先 (SPF )
==============================================
設定 RIP   6.1.5
Router(config)# router rip 
Router(config-router)# version 2 (
這是無級別) 
Router(config-router)# network 192.168.1.0  (
輸入自已認得的網段 *N ) 
Router(config-router)# network
自已的 IP    ( 跟別人講自已是誰 ) 
Router(config)# exit
驗證 rip 
Router# show ip route   (
顯示 路由表 )  
Router# show ip protocols  ( 列出所有 設定 包含 rip  )
Router# debug ip rip

2011年7月19日 星期二

CKEditor NET 3.5.3 教學

CKEditor 編輯文件用於徒MS SQL 內,以html方式編輯及儲存

官方網站:http://docs.cksource.com/CKEditor.NET
CKEditor下載:

Asp.net 3.5 下安裝CKEditor 步驟動作:

  1. 下載工具
  2. 解壓縮
  3. CKEditor 加入工具列
  4. 頁面(aspx) 加入 CKEditor 元件
  5. 複製 fckeditor 資料夾到專案目錄下
  6. 檢查參考
  7. 測試執行
  8. 撰寫程式上線


【步驟開始】
一、下載工具
下載:點「http://download.cksource.com/CKEditor/CKEditor.NET/CKEditor.NET%203.5.3/ckeditor_aspnet_3.5.3.zip」

二、解壓縮












三、CKEditor 加入工具列


  1. 開啟 Visual Studio 開發環境
  2. 將剛剛解壓縮目錄下的 ~\ckeditor_aspnet_3.5.3\bin\Release\CKEditor.NET.dll 複製到你存放函示庫的資料夾(不要在 temp 目錄解壓縮就直接做這個程序。因為這樣會使元件指向 temp 目錄,萬一被你刪除了,元件就失效了)
  3. 點選左邊工具列,然後拉到最下面「一般」群組,然後在這個區塊點滑鼠右鍵(這樣做是要將 Fckeditor 放到這個分類,如果你想選其他,就在其他分類點滑鼠右鍵囉!),接著選「選擇項目」



4.點選瀏覽按鈕,然後切換目錄到你剛剛存放「CKEditor.NET.dll」的路徑
請選在:.NET Framework元件的選項下面


「一般」的工具箱裡就會多出了「CKEditorControl」元件
四、頁面(aspx) 加入 CKEditor 元件
做到這個步驟,你可以直接在瀏覽器檢視結果,你會發現怎麼好像只是個 MultiLine 的 Textbox,這表示動作還沒做完,繼續下面的動作吧~







五、複製 fckeditor 資料夾到專案目錄下  

  1. 接著將剛剛解壓縮目錄下的「~\ckeditor_aspnet_3.5.3\_Samples\ckeditor」目錄複製到你的專案路徑去
  2. 將該目錄加入專案裡
    PS.不一定用加至專案,可以直接將ckeditor資料夾拉到admin底下也可以

六、 檢查參考
  • 正常的情況,當你拉入了 CKEditor 元件,他就會在你的 ~\bin 目錄下放了「FredCK.FCKeditorV2.dll」,在參考裡幫你放了「CKEditor.NET」
  • 也檢查看看你的專案到這個步驟是不是也都正常
七、測試執行
在上兩張圖,我們檢查了 CKEditor 的執行狀態(是失敗的),現在請再檢查看看執行是否OK!
如果你跟我一樣,因為編輯頁面的動作是只有在後台會執行到,所以將 ckeditor 放到了 admin 的目錄下,也因為這樣導致 .net 找不到你的編輯器,請在頁面(aspx)上的 CKEditorControl 宣告增加「BasePath="~\admin\ckeditor"
如果想稍微變一下編輯器的底色,可以增加「UIColor="#BFEE62"」,就變成綠綠的很舒服的顏色。

八、撰寫測試程式(執行程式)
  • 所需元件:CKEditor」、「Button」、「Label」與「SqlDataSource」
  • 目的:在 CKEditor 編輯一段文字後,將結果呈現在 Label 上及寫入到資料庫
  1. 在 Visual Studio 拉入所需元件
  2. 在資料庫「Northwind」增加一個資料表 T1
  3. 建立 SqlDataSource 連線(詳細步驟這邊就不提了)
  4. 撰寫 Button1 執行的動作
    C# 版
    Label1.Text = CKEditorControl1.Text; // CKeditor 結果輸出到 Label
    //
    CKeditor 結果輸出到 資料庫

    SqlDataSource1.InsertParameters[0].DefaultValue = CKEditorControl1.Text;
    SqlDataSource1.Insert();
  5. 執行結果如下:
按下Button  就會把編輯器的用文字方式存在MS SQL 裡面 Lable.txt 直接抓 編輯器的.txt進來直接呈現
心得:

CKEditor 3.5.3 這版很簡單,幾個步驟就搞定了,像之前我看過2開頭的版本動作很複雜,如果有心要用的話,可以用3.5.3 版的,容易就置入,有個插曲,就是我剛用好之後,MS SQL 卻跑出來字串錯誤訊息,我也很見鬼,後來電腦重開,就搞定了,也不知道為什麼,很神奇,另外申明本篇文章,2/3參考別人的文章過來,有任何貌犯,請跟我講,我會盡快處理,還有任何網友有問題,請留言給我,我會盡快回你。

ckeditor的內容讀、寫與插入
ckeditor 目前是我用過比較合身的 wysiwyg web editor,而且他也提供非常多複雜的方法,所以我持續有新的發現。
要操作 ckeditor 的內容,使用  instance 的方法,若textarea 的id="desc"。
讀取內容
var ct= CKEDITOR.instances.desc.getData();

寫入內容
CKEDITOR.instances.desc.setData( "Insert value) ;

這裡寫入的內容會注入到原始碼,所有帶有HTML的tags可以生效
取得焦點
CKEDITOR.instances.desc.focus();

插入內容
CKEDITOR.instances.desc.insertHtml( "insert value" ) ;

執行命令
var ct= CKEDITOR.instances.desc;
ct..execCommand('bold');
ct.execCommand('forecolor',false,'#00ff00');
ct.execCommand('JustifyCenter', false, null);
ct.execCommand('fontsize', false, 15);




參考資料
CKEditor 官網 http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html
CKEditor讀取、設定內容 http://www.dotblogs.com.tw/bowwowxx/archive/2010/04/01/14349.aspx 這裡有js的striptags 方法
CKEditor API-Ticket http://dev.ckeditor.com/attachment/ticket/4254/api.html
CKEditor 的插件開發 http://bbish.net/01toturial/44/ckeditor-



按鈕的對照表 :
如果要移除表上按鈕的話可以使用config.removePlugins ='save'   (請全部打小寫才能使用,大小寫有分,詳細上網再查詢大小寫部份)
檔案ckeditor\config.js
Source:原始碼
save:儲存
NewPage:開新檔案
Preview:預覽
Templates:樣版
Cut:剪下
Copy:複製
Paste:貼上
PasteText:貼為文字格式
PasteFromWord:自 word 貼上
Print:列印
SpellChecker:拼字檢查
Scayt:即時拼寫檢查
Undo:復原(上一步)
Redo:重複(下一步)
Find:尋找
Replace:取代
SelectAll:全選
RemoveFormat:清除格式
Form:表單
Checkbox:核取方塊
Radio:選項按鈕
TextField:文字方塊
Textarea:文字區域
Select:選單
Button:按鈕
ImageButton:影像按鈕
HiddenField:隱藏欄位
Bold:粗體
Italic:斜體
Underline:底線
Strike:刪除線
Subscript:下標
Superscript:上標
NumberedList:編號清單
BulletedList:項目清單
Outdent:減少縮排
Indent:增加縮排
Blockquote:引用文字
JustifyLeft:靠左對齊
JustifyCenter:置中
JustifyRight:靠右對齊
JustifyBlock:左右對齊
Link:插入/編輯超連結
Unlink:移除超連結
Anchor:插入/編輯錨點
Image:插入影像
Flash:插入Flash
Table:插入表格
HorizontalRule:插入水平線
Smiley:插入表情
SpecialChar:插入特殊符號
PageBreak:插入分頁符號
Styles:樣式
Format:格式
Font:字體
FontSize:大小
TextColor:文字顏色
BGColor:背景顏色
Maximize:最大化
ShowBlocks:顯示區塊
About:關於CKEditor

2011年7月18日 星期一

php 問號 解決 治標 不治本

在程式碼加上這一段就能顯示出來了:
mysql_query("SET NAMES 'big5'");

2011 澎湖之遊心得(三end) 外婆的澎湖灣娛樂有限公司

第三天導遊帶(有早餐,中餐自理)
早上六點30起床早,吃早餐也把行李準備好
很淡的早餐,7點20集合完畢準備出發最後的行程點
大家把所有家當都帶上,
這時候換了一條船搭,大家就跟上船了
Ps1.船主人很nice
行程到上午到【望安】行程時間點:一個小時搭船
到【望安】.發摩特車,騎騎騎,自由蝦逛一個小時
望安小小的,騎車40分鐘就逛完景點,可能我沒挖寶比較快
,時間大概10點了,大家集點起來
準備又到一個景點,七美
船程又一個小時,到七美也11點多
到七美島上有吃的,午餐在島上自便
又牽著摩特車,趕在別人,先出發
逛逛逛逛,這個島還蠻大的,我逛玩都花了1個小時多
拍拍拍拍拍,我也是13點才吃下午,阿門,太餓了
因為早餐太淡了,一下就餓死了,
大約14點我們集合,要回家囉
回家要開到馬公,從七美到馬公花了1個小時20分鐘
然後,就回到馬公,送人回飛機到機場,搭機回台北,就結束了

總言之:
鄉村旅行社 就是:外婆的澎湖灣娛樂有限公司
太陽很大,請2個小時就擦一次防曬,不然就紅到痛了
船程時間很長,被暈船的人,要吃藥
因為我一下船走路都不穩,暈了,
要名產還是請店家宅配到家,比較方便,也不用大小包
運費很便宜,我才150塊,
外婆的澎湖灣娛樂有限公司就是訂時間慢半拍而已,服務態度差了點
程行可以換換別的景點,我討厭釣不到小管跟釣不到魚,還是浮潛看不到魚
=.="時間一下就過了,剩大的太陽公公照著我們
整個行程,就是很剛好,時間算的準準準,所以此家旅行社,我給他客服:差 ,景點:普通,可能我是年輕人的關係吧,我看阿嬤都逛的很開心
島上熱情度:100%,為什麼我是訂下午的飛機去馬公,下午的飛機回松山呢,好差勁,沒什麼
玩到啦..都坐船船船船船就結束了...唉
ps.有什麼任何問題可以問我,請留言吧!

PS2:為什麼會去【險礁】因為要玩水的人很多,分A組跟B組,A組在大倉玩水,B組就在【險礁】玩水..當我到【險礁】玩水,人很少,但後續來了兩三梯人來玩,但玩水上活動排隊不會很長,一下就玩到,可能我是星期一玩水的關係,不是六日原因吧,在【險礁】有小商店可以買,島上有飲料販賣,只是玩一下就結束了!島很小...水很藍!水上服務人員很熱情!

2011 澎湖之遊心得(二) 外婆的澎湖灣娛樂有限公司

06.20第二天有導遊行程(有早餐、有中餐、有晚餐)
早上06點吃農會早餐,very good
我可能愛吃還不錯
吃完早餐拿著行李,
07點40趕趕趕搭船
上午要去 【險礁】 是個一個島,可以玩水上活動
【險礁】這個島,也是拍偶像劇的景點,
偶像劇叫:原味夏天(目前這個拍攝的屋子荒無)
在這個險礁島上,玩水上活動
到這個島上時間好像已經09點40了
活動到11點15就又要趕趕趕了
(水上活動五合一,只是不夠剌激,小繞一圈就回來了)

11點15上船後,要去住的地方吃飯了
到了大倉島12點,主人熱情,他兒子也很勇,讚,都體格正點
還是講回中餐好了,吃中餐合菜,在大倉島上吃
另外分配小木屋,我是拿到小木屋的key,但有些人沒住到小木屋
我只能說小木屋的品質,有點舊舊的,但冷氣還是有強到,
但冷氣要慢慢開才會冷起來,
島上只有一間雜貨店,中餐吃完大概1點
13點50集合,然後準備又要出發玩【浮潛】跟【釣魚】
人員到齊後,14點20出發囉,
搭船到了一個小島,時間應該有開了40-50分鐘船程,15點30吧
但浮潛只有大約40分鐘,趕趕趕潛潛潛,可惜命不好,這個島上看不到什麼魚
浮潛完後,下一個行程【釣魚】16點40吧
釣魚的地點跟這個小島旁邊而已,大家拿著魚線釣
時間行程大約50分鐘,但我還是又沒釣到魚,又要藉頭了
但船長一直釣到魚..氣死短命鬼..沒人釣到時間點17點,
然後又趕趕趕回大倉吃晚上餐
到大倉時間是17:50分,18點集合吃bbq
6人一桌,吃bbq,不愛吃的人可以到 雜貨店買泡麵
然後因為今天是星期一,有花火節,大倉的船接送到發送煙火的地方,看煙火九點開始到九點十五分看完後然後回大倉休息....睡覺,等待第三天行程及最後心得..
請再看下篇內聞

2011 澎湖之遊心得(一) 外婆的澎湖灣娛樂有限公司

06.19第一天自由行(有晚餐)
下午的飛機果然很趕,
馬上下飛機後,就被把到到元裕飯店check in
一個帥哥另一個普通男生當接待我們
但我們被分配到澎湖農會住宿
所以我們沒住元裕飯店,所以不知道品質怎樣
澎湖農會住宿很ok,老闆待人很好ps.但很多行程都會到元裕確認
馬上騎(魔)特車飛奔去逛風景
那時候應該是下午4點要出發..
然後拍拍拍趕趕趕,5點半要夜釣小管
然後又出發夜釣,很報歉,小管全部被撈光
我一隻都沒有釣到..,白白拿釣竿,乾釣
晚上到九點,馬上下船又趕趕趕,趕到中正區鬧街,吃東西
有7-11有全家有麥當勞,有屈臣市,有康市美,...什麼都有.還有冰
馬後趕趕趕,回農會住宿...好累的一天就結束
隔天下聞請繼續請看第二集心得

馬公特產:在澎湖大橋旁有家"易家"仙人掌冰(正宗)
牌子澎湖黑糖糕 (ps,.黑糖糕很多種品牌,我是買澎湖這家)看個人口感.

陳綺貞 旅行的意義

很輕鬆的一首歌

[初學]MS SQL 管理工具 登入 名稱

我的電腦/右鍵/內容
點選/電腦名稱/ PS就是:SQL 伺服器主機名稱

ADMINK/SQLExpress
主機名稱/SQL當初建立名稱