問題總結1

1.osi七層模型,vlan劃分的幾種模式

2.block快存儲之類

3.linux進程幾種方式

4.nginx匹配的幾種模式

5.rewrite怎麼寫

6.mysql插字段等

7.linux文件是什麼形式存在的,最小單位。

  存儲文件系統格式以及機制,是如何保證互相訪問不干擾。

8.cpu time幾種,各表示什麼意思。

9.頁面304解決方法,

10.cpu的一個什麼time過高分析下

11.針對cpu各種time那是相當詳細。甚至比服務還要詳細



-------------------------------------------------------

1.osi七層模型,vlan劃分的幾種模式

OSI七層網絡模型      對應網絡協議
	1. 應用層      HTTP、TFTP, FTP, NFS, WAIS、SMTP
	2. 表示層      Telnet, Rlogin, SNMP, Gopher
	3. 會話層      SMTP, DNS
	4. 傳輸層      TCP, UDP
	5. 網絡層      IP, ICMP, ARP, RARP, AKP, UUCP
	6. 數據鏈路層  FDDI, Ethernet, Arpanet, PDN, SLIP, PPP
	7. 物理層      IEEE 802.1A, IEEE 802.2到IEEE 802.11

	Vlan的3種訪問模式:Access、Hybrid和Trunk
	Access類型:端口只能屬於1個VLAN,一般用於連接計算機; 
    Trunk類型:端口可以屬於多個VLAN,可以接收和發送多個VLAN的報文,一般用於交換機之間連接; 
    Hybrid類型:端口可以屬於多個VLAN,可以接收和發送多個VLAN的報文,可以用於交換機之間連接,也可以用於連接用戶的計算機。

2.block快存儲之類

3.linux進程幾種方式

# 管道( pipe ):管道是一種半雙工的通信方式,數據只能單向流動,而且只能在具有親緣關係的進程間使用。進程的親緣關係通常是指父子進程關係。
# 有名管道 (named pipe) : 有名管道也是半雙工的通信方式,但是它允許無親緣關係進程間的通信。
# 信號量( semophore ) : 信號量是一個計數器,可以用來控制多個進程對共享資源的訪問。它常作爲一種鎖機制,防止某進程正在訪問共享資源時,其他進程也訪問該資源。因此,主要作爲進程間以及同一進程內不同線程之間的同步手段。
# 消息隊列( message queue ) : 消息隊列是由消息的鏈表,存放在內核中並由消息隊列標識符標識。消息隊列克服了信號傳遞信息少、管道只能承載無格式字節流以及緩衝區大小受限等缺點。
# 信號 ( sinal ) : 信號是一種比較複雜的通信方式,用於通知接收進程某個事件已經發生。
# 共享內存( shared memory ) :共享內存就是映射一段能被其他進程所訪問的內存,這段共享內存由一個進程創建,但多個進程都可以訪問。共享內存是最快的 IPC 方式,它是針對其他進程間通信方式運行效率低而專門設計的。它往往與其他通信機制,如信號兩,配合使用,來實現進程間的同步和通信。
# 套接字( socket ) : 套解口也是一種進程間通信機制,與其他通信機制不同的是,它可用於不同及其間的進程通信。

4.nginx匹配的幾種模式

location = patt {} [精準匹配]
location patt{}  [一般匹配]
location ~ patt{} [正則匹配]

5.rewrite怎麼寫

rewrite    <regex>    <replacement>    [flag];
關鍵字      正則        替代內容          flag標記
關鍵字:其中關鍵字error_log不能改變
正則:perl兼容正則表達式語句進行規則匹配
替代內容:將正則匹配的內容替換成replacement
flag標記:rewrite支持的flag標記
 
flag標記說明:
last  #本條規則匹配完成後,繼續向下匹配新的location URI規則
break  #本條規則匹配完成即終止,不再匹配後面的任何規則
redirect  #返回302臨時重定向,瀏覽器地址會顯示跳轉後的URL地址
permanent  #返回301永久重定向,瀏覽器地址欄會顯示跳轉後的URL地址
301寫法
server_name caimz.cc www.caimz.cc; 
    if ($host ~* www.caimz.cc) { 
    rewrite ^/(.*)$ http://caimz.cc/$1 permanent; 
}

6.mysql插字段等

create database cmz character=utf8; 
use cmz
create table cmz_table (
    id int not null primary key auto_increment,
    name char(10) not null,
    age int  not null
);
insert into cmz_table(name,age) values('cmz','cmz');
select * from cmz_table,

7.linux文件是什麼形式存在的,最小單位。

  存儲文件系統格式以及機制,是如何保證互相訪問不干擾。

1. regular file 普通文件
2. directory 目錄
3. character device 字符設備文件
4. block device 塊設備文件
5. FIFO (named pipe) 命名管道
6. symbolic link 軟鏈接
7. socket 網絡套接字

8.cpu time幾種,各表示什麼意思。

1. idle time:空閒的cpu時間比
2.  usr time:用戶態使用的cpu時間比
3. system time:系統態使用的cpu時間比
4. iowait time:cpu等待磁盤寫入完成時間
5. nice time:用做nice加權的進程分配的用戶態cpu時間比
6. interrupt time:硬中斷消耗時間
7. softirp time:軟中斷消耗時間
8. steal:虛擬機偷取時間


9.頁面304解決方法,

經常會聽到一些站長抱怨說網站頻繁出現304狀態碼,且蜘蛛抓取的次數越來越少的問題。那麼什麼是304?304的意思是搜索蜘蛛來爬頁面時,頁面沒有發生變化。那麼網站頻繁出現304狀態碼的原因是什麼呢?
第一:頁面更新週期長或者不更新; 
第二:純靜態頁面或強制生成靜態HMTL;

網站頻繁出現304狀態碼的解決方法是什麼?
第一:檢查全站的鏈接,看是否存在死鏈接,將死鏈接修改後,再重新做網站地圖提交搜索引擎;
第二:把我們的網站首頁稍微調整下,但是要注意的是這裏的調整是不涉及網站結構的,只是稍微調整下讓蜘蛛知道你的頁面已經發生了變化;
第三:在robots.txt文件中爲搜索引擎指明網站地圖的位置,格式爲:Sitemap:http://www.9qu.cn/sitemap.asp
第四:儘量到收錄快權重高的論壇、網站發佈一些外鏈,儘可能爲蜘蛛提供入口;
以上就是深圳網站建設九曲網絡對網站頻繁出現304狀態碼的一些應對措施,希望此篇文章能幫到一些SEO同行。


10.cpu的一個什麼time過高分析下

    具體不詳細,沒辦法


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章