原创 爬圖片URL
想要獲取到100條圖片鏈接,還是自己寫來的方便些,代碼有不足之處,之後再繼續改進^_^ package zw; import java.io.BufferedReader; import java.io.IOException; imp
原创 同源策略和跨域解決方案
1. 同源策略是web的一種安全策略,若非同源如下不可訪問(表單,鏈接可以):a. Cookie,LocalStorage,IndexDBb. DOMc. Ajax2、Ajax跨域的解決方案1. 用document.domain設置成同一
原创 CSS選擇器
雅虎提供的css初始化代碼有什麼特別,這裏爲什麼無效?儘量解決兼容性問題;出現的問題,a:hover失效。solve:選擇器具有選擇元素並將樣式作用到元素上(1),當一個元素被多個選擇器選中,那麼最終的樣式應用有個算法(2),元素之間的標
原创 談學科
1. 學科的概述 人與世界相處的橋樑便是思考,思考的驅動基礎在於問問題,思考的過程即由表象到本質的過程。1.1 學科的定義 基於物質,對物質的某方面抽象出的本質規律。1.2 學科的類別 從大方面即
原创 html頁面跳轉方法
1. window.open('url');2. window.location.assign('url');//在本頁面窗口跳轉 window.location.replace('url');3. <!--定時轉到其他頁面 -->
原创 BFC
//css重點內容爲佈局+盒子模型。 BFC(Block formatting context)塊級格式化上下文 1. 產生BFC的條件 display屬性爲block,list-item,table的元素,會產生BFC 2. 觸發條件的
原创 前端基礎問題
1. <!DOCTYPE HTML>啥作用? 聲明瞭doctype屬性則表示瀏覽器統一以某種規範來解析文檔,若不聲明則按‘怪異模式’來解析(即瀏覽器各自的解析方式) 2. html加不加標籤都無所謂,反正不影響頁面效果? 額,程序不加的話
原创 模板引擎
1. 模板引擎的過程是怎樣的? 模板引擎是個概念,目的是使目標對象更易控制。過程:輸入->引擎->輸出. web模板引擎,通常將數據和頁面分離,再通過引擎輸出完整的頁面,代碼更易控制. web模板引擎的實現目標主要兩個:
原创 js 事件循環
爲了提高效率,分爲同步和異步任務(需要等待IO處理完返回結果後再執行的任務)1. 所有同步任務都在主線程上執行,形成執行棧2. 但異步任務返回結果後,將要處理的事件添加進任務隊列(事件隊列,消息隊列)3.一旦主線程的所有同步任務執行完,主
原创 js cookie操作的簡單封裝
/* document.cookie裏的expires爲有效期終止時刻,若沒指定,則瀏覽器關閉後cookie就無效,即Session path,與cookie同一目錄和子目錄可訪問他,默認是根目錄/ domain
原创 http狀態碼
1. http狀態碼用來表示網頁服務器響應代碼2. 爲什麼要有?客戶端的請求必然需要有響應,而服務器有各種不同的處理結果,而通過響應代碼,讓客戶端更加方便處理響應結果。3. 分哪些類型? 2*:服務器成功處理完請求 3*:需客
原创 z-index
z-index的值決定了同級元素的堆疊順序。而父元素若設置了z-index,則會爲子元素定義堆疊順序。若向上沒有設置了z-index的父元素(稱該元素爲自由元素),這該元素可以與所有同級的和其他的自由元素比較。所以設置z-index的過程
原创 js 變量提升
1. 變量提升到哪?什麼情況纔會變量提升? 具體位置這不知道呢,根據實踐總結,在正確使用變量之前,要將變量初始化,而該變量的聲明總會提升到變量使用之處的前面。
原创 你所不知道的flex
1. 總結 flex應用:對父元素聲明display:flex,聲明的其他相關屬性作用於他的直接子元素。儘量讓元素保證撐起寬高,如width需要100%的那就聲明width:100%,若子項目沒有寬或高,則容易導致佈局出錯。
原创 事件冒泡和委託機制
一般的瀏覽器默認採用冒泡方式,但並不是所有事件都能冒泡1.阻止冒泡:e.stopPropagation();2.阻止默認:e.preventDefault();3.同時阻止冒泡和默認行爲:return false;事件委託機制則利用冒泡原