
我的用 NB 在用 IE11 瀏覽一些網站上經常出現像這樣的怪現象. (只有 IE 會這樣)
我的 IE Scrollbar 有 Bug
MagicJackTing 發表在 痞客邦 留言(0) 人氣(228)

有幾個 HTML 屬性用途相當特別, 特別記下以茲備忘:
1. title:
MagicJackTing 發表在 痞客邦 留言(0) 人氣(3,702)

自己寫的網頁掛在別的網頁框架上的時候 (如部落格網站...), 或者是自己用的 CSS 設定的列表一長, 偶而會有樣式跑掉了的狀況發生, 但常常不是很容易找出到底是被哪一條 (或者是哪幾條) css rule 蓋掉.
下面是如何用最簡單的工具: browser 內建的除錯工具來找出問題所在: 不必特別設定什麼或安裝什麼外掛, 只要按 F12 就對了:
MagicJackTing 發表在 痞客邦 留言(0) 人氣(2,194)
特性
所有的 HTML tag 都可以附帶指定 ID 的屬性. 例如:
<div id="div1" ...>
<p id="paraX"...>This is a sample paragraph. ...</p>
<table id="time_zone"><tr>...
ID 值 (原則上) 必需唯一. (參看
注意事項1)
ID 值的合法字元為: 第一個字元為英文字母 [A-Za-z], 加上任何長度組合的 英文字母, 數字 [0-9], 減號 (
-), 底線 (
_), 冒號 (
:), 小數點 (
.) (參看
注意事項2)
MagicJackTing 發表在 痞客邦 留言(0) 人氣(26,846)

在 w3school 網站上的網頁中常會有可以讓讀者 "邊學邊試的網頁" 連結.
進入 w3school 的 "邊學邊試" 頁面
MagicJackTing 發表在 痞客邦 留言(0) 人氣(605)

快速參考
常見的 CSS(v1) selector 設定套用的次序如下:
<style type="text/css">
div { color: black ; ... } /* 1st level */
.nClass { color: green ; ... } /* +this 2nd level */
#nId { color: blue ; ... } /* +this 3rd level */
...
</style>
...
<div style="color: red; ... "><!-- /* +this 4th level */ -->
MagicJackTing 發表在 痞客邦 留言(0) 人氣(6,252)
[轉貼] GCC常用編譯參數 http://gtstudy.pixnet.net/blog/post/40505641
[來源] 小亮吉他教學&程式筆記
MagicJackTing 發表在 痞客邦 留言(0) 人氣(2,390)
這篇是從別人的部落格剪來轉貼的, 花了一點時間校對及重新編排版面.
雖然原 PO 文有點舊了 (2000年), 現在 (2015年) 原 PO 文網址已經連不到了, 還有一部份參數已經不存在了, 但是當新手面對現今的 GCC 參數和選項動則數以百計, 還有厚厚一疊手冊時, 不失為一個不錯的快速入門.
註: 原 PO 文二篇, 本篇為第二篇
MagicJackTing 發表在 痞客邦 留言(0) 人氣(2,122)
這篇是從別人的部落格剪來轉貼的, 花了一點時間校對及重新編排版面.
雖然原 PO 文有點舊了 (2000年), 現在 (2015年) 原 PO 文網址已經連不到了, 還有一部份參數已經不存在了, 但是當新手面對現今的 GCC 參數和選項動則數以百計, 還有厚厚一疊手冊時, 不失為一個不錯的快速入門.
註: 原 PO 文二篇, 本篇為第一篇
MagicJackTing 發表在 痞客邦 留言(0) 人氣(9,902)

C 語言的變數有所謂的 storage class, 初學時對當中的差異並不是很容易弄清楚, 後來我把各種條件稍作整理, 於是有了下面的表格:
C 語言變數
條件/狀況 |
外部變數 (全域變數) |
靜態變數 |
自動變數 (區域變數) |
函數參數 |
|---|
| 大分類 |
全域變數 |
區域變數 |
| Key Word |
無 |
static |
static |
auto (可略) |
無 |
| 定義/宣告註1位置 |
函數外部 |
函數內 (或者 {} 區塊內) |
函數本體 |
| 變數名稱重複 |
編譯錯誤. 專案中所有全域變數名稱需唯一 |
- 與同一區塊內的變數同名時, 編譯錯誤.
- 與區塊外層變數同名時, 外層變數被遮蔽.
|
| 在外部檔案 (.c/.h) 中使用(或參考) |
外部檔案中變數宣告的前面加上 extern 即可 |
外部檔案中無法使用(或參考) |
在定義的區塊外即無法使用 |
函數區塊外即無法使用 |
可視範圍註2 scope |
自定義位置 (不必需在檔案的最前面) 至檔案結束 |
函數內 (或者 {} 區塊內) |
函數內 |
生命期註3 life-time |
程式執行期間 (或永久) |
函數內 (或者 {} 區塊內) |
函數內 |
| 初值(未設初值時) |
0 (因為是使用 .bss 區段的關係) |
未知 |
編譯錯誤. 參數個數不一致註4 |
初值設定限制註5 及其執行時機 |
限制只能使用常數運算式 只執行一次, main() 執行前由 "可載入執行檔 ELF" (或二進位影像 binary image) 拷貝至正確之 .data 區段位址內 |
無限制, 任何運算式均可. 每一次進入函數或區塊後立即執行 |
無限制 呼叫前執行設定 |
| 預設使用之記憶體區段 |
無初值 |
.bss註6 |
stack註6 |
register 或 stack註6 |
| 有初值 |
.data註6 |
stack註6 |
register 或 stack註6 |
MagicJackTing 發表在 痞客邦 留言(5) 人氣(31,518)