原创 JS的事件執行機制

對於普通的事件的執行過程:         js會將同步和異步任務分別放入不同的執行"場所",同步的進入主線程(先執行,同步任務實質上是一個宏任務),異步任務進入Event Table並註冊函數。當指定的事情完成時,Event Table

原创 Echarts給折線圖給橫豎座標軸添加箭頭與標籤文字過長顯示不全處理

本人在做監控數據大屏時曾踩過不少坑,現將踩坑經驗總結如下,數據大屏demo請點擊這裏 一、餅圖處理標籤文字過長而顯示不全的解決方案 在使用echarts的過程中,有時會遇到標籤文字過長導致顯示不全的問題,如下圖: 例如圖中檢查結果和處罰種

原创 小程序頁面跳轉方法總結

wx.navigateTo 用於保留當前頁面、跳轉到應用內的某個頁面,使用 wx.navigateBack可以返回到原頁面。對於頁面不是特別多的小程序,通常推薦使用 wx.navigateTo進行跳轉, 以便返回原頁面,以提高加載速度。當

原创 Webpack4+

本質上,webpack 是一個現代 JavaScript 應用程序的靜態模塊打包器(module bundler)。當 webpack 處理應用程序時,它會遞歸地構建一個依賴關係圖(dependency graph),其中包含應用程序需要

原创 Java中的length,size,length()

size()是獲取泛型集合的長度 length是獲取數組的長度 length()是獲取字符串的長度。

原创 二叉樹基礎

什麼是樹? “樹”這種數據結構類似於我們生活中的“樹”,樹裏面的每個元素我們稱之爲“節點”;用來連接相鄰節點之間的關係,我們叫作“父子關係”。關於樹,有幾個相關的概念:高度(Height)、深度(Depth)、層(Level)。它們的定義

原创 前端性能優化

原文鏈接:https://maimai.cn/article/detail?fid=1327048438&efid=7hjZiacjzcOEc-T5aedSUQ 前端的性能優化方向 從傳輸層面去

原创 二叉樹遍歷(前、中、後序及層序遍歷)

二叉樹的遍歷 所謂遍歷(Traversal)是指沿着某條搜索路線,依次對樹中每個節點均做一次且僅做一次的訪問。訪問節點所做的操作依賴於具體的應用問題。遍歷是二叉樹上最重要的運算之一。是二叉樹上進行其它運算的基礎。 如何將所有節點都遍歷打印

原创 JavaScript:ES2019 的新特性

原文鏈接:https://blog.tildeloop.com/posts/javascript-what’s-new-in-es2019 作爲最流行的編程語言和最重要的 Web 開發語言之一,

原创 Linux -- chmod

原文鏈接:https://www.cnblogs.com/shangzekai/p/5822907.html linux chmod 755 chmod是Linux下設置文件權限的命令,後面的數

原创 display block 和 inline有什麼區別

元素分類 display: inline 表示的是行內元素,用單詞inline表示,一個挨着一個,都在同一行從左到右的順序顯示。,也可以稱爲內聯元素,內嵌元素等。 特點:   display: block表示的是塊級元素,用英文單詞blo

原创 數組複製的效率問題

原文鏈接:https://www.cnblogs.com/jay8576/p/9649591.html 1、for循環,手動複製 2、System.arraycopy()方法 3、Arrays.

原创 大廠高頻Spring面試題

1、什麼是Spring框架?Spring框架有哪些主要模塊? 2、使用Spring框架能帶來哪些好處? 3、什麼是控制反轉(IOC)?什麼是依賴注入? 4、在Java中依賴注入有哪些方式? 5、BeanFactory和Applicatio

原创 JavaScript之函數防抖與節流

函數防抖 含義:函數防抖是在函數需要頻繁觸發情況時,只要有足夠空閒的時間,才執行一次。類似於公交司機會等人都上車了纔出站一樣。 場景: 1、實時搜索 2、拖拽 代碼: /* * debounce: 函數防抖 * hander:調用函數

原创 js類型判斷

js類型判斷,有如下三種: 1、typeof 2、instanceof 3、Object.prototype.toString.call 4、arg.__proto__contructor.name 以判斷數組爲例,有如下幾種方法 fun