原创 linux常用指令大全

常用指令 ls   顯示文件或目錄 -l    列出文件詳細信息 -a   列出當前目錄下所有文件及目錄,包括隱藏的a mkdir   創建目錄 -p   創建目錄,若無父目錄,則創建 cd   切換目錄 touch   創建空文件 ec

原创 簡單的幻燈片實現

1、第一種方法<!DOCTYPE html> <html> <head> <title></title> <style> i

原创 廣度優先搜索--推箱子

題目描述: 大家一定玩過“推箱子”這個經典的遊戲。具體規則就是在一個N*M的地圖上,有1個玩家、1個箱子、1個目的地以及若干障礙,其餘是空地。玩家可以往上下左右4個方向移動,但是不能移動出地圖或者移動到障礙裏去。如果往這個方向移動推到了箱

原创 瀏覽器加載和渲染html的順序-css渲染效率的探究

 1.瀏覽器加載和渲染html的順序 1、IE下載的順序是從上到下,渲染的順序也是從上到下,下載和渲染是同時進行的。 2、在渲染到頁面的某一部分時,其上面的所有部分都已經下載完成(並不是說所有相關聯的元素都已經下載完) 3、如果遇到語義

原创 知識點總結

1、redis數據庫 功能:主要是用來做緩存的非關係型數據庫。 基本數據類型:字符串(string)、哈希(Hash)、列表(list)、集合(Set)、有序集合(sorted set)。 主要使用場景:當數據不常用時適合做緩存可以用re

原创 前端知識

1、深度拷貝 <html> <head> <title></title> </head> <body> <script type="text/javascript"> var arr=[1,2,34]; var j

原创 js中的事件委託或是事件代理詳解

js中的事件委託或是事件代理詳解 起因: 1、這是前端面試的經典題型,要去找工作的小夥伴看看還是有幫助的; 2、其實我一直都沒弄明白,寫這個一是爲了備忘,二是給其他的知其然不知其所以然的小夥伴們以參考; 概述: 那什麼叫事件委託呢

原创 前端筆試題

一、時間綁定的方法 1、在Dom元素上直接綁定 <input type="button" value="點我呦" οnclick="alert("hello world!")"/> <!--或者--> <input type="butt

原创 圖片懶加載

<!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> *{ margin:0;

原创 基於vuejs+Element的註冊插件的編寫

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <!-- 引入樣式 --> <link rel="stylesheet" href="https://unpkg.com

原创 實現瀑布流

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>瀑布流佈局</title> <style> *{padding:0

原创 Vuejs幾個小實例

1、雙向數據綁定 <!DOCTYPE html> <html> <head> <meta charset="utf8"> <style type="text/css"> [v-cloak] { display: none; } *{

原创 清除浮動的幾種方式

1、父級定義高度 <style type="text/css"> .content{ width:90%; margin:0 auto; }

原创 javascript的幾種繼承方法

1、原型鏈 原理:利用原型讓一個引用類型繼承另外一個引用類型的屬性和方法。 構造函數,原型,實例之間的關係:每個構造函數都有一個原型對象,原型對象包含一個指向構造函數的指針,而實例都包含一個指向原型對象的內部指針。 原型鏈實現繼承例子:

原创 unittest斷言的使用

1.assertEqual(arg1,arg2,msg)    txt=driver.find_element_by_xpath("//*[@id='menu']/div[1]/ul/li[1]/a"); self.assertEqua