2011年3月10日 星期四

Eclipse 自動完成開啟!

轉貼自http://icercat.pixnet.net/blog/post/23671027

用過 Visual Studio 的人就會知道 Intellisense 功能有多強大
敲首字便可開始提示,以及大小寫校正
但 Eclipse 預設是沒有開啟這功能的
必須要按 Alt + / 才會出現選單供選擇
對於不習慣按熱鍵的人來說實在是有點不方便

想要開啟如同 VS 首字開始自動提示的功能的話,請照下面步驟
1. 工具列 Windows -> Preferences
2. 開啟對話視窗後 Java -> Editor -> Content Assist
3. 勾選 "Enable auto-activation" 的選項
Auto activation delay 為提示出現的延遲時間,建議可以設為 0
Auto activation triggers for Java 為 IDE 遇到何種字元會自動啟動提示,預設只有 dot,請改為 .abcdefghijklmnopqrstuvwxyz(,
Auto activation triggers for Javadoc 在註解區塊中遇到何種字元會啟動提示,預設是 @ 及 #
改完後 Apply -> OK

現在可以在 Ecplise 中體驗如同 VS 的 Intellisense 功能了

ps. 提示有時可能會有點慢,畢竟是 Java-based 的 IDE,就不要苛求速度了

再寫一些額外的設定

這個頁面可以修改各種關鍵字的色彩及粗細底線


這個功能可以自定一些 snippet,VS 也具有這功能
打一些關鍵字便可展開一串常用的程式碼區塊,很適合懶人使用

2011年3月9日 星期三

Service's UUIDs

ServiceDiscoveryServerServiceClassID_UUID: TGUID = '{00001000-0000-1000-8000-00805F9B34FB}';
BrowseGroupDescriptorServiceClassID_UUID: TGUID = '{00001001-0000-1000-8000-00805F9B34FB}';
PublicBrowseGroupServiceClass_UUID: TGUID = '{00001002-0000-1000-8000-00805F9B34FB}';
SerialPortServiceClass_UUID: TGUID = '{00001101-0000-1000-8000-00805F9B34FB}';
LANAccessUsingPPPServiceClass_UUID: TGUID = '{00001102-0000-1000-8000-00805F9B34FB}';
DialupNetworkingServiceClass_UUID: TGUID = '{00001103-0000-1000-8000-00805F9B34FB}';
IrMCSyncServiceClass_UUID: TGUID = '{00001104-0000-1000-8000-00805F9B34FB}';
OBEXObjectPushServiceClass_UUID: TGUID = '{00001105-0000-1000-8000-00805F9B34FB}';
OBEXFileTransferServiceClass_UUID: TGUID = '{00001106-0000-1000-8000-00805F9B34FB}';
IrMCSyncCommandServiceClass_UUID: TGUID = '{00001107-0000-1000-8000-00805F9B34FB}';
HeadsetServiceClass_UUID: TGUID = '{00001108-0000-1000-8000-00805F9B34FB}';
CordlessTelephonyServiceClass_UUID: TGUID = '{00001109-0000-1000-8000-00805F9B34FB}';
AudioSourceServiceClass_UUID: TGUID = '{0000110A-0000-1000-8000-00805F9B34FB}';
AudioSinkServiceClass_UUID: TGUID = '{0000110B-0000-1000-8000-00805F9B34FB}';
AVRemoteControlTargetServiceClass_UUID: TGUID = '{0000110C-0000-1000-8000-00805F9B34FB}';
AdvancedAudioDistributionServiceClass_UUID: TGUID = '{0000110D-0000-1000-8000-00805F9B34FB}';
AVRemoteControlServiceClass_UUID: TGUID = '{0000110E-0000-1000-8000-00805F9B34FB}';
VideoConferencingServiceClass_UUID: TGUID = '{0000110F-0000-1000-8000-00805F9B34FB}';
IntercomServiceClass_UUID: TGUID = '{00001110-0000-1000-8000-00805F9B34FB}';

2011年3月4日 星期五

轉貼-【CCNA】為何無法 telnet 進 cisco router ?

http://blog.xuite.net/tolarku/blog/20423716

Cisco Router 預設定遠端登入到 router 是需要密碼的,但是一開始的時候沒有設定密碼,所以造成無法利用 Telnet 登入的情形,該怎麼做呢?簡單 6 步驟解決他。

預設設定
line con 0
line vty 0 4
login

到遠端的 router 用 console 設定下列項目

Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#line vty 0 ?
<1-15> Last Line number

Router(config)#line vty 0 15
Router(config-line)#password lala
Router(config-line)#login

註:是不是0~15 要看你的 router 顯示的範圍唷

設定OK了,遠端登入看看

tolarku#telnet 10.30.1.1
Trying 10.30.1.1 ...


User Access Verification

Password:
Router>
Router>en
% No password set
可以登入卻沒辦法進入特權模式

在遠端路由器設定再加入
Router(config)#enable secret mimi

Password:
Router#

這樣子就可以遠端用 telnet 登入並進入到特權模式



把上述過程彙整一下,在要用 telnet 登入的 router 裡執行下列命令

Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#line vty 0 15
Router(config-line)#password lala
Router(config-line)#login
Router(config)#enable secret mini

上面的 lala 跟 mini 當然隨你個人的喜好去設定密碼囉!


再來補充一下,怎麼看你的 router 有哪些人遠端用 telnet 登入呢?

首先用 show user 看目前有哪些人在線上
Router#show user
Line User Host(s) Idle Location
* 0 con 0 idle 00:00:00
67 vty 0 idle 00:00:05 10.30.1.253

Interface User Mode Idle Peer Address

2011年3月2日 星期三

[PHP] Cannot modify header information - headers already sent by

 如果遇到 『Cannot modify header information - headers already sent by 』
這種情況
把php.ini裡面的output_buffering 的OFF設為ON
並且把Appserv重新啟動服務即可!



引用自這裡!http://blog.yam.com/cbolong/trackback/17526138