2008年11月20日 星期四
2008年11月13日 星期四
嘗試用C++寫一顆元件發生錯誤
沒錯!這就是遇到的錯誤!完全跟我的程式碼無關。看起來像是辨識作業系統版本的問題,卡彈卡超久的。
2008年10月3日 星期五
2008年9月30日 星期二
2008年9月26日 星期五
何謂ActiveX
ActiveX® 在廣義上是指微軟公司的整個COM架構,但是現在通常用來稱呼基於標準COM介面來實現物件連結與嵌入的ActiveX控制項。後者是指從VBX發展而來的,面向微軟的Internet Explorer技術而設計的以OCX為副檔名的OLE控 制項。透過定義容器和零件之間的介面規範,如果編寫了一個遵循規範的控制項,那麼可以很方便地在多種容器中使用而不用修改控制項的代碼。同樣,透過實現標 準介面叫用,一個遵循規範的容器可以很容易地嵌入任何遵循規範的控制項。由於OLE在ActiveX控制項中的應用的普及,現在OLE技術中只有少數獨立 於ActiveX技術,例如複合文檔。
一些瀏覽器,例如Internet Explorer、網景瀏覽器等 等都不同程度上支援ActiveX控制項。這允許網頁透過腳本和控制項互動產生更加豐富的效果,同時也帶來一些安全性的問題。Internet Explorer和一些其他應用程式同時支援ActiveX Documents介面規範,允許在一個應用程式中嵌入另一個支援這個規範的應用程式。很多應用軟體,例如微軟的Microsoft Office系列和Adobe的Acrobat Reader都實現了這個規範。
伺服器端ActiveX零件通常是指運行在服務行程中的零件。一個典型應用是在IIS中運行的ASP腳本創建的ActiveX Data Objects,也稱ADO。
市場上有很多開發工具支援開發和使用ActiveX控制項。
以上資料轉載自http://zh.wikipedia.org/w/index.php?title=ActiveX&variant=zh-tw
安裝ActiveX:
regsvr32 mcscal.ocx
卸載ActiveX:
regsvr32 /u mcscal.ocx
2008年9月1日 星期一
Mysql啟用記錄設定
1 [mysqld]
2 datadir=/var/lib/mysql
3 socket=/var/lib/mysql/mysql.sock
4 user=mysql
5 # Default to using old password format for compatibility with mysql 3.x
6 # clients (those using the mysqlclient10 compatibility package).
7 old_passwords=1
8 default-storage-engine=INNODB
9 default-character-set = utf8
10 collation-server = utf8_general_ci
11
12 #同步記錄檔
13 #binlog-do="wunsanmessage"
14 server-id=1
15
16 #系統記錄檔
17 log-error=/var/log/mysql/mysqld-err.log
18 log-bin=/var/log/mysql/mysqlPS02DB
19 log=/var/log/mysql/mysqlPS02access
20
21 [mysqld_safe]
22 pid-file=/var/run/mysqld/mysqld.pid
23
24 #***INNODB ***
25 #skip-innodb
26
27 innob-additional-mem-pool-size=2M
28 innodb-flush-log-at-trx-commit=1
29 innodb-log-group-home-dir=/var/log/mysql
30 innodb-log-files-in-group=4
31 innodb-log-file-size=32M
32 innodb-log-buffer-size=5M
33 innodb_buffer_pool_size=512
34
35 innodb_thread_concurrency=8
以上是設定檔,除了設定檔外,還要記得/var/log/mysql這個自設的目錄是否有mysql的權限;用640或660皆可。
2008年8月21日 星期四
Fedora 9 製作FAT32分割區
一般create ext2或ext3分割區時,直接用mke2fs即可,但fat32或其他分割區時則不行。
拜過google大神後,找到了下列指令:
mkdosfs -c -F32 -v /dev/sda7
需改用mkdosfs這個指令。
參數部份
-c 這個就不瞭解了
-F32 指定格式
-v 應該是顯示進度吧?
欲格式化的磁碟機