原创 深入理解margin

1.margin與百分比單位 在非定位的元素時,元素的margin都是相對於父元素的寬度。 在定位元素使用時,元素的margin相對於最近有定位屬性的父元素的寬度。 2.margin重疊 margin重疊的三種情況 相鄰

原创 Java實訓項目分析

總體 1、接口 返回數據的格式: -1 0 1 敏感接口需要登錄 查詢失敗 查詢成功 { code: 0, // 狀態碼, result: [{},{}], // 返回的數據 msg: "info"

原创 Java Web文件管理課程設計 網站地址

體驗網站地址: http://jw.chenr.cn/ github地址: https://github.com/CCZX/Java-Web

原创 小程序node騰訊雲MySQL數據庫報錯:Error: ER_NOT_SUPPORTED_AUTH_MODE

Unhandled rejection Error: Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol reque

原创 JAVAweb需求分析及UML圖

企業文檔管理項目 軟 件 需 求 分 析 報 告 項目名稱:企業文檔管理系統 項目類別:企業級 項目負責人:黃濤 陳超 編制日期:2019年4月25日 目 錄 引言 3 1.1 編寫目的 3 1.2 項目風險 3 1.3 文檔約

原创 JavaScript中各種寬高總結

1、只讀 屬性 描述 clientWidth/height content+padding offsetWidth/height content+padding+border clientTop/Left bor

原创 JavaScript命令模式

一、什麼是命令模式 命令模式中的命令指的是一個執行某些特定事件的指令。記錄指令的對象叫做命令對象。 ​ 命令模式的使用場景:有時候需要向某些對象發送請求,但是並不知道請求的接收方是誰,也不知道被請求的操作是什麼。此時希望採用一種鬆耦合

原创 JavaScript代理模式

代理模式是爲一個對象提供一個替代品或者佔位符,以便控制對他的訪問。 當客戶不方便直接訪問或者不滿足條件訪問一個對象的時候,提供一個替身對象來控制對這個對象的訪問。 客戶 ——>本體 客戶——>代理——>本體 保護代理 代理可以幫助本體

原创 JavaScript享元模式

享元模式 享元模式是一種用於性能優化的模式,享元模式的核心就是運用共享技術來有效支持大量細粒度的對象。享元模式要求將對象的屬性劃分爲內部狀態和外部狀態。享元模式的目標就是儘量減少共享對象的數量。 怎樣劃分內部狀態和外部狀態? 內部狀

原创 JavaScript策略模式

一、什麼是策略模式? 策略模式的定義是:定義一系列方法,把它們一個個封裝起來,並且使用它們可以相互替換。 一個基於策略模式的程序至少由兩部分組成,第一個是策略類,裏面封裝了具體的算法,並負責計算的過程;第二個部分是環境類,負責接收請求

原创 JavaScript迭代器模式

迭代器模式 1.1 迭代器模式定義 迭代器模式是指提供一種方法順序訪問一個聚合對象中的各個元素,而又不需要暴露該對象的內部。迭代器模式可以把迭代的過程從業務邏輯中分離出來,在使用迭代器模式後,即不需要關心對象的內部構造,也可以按順序訪

原创 webpack loader原理

在實現之前我們先來了解以下webpack的打包流程: 初始化配置對象,創建compiler對象 實例化插件,調用插件的apply方法,掛載插件的監聽 從入口文件執行編譯,按照文件類型調用相應的loader,在合適的時間調用plugi

原创 原生JS實現瀑布流

HTML部分 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=d

原创 JavaScript作用域和執行上下文的區別

emmm。。。不知道許多小夥伴是不是還是對作用域和執行上下文不清楚,這裏就簡單的給大家聊聊。 作用域 首先作用域指的是代碼中特定變量的有效範圍。 JavaScript採用的是靜態作用域。代碼寫在哪裏作用域就在哪裏確定,而不是在代碼

原创 npm指定淘寶源

npm --registry https://registry.npm.taobao.org install express