原创 Git刪除本地修改

git如何刪除本地所有未提交的更改 git checkout . && git clean -xdf 一般 git clean都是配合git reset 使用的 如果你有的修改已經加入了暫存區  那麼,命令 git reset --har

原创 lodash中的debounce

問題描述 在閱讀新項目代碼的時候,發現了一個有趣的問題。問題大概可以這樣描述: 有那麼個函數叫search(),這個函數會發送API請求獲取搜索後的結果。在我們的這個頁面上,有很多種觸發搜索api的可能,比如,點搜索按鈕會觸發去調用AP

原创 Three.js刪除模型對象(.remove()和·dispose()方法)

通過Threejs開發Web3D應用的時候,可能需要刪除場景中的模型對象,如果想從一個場景Scene或組對象Group刪除一個三維模型對象,可以通過.remove()和·dispose()方法來實現。 刪除場景對象中Scene一個子對象G

原创 SCSS - 嵌套

嵌套{{}} 嵌套就像下面的樣子,先寫自身的樣式,再嵌套子元素。 嵌套不要超過三層,否則產生難以理解的代碼。   #a { float: right; .nav { float: left; color: re

原创 談一談rem的應用場景及其如何使用

rem rem是什麼 相信大多數同學都寫過移動端,那麼對rem就很熟悉了,它是相對長度單位。相對於根元素(即html元素)font-size計算值的倍數的一個css單位,也就是我們 前端常說的適配單位rem。 認識rem 當瀏覽器解析H

原创 Vue style 深度作用選擇器

傳送門:https://vue-loader-v14.vuejs.org/zh-cn/features/scoped-css.html Vue style 深度作用選擇器 >>>與/deep/(sass/less) 你很可能會遇到的問題

原创 height:100vh

1.em 在做手機端的時候經常會用到的做字體的尺寸單位 說白了 em就相當於“倍”,比如設置當前的div的字體大小爲1.5em,則當前的div的字體大小爲:當前div繼承的字體大小*1.5 但是當div進行嵌套的時候,em始終是按照當前d

原创 vue錯誤TypeError

【前提】: 搭建項目商家詳情頭部時,能夠完整渲染出整體頭部界面無問題,但開發者工具仍然報出“Error in render: "TypeError: Cannot read property '0' of undefined”錯誤,具體如

原创 vue組件jsx語法的具體使用

如果使用render函數來寫比較複雜的vue組件,對於可讀性和可維護性都很不友好,而使用jsx就會讓我們回到更接近於模板的語法。babel轉譯器會將jsx轉譯爲render函數渲染。 配置 需要用到babel插件 安裝 1 2 3 4

原创 Caused by: com.android.builder.dexing.DexArchiveBuilderException: Failed to process

今天把android studio 升級到了3.2之後發現了很多問題,暫時記錄如下:   Caused by: com.android.builder.dexing.DexArchiveBuilderException: Failed

原创 AMS分析「 Activity啓動流程 」

Activity是Android應用程序的四大組件之一,負責管理Android應用程序的用戶界面,一般一個應用程序中包含很多個Activity,他們可能運行在一個進程中,也可能運行在不同的進程中。 我們主要通過啓動在不同進程中的Activ

原创 startActivity啓動流程的源碼學習

舉例,當進程A調用startActivity方法,啓動進程B,並打開B的Activity,這個過程是怎樣的?以下是學習筆記,基於Android 9.0,在線源碼查看:https://www.androidos.net.cn/android

原创 高德地圖與百度地圖的經緯度偏差糾正

做的項目本來是要求精確到市的,後來老闆說定位差了一條黃浦江,後來發現高德和百度的經緯度是有偏差的,但是甲方還沒確定用什麼地圖,先學習一下 首先我們要了解一下有幾種座標系 第一種分類 1、 GPS,WGS-84,原始座標體系。一般用國際標準

原创 淺談Android與Linux系統的差異

最近忙於查找Linux和android平臺的資料,今天將其整理整理,根據本人拙見分享給大家。 Android和Linux作爲現行主流的操作系統,無論在消費類產品還是在工控領域,都有廣泛的應用。都說Android系統是脫胎於Linux系統,

原创 【轉】Vue2.0 Vue.set的使用

這裏我定義了一個列表數據,我將通過三個不同的按鈕來控制列表數據。 首先在列表中動態新增一條數據:   <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8">