1、請問成都到蒙特利爾機票價格?知道直達航班機票往返多少錢嗎?前往的機票價格便宜嗎?想知道航線最佳選擇
2012年01月11日去程,2012年01月17日回程
Cheng->Bangkok->London->Motreal
Cheng->Bangkok TG619 15:05起飛,17:20到達專 機型屬Airbus A330
Bangkok->London BA7311 00:45+1起飛,06:25+1到達 機型Boeing 747
London->Motreal BA95 15:35+1起飛,18:15+1到達 機型Boeing 767
Motreal->London->Shanghai->Cheng
Motreal->London BA94 19:55起飛,07:35+1到達 機型Boeing 767
London->Shanghai BA169 14:15+1起飛,09:25+2到達 機型Boeing 777
Shanghai->Cheng MU5407 13:10+2起飛,16:40+2到達 機型Boeing 737
British Airways網上含稅價CNY 16184
2、如何讓我的電腦速度更快???
在不影響正常使用的情況下的把大部分的系統的服務配置和開機載入啟動程序關掉,這樣在不運行殺毒軟體的情況下不運行任何軟體,可以把內存使用降到90-100MB這對P3的機器可以騰出很大的一部分資源!!
怎麼能把系統優化到最大限度!!
下載:瑞星卡卡 360安全助手 WINDOWS服務優化終結者
首先把系統 系統載入程序關掉 在'開始'-運行中輸入msonfig 把啟動列表中除了 防火牆 射相頭的啟動項都可以關閉 這樣運行的程序少了自然就快了!!
也可以用瑞星卡卡或360安全助手 菜鳥可以用360關閉啟動項比較安全 有經驗的老鳥建議用卡卡 里邊包括驅動核心啟動項 !!
360是在『高級』-『啟動項』頁面里設置
之後用卡卡和360 還有惡意軟體清理助手 把惡意插件 清除惡意插件,在用卡卡和360的插件免疫功能 打上免疫卡卡的免疫比較多!!
卡卡IE免疫在 『高級功能』-『插件管理及卸載』里 把沒用插件卸載 在點下面的『插件免疫』這樣就可以避免流氓插件自動安裝!!
最好是重做系統後在優化會更快!!!
優化的的第二個部分就是服務優化 對於服務優化菜鳥接觸的比較少,有些核心服務被禁用會造成很多功能無法使用.嚴重的會直接導致進不了桌面等這對於菜鳥而言要謹慎
對服務不是很熟悉服務優化的朋友我們可以藉助 WINDOWS服務優化終結者 這個小程序很實用 可以做傻瓜試優化也使用於高手的深度優化!
WINDOWS XP在關閉所有的的闊展功能下(不含放火牆和其他軟體運行)在任務管理器上看是10-12個進程,在不影響正常使用的情況下可以優化到15個進程內存使用率在95MB左右這對於資源有限的機器來說會提升很大性能.
打開WINDOWS服務優化終結者
1.可以用優化向導根據自己的尋求進行優化;
2.可以用『配置服務』里的『快速』配置
入發燒配置是將大部分服務關掉運行是快但 有些功能無法使用 。
註:有些功能被禁用但自己想用可以用快速配置里的『默認配置』還原到系統的默認服務上。
3、如何網路推廣怎麼樣才能達到質與量最優呢?
交換鏈接
軟文
上黃頁
4、什麼是多元優化器
資料庫設計方法、規范與技巧
一、資料庫設計過程
資料庫技術是信息資源管理最有效的手段。資料庫設計是指對於一個給定的應用環境,構造最優的資料庫模式,建立資料庫及其應用系統,有效存儲數據,滿足用戶信息要求和處理要求。
資料庫設計中需求分析階段綜合各個用戶的應用需求(現實世界的需求),在概念設計階段形成獨立於機器特點、獨立於各個DBMS產品的概念模式(信息世界模型),用E-R圖來描述。在邏輯設計階段將E-R圖轉換成具體的資料庫產品支持的數據模型如關系模型,形成資料庫邏輯模式。然後根據用戶處理的要求,安全性的考慮,在基本表的基礎上再建立必要的視圖(VIEW)形成數據的外模式。在物理設計階段根據DBMS特點和處理的需要,進行物理存儲安排,設計索引,形成資料庫內模式。
1. 需求分析階段
需求收集和分析,結果得到數據字典描述的數據需求(和數據流圖描述的處理需求)。
需求分析的重點是調查、收集與分析用戶在數據管理中的信息要求、處理要求、安全性與完整性要求。
需求分析的方法:調查組織機構情況、調查各部門的業務活動情況、協助用戶明確對新系統的各種要求、確定新系統的邊界。
常用的調查方法有: 跟班作業、開調查會、請專人介紹、詢問、設計調查表請用戶填寫、查閱記錄。
分析和表達用戶需求的方法主要包括自頂向下和自底向上兩類方法。自頂向下的結構化分析方法(Structured Analysis,簡稱SA方法)從最上層的系統組織機構入手,採用逐層分解的方式分析系統,並把每一層用數據流圖和數據字典描述。
數據流圖表達了數據和處理過程的關系。系統中的數據則藉助數據字典(Data Dictionary,簡稱DD)來描述。
數據字典是各類數據描述的集合,它是關於資料庫中數據的描述,即元數據,而不是數據本身。數據字典通常包括數據項、數據結構、數據流、數據存儲和處理過程五個部分(至少應該包含每個欄位的數據類型和在每個表內的主外鍵)。
數據項描述={數據項名,數據項含義說明,別名,數據類型,長度,
取值范圍,取值含義,與其他數據項的邏輯關系}
數據結構描述={數據結構名,含義說明,組成:{數據項或數據結構}}
數據流描述={數據流名,說明,數據流來源,數據流去向,
組成:{數據結構},平均流量,高峰期流量}
數據存儲描述={數據存儲名,說明,編號,流入的數據流,流出的數據流,
組成:{數據結構},數據量,存取方式}
處理過程描述={處理過程名,說明,輸入:{數據流},輸出:{數據流},
處理:{簡要說明}}
2. 概念結構設計階段
通過對用戶需求進行綜合、歸納與抽象,形成一個獨立於具體DBMS的概念模型,可以用E-R圖表示。
概念模型用於信息世界的建模。概念模型不依賴於某一個DBMS支持的數據模型。概念模型可以轉換為計算機上某一DBMS支持的特定數據模型。
概念模型特點:
(1) 具有較強的語義表達能力,能夠方便、直接地表達應用中的各種語義知識。
(2) 應該簡單、清晰、易於用戶理解,是用戶與資料庫設計人員之間進行交流的語言。
概念模型設計的一種常用方法為IDEF1X方法,它就是把實體-聯系方法應用到語義數據模型中的一種語義模型化技術,用於建立系統信息模型。
使用IDEF1X方法創建E-R模型的步驟如下所示:
2.1 第零步——初始化工程
這個階段的任務是從目的描述和范圍描述開始,確定建模目標,開發建模計劃,組織建模隊伍,收集源材料,制定約束和規范。收集源材料是這階段的重點。通過調查和觀察結果,業務流程,原有系統的輸入輸出,各種報表,收集原始數據,形成了基本數據資料表。
2.2 第一步——定義實體
實體集成員都有一個共同的特徵和屬性集,可以從收集的源材料——基本數據資料表中直接或間接標識出大部分實體。根據源材料名字表中表示物的術語以及具有「代碼」結尾的術語,如客戶代碼、代理商代碼、產品代碼等將其名詞部分代表的實體標識出來,從而初步找出潛在的實體,形成初步實體表。
2.3 第二步——定義聯系
IDEF1X模型中只允許二元聯系,n元聯系必須定義為n個二元聯系。根據實際的業務需求和規則,使用實體聯系矩陣來標識實體間的二元關系,然後根據實際情況確定出連接關系的勢、關系名和說明,確定關系類型,是標識關系、非標識關系(強制的或可選的)還是非確定關系、分類關系。如果子實體的每個實例都需要通過和父實體的關系來標識,則為標識關系,否則為非標識關系。非標識關系中,如果每個子實體的實例都與而且只與一個父實體關聯,則為強制的,否則為非強制的。如果父實體與子實體代表的是同一現實對象,那麼它們為分類關系。
2.4 第三步——定義碼
通過引入交叉實體除去上一階段產生的非確定關系,然後從非交叉實體和獨立實體開始標識侯選碼屬性,以便唯一識別每個實體的實例,再從侯選碼中確定主碼。為了確定主碼和關系的有效性,通過非空規則和非多值規則來保證,即一個實體實例的一個屬性不能是空值,也不能在同一個時刻有一個以上的值。找出誤認的確定關系,將實體進一步分解,最後構造出IDEF1X模型的鍵基視圖(KB圖)。
2.5 第四步——定義屬性
從源數據表中抽取說明性的名詞開發出屬性表,確定屬性的所有者。定義非主碼屬性,檢查屬性的非空及非多值規則。此外,還要檢查完全依賴函數規則和非傳遞依賴規則,保證一個非主碼屬性必須依賴於主碼、整個主碼、僅僅是主碼。以此得到了至少符合關系理論第三範式的改進的IDEF1X模型的全屬性視圖。
2.6 第五步——定義其他對象和規則
定義屬性的數據類型、長度、精度、非空、預設值、約束規則等。定義觸發器、存儲過程、視圖、角色、同義詞、序列等對象信息。
3. 邏輯結構設計階段
將概念結構轉換為某個DBMS所支持的數據模型(例如關系模型),並對其進行優化。設計邏輯結構應該選擇最適於描述與表達相應概念結構的數據模型,然後選擇最合適的DBMS。
將E-R圖轉換為關系模型實際上就是要將實體、實體的屬性和實體之間的聯系轉化為關系模式,這種轉換一般遵循如下原則:
1)一個實體型轉換為一個關系模式。實體的屬性就是關系的屬性。實體的碼就是關系的碼。
2)一個m:n聯系轉換為一個關系模式。與該聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性。而關系的碼為各實體碼的組合。
3)一個1:n聯系可以轉換為一個獨立的關系模式,也可以與n端對應的關系模式合並。如果轉換為一個獨立的關系模式,則與該聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性,而關系的碼為n端實體的碼。
4)一個1:1聯系可以轉換為一個獨立的關系模式,也可以與任意一端對應的關系模式合並。
5)三個或三個以上實體間的一個多元聯系轉換為一個關系模式。與該多元聯系相連的各實體的碼以及聯系本身的屬性均轉換為關系的屬性。而關系的碼為各實體碼的組合。
6)同一實體集的實體間的聯系,即自聯系,也可按上述1:1、1:n和m:n三種情況分別處理。
7)具有相同碼的關系模式可合並。
為了進一步提高資料庫應用系統的性能,通常以規范化理論為指導,還應該適當地修改、調整數據模型的結構,這就是數據模型的優化。確定數據依賴。消除冗餘的聯系。確定各關系模式分別屬於第幾範式。確定是否要對它們進行合並或分解。一般來說將關系分解為3NF的標准,即:
表內的每一個值都只能被表達一次。
表內的每一行都應該被唯一的標識(有唯一鍵)。
表內不應該存儲依賴於其他鍵的非鍵信息。
4. 資料庫物理設計階段
為邏輯數據模型選取一個最適合應用環境的物理結構(包括存儲結構和存取方法)。根據DBMS特點和處理的需要,進行物理存儲安排,設計索引,形成資料庫內模式。
5. 資料庫實施階段
運用DBMS提供的數據語言(例如SQL)及其宿主語言(例如C),根據邏輯設計和物理設計的結果建立資料庫,編制與調試應用程序,組織數據入庫,並進行試運行。 資料庫實施主要包括以下工作:用DDL定義資料庫結構、組織數據入庫 、編制與調試應用程序、資料庫試運行 6. 資料庫運行和維護階段
資料庫應用系統經過試運行後即可投入正式運行。在資料庫系統運行過程中必須不斷地對其進行評價、調整與修改。包括:資料庫的轉儲和恢復、資料庫的安全性、完整性控制、資料庫性能的監督、分析和改進、資料庫的重組織和重構造。
建模工具的使用
為加快資料庫設計速度,目前有很多資料庫輔助工具(CASE工具),如Rational公司的Rational Rose,CA公司的Erwin和Bpwin,Sybase公司的PowerDesigner以及Oracle公司的Oracle Designer等。
ERwin主要用來建立資料庫的概念模型和物理模型。它能用圖形化的方式,描述出實體、聯系及實體的屬性。ERwin支持IDEF1X方法。通過使用ERwin建模工具自動生成、更改和分析IDEF1X模型,不僅能得到優秀的業務功能和數據需求模型,而且可以實現從IDEF1X模型到資料庫物理設計的轉變。ERwin工具繪制的模型對應於邏輯模型和物理模型兩種。在邏輯模型中,IDEF1X工具箱可以方便地用圖形化的方式構建和繪制實體聯系及實體的屬性。在物理模型中,ERwin可以定義對應的表、列,並可針對各種資料庫管理系統自動轉換為適當的類型。
設計人員可根據需要選用相應的資料庫設計建模工具。例如需求分析完成之後,設計人員可以使用Erwin畫ER圖,將ER圖轉換為關系數據模型,生成資料庫結構;畫數據流圖,生成應用程序。
二、資料庫設計技巧
1. 設計資料庫之前(需求分析階段)
1) 理解客戶需求,詢問用戶如何看待未來需求變化。讓客戶解釋其需求,而且隨著開發的繼續,還要經常詢問客戶保證其需求仍然在開發的目的之中。
2) 了解企業業務可以在以後的開發階段節約大量的時間。
3) 重視輸入輸出。
在定義資料庫表和欄位需求(輸入)時,首先應檢查現有的或者已經設計出的報表、查詢和視圖(輸出)以決定為了支持這些輸出哪些是必要的表和欄位。
舉例:假如客戶需要一個報表按照郵政編碼排序、分段和求和,你要保證其中包括了單獨的郵政編碼欄位而不要把郵政編碼糅進地址欄位里。
4) 創建數據字典和ER 圖表
ER 圖表和數據字典可以讓任何了解資料庫的人都明確如何從資料庫中獲得數據。ER圖對表明表之間關系很有用,而數據字典則說明了每個欄位的用途以及任何可能存在的別名。對SQL 表達式的文檔化來說這是完全必要的。
5) 定義標準的對象命名規范
資料庫各種對象的命名必須規范。
2. 表和欄位的設計(資料庫邏輯設計)
表設計原則
1) 標准化和規范化
數據的標准化有助於消除資料庫中的數據冗餘。標准化有好幾種形式,但Third Normal Form(3NF)通常被認為在性能、擴展性和數據完整性方面達到了最好平衡。簡單來說,遵守3NF 標準的資料庫的表設計原則是:「One Fact in One Place」即某個表只包括其本身基本的屬性,當不是它們本身所具有的屬性時需進行分解。表之間的關系通過外鍵相連接。它具有以下特點:有一組表專門存放通過鍵連接起來的關聯數據。
舉例:某個存放客戶及其有關定單的3NF 資料庫就可能有兩個表:Customer 和Order。Order 表不包含定單關聯客戶的任何信息,但表內會存放一個鍵值,該鍵指向Customer 表裡包含該客戶信息的那一行。
事實上,為了效率的緣故,對表不進行標准化有時也是必要的。
2) 數據驅動
採用數據驅動而非硬編碼的方式,許多策略變更和維護都會方便得多,大大增強系統的靈活性和擴展性。
舉例,假如用戶界面要訪問外部數據源(文件、XML 文檔、其他資料庫等),不妨把相應的連接和路徑信息存儲在用戶界面支持表裡。還有,如果用戶界面執行工作流之類的任務(發送郵件、列印信箋、修改記錄狀態等),那麼產生工作流的數據也可以存放在資料庫里。角色許可權管理也可以通過數據驅動來完成。事實上,如果過程是數據驅動的,你就可以把相當大的責任推給用戶,由用戶來維護自己的工作流過程。
3) 考慮各種變化
在設計資料庫的時候考慮到哪些數據欄位將來可能會發生變更。 舉例,姓氏就是如此(注意是西方人的姓氏,比如女性結婚後從夫姓等)。所以,在建立系統存儲客戶信息時,在單獨的一個數據表裡存儲姓氏欄位,而且還附加起始日和終止日等欄位,這樣就可以跟蹤這一數據條目的變化。
欄位設計原則
4) 每個表中都應該添加的3 個有用的欄位
dRecordCreationDate,在VB 下默認是Now(),而在SQL Server 下默認為GETDATE()
sRecordCreator,在SQL Server 下默認為NOT NULL DEFAULT USER
nRecordVersion,記錄的版本標記;有助於准確說明記錄中出現null 數據或者丟失數據的原因
5) 對地址和電話採用多個欄位
描述街道地址就短短一行記錄是不夠的。Address_Line1、Address_Line2 和Address_Line3 可以提供更大的靈活性。還有,電話號碼和郵件地址最好擁有自己的數據表,其間具有自身的類型和標記類別。
6) 使用角色實體定義屬於某類別的列
在需要對屬於特定類別或者具有特定角色的事物做定義時,可以用角色實體來創建特定的時間關聯關系,從而可以實現自我文檔化。
舉例:用PERSON 實體和PERSON_TYPE 實體來描述人員。比方說,當John Smith, Engineer 提升為John Smith, Director 乃至最後爬到John Smith, CIO 的高位,而所有你要做的不過是改變兩個表PERSON 和PERSON_TYPE 之間關系的鍵值,同時增加一個日期/時間欄位來知道變化是何時發生的。這樣,你的PERSON_TYPE 表就包含了所有PERSON 的可能類型,比如Associate、Engineer、Director、CIO 或者CEO 等。還有個替代辦法就是改變PERSON 記錄來反映新頭銜的變化,不過這樣一來在時間上無法跟蹤個人所處位置的具體時間。
7) 選擇數字類型和文本類型盡量充足
在SQL 中使用smallint 和tinyint 類型要特別小心。比如,假如想看看月銷售總額,總額欄位類型是smallint,那麼,如果總額超過了$32,767 就不能進行計算操作了。
而ID 類型的文本欄位,比如客戶ID 或定單號等等都應該設置得比一般想像更大。假設客戶ID 為10 位數長。那你應該把資料庫表欄位的長度設為12 或者13 個字元長。但這額外占據的空間卻無需將來重構整個資料庫就可以實現資料庫規模的增長了。
8) 增加刪除標記欄位
在表中包含一個「刪除標記」欄位,這樣就可以把行標記為刪除。在關系資料庫里不要單獨刪除某一行;最好採用清除數據程序而且要仔細維護索引整體性。
3. 選擇鍵和索引(資料庫邏輯設計)
鍵選擇原則:
1) 鍵設計4 原則
為關聯欄位創建外鍵。
所有的鍵都必須唯一。
避免使用復合鍵。
外鍵總是關聯唯一的鍵欄位。
2) 使用系統生成的主鍵
設計資料庫的時候採用系統生成的鍵作為主鍵,那麼實際控制了資料庫的索引完整性。這樣,資料庫和非人工機制就有效地控制了對存儲數據中每一行的訪問。採用系統生成鍵作為主鍵還有一個優點:當擁有一致的鍵結構時,找到邏輯缺陷很容易。
3) 不要用用戶的鍵(不讓主鍵具有可更新性)
在確定採用什麼欄位作為表的鍵的時候,可一定要小心用戶將要編輯的欄位。通常的情況下不要選擇用戶可編輯的欄位作為鍵。
4) 可選鍵有時可做主鍵
把可選鍵進一步用做主鍵,可以擁有建立強大索引的能力。
索引使用原則:
索引是從資料庫中獲取數據的最高效方式之一。95%的資料庫性能問題都可以採用索引技術得到解決。
1) 邏輯主鍵使用唯一的成組索引,對系統鍵(作為存儲過程)採用唯一的非成組索引,對任何外鍵列採用非成組索引。考慮資料庫的空間有多大,表如何進行訪問,還有這些訪問是否主要用作讀寫。
2) 大多數資料庫都索引自動創建的主鍵欄位,但是可別忘了索引外鍵,它們也是經常使用的鍵,比如運行查詢顯示主表和所有關聯表的某條記錄就用得上。
3) 不要索引memo/note 欄位,不要索引大型欄位(有很多字元),這樣作會讓索引佔用太多的存儲空間。
4) 不要索引常用的小型表
不要為小型數據表設置任何鍵,假如它們經常有插入和刪除操作就更別這樣作了。對這些插入和刪除操作的索引維護可能比掃描表空間消耗更多的時間。
4. 數據完整性設計(資料庫邏輯設計)
1) 完整性實現機制:
實體完整性:主鍵
參照完整性:
父表中刪除數據:級聯刪除;受限刪除;置空值
父表中插入數據:受限插入;遞歸插入
父表中更新數據:級聯更新;受限更新;置空值
DBMS對參照完整性可以有兩種方法實現:外鍵實現機制(約束規則)和觸發器實現機制
用戶定義完整性:
NOT NULL;CHECK;觸發器
2) 用約束而非商務規則強制數據完整性
採用資料庫系統實現數據的完整性。這不但包括通過標准化實現的完整性而且還包括數據的功能性。在寫數據的時候還可以增加觸發器來保證數據的正確性。不要依賴於商務層保證數據完整性;它不能保證表之間(外鍵)的完整性所以不能強加於其他完整性規則之上。
3) 強制指示完整性
在有害數據進入資料庫之前將其剔除。激活資料庫系統的指示完整性特性。這樣可以保持數據的清潔而能迫使開發人員投入更多的時間處理錯誤條件。
4) 使用查找控制數據完整性
控制數據完整性的最佳方式就是限制用戶的選擇。只要有可能都應該提供給用戶一個清晰的價值列表供其選擇。這樣將減少鍵入代碼的錯誤和誤解同時提供數據的一致性。某些公共數據特別適合查找:國家代碼、狀態代碼等。
5) 採用視圖
為了在資料庫和應用程序代碼之間提供另一層抽象,可以為應用程序建立專門的視圖而不必非要應用程序直接訪問數據表。這樣做還等於在處理資料庫變更時給你提供了更多的自由。
5. 其他設計技巧
1) 避免使用觸發器
觸發器的功能通常可以用其他方式實現。在調試程序時觸發器可能成為干擾。假如你確實需要採用觸發器,你最好集中對它文檔化。
2) 使用常用英語(或者其他任何語言)而不要使用編碼
在創建下拉菜單、列表、報表時最好按照英語名排序。假如需要編碼,可以在編碼旁附上用戶知道的英語。
3) 保存常用信息
讓一個表專門存放一般資料庫信息非常有用。在這個表裡存放資料庫當前版本、最近檢查/修復(對Access)、關聯設計文檔的名稱、客戶等信息。這樣可以實現一種簡單機制跟蹤資料庫,當客戶抱怨他們的資料庫沒有達到希望的要求而與你聯系時,這樣做對非客戶機/伺服器環境特別有用。
4) 包含版本機制
在資料庫中引入版本控制機制來確定使用中的資料庫的版本。時間一長,用戶的需求總是會改變的。最終可能會要求修改資料庫結構。把版本信息直接存放到資料庫中更為方便。
5) 編制文檔
對所有的快捷方式、命名規范、限制和函數都要編制文檔。
採用給表、列、觸發器等加註釋的資料庫工具。對開發、支持和跟蹤修改非常有用。
對資料庫文檔化,或者在資料庫自身的內部或者單獨建立文檔。這樣,當過了一年多時間後再回過頭來做第2 個版本,犯錯的機會將大大減少。
6) 測試、測試、反復測試
建立或者修訂資料庫之後,必須用用戶新輸入的數據測試數據欄位。最重要的是,讓用戶進行測試並且同用戶一道保證選擇的數據類型滿足商業要求。測試需要在把新資料庫投入實際服務之前完成。
7) 檢查設計
在開發期間檢查資料庫設計的常用技術是通過其所支持的應用程序原型檢查資料庫。換句話說,針對每一種最終表達數據的原型應用,保證你檢查了數據模型並且查看如何取出數據。
三、資料庫命名規范
1. 實體(表)的命名
1) 表以名詞或名詞短語命名,確定表名是採用復數還是單數形式,此外給表的別名定義簡單規則(比方說,如果表名是一個單詞,別名就取單詞的前4 個字母;如果表名是兩個單詞,就各取兩個單詞的前兩個字母組成4 個字母長的別名;如果表的名字由3 個單片語成,從頭兩個單詞中各取一個然後從最後一個單詞中再取出兩個字母,結果還是組成4 字母長的別名,其餘依次類推)
對工作用表來說,表名可以加上前綴WORK_ 後面附上採用該表的應用程序的名字。在命名過程當中,根據語義拼湊縮寫即可。注意,由於ORCLE會將欄位名稱統一成大寫或者小寫中的一種,所以要求加上下劃線。
舉例:
定義的縮寫 Sales: Sal 銷售;
Order: Ord 訂單;
Detail: Dtl 明細;
則銷售訂單明細表命名為:Sal_Ord_Dtl;
2) 如果表或者是欄位的名稱僅有一個單詞,那麼建議不使用縮寫,而是用完整的單詞。
舉例:
定義的縮寫 Material Ma 物品;
物品表名為:Material, 而不是 Ma.
但是欄位物品編碼則是:Ma_ID;而不是Material_ID
3) 所有的存儲值列表的表前面加上前綴Z
目的是將這些值列表類排序在資料庫最後。
4) 所有的冗餘類的命名(主要是累計表)前面加上前綴X
冗餘類是為了提高資料庫效率,非規范化資料庫的時候加入的欄位或者表
5) 關聯類通過用下劃線連接兩個基本類之後,再加前綴R的方式命名,後面按照字母順序羅列兩個表名或者表名的縮寫。
關聯表用於保存多對多關系。
如果被關聯的表名大於10個字母,必須將原來的表名的進行縮寫。如果沒有其他原因,建議都使用縮寫。
舉例:表Object與自身存在多對多的關系,則保存多對多關系的表命名為:R_Object;
表 Depart和Employee;存在多對多的關系;則關聯表命名為R_Dept_Emp
2. 屬性(列)的命名
1) 採用有意義的列名,表內的列要針對鍵採用一整套設計規則。每一個表都將有一個自動ID作為主健,邏輯上的主健作為第一組候選主健來定義,如果是資料庫自動生成的編碼,統一命名為:ID;如果是自定義的邏輯上的編碼則用縮寫加「ID」的方法命名。如果鍵是數字類型,你可以用_NO 作為後綴;如果是字元類型則可以採用_CODE 後綴。對列名應該採用標準的前綴和後綴。
舉例:銷售訂單的編號欄位命名:Sal_Ord_ID;如果還存在一個資料庫生成的自動編號,則命名為:ID。
2) 所有的屬性加上有關類型的後綴,注意,如果還需要其它的後綴,都放在類型後綴之前。
注: 數據類型是文本的欄位,類型後綴TX可以不寫。有些類型比較明顯的欄位,可以不寫類型後綴。
3) 採用前綴命名
給每個表的列名都採用統一的前綴,那麼在編寫SQL表達式的時候會得到大大的簡化。這樣做也確實有缺點,比如破壞了自動表連接工具的作用,後者把公共列名同某些資料庫聯系起來。
3. 視圖的命名
1) 視圖以V作為前綴,其他命名規則和表的命名類似;
2) 命名應盡量體現各視圖的功能。
4. 觸發器的命名
觸發器以TR作為前綴,觸發器名為相應的表名加上後綴,Insert觸發器加'_I',Delete觸發器加'_D',Update觸發器加'_U',如:TR_Customer_I,TR_Customer_D,TR_Customer_U。
5. 存儲過程名
存儲過程應以'UP_'開頭,和系統的存儲過程區分,後續部分主要以動賓形式構成,並用下劃線分割各個組成部分。如增加代理商的帳戶的存儲過程為'UP_Ins_Agent_Account'。
6. 變數名
變數名採用小寫,若屬於片語形式,用下劃線分隔每個單詞,如@my_err_no。
7. 命名中其他注意事項
1) 以上命名都不得超過30個字元的系統限制。變數名的長度限制為29(不包括標識字元@)。
2) 數據對象、變數的命名都採用英文字元,禁止使用中文命名。絕對不要在對象名的字元之間留空格。
3) 小心保留詞,要保證你的欄位名沒有和保留詞、資料庫系統或者常用訪問方法沖突
5) 保持欄位名和類型的一致性,在命名欄位並為其指定數據類型的時候一定要保證一致性。假如數據類型在一個表裡是整數,那在另一個表裡可就別變成字元型了。
5、fedora開機服務優化
plymouth-quit-wait 慢解決辦法: systemctl mask plymouth-wait-quit
其它的嘛你可以systemd-analyze plot > boot_plot.svg然後把它拖到瀏覽器里,看哪個服務的深紅色的條最長,就把它禁用。
禁用方法systemctl disable <服務名,如crond.service>,如果不管用(plot裡面還有)把disable換成mask
但是你得注意看看這個服務是什麼,如果不知道就不要瞎搞
記得以root運行哦
6、win7開機速度怎麼優化呀?
①運行中輸入:msconfig→確定打開系統配置。
②常規→點選診斷啟動→確定→重啟電腦→看是否改善?
③如果啟動加快,那就是啟動項太多的緣故→啟動→刪除無用的程序。
7、請問優化大師怎麼優化設置
一、到優化大師官方網站下載「Windows優化大師 (標准版)免費版 ,按提示安裝。 http://www.youhua.com/
二、自動優化系統
1、點擊右上角「自動優化」,找開自協優化向導-下一步。
2、顯示自動優化系統和IT接入方式-下一步。
3、顯示自動分析注冊表中的冗餘信息和自動分析分區上的垃圾文件以及默認搜索引擎和IT默認首頁-下一步。
4、優化方案已經生成-下一步-確定。
5、開始自動優化,顯示分析掃描進度-下一步-確定。
6、分析注冊表中的冗餘信息-下一步-確定。
7、重啟。
三、手動系統優化
安裝優化大師的同時,附帶會裝上「優化大師使用手冊」,可從網上查閱。
四、需要說明的是,初學者可使用自動優化,但優化性能不佳,最好是按項目手動優化,怕誤刪除,可先備份恢復。要將優化大師設置為安全模式-打開優化大師-系統維護-其它設置選頂-勾選「啟用windows優化大師安全模式」。
使用優化大師有三忌:
1、切不可隨意將自己定位為「大型軟體使用者」;
2、切不可隨意選中「使用大型緩存」;
3、切不可任意調整CPU二級緩存。
8、怎樣用MATLAB解決優化問題????
% 主程序
%遺傳演算法主程序
%Name:genmain.m
%author:楊冪
clear
clf
%%初始化
popsize=50; %群體大小
chromlength=30; %字元串長度(個體長度)
pc=0.6; %交叉概率
pm=0.1; %變異概率
pop=initpop(popsize,chromlength); %隨機產生初始群體
%%開始迭代
for i=1:20 %20為迭代次數
[objvalue]=calobjvalue(pop); %計算目標函數
fitvalue=calfitvalue(objvalue); %計算群體中每個個體的適應度
[newpop]=selection(pop,fitvalue); %復制
[newpop]=crossover(pop,pc); %交叉
[newpop]=mutation(pop,pm); %變異
[bestindivial,bestfit]=best(pop,fitvalue); %求出群體中適應值最大的個體及其適應值
y(i)=max(bestfit);%儲存最優個體適應值
n(i)=i;
pop5=bestindivial;%儲存最優個體
%解碼
x1(i)=decodechrom(pop5,1,chromlength/2)*2/32767;
x2(i)=10+decodechrom(pop5,chromlength/2+1,chromlength/2)*10/32767;
pop=newpop;%將新產生的種群作為當前種群
end
%%繪圖
figure(1)%最優點變化趨勢圖
i=1:20;
plot(y(i),'-r*')
xlabel('迭代次數');
ylabel('最優個體適應值');
title('最優點變化趨勢');
legend('最優點');
grid on
figure(2)%最優點分布圖
[X1,X2]=meshgrid(0:0.1:2,10:0.1:20);
Z=X1.^2+X2.^2;
mesh(X1,X2,Z);
xlabel('自變數x1'),ylabel('自變數x2'),zlabel('函數值f(x1,x2)');
hold on
plot3(x1,x2,y,'ro','MarkerEdgeColor','r','MarkerFaceColor','r','MarkerSize',5)
title('最優點分布');
legend('最優點');
hold off
[z index]=max(y); %計算最大值及其位置
x5=[x1(index),x2(index)]%計算最大值對應的x值
z
9、Google廣告優化與工具的圖書目錄
第一部分 AdWords基礎知識
第1章 關於Google AdWords 2
1.1 什麼是Google AdWords 2
1.1.1 搜索引擎中的寵兒Google 2
1.1.2 搜索引擎贏利方式 3
1.1.3 發展中的Google AdWords 4
1.2 理解Google AdWords的鑰匙 5
1.2.1 對用戶體驗的重視 5
1.2.2 相關性:AdWords的游戲規則 5
1.3 SEO 和Google AdWords 6
1.3.1 兩者的優劣比較 6
1.3.2 最佳搭檔 7
第2章 Google AdWords搜索網路 8
2.1 關於搜索網路 8
2.1.1 搜索網路的構成 8
2.1.2 Google 搜索頁面廣告展示 9
2.1.3 消失了的「更多贊助商鏈接」 10
2.2 怎樣選擇廣告排名 11
2.2.1 首頁展示和首頁出價 11
2.2.2 首屏展示 12
2.2.3 排名第一的困惑 12
2.2.4 低位排名 13
2.2.5 總結 13
2.3 廣告的左側展示 14
2.3.1 左側展示的比例 14
2.3.2 左側顯示的不穩定性 15
2.3.3 左側的廣告排名一定高嗎 16
2.3.4 怎樣做到左側顯示 17
2.3.5 增強型左側展示 18
2.4 搜索夥伴 19
2.4.1 國內國外的搜索夥伴 19
2.4.2 搜索夥伴的廣告投放:排名需靠前 21
2.4.3 搜索夥伴的數據 21
2.4.4 當心某些搜索夥伴 22
第3章 Google AdWords內容網路 24
3.1 內容網路簡介 24
3.1.1 龐大的內容網路 25
3.1.2 內容網路都有哪些網站 25
3.1.3 為什麼要投放內容網路 26
3.1.4 內容網路的設置 27
3.2 內容網路解析 27
3.2.1 內容網路:更大的挑戰 28
3.2.2 內容網路的匹配方式 28
3.2.3 內容網路的計費方式 29
3.2.4 內容網路的流量質量 30
3.2.5 內容網路的低控制力 30
3.2.6 內容網路的質量得分 31
3.2.7 內容網路的廣告展示 32
3.3 AdSense:內容網路的另一面 33
3.3.1 政策限定 33
3.3.2 格式和位置 34
3.3.3 內容網路的點擊折扣器 35
3.4 兩類特殊的內容網路 36
3.4.1 域名停放頁和404錯誤頁 36
3.4.2 Gmail 36
第4章 AdWords排名和費用計算 38
4.1 Google AdWords 的排名規則 38
4.1.1 Overture排名:出價決定 39
4.1.2 Overture做法的弊端 39
4.1.3 Google AdWords 的改進 40
4.2 搜索網路廣告點擊價格計算 41
4.2.1 次位出價:Overture的創新 41
4.2.2 次位出價是讓利行為嗎 41
4.2.3 從Overture到AdWords 43
4.2.4 AdWords費用計算的例子 43
4.2.5 我們從中學到的 45
4.3 內容網路的排名機制 46
4.3.1 關鍵詞定位的內容網路排名 46
4.3.2 展示位置定位的內容網路的排名 46
第5章 質量得分 48
5.1 質量得分介紹 48
5.1.1 為什麼會有質量得分 48
5.1.2 質量得分的演變 49
5.2 影響質量得分的因素 49
5.2.1 點擊率(CTR) 50
5.2.2 關鍵詞和廣告語的相關性 50
5.2.3 廣告歷史 50
5.2.4 目標網站質量(登錄頁質量) 51
5.2.5 其他相關因素 52
5.3 質量得分的作用 52
5.3.1 質量得分的種類 52
5.3.2 對應關系表 53
5.3.3 初始質量得分 53
5.4 關鍵詞質量得分的監測與提高 54
5.4.1 質量得分的監測 54
5.4.2 如何提高質量得分 55
5.5 關於質量得分的悖論 56
5.5.1 廣告組命名里要包含關鍵詞 56
5.5.2 轉換率高有助於提高質量得分 56
第6章 Google AdWords的界面 58
6.1 首頁/賬戶快照 59
6.1.1 首頁布局 59
6.1.2 廣告系列效果 60
6.1.3 監控列表 61
6.1.4 關鍵詞效果 61
6.2 廣告系列摘要頁面 62
6.2.1 左側樹形圖 62
6.2.2 標簽行 63
6.2.3 自動提醒 64
6.2.4 下載賬戶信息 64
6.2.5 廣告組的多項修改 65
6.2.6 廣告系列設置 65
6.2.7 將指定廣告復制到其他廣告組 66
6.2.8 按匹配形式細分查看關鍵詞 66
6.2.9 查看搜索查詢字詞 67
6.3 優化標簽頁面 68
6.3.1 優化提示 68
6.3.2 工具 69
6.4 快捷鍵 70
第二部分 AdWords優化Step-By-Step
第7章 賬戶前的思考 72
7.1 了解我們的客戶 72
7.1.1 我們的客戶是誰 72
7.1.2 客戶為什麼需要我們 74
7.1.3 我們需要客戶做什麼 75
7.2 了解我們的競爭對手 75
7.2.1 競爭對手在哪裡 75
7.2.2 競爭對手的廣告投放和網站 76
7.2.3 我們和競爭對手相比有哪些競爭優勢 76
7.3 了解我們自己 76
7.3.1 我們的產品結構是怎樣的 77
7.3.2 我們想推廣哪個頁面 77
7.3.3 我們需要什麼樣的投資回報 77
7.4 Google insights for search 78
7.4.1 比較市場容量 78
7.4.2 了解季節性和地域分布 79
7.4.3 關鍵詞對比和擴展 80
7.4.4 把握廣告語的方向 81
7.5 百度指數 82
7.5.1 看數據的維度 82
7.5.2 用戶關注度和媒體關注度 83
7.5.3 相關搜索詞和上升最快的搜索詞 83
7.5.4 城市分布 84
7.5.5 人群屬性分布 85
7.5.6 注冊百度指數 85
7.6 一些閑話 86
第8章 賬戶和廣告系列設置 87
8.1 賬戶的結構和總設置 88
8.1.1 賬戶信息設置 88
8.1.2 賬戶許可權設置 90
8.2 廣告系列設置 92
8.2.1 載入現有廣告系列設置 92
8.2.2 廣告系列和廣告組命名 92
8.2.3 選擇目標客戶的語言 93
8.2.4 選擇目標客戶的位置 95
8.2.5 渠道選擇 98
8.2.6 設置預算 99
8.2.7 出價選項 101
8.2.8 廣告的生效日期 103
8.2.9 廣告的投放方式 104
8.2.10 廣告日程管理 105
8.2.11 排名期望 107
8.2.12 廣告輪換展示方式 108
8.2.13 人口統計 108
8.2.14 頻次上限 109
8.3 黃金賬戶 110
8.3.1 黃金賬戶的由來 110
8.3.2 條款 110
8.3.3 條款解讀 111
8.4 Google確定用戶地理位置的三種方式 113
8.4.1 通過用戶的IP確定 113
8.4.2 通過用戶搜尋的Google域名確是 113
8.4.3 通過用戶的搜索詞確定 114
8.4.4 IP排除工具 115
8.4.5 定位到國家還是地區 116
8.5 廣告系列設置實踐 116
8.5.1 根據產品結構分系列 117
8.5.2 根據地域特徵分系列 117
8.5.3 根據季節/時段分系列 118
第9章 關鍵詞策略和優化 119
9.1 關鍵詞的分類 119
9.1.1 寬泛詞和具體詞 119
9.1.2 核心詞和長尾詞 120
9.1.3 產品詞和品牌詞 121
9.2 合理的關鍵詞結構 122
9.2.1 不大不小 122
9.2.2 有主有次 123
9.2.3 一些常見的錯誤做法 124
9.3 關鍵詞策略第1步:獲取核心關鍵詞 125
9.3.1 核心關鍵詞的來源 125
9.3.2 核心關鍵詞是否適合直接投放 125
9.4 關鍵詞策略第2步:尋找核心關鍵詞的變體 127
9.4.1 常用方法 128
9.4.2 常見的思路 129
9.4.3 關於誤拼詞 129
9.5 關鍵詞策略第3步:使用工具進行關鍵詞擴展 130
9.5.1 使用相關搜索進行關鍵詞擴展 130
9.5.2 使用Google Suggest進行關鍵詞擴展 131
9.5.3 Google關鍵詞工具 132
9.5.4 需要無限擴展嗎 132
9.5.5 關鍵詞中的符號 134
9.6 關鍵詞策略第4步:關鍵詞的去重 135
9.6.1 為什麼要對關鍵詞去重 135
9.6.2 使用 Excel對關鍵詞去重 135
9.6.3 使用編輯器對關鍵詞去重 136
9.6.4 重復關鍵詞能否同時生效 137
9.6.5 重復關鍵詞時,誰來觸發廣告 137
9.7 關鍵詞策略第5步:構建關鍵詞 139
9.7.1 確定維度 140
9.7.2 確定組合模式 140
9.7.3 窮舉 141
9.7.4 工具構建和過濾 141
9.8 關鍵詞策略第6步:估計關鍵詞的流量 142
9.8.1 分組時,流量應考慮在內 143
9.8.2 點擊量估算工具 143
9.9 關鍵詞策略第7步:關鍵詞的分組 145
9.9.1 為什麼要分組 145
9.9.2 關鍵詞分組的一個基本原則 146
9.10 關鍵詞策略第8步:選擇關鍵詞的匹配形式 146
9.10.1 完全匹配 147
9.10.2 片語匹配 147
9.10.3 廣泛匹配 148
9.10.4 廣泛匹配的延伸思考:關鍵詞變體 150
9.10.5 對匹配類型的選擇會影響質量得分嗎 151
9.10.6 為什麼需要找長尾關鍵詞 151
9.10.7 可否同時添加三種匹配形式 152
9.11 關鍵詞策略第9步:添加否定關鍵詞 153
9.11.1 什麼是否定關鍵詞 153
9.11.2 否定關鍵詞的來源 153
9.11.3 否定關鍵詞的匹配形式 154
9.11.4 否定關鍵詞的局限性 155
9.11.5 廣告系列否定詞工具 156
9.12 關鍵詞策略第10步:後期擴展和調整 156
9.12.1 關鍵詞的後期擴展 157
9.12.2 關注哪些指標 157
9.12.3 針對轉換的調整 158
9.12.4 針對搜索點擊率的調整 159
9.12.5 針對展示份額的調整 159
9.12.6 預算不足怎麼調整關鍵詞 160
9.13 關於品牌詞和競品詞 160
9.13.1 品牌詞的特殊意義 161
9.13.2 品牌詞的保護申請 162
9.13.3 競品詞的尋找 162
9.13.4 品牌詞的排名 162
第10章 廣告語的撰寫 164
10.1 廣告語:舌頭也是生產力 164
10.1.1 一個小故事 164
10.1.2 廣告語撰寫在賬戶優化中的位置 165
10.2 廣告語的結構 166
10.2.1 廣告語的五個部分 166
10.2.2 廣告語的一些附加元素 167
10.3 廣告語政策 168
10.3.1 廣告語的內容政策 168
10.3.2 廣告語的格式政策 169
10.3.3 關於審核 171
10.3.4 如果廣告被拒登了怎麼辦 173
10.4 廣告語的准備工作 173
10.4.1 廣告語需要傳遞的信息 173
10.4.2 廣告語的素材積累 174
10.5 廣告語撰寫的三個原則 176
10.5.1 針對性 176
10.5.2 簡潔 177
10.5.3 差異化 178
10.6 廣告標題優化 179
10.6.1 廣告標題的功能 179
10.6.2 廣告標題里包含關鍵詞 180
10.6.3 避免使用公司名作為廣告標題 181
10.6.4 廣告標題的常見寫法 181
10.7 廣告描述優化 183
10.7.1 換位思考 183
10.7.2 社會證明 184
10.7.3 Call to Action 185
10.7.4 其他 185
10.8 廣告URL優化 186
10.8.1 同一廣告組下顯示網址的限制 186
10.8.2 什麼樣的顯示網址可以同時顯示 187
10.8.3 顯示網址的子域名 188
10.8.4 顯示網址優化原則 188
10.8.5 目標網址 189
10.9 左側廣告優化 190
10.9.1 語義相連 190
10.9.2 格式上模仿自然搜索 190
10.9.3 寫法多元化 191
10.10 廣告語中的一些特殊元素 191
10.10.1 品牌在廣告語中的應用 191
10.10.2 商品價格如何寫入廣告語 192
10.10.3 誤拼詞的廣告語撰寫 193
10.11 A/B廣告語分離測試 194
10.11.1 分離測試的重要性 194
10.11.2 分離測試步驟 195
10.11.3 小修改,大變化 196
10.11.4 持續優化和一次性優化 196
10.12 動態關鍵詞插入(DKI) 197
10.12.1 介紹/示例 197
10.12.2 語法格式詳解 198
10.12.3 關鍵詞插入與匹配 200
10.12.4 關鍵詞插入與質量得分 201
10.12.5 相關內容 201
10.13 廣告延伸功能 202
10.13.1 什麼是廣告延伸功能 202
10.13.2 為什麼需要廣告延伸 202
10.13.3 廣告延伸功能的設置 203
10.13.4 廣告圖標設置 205
10.13.5 互動信息報告查看 207
第11章 轉換跟蹤與著陸頁優化 208
11.1 轉換跟蹤 208
11.1.1 什麼是轉換 208
11.1.2 我們需要什麼樣的轉換 209
11.1.3 影響轉換的因素 209
11.1.4 品牌效應不是首選的廣告目標 211
11.2 怎樣做到有效跟蹤轉換 211
11.2.1 跟蹤機制:轉換頁面 211
11.2.2 跟蹤的設置 212
11.2.3 將Analytics的目標導入AdWords 213
11.2.4 跨渠道跟蹤:網址構建器 214
11.2.5 將搜索和內容區別跟蹤 215
11.2.6 電子商務跟蹤 215
11.2.7 轉換類型解析 217
11.3 轉換優化工具 218
11.3.1 人工管理的劣勢 218
11.3.2 第三方競價工具 219
11.3.3 Google轉換優化工具 219
11.3.4 轉換優化工具的設置 221
11.4 決定轉換的著陸頁 222
11.4.1 著陸頁面是什麼 222
11.4.2 選擇還是聚焦 222
11.4.3 著陸頁面和質量得分 223
11.4.4 判斷著陸頁面的相關度 224
11.4.5 改善著陸頁面的速度 225
11.4.6 誤拼的著陸頁面設計 226
11.5 從一個購物流程看登錄頁的優化 226
11.5.1 目前的情形 227
11.5.2 用戶購買流程模型 227
11.5.3 注意階段 228
11.5.4 興趣階段 229
11.5.5 期望階段 231
11.5.6 行動階段 232
11.6 Google 的網站優化工具 233
11.6.1 網站優化工具介紹 234
11.6.2 為什麼會有這個工具 234
11.6.3 工具的使用 235
11.7 出現惡意代碼怎麼辦 236
11.7.1 惡意代碼簡介 236
11.7.2 怎樣找到惡意代碼 237
11.7.3 避免受攻擊的建議 238
第12章 內容網路優化與網站定位 239
12.1 內容網路中的廣告定位 239
12.1.1 兩種定位方式 240
12.1.2 沒有設定關鍵詞,沒有設定展示位置 240
12.1.3 設定了關鍵詞,沒有設定展示位置 241
12.1.4 設定了展示位置,沒有設定關鍵詞 241
12.1.5 設定了展示位置,也設定了關鍵詞 241
12.1.6 使用哪個目標網址 242
12.2 內容網路優化策略 242
12.2.1 關鍵詞選擇 243
12.2.2 關鍵詞分組 244
12.2.3 標題撰寫 244
12.2.4 主題的控制 245
12.2.5 後期調整的必要性 245
12.2.6 廣告組擴展 246
12.2.7 計費方式選擇(CPC/CPM) 246
12.3 展示位置優化 247
12.3.1 展示位置工具 247
12.3.2 選擇什麼樣的網站 248
12.3.3 內容網路的分類 249
12.3.4 網站調整 251
12.3.5 網站排除 251
12.3.6 必要時定位到網站的具體頁面 252
12.3.7 了解你所定位的網站 255
12.3.8 為什麼展示位置上我的廣告沒有展示 256
12.4 內容網路多媒體廣告 258
12.4.1 圖片廣告 259
12.4.2 視頻廣告 260
12.4.3 多媒體廣告製作工具 261
12.5 內容網路的幾個工具 263
12.5.1 展示位置報告(PPR) 263
12.5.2 主題擴展工具一:神奇羅盤 264
12.5.3 主題擴展工具二:Google Sets 265
12.5.4 內容網路廣告預覽 266
第 13章 數據分析初步 268
13.1 引子 268
13.1.1 問題與機會 268
13.1.2 需要關注哪些數據 269
13.2 高質量的數據分析 269
13.2.1 滿足一定的數據量,不要倉促看數據 270
13.2.2 分析變數間關系,不要孤立的看數據 270
13.2.3 修改對數據質量的影響,不要靜止的看數據 270
13.2.4 及時保存,不要讓重要的數據流失 271
13.2.5 挖掘數據背後的原因,不要只看錶面 272
13.3 數據透視表基礎 273
13.3.1 數據透視表介紹 273
13.3.2 數據准備 274
13.3.3 數據透視表的創建 274
13.3.4 數據透視表的結構 275
13.3.5 實際應用:一個具體的例子 276
13.4 關於惡意點擊 278
13.4.1 惡意點擊和無效點擊 278
13.4.2 高點擊率就一定是惡意點擊嗎 278
13.4.3 低轉換率就一定是惡意點擊嗎 279
13.4.4 點擊異常和惡意點擊 279
13.4.5 如何防範惡意點擊 280
13.4.6 惡意點擊數據提交 281
第三部分 AdWords工具
第14章 Google Analytics 284
14.1 什麼是Google Analytics 284
14.1.1 Google Anaytics和Urchin 284
14.1.2 連接Analytics和AdWords 賬戶 285
14.1.3 Google Analytics的代碼 286
14.2 統計指標解析 287
14.2.1 訪問/唯一身份瀏覽量/頁面瀏覽 287
14.2.2 頁面停留時間(time on page) 288
14.2.3 退出率和跳出率 289
14.3 Google Analytics中的數據細分 290
14.3.1 使用特定的報告 290
14.3.2 維度下拉框 290
14.3.3 報告頁面的過濾器 291
14.3.4 高級細分功能 291
14.3.5 報告訂制 292
14.3.6 過濾器 292
14.4 Google Analytics目標與渠道 293
14.4.1 目標 293
14.4.2 渠道 294
14.4.3 附加設置 295
14.4.4 渠道可視化 297
14.4.5 目標和渠道的替代分析 297
14.5 Analytics對AdWords的分析支持 299
14.5.1 廣告結構效果 299
14.5.2 廣告版本效果 300
14.5.3 關鍵詞排名效果 300
14.6 一些常見問題的解釋 302
14.6.1 關於數據里的not set 302
14.6.2 流量來源 302
14.6.3 站內搜索 303
第15 章 Google AdWords編輯器 304
15.1 我們為什麼要用AdWords Editor 304
15.1.1 編輯器下載 304
15.1.2 我們為什麼要用編輯器 305
15.1.3 編輯器的缺點 306
15.2 編輯器界面與操作 306
15.2.1 數據的查看與修改 306
15.2.2 高級搜索 308
15.2.3 高級出價 309
15.3 與 Excel配合快速構建賬戶 310
15.3.1 物料製作 310
15.3.2 匹配類型的格式 311
15.3.3 物料導入 312
15.3.4 一個例子 313
15.4 其他 316
15.4.1 編輯器的快捷操作 316
15.4.2 編輯器的符號含義 318
第16章 AdWords報告中心 319
16.1 報告概述 319
16.1.1 報告中的數據分類 319
16.1.2 報告的界面 320
16.1.3 報告的設定 321
16.2 報告類型 322
16.2.1 展示位置/關鍵詞效果 322
16.2.2 廣告效果 322
16.2.3 網址效果 323
16.2.4 廣告組/廣告系列/賬戶效果 323
16.2.5 人口統計效果 324
16.2.6 地理效果 324
16.2.7 搜索查詢效果 325
16.2.8 覆蓋面和頻率效果 325
16.3 特殊的數據指標 325
16.3.1 展示份額 325
16.3.2 無效點擊 326
16.3.3 多媒體數據 327
16.4 報告配置、過濾與自動發送 327
16.4.1 報告的過濾 327
16.4.2 報告的配置和自動發送 328
第17章 其他工具 329
17.1 客戶中心 329
17.1.1 我的客戶中心:多賬戶管理工具 329
17.1.2 將現有賬戶鏈接至客戶中心 330
17.1.3 Google廣告專家認證 331
17.2 歷史記錄 333
17.2.1 工具使用 333
17.2.2 為什麼要還原歷史 334
17.2.3 輔助數據分析 334
17.2.4 過濾和保存 335
17.3 廣告預覽 336
17.3.1 為什麼要使用廣告預覽 336
17.3.2 界面和使用 336
17.4 廣告診斷工具 337
17.4.1 診斷工具的使用 337
17.4.2 Mini 診斷工具 339
17.5 關鍵詞工具 339
17.5.1 工具介紹 340
17.5.2 結果解析 340
17.6 AdWords API 342
17.6.1 API申請 342
17.6.2 API收費標准 342
17.7 出價結果模擬工具 343
17.7.1 與流量估計工具的區別 343
17.7.2 決策的關鍵:邊際成本 343
17.7.3 工具使用 344
17.7.4 工具的局限性 346
17.8 廣告系列優化程序 346
17.8.1 關於廣告系列優化程序 346
17.8.2 程序會在哪些方面給我們建議 347
17.8.3 審慎對待程序的建議 348
17.9 基於搜索的關鍵詞工具 349
17.9.1 什麼是基於搜索的關鍵詞工具 349
17.9.2 結果解析 350
17.10 本地商戶中心 351
第18章 其他搜索引擎營銷平台 354
18.1 百度競價 354
18.1.1 競價排名專業版 354
18.1.2 賬戶結構 355
18.1.3 關鍵詞 356
18.1.4 廣告創意 357
18.1.5 百度推廣工具 358
18.2 Microsoft Adcenter 360
18.2.1 崛起的bing 360
18.2.2 界面操作和設置 361
18.2.3 廣告預覽 363
18.2.4 導入AdWords賬戶 364
18.2.5 Adcenter關鍵詞工具 365
18.3 Yahoo Search Marketing 366
18.3.1 賬戶操作和設置 366
18.3.2 Yahoo的關鍵詞匹配 367
18.3.3 Yahoo Ad Generator 368
18.3.4 特殊指標Assists 369
18.4 網易有道推廣 370
18.4.1 有道推廣介紹 370
18.4.2 添加廣告語 370
18.4.3 出價管理 371
18.5 搜狗推廣 372
第19 章 網路資源與代理商 374
19.1 網路資源 374
19.1.1 官方資源 374
19.1.2 其他資源 375
19.2 AdWords代理商 376
19.2.1 選擇代理商還是在線開戶 376
19.2.2 代理商列表 377
19.2.3 包年包月服務 378
附錄A Google AdWords FAQ 379
附錄B 常見術語表 390
10、怎麼樣可以最大化提高網速?
方法一:
Windows XP對寬頻連接速度進行了限制,是否意味著我們可以改造操作系統,得到更快的上網速度呢?
答:現在寬頻網路正逐步走入家庭,得到廣泛的應用,但是有的寬頻網用戶的網頁瀏覽速度、上傳及下載速度還不盡如人意。其實在Windows 2000或XP中,通過修改注冊表,我們可以讓寬頻網的速度有大幅的提高,真正享受極速上網的樂趣。
運行「regedit」,以打開「注冊表管理器」;然後,按以下路徑找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters。
右擊「Parameters」子鍵右邊相對應的空白處,選擇「新建」→「DWORD值」,將其命名為「DefaultTTL」,然後,右擊滑鼠選擇「修改」,在彈出的窗口中修改其值為「80」(十六進制)或128(十進制)。
再依次新建以下「DWORD值」,並且修改其數值(如有兩值,則前者為十六進制,後者為十進制):
「EnablePMTUBHDetect」=「0」
「EnablePMTUDiscovery」=「1」
「GlobalMaxTcpWindowSize」=「7FFF」或「32767」
「TcpMaxDupAcks」=「2」
「SackOpts」=「1」
「Tcp1323Opts」=「1」
「TcpWindowSize」=「7FFF」或「32767」(93440或186880或372300,視網路情況而定)
然後保存我們的修改,重新啟動電腦,就可以享受更高的網路速度所帶來的樂趣了。
方法二
注意:本方法只適用於PPPoE方式的ADSL用戶
在做這些修改之前請先做好注冊表的備份,以便不適合你的情況的時候或修改錯誤時恢復 同時這里所介紹的優化辦法由於各地網路的不同不保證在您那裡一定發揮作用。
Windows XP 優化注冊表
Windows XP 自帶PPPoE撥號,更加全面優化了網路的連接,所以我們可以優化的地方大大減少,根據目前所掌握的微軟官方資料,我們仍然可以對以下幾個地方進行合適自己的優化調整。
打開注冊表編輯器(開始菜單->運行->輸入 Regedt32.exe ->確定) 在以下幾個項目加入如下幾個值:
1.HKEY_LOCAL_MACHINE\System\Ccs\Services\Ndiswan\Parameters\Protocols\0
在該項目下增加以下2條鍵值才能對Windows XP 的MTU參數進行有效修改
****名稱: ProtocolType
****類型: REG_DWORD 雙位元組
****鍵值:0x0800
****名稱: PPPProtocolType
****類型: REG_DWORD 雙位元組
****鍵值:0x0021
現在就可以增加控制MTU的關鍵鍵值
****名稱: ProtocolMTU
****類型: REG_DWORD 雙位元組
****鍵值:1492
ADSL的PPPoE用戶一般設置 MaxMTU 為 1492 或更小,根據自己的檢測結果輸入正確值。
2、根據微軟資料庫說明,我們可以直接使用Windows 2000的以下優化修改
在以下幾個項目加入如下幾個值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
SackOpts=00000001 (雙位元組DWORD值)
TcpWindowSize= 0003e640 (雙位元組DWORD值)
Tcp1323Opts=00000001(雙位元組DWORD值)
DefaultTTL =00000040 (雙位元組DWORD值)
EnablePMTUBHDetect =00000000(雙位元組DWORD值)
EnablePMTUDiscovery =00000001(雙位元組DWORD值)
GlobalMaxTcpWindowSize =0003ebc0(雙位元組DWORD值)
如果你使用PPPoE連接,推薦使用 0003e640
方法三:
使用ADSL Modem接入互聯網的用戶最關心的問題便是網路速度。大家採用各種手段為ADSL Modem提速(如修改注冊表),效果肯定是有的,但往往並不是特別理想。筆者在此向大家介紹一種比較有效的提速方法(此方法適用於Windows XP/2003)。
ADSL Modem設備一般都和網卡相連,直接與USB介面相連的方式並不穩定,現在已經很少採用了。首先要保證你的機器內存在256MB以上,這是因為使用該方法需要在內存中開辟一塊緩沖區,用來提高用戶的訪問速度,如果你的內存過小,反而會影響系統的運行。
點擊「開始→運行」,在「運行」對話框中輸入「MSINFO32.EXE」命令。回車後彈出「系統信息」窗口。依次展開「硬體資源→IRQ」,然後在右側的資源框中找出網卡所使用的IRQ資源,以筆者的機器為例,它使用IRQ17。
就是如此簡單,確定後輕松找到
接著就開始修改「system.ini」文件,點擊「開始→運行」,在「運行」對話框中輸入「SYSEDIT.EXE」命令,回車後彈出「系統配置編輯器」窗口,切換到system.ini文件,然後找到「[386enh]」段落,在下面加上「IRQ17=4096」。「IRQ17」為筆者機器網卡使用的IRQ資源(不同的機器,這個值是不同的,它的格式為「IRQX=4096」)最後保存該文件,重新啟動系統。這樣就可提高ADSL Modem的上網速度了。