第一次看到網頁程式碼有這樣的東東,<meta name="robots" content="noindex, nofollow"> 完全不知道是作什麼用的,孤狗了一下,才知道原來是這麼一回事。
Robots META標籤
1、什麼是Robots META標籤
和其他的META標籤一樣,Robots META標籤也是放在頁面的中,專門用來告訴搜尋引擎ROBOTS如何抓取該頁的內容。
2、Robots META標籤的寫法:
Robots META標籤中沒有大小寫之分,name="Robots"表示所有的搜尋引擎;也可以針對某個具體搜尋引擎寫為name="googlebot"。
content部分有下列指令選項:none、noindex、nofollow、all、index和follow,指令間以 , 分隔。預設值為index, follow,只有inktomi除外,對於它,預設值是index, nofollow。
none
搜索引擎將忽略此網頁,等同於noindex,nofollow。
noindex
搜索引擎不索引此網頁。
nofollow
搜索引擎不繼續通過此網頁的鏈結索引搜索其他的網頁。
all
搜索引擎將索引此網頁與繼續通過此網頁的鏈結索引,等同於index,follow。
index
搜索引擎索引此網頁。
follow
搜索引擎繼續通過此網頁的鏈結索引搜索其他的網頁。
要注意的是:Robots META標籤限制搜尋引擎機器人抓取站點內容的辦法只是一種規則,需要搜尋引擎機器人的配合才行,並不是每個ROBOTS都遵守的。

mark528 發表在 痞客邦 留言(0) 人氣()


這次新版的介面真的有夠簡潔的,一般人看到這清爽的介面,一時實在不知道怎麼操作,那要如何恢復成舊版的操作介面??
兩個步驟設定,讓iTunes舊介面跑回來
1. 選擇左上角的下拉欄,再選擇[顯示功能表],這樣功能表就回來囉。
照圖操作:下拉選單/顯示功能表
功能表顯示出來了

mark528 發表在 痞客邦 留言(0) 人氣()

程式人人會寫,各有巧妙不同,也因為是這樣,所以常常會有讓人意想不到的發展...
第一次看到下面的程式碼,整個人僵化了...
下列的程式碼用來判斷一個字元是否可視、可列印
int is_visual_char(unsigned char ch)
{
switch(ch)
{
case 'A':
case 'B':
case 'C':
case 'D':
case 'E':
case 'F':
case 'G':
case 'H':
case 'I':
case 'J':
case 'K':
case 'L':
case 'M':
case 'N':
case 'O':
case 'P':
case 'Q':
case 'R':
case 'S':
case 'T':
case 'U':
case 'V':
case 'W':
case 'X':
case 'Y':
case 'Z':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 's':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
case '~':
case '!':
case '@':
case '#':
case '$':
case '%':
case '^':
case '&':
case '*':
case '(':
case ')':
case '_':
case '+':
case '`':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '0':
case '-':
case '=':
case '{':
case '}':
case '[':
case ']':
case ':':
case '"':
case '|':
case ';':
case '\'':
case '\\':
case '<':
case ',':
case '>':
case '.':
case '?':
case '/':
{
return 1;
}
default:
break;
}
return 0;
}
再看到下列有人回覆ASCII裏1-31為控制字元,32是空格,33以上都是可視的,只需要判斷其ASCII大於32就行了。
int is_visual_char(unsigned char ch)
{
return ch > 32;
}
心理面直吶喊那127(DEL控制字元)是鬼嗎?
說真的,現在網路那麼方便,不是都 Google to coding,多小心驗證,應該可以得到對的答案。
附上維基百科 ASCII 說明網址( 前往 )
而且這簡單的功能,C/C++早就提供了函式可以用,根本無需重新製作新輪子。
原型:extern int isprint(char c);
用法:#include <ctype.h>
功能:判斷字元c是否為可列印字元(0x20-0x7e,含空格)
說明:當c為可列印字元時,返回非零值,否則返回零。
....Orz....

mark528 發表在 痞客邦 留言(0) 人氣()

常常一個完整的網頁,在 IE6 就顯得破碎不堪,完全和原本設計的差太多了,這個已經要被世界淘汰的網頁瀏覽器,所有最新的網頁技術與規範都不支援 IE6,但還是有許多企業和個人還在使用,這到底為什麼為什麼??
就因為那 Windows XP 實在太好用了,這應該是微軟最成功的 OS 版本,它預設的瀏覽器就是 IE6.......

mark528 發表在 痞客邦 留言(0) 人氣()


又一個海量的icons 下載
前往下載

mark528 發表在 痞客邦 留言(0) 人氣()


這網站現在只有四組icon組合可以下載,特別要注意的是個人用途都隨意,商業用途請購買或指名出處。
光那組恐龍就很值得下載
前往下載

mark528 發表在 痞客邦 留言(0) 人氣()



Download Over 31,876 free icons or Browse 1112 Free Icons sets & 66 Stock Icons Set 前往下載

mark528 發表在 痞客邦 留言(0) 人氣()



免費 ICON 下載

mark528 發表在 痞客邦 留言(0) 人氣()

有朋友問說,要如何查詢 SQL Server 目前的連線數,當下直覺這應該是屬於master DB內會提供的資訊,於是上網找找資料,將試出來的語法記錄備忘一下。
查詢目前連線數:
USE master
SELECT cntr_value AS User_Connections FROM sys.sysperfinfo AS sp
WHERE sp.object_name='SQLServer:General Statistics'
AND sp.counter_name='User Connections'
查詢目前連線明細:
USE master
SELECT c.session_id, c.connect_time, s.login_time, c.client_net_address, s.login_name, s.status
FROM sys.dm_exec_connections c left join sys.dm_exec_sessions s on c.session_id = s.session_id

mark528 發表在 痞客邦 留言(0) 人氣()

會發生 ERROR C2440: 'initializing' : cannot convert from 'char *' to 'ATL::CStringT' 的問題,是因為專案中的字元集設定為 UNICODE ,在編譯時,Preprocessor 在處理字串時,會自動用寬字元相關函式來處理,當窄寬互相混合處理時就會發生此錯誤。
解決方法:
專案 | 專案屬性 | 組態屬性 | 一般 | 字元集 此改選用 使用多位元組字元集

mark528 發表在 痞客邦 留言(0) 人氣()

1. 下載最新的 Microsoft SDK
2.  include 'Ws2tcpip.h'

mark528 發表在 痞客邦 留言(0) 人氣()

C/C++ 常讓人困擾的問題,header file先後順序,有時會讓人抓狂.....
要解決 error C2011: 'sockaddr' : 'struct' type redefinition 這問題,記得
the solution which always works is to include winsock2.h before windows.h

mark528 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。