原创 less和sass學習

less mixi 將一系列的屬性從一個規則集引入到另一個規則集的方式。 普通混合 - center會編譯到css中 .center{ position: absolute; left: 0px;

原创 node實現高併發

事件循環 i/o異步 線程池

原创 service worker詳解

什麼是漸進式應用程序 增加用戶體驗 即使在不確定的網絡條件下,也可立即加載且永不顯示downasaur(chrome聯網不存在的頁面)。 使用柔滑流暢的動畫快速響應用戶交互,並且不會出現混亂的滾動。 感覺像設備上的自然應用程序一

原创 關於自定義組件時,數據的傳遞和事件的調用機制

<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>render</title> <script src="https://cdn.staticfile.org/r

原创 基於Fusion Design和eggjs搭建個人博客-附完整源代碼

1. 介紹 1.1 Fusion Design Alibaba Fusion Design System 是一套旨在全面提升設計、開發效率的工作方式。通過協助企業構建設計系統,提供系統化工具協助設計師、前端使用設計系統,提供一站式

原创 新路由器與老路由器之間的無線橋接

新路由器與老路由器之間的無線橋接 首先說明我是新路由器是主路由,老路由器是副路由,進行無線橋接。 主路由設置 固定主路由的信道和LAN口的ip(192.168.1.1) 2.4G與5G頻道合併按鈕關,由於我老路由器的只支持2.4

原创 爬蟲代碼

from selenium import webdriver import requests from selenium.webdriver.chrome.options import Options import time he

原创 html2canvas中如何打印svg

普通的svg打印 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>xy2</title> <script src=

原创 http緩存

http緩存 把服務器緩存的數據,存放到本地. 在發送請求的時候,會看是否會命中強緩存,若是的話,會從強緩存中獲取資源,若不是的話,會從協商緩存中找資源,若協商緩存沒有命令,則會去服務器獲取資源. chrome 資源 強緩存

原创 Event類的簡單實現

寫一個Event類,實現事件的綁定(on方法),調用(trigger方法), 解綁(off方法),on可以多次綁定事件,每個事件都可以被單獨觸發,被單獨解綁,請手寫代碼。 class Event { constructor

原创 js實現全屏

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid

原创 python同時替換多個字符串方法示例

這篇文章主要介紹了python同時替換多個字符串方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 本文介紹了python同時替換多個字符

原创 正向預查和負向預查

正向預查(只起到判斷左右) 零寬度斷言 - 只起到判斷左右 正向預查(零寬度斷言) - 代表從左到右進行匹配 // keyword(?:pattern) - 只匹配滿足條件的keyword和pattern console.lo

原创 Field組件的工作流程

Field介紹 對錶單數據操作、校驗.對組件關聯後可以自動對錶單數據進行回寫、讀取、校驗。 把需要驗證表單數據交給Field去處理 工作流程圖 通過事件的方式,來讓Field與組件之間的數據進行流動.(就好比數據的回顯)

原创 自定義實現JavaScript的String方法

自定義實現JavaScript的String方法 length方法 function String(str) { this.str = str; this.length = 0; var i=0;