第一篇:web學習的方法總結
Day04:
在DTD中:attlist--屬性格式:|--枚舉-->(男|女)|--ID-->不能重復|--CDATA:取值可以為文本|--#REQUIRED: 必須有的屬性。|--#IMPLIED: 該元素可有可無。element:元素|--|--(#PCDATA)->該元素內部包含的是文本|--CDATA:取值可以為文本|--(String)->該元素內部包含子元素。java語言寫的一個驗證器:[僅支持IE瀏覽器,火狐和360都不行]接口 Node [各種方法] |--NodeList|--item(int num)獲取指定角標為num的Node對象 |--Node|--getTextContent()獲取該節點的文本|--getNodeType()獲取節點的類型,然后判斷: ==Node.ELEMENT_NODE|--getNodeName()獲取元素節點的名稱|--getChildNodes()獲取該節點的所有子節點然后循環遍歷遞歸此方法判斷是不是得到節點的類型是不是元素節點|--appendChild(Node newChild)將節點newChild添加到此節點的子節點列表的末尾,如果存在就首先移除它|--getParentNode()獲取其父類節點|--removeChild(Node node)刪除子節點|--insertBefore(Node newChild,Node refChild)在節點refChild之前插入節點newChild。也可以添加前一個null|--Attr|--Document|--getElementsByTagName(String tagName)根據標簽名字獲取Element|--getElementById(String element)獲取指定ID的Element|--createElement(String tagName)創建指定類型的元素|--documentBuilder.parse(InputSource is)將給定 文件的內容解析為一個XML文檔,并且返回一個新的DOMDocument對象。|--Element|--getAttribute(String name)通過名稱獲得屬性值
|--setAttribute(String name,String value)添加一個新屬性.若存在則改為值參考的值.此值為簡單的string【把內存中的Document,保存XML文檔中。】 思路和過程:立馬想到使用方法:transform(Source xmlSource,Result outputTarget)[將XMLSource轉換為Result](抽象方法)transform是抽象類Transformer的方法。使用TransformerFactory.newTransformer方法獲取此類實例。抽象類TransformerFactory的靜態方法 newInstance()可以獲取TransformerFactory的新實例。然后調用newTransformer()[創建執行從Source到Result的復制的新Transformer]方法返回Transform類型的對象。Day05:1,獲得sax解析器: SAXParser parser = SAXParserFactory.newInstance().newSAXParser();2,必有讀取器:[有能力就有找到工作的方法] XMLReader reader = parser.getXMLReader();3,給讀取器注冊內容處理器reader.setContentHandle(new MyContentHandle());4,讀取xml文檔 reader.parse(“scr/book.xml”);方法:
|--SAXParserFactory|--newInstance();獲得本身的實例|--newSAXParser();獲得一個解析器的對象 |--getXMLReader();返回由此類的實現封裝的 XMLReader |--setContentHandler(ContentHandler handler)允許應用程序注冊內容事件處理程序ContentHandler是一個接口,那么就需要它的實現類:此處可以寫一個匿名內部類。注意:繼承DefaultHandler,一個適配器的存在。|--測試模塊:|--assertEquals(3, result)測試的結果:預期值和結果。|--DOM4J:|--SAXReader對象的read(“src/book.xml”)方法:建立起document與xml文件之間的聯系。[注意是DOM4J的包]|--Document|--getRootElement()返回:Element。獲取根節點|--Element|--elements(“書”)返回:List
b,同時該對象必須有讀取器[隨帶的事情],就是一個方法getXMLReader()。c,【任務的部分就是處理數據的部分了】---[給讀取器注冊內容處理器]reader.setContentHandler(new MyContentHandler());d,讀取xml文檔,使用parse(“src/book.xml”);----偽代碼的出現---->對于思路來說簡化英語帶來的不利。使用handle方法根據接收的控制返回:接收為{char[] ch,int start,int length}返回一個{new String(ch,start,length)} SAX解析文件的三種實現方式的寫法: 1,實現DefaultHandle類,復寫其中用到的方法。2,使用了new DefaultHandle的匿名內部類的方法。3,使用面向對象中封裝來完成。a,寫一個javabean封裝對象。b,在DefaultHandle實現類中定義一個需要傳book對象的構造方法。[導包]c,然后就是設計:|--開始為書便創建對象,|--結束為書便將書add集合中|--為-書名-作者-售價:設置元素。[將char-->string--->直接就是new String(ch,start,length)] 注釋: @Test:測試方法 @Test(expected=java.lang.ArithmeticException.class)測試異常,是否報出ArithmeticException異常 @Test(timeout=1000)測試執行效率:運行時間不能超過1秒鐘 @BeforeClass: 每一個測試方法開始前執行 @AfterClass: 每一個測試方法結束后執行DOM4J:可以使用root.element(“書”).element(“售價”),展示了數據關系。day07:獲取cfg3.properties文件。就一個類:ResourceBundle rd = ResourceBundle.getBundle(“com.itheima.cfg3”);//這個地址是相對于安裝路徑的地址。也就是src之后的路徑。然后就是:getString(“key”)返回指定文件中對象key的value值方法: response.setStatus(320)://臨時重定向的響應碼 response.setHeader(String header,String uri);//設置響應頭信息。Location:uri 臨時重定向Content-Encoding:告訴客戶端的瀏覽器使用的編碼類型為gzipContent-Length:資源的字節數。ByteArrayOutputStream baos=newByteArrayOutputStream();//內存輸出流 response.getOutputStream().write(b);//將數據打給瀏覽器day09的方法:使用out.write();里面寫的是html語言,瀏覽器會自動解析。request.getCookies()獲取Cookie的集合。Cookie|--getValue();獲取value值??它的name是什么?它的value是什么意思?
|--setMaxAge(Integer.MAX_VALUE);設置cookie存在的時間。為最大值。|--setpath(request.getContextPath());設置當前應用的地址。就是當前的應用名稱 Integer中的最大值2[31]-1,靜態的常量,直接使用類名調用。|--parseLong(int num):轉換單位 |--Date date = new Date(time);創建一個日期對象。|--toLocaleString()當前時間 response|--addCookie(cookie);響應頭中增加Cookie標識。使用的JavaBean: 1私有的各種屬性,2 get和set方法的集合。3 toString,4 一個空參的構造方法:具體的作用是什么?5 含有各種屬性的構造方法。|--response |--setContentType(“text/html;charset=UTF-8”);告訴瀏覽器使用UTF-8編碼瀏覽 |--setPath();設置應用地址 |--setContextPath();設置當前應用的目錄。|--一個回話會有很多個Cookie String.split(“-”);使用-為分隔符將String進行分隔。模擬數據庫:使用的是Map集合,需求特點是鍵值。創建容器;Map
解釋是Binds an object to this session, using the name specified.。前為:name后為對象。|--invalidate();比較很,全部清除。|--removeAttribute(“cart”);根據屬性的名字清楚,指定的內容。比較實用。|--response |--sendRedirect(request.getContextPath()+“/servlet/SessionDemo2”)//請求重定向 |--getWriter();獲取字節流讀取器 |--request |--getSession(false);//單純的獲取數據當前用戶的HttpSession對象。Map.Entry
|--removeAttribute(“user”);刪除指定的對象的內容,這里是注銷的作用。String token = UUID.randomUUID().toString();意思是生成一個令牌:是這個類內部封裝的一個功能,生成一個唯一的標識。Day10
第二篇:web 算法總結
1.去掉超鏈接的下畫線: 在
//添加這句就行。 2.格式為:你需要添加下畫線的文字 3.獲取時間我們可以通過使用DataTime這個類來獲取當前的時間。通過調用類中的各種方法我們可以獲取不同的時間:如:日期(2008-09-04)、時間(12:12:12)、日期+時間(2008-09-04 12:11:10)等。
//獲取日期+時間
DateTime.Now.ToString();
// 2008-9-4 20:02:10 DateTime.Now.ToLocalTime().ToString();
// 2008-9-4 20:12:12 //獲取日期
DateTime.Now.ToLongDateString().ToString();
// 2008年9月4日 DateTime.Now.ToShortDateString().ToString();
// 2008-9-4 DateTime.Now.ToString(“yyyy-MM-dd”);
// 2008-09-04 DateTime.Now.Date.ToString();
// 2008-9-4 0:00:00 //獲取時間 DateTime.Now.ToLongTimeString().ToString();
// 20:16:16 DateTime.Now.ToShortTimeString().ToString();
// 20:16 DateTime.Now.ToString(“hh:mm:ss”);
// 08:05:57 DateTime.Now.TimeOfDay.ToString();
// 20:33:50.7187500 //其他
DateTime.ToFileTime().ToString();
// ***000 DateTime.Now.ToFileTimeUtc().ToString();
// ***750 DateTime.Now.ToOADate().ToString();
// 39695.8461709606 DateTime.Now.ToUniversalTime().ToString();
// 2008-9-4 12:19:14 DateTime.Now.Year.ToString();
獲取年份
// 2008 DateTime.Now.Month.ToString();
獲取月份
// 9 DateTime.Now.DayOfWeek.ToString();獲取星期
// Thursday DateTime.Now.DayOfYear.ToString();獲取第幾天
// 248 DateTime.Now.Hour.ToString();
獲取小時
// 20 DateTime.Now.Minute.ToString();
獲取分鐘
// 31 DateTime.Now.Second.ToString();
獲取秒數
// 45 //n為一個數,可以數整數,也可以事小數 dt.AddYears(n).ToString();
//時間加n年 dt.AddDays(n).ToString();
//加n天 dt.AddHours(n).ToString();
//加n小時 dt.AddMonths(n).ToString();
//加n個月 dt.AddSeconds(n).ToString();
//加n秒 dt.AddMinutes(n).ToString();
//加n分 SQL語句使用時間和日期的函數
getdate():獲取系統當前時間
dateadd(datepart,number,date):計算在一個時間的基礎上增加一個時間后的新時間值,比如:dateadd(yy,30,getdate())datediff(datepart,startdate,enddate):計算兩個時間的差值,比如:datediff(yy,getdate(),'2008-08-08')dataname(datepart,date):獲取時間不同部分的值,返回值為字符串 datepart(datepart,date):和datename相似,只是返回值為整型 day(date):獲取指定時間的天數 month(date):獲取指定時間的月份 year(date):獲取指定時間的年份 select year(getdate()):當前年份
第三篇:Web課程設計總結
Web課程設計總結
一、作品主題描述
我設計的網頁的主題是關于動漫推薦的。
我喜歡動漫,各種題材的,古代江湖、歷史故事、恐怖、熱血之類的我都喜歡,做這個網站是希望把我喜歡的推薦給大家,讓更多的人加入二次元的世界!
二、作品技術路線
關于作品技術路線,我主要用了bootstrap方面的知識,像bootstrap按鈕、下拉菜單、縮略圖、bootstrap輪播之類的,當然還有很多基礎知識,例如背景、背景音樂,還有視頻的插入,網頁的鏈接等等。
三、作品素材處理
關于素材,由于我是做的動漫方面的網頁,首先我先去選擇適合主題的圖片,再選擇其中最能代表作品的圖片,再根據實際情況修改圖片尺寸,接著再選擇文字素材,選擇簡短有最能概括作品內容的文字。
四、主要問題
在這次設計中,我還想實現排行榜這個功能,但由于個人能力不足,還有一部分時間問題,沒有實現排行榜功能,心里略微有些遺憾,我會在交上本次課程設計之后繼續努力完成,還有視頻和背景音樂的插入,沒有成功改變播放器的樣式。
五、網頁制作的心得體會
轉瞬之間,半個學期又接近尾聲,在李導師的精心輔導下,度過了這個富有生機,富有朝氣的學期。學到了很多做夢也不會遇到的如此奇特的有趣知識,對于我來講是一個很好的鍛煉和充實的機會。
俗話說的好“書山有路勤為徑,學海無涯苦作舟”。在這一絕世佳句的鼓動下,我把握了工作之余的一切可利用的剩余時間,全心全意投入到網頁世界,去不斷的學習,去不斷的收索;同時去不斷的充實,去不斷的完善自我,在網絡的天空下逐漸的美化自己的人生!
在學習網頁制作的過程中,我深深體會到一點“有付出,就終有回報”,你的付出與你的回報終究是成正比的。經過了多少漫漫長路,經過了多少忘我的投入,經過了多少波折,我的網頁與眾人見面了。當我第一眼在網絡下一覽我的個人主頁,我是多么的激動,多么的興奮,就像多年未見的老同學,一種講不出道不明的感覺。
我在制作主頁中的心得體會:做好主頁,并不是一件容易的事,它包括個人主頁的選題、內容采集整理、圖片的處理、頁面的排版設置、背景及其整套網頁的色調等很多東西。1.標題
在個人主頁中標題起著很重要的作用,它在很大程度上決定了你整套個人主頁的定位。一個好的標題必須有概括性、簡短,有特色、容易記,還要符合自己主頁的主題和風格,決不要取一個名不符實的“好名字”,別人第一次上了當,下次再也不會光顧了。2.內容的采集
選好標題后,開始采集內容,內容必須與標題相符,在采集內容的過程中,應注重特色,所謂特色應該是有一些自己的東西。個人主頁中的特色,應該突出自己的個性,把自己的興趣、愛好盡情地發揮出來,因為在網絡上不受限制。主頁就是在網絡上的一個小小家園,在那里,可以放上自己喜歡的任何東西,包括你自己平時喜歡一些文章,一些好聽的歌,一些好的動畫作品。把這些內容按類別進行分類,設置欄目,讓人一目了然,在欄目上不要設置太多,最好不要超過十個,層次上最好少于五層。3.圖片
做個人主頁不能只用文字,必須在主頁上適當地加一些圖片,增加可看性,俗話說“一圖勝千言”,我想不無道理,一張處理得好的圖片不需要多做任何解釋,就能讓人一目了然,讓人去思考,去了解它。當然處理得不好的以及無關緊要的圖片最好不要放上去,否則讓人覺得是累贅,同時也影響網頁的傳輸速度。圖片不僅要好看,還要在保證圖片質量的情況下盡量縮小圖片的大小(即字節數),在目前網絡傳輸速度不是很快的情況下,圖片的大小在很大程度上影響了網頁的傳輸速度。那么如何精簡圖片的大小呢,一般來說,圖片顏色較少的及在256色以內的最好把它處理成gif圖像格式,如果是一些色彩比較豐富的圖片,最好把它處理成jpg圖像格式,因為gif和jpg各有各的壓縮優勢,應根據具體的圖片來選擇壓縮比。
4.網頁排版
網頁頁面整體的排版設計也是不可忽略的,要讓讀者在狹小的電腦屏幕上閱讀,很重要的一個原則是合理地運用空間,讓自己的網頁井井有條,留下必要的空白,人覺得很輕松。不要把整個網頁都填得密密實實的,沒有一點空隙,這樣會給人一種壓抑感。5.背景
網頁的背景并不一定非要用白色,選用的背景應該和整套頁面的色調相協調。合理的應用色彩是非常關鍵的。
6.其它
如果想自己的網頁更有特色一些,可適當地加一些網頁制作的技巧,諸如聲音、動態網頁等,當然這些小技巧最好不要加太多,它會影響網頁的下載速度。等個人主頁做得差不多了,可別忘了在個人主頁上放一個留言板、一個計數器。前者能及時獲得參觀者的意見和建議,及時得到網友反饋的信息,最好能做到有問必答,用行動去贏得更多的訪問者;后者能讓知道主頁參觀者的統計數據,可以及時調整設計,適應不同的瀏覽器和參觀者的要求。
7.宣傳
昨天,網頁與我無緣,那是因為上天不給我們一個見面的機會!
今天,網頁與我相識,與我相知,成為我的一個最真誠的朋友,那時因為董老師的辛勤栽培!
明天,網頁與我一生相伴,終身相隨,那是因為我領悟了什么是“一個網絡,整個世界”。
總而言之,我將用畢生的精力,心血去換取網絡中最燦爛的那顆夜明珠,在網頁的藍圖里,我將記下人生不朽的個人詩篇,計算機會在以后的學習生活中充當越來越重要的角色,相信我也會學習到更多關于計算機和網絡的知識。這次制作網頁收獲確實不小!!
第四篇:web項目總結
第二階段項目總結
這是第二次做項目了,雖然每次做的并不是什么很大的項目,但做項目的過程中卻真正體會了其中的艱辛與快樂。一個個問題解決時的快意,一個個問題產生后的迷茫,都讓我回味無窮。亂七八糟的講呢也不知道從哪講起,所以總結了以下幾點心得:
1.對于網站開發,是離不開數據庫的,數據庫的結構設計也是重中之重。我們團隊在做的過程中對表進行了一些修改,導致很多不必要的問題。因為數據庫結構設計的更改,有時會導致一定程度的返工,這時修改代碼所消耗的時間會讓我們得不償失的,數據庫結構設計的好壞在很大程度上決定了軟件設計的速度。
2.代碼書寫的問題。程序代碼都具有嚴格的規范性,所以有時一個不起眼的問題,在造成問題的同時我們也很難發現,我在讀取數據庫的資料時就犯了這樣的問題。還有就是代碼的精簡度,是衡量一個優秀軟件的重要指標,對于這方面我很少做考慮。
3.整體性能與用戶需求。事實確實如此,我們會被很多習慣限制自己的思維,在項目中我們根本沒有考慮到并發和吸引用戶等問題,我想這是當下要慢慢去想的。
4.對學過的知識的掌握。做項目肯定會用到以前的一些知識點,我平常很少花時間去復習學過的知識,就是等到哪里用到了就去找,最后才發現已經忘了這個知識點是出現在那一次課了。所以對學過的知識有一個復習和很好的歸納是有必要的。
5.分工與合作。項目完成以后,我體會到任務分配的好的話,會帶來很多好處,任務分配下去,不同的人要做不相干的模塊,這樣在整合項目的時候也會省事很多。
這次項目已經是告一段落了,但不管是項目也好個人也好,都存在很多要改進的地方,希望通過不斷地總結經驗、吸取教訓,我們都能收獲滿意的自己。
第五篇:web期末考試總結
第一章:
1.萬維網(World Wide Web,Web)也稱為環球信息網;
2.世界上第一個網站是http: //info.cern.ch/,它于1991年8月6日上網;
3.Tim Berners-Lee爵士(1955年出生于英國)是關注萬維網發展的萬維網聯盟的創始人;
4.1991年,歐洲核子研究組織(European Particle Physics Laboratory,CERN)正式發布了Web技術標準;
5.目前,與Web相關的各種技術標準都由著名的W3C組織(World Wide Web Consortium)管理和維護;萬維網聯盟(World Wide Web Consortium,W3C組織)是對網絡標準制定的一個非贏利組織; 6.第一次WEB商戰: 20世紀90年代國際互聯網的發展火爆,發生了網景(NetScape)與微軟(MicroSoft)的瀏覽器之爭,被稱為萬維網第一商戰。快速膨脹的網絡已有癱瘓之虞; 7.從技術層面看,Web架構的精華有三處: 超文本技術(HTML)實現信息與信息的連接;
統一資源定位技術(URI)實現全球信息的精確定位; 應用層協議(HTTP)實現分布式的信息共享。8.Web技術的最終目標是提供信息和信息服務。所以,評價一種Web開發技術優劣的標準只有一個,那就是:看這種技術能否在最恰當的時間和最恰當的地點,以最恰當的方式,為最需要信息的人提供最恰當的信息服務。9.Web是一種典型的分布式應用架構。Web應用中的每一次信息交換都要涉及到客戶端和服務端兩個層面。因此,Web開發技術大體上也可以被分為客戶端技術和服務端技術兩大類。
Web客戶端的主要任務是展現信息內容,而HTML語言則是信息展現的最有效載體之一;
10.GIF第一次為HTML頁面引入了動感元素。
GIF(Graphics Interchange Format)的原義是“圖像互換格式”
.GIF格式的一個特點是其在一個GIF文件中可以存多幅彩色圖像,如果把存于一個文件中的多幅圖像數據逐幅讀出并顯示到屏幕上,就可構成一種最簡單的動畫;
11.1996年,著名的Netscape瀏覽器在其2.0版中增加了對JavaApplets和JavaScript的支持;
為了用純Microsoft的技術與JavaScript抗衡,Microsoft還為1996年的IE 3.0設計了另一種后來也聲名顯赫的腳本語言--VBScript語言。
12.真正讓HTML頁面又酷又炫、動感無限的是CSS(Cascading Style Sheets)和DHTML(Dynamic HTML)技術; 13.為了在HTML頁面中實現音頻、視頻等更為復雜的多媒體應用,1996年的Netscape 2.0成功地引入了對QuickTime插件的支持,14.IE 3.0正式支持在HTML頁面中插入ActiveX控件的功能; 15.1999年,Realplayer插件先后在Netscape和IE瀏覽器中取得了成功,與此同時,Microsoft自己的媒體播放插件Media Player也被預裝到了各種Windows版本之中。年代初期,Jonathan Gay在FutureWave公司開發了一種名為Future Splash Animator的二維矢量動畫展示工具,1996年,Macromedia公司收購了FutureWave,并將Jonathan Gay的 發明改名為我們熟悉的Flash;
16.第一種真正使服務器能根據運行時的具體情況,動態生成HTML頁面的技術是大名鼎鼎的CGI(Common Gateway Interface)技術。
17.為了簡化CGI程序的修改、編譯和發布過程,人們開始探尋用腳本語言實現CGI應用的可行方式。Perl PHP ASP JSP和Servlet 18.兩個最重要的企業級開發平臺--J2EE和.NET在2000年前后分別誕生于Java和Windows陣營;
19.J2EE平臺的三大核心技術Servlet、JSP和EJB。
20.Servlet、JSP和EJB是J2EE關鍵的關鍵組件,而Spring、Hibernate是J2EE主要的架構模式。21.1996年,W3C在SGML語言的基礎上,提出了XML(Extensible Markup Language)語言草案;
22.1999年,W3C和相關的企業開始討論設計基于XML的通信協議,2000年,W3C發布SOAP(Simple Object Access Protocol)協議的1.1版;
23.人們把利用SOAP協議傳遞XML信息的分布式應用模型稱為Web Service。2001年,W3C發布了WSDL(Web Services Description Language)協議的1.1版;
24.1999年,NetScape提出的RSS(Rich Site Summary)建議標準是用元數據技術描述新聞等信息內容的第一次嘗試; 第二章:
1.1995年,美國克林頓政府提出國家信息高速公路;互聯網時代; 2.互聯網 是 連接局域網的 網絡;
3.計算機網絡的組成 從系統功能上看,其由3個部分組成:
資源子網:包括各種計算設備、存儲設備、顯示設備、打印設備等信息資源;
通信子網:包括通信線路、中轉設備(網絡節點)等,用于傳輸、存儲和轉發信息; 網絡協議:包括通信的規則、計算機與線路連接的標準等 4.WEB開發主要集中在應用層和傳輸層;
5.傳輸控制協議(Transfer Control Protocol, TCP)用戶數據報協議(User Datagram Protocol, UDP)
6.端口號是為了解決應用層多個網絡應用;
7.套接字編程(IP、PORT、PROTOCOL)SOCKET=(Protocol,IP,Port);
8.域名系統(Domain Name System , DNS);
9.編輯C:WINDOWSsystem32driversetchosts中。在最后加一行如下所示的字符串: 192.168.18.100 www.tmdps.cnc符合email格式的任意字符串 作用:用于公開的資源訪問
19.簡單文件傳輸協議(Trivial File Transfer Protocol, TFTP)是TCP/IP協議族中的一個用來在客戶機與服務器之間進行簡單文件傳輸的協議,提供不復雜、開銷不大的文件傳輸服務。端口號為69。
TFTP基于UDP協議而實現;
20.電子郵件地址格式:用戶名@域名 21.電子郵件格式:信頭、信體和簽名區 22.簡單郵件傳輸協議(Simple Mail Transfer Protocol,SMTP);SMTP使用端口:25
23.郵局協議的第3個版本(Post Office Protocol 3,POP3)是TCP/IP協議族中的一員,POP3協議默認端口:110 POP3協議默認傳輸協議:TCP POP3協議適用的構架結構:C/S POP3協議的訪問模式:離線訪問
POP3是因特網電子郵件的第一個離線協議標準; 24.交互郵件訪問協議(Internet Mail Access Protocol,IMAP),IMAP協議運行在TCP/IP協議之上,使用的端口是143。第三章:
1.數據流反映了系統中流動的數據,表現動態數據的特征; 數據存儲反映系統中靜止的數據,表現靜態數據的特征;2.Cookie是由服務器端生成,發送給User-Agent(通常為瀏覽器),瀏覽器會將Cookie的key/value保存到某個目錄下的文本文件內,下次請求同一網站時就發送該Cookie給服務器(前提是瀏覽器設置為啟用cookie)。
在WINDOWS環境下,Cookies通常存儲在
C:Documents and SettingsAdministratorCookies cookie腳本的一個普通實例:Set-Cookie: name = VALUE;expires = DATE;path = PATH;domain = DOMAIN_NAME;3.網絡信標(web beacon),又稱網頁臭蟲(web bug),是可以暗藏在任何網頁元素或郵件內的1像素大小的透明GIF或PNG圖片,常用來收集目標電腦用戶的上網習慣等數據,并將這些數據寫入Cookie。網絡信標在郵件跟蹤和垃圾郵件中較為常用。
4.HTML中Content-Type屬性指定響應的 HTTP內容類型。所以,有時看到一些網頁,但點擊的結果卻是下載到的文件或圖片。如果未指定,默認為TEXT/HTML。
Content-Type用于定義用戶的瀏覽器或相關設備如何顯示將要加載的數據,或者如何處理將要加載的數據,此屬性的值可以查看MIME類型.5.數據庫的四個基本持久存儲功能 CRUD:創建Create、讀取Read、更新Update和刪除Delete 6.MySQL是一個關系型數據庫管理系統;7.千萬人同時訪問的網站,一般是有很多個數據庫同時工作,即數據庫集群和并發控制,網站實時性也是相對的 8.CDN的全稱是Content Delivery Network,即內容分發網絡;
DNS負載均衡技術;
9.DAS(Direct Attached Storage)直接附加存儲;
網絡附加存儲(Network Attached Storage,NAS;
存儲區域網絡(Storage Area Network , SAN);
10.大數據(big data),或稱巨量資料,指的是所涉及的資料量規模巨大到無法透過目前主流軟件工具,在合理時間內達到擷取、管理、處理、并整理成為幫助企業經營決策更積極目的的資訊。大數據的4V特點:Volume(容量)、Velocity(速度)、Variety(多樣化)、Veracity(真實性)。
11.hadoop一個分布式系統基礎架構,由Apache基金會開發; 第四章:
1.互聯網提供的服務:
(1)萬維網(World Wide Web,WWW)(2)電子郵件(Electronic mail,E-mail)
(3)文本傳輸協議(File Transfer Protocol,FTP)(4)遠程登錄(Telnet)(5)專題討論(Usenet)(7)搜索引擎
(8)Gopher是Internet上一個非常有名的信息查找系統 //(9)網絡游戲
//(10)Web Service 2.HTTP請求信息(瀏覽器信息):
請求行:GET/POST(流的組織(請求)方式)URL(地址+目錄)版本號
HTTP請求信息中 請求行的請求形式 GET/HEAD/POST, 請求信息中 User-Agent包含了客戶端瀏覽器的信息;3.安全超文本傳輸協議(Secure Hypertext Transfer Protocol , HTTPS);HTTPs是有NetScape開發并首先應用到Navigator瀏覽器中,采用的安全機制是 SSL3/TLS;4.X509是數字證書標準,X500是公鑰證書目錄;5.HTTP的端口是80,HTTPs的是443;第五章:
1.網站測試內容:
功能測試:測試網站功能是否已經實現 性能測試:性能測試工具WAS
Microsoft Web Application Stress Tool 100個同時訪問網站和1000個人同時訪問網站 可用性測試:查看鏈接等 客戶端兼容性測試:目的是網站在不同瀏覽器、不同操作系統、不同瀏覽平臺下網站的前端表現是否一致
安全性測試:模擬攻擊環境下,網站的魯棒性 網站優化測試:對于搜索引擎;
搜索引擎優化(Search Engine Optimization,SEO)是一種利用搜索引擎的搜索規則來提高目的網站在有關搜索引擎內的排名的方式。