原创 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;