原创 如何理解閉包?帶你揭開閉包的面紗

如何理解閉包引言什麼是閉包?閉包有什麼用?通過計數器理解閉包其他 引言 閉包是 Javascript 一個重要的概念,也是 Javascript 難理解的一個特性。在實際開發中,有很多高級功能和第三方 API 都使用到閉包,所以,

原创 【Thinking in UML 大象】譚雲傑 第一部分 你需要了解 讀書筆記

1.1.4 面向對象的困難 現實世界與對象世界之間之間存在一道鴻溝,這道鴻溝的名字就叫做抽象。抽象是面向對象的精髓所在,同事也是面向對象的困難所在。那麼如何做到抽象呢?我們需要, 一種把現實世界映射到對象世界的方法 一種把對象世

原创 Javascript 閉包的實際應用

目錄函數即是閉包最典型的寫法閉包(內函數)起到的作用:實際應用:計數器 Counter 函數即是閉包 閉包指的函數能夠讀取其外部環境的變量和參數的能力。JS中,一切函數都是閉包 最典型的寫法 應用閉包的最典型寫法,是在函數中返回另

原创 JS 遍歷對象所有的屬性和值(包括子屬性)

代碼: let user = { name: 'john', age: 17, date: new Date(), date1: null, order: { id: 123, price: '

原创 如何下載 Google Play 上的APP安裝包

以下載 Facebook 的 APP 安裝包爲例(以下操作需要科學上網) 訪問 Google Play 谷歌商店 搜索 facebook, 去到 Facebook 下載頁面,複製當前頁面的 url: https://play.g

原创 【精簡你的Vue代碼】用class封裝替換Vue的methods

介紹 用 Vue 提供的 methods 來處理業務是我們從一開始學 Vue 的習慣做法,但是,這會產生一個弊端,就是當業務十分複雜時,methods 中的代碼就會變得十分冗長,使得代碼閱讀性下降,調試和維護的難度也跟着加大。因此

原创 如何去掉 html 的空白文本節點 text

爲什麼會有文本節點 html 中的空白文本節點 text,是由於標籤的換行而產生的。下面的例子可以證明這一點 <div id="wrapper"> <span>abc</span> <span>abc</span> </div

原创 【圖片懶加載】滾動加載圖片的實現方法

基本思路 頁面的每個 img 標籤的 src 屬性都設置爲一張 loading 圖片; 接着爲 img 加一個 data-src 屬性裝圖片的真正地址,再加一個 data-isloaded 屬性來標記 src 是否以被 data

原创 【Java深入理解虛擬機】周志明 讀書筆記

文章目錄2. JVM內存管理2.2.Jvm 運行時內存區域2-18程序計數器虛擬機棧Java堆運行時常量池2.3.虛擬機對象對象的創建3.2.對象存活判斷方法7. 虛擬機類加載機制什麼是虛擬機類加載機制?類的生命週期包括多少個階段

原创 xxx is not defined at HTMLDivElement.onclick(onclick函數未定義)

解決方法: 檢查 onclick 傳參是否正確 檢查script標籤是不是多了module屬性,如果是應該刪除 type=“module”<script type="module"></script>

原创 Spring-AOP

配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt

原创 Java註解筆記

前言 最近開始接觸spring-boot,它能減少項目的配置文件數量,讓項目結構變得極簡併且提高開發效率。之所以能夠極簡,最大的原因就是spring-boot提供了一大堆(讓我)”不知所謂”的註解,是最讓我懵比的一點。而且我發現自

原创 PhotoShop Q&A

Q: 如何放大(zoom in)或縮小(zoom out)圖片? zoom in key shortcut: ctrl+spacebar+(+) zoom out key shortcut: ctrl+spacebar+(-)

原创 Spring註解@Resource和@Autowired區別對比

參考資料 https://www.cnblogs.com/think-in-java/p/5474740.html 點贊 收藏 分享 文章舉報 落落葉葉無聲 發佈了10

原创 Spring-validator 校驗器

Spring校驗器的目的 以下是Spring官方文檔的解釋 There are pros and cons for considering validation as business logic, and Spring offe