原创 在git中刪除指定的文件和目錄

具體操作 #拉取遠程的 `Repo` 到本地(如果已經在本地,可以略過) $ git clone xxxxxx #在本地倉庫刪除文件 $ git rm 我的文件 #在本地倉庫刪除文件夾 $ git rm -r 我的文件夾

原创 Android gradle 編譯加速

gradle.properties: org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encodin

原创 .aar 文件修改

1. 背景 1.1 升級 gradlePlugin version 後編譯報錯 項目中 gradlePlugin version 從3.5.3 升級到 3.6.0 之後編譯報錯: jarfile\res\mipmap-xhdpi-

原创 Git checkout remote branch

執行 git fetch origin 使用如下 git 命令查看所有遠程分支 git branch -a checkout git checkout -b xxxx(本地分支名稱) yyyy(上條命令查找到的遠程

原创 Android -- ARGB 的透明度16進制參考表

Android——ARGB的透明度A的16進制參考表 <color name="base_color_fff8f8f8">#FFF8F8F8</color> # 號後面的前兩個值就代表透明度 透明度 16進制

原创 python 刪除指定文件夾下特定格式文件的方法

#!/usr/bin/python # -*- coding: utf-8 -*- import os def del_files(path): for root, dirs, files in os.walk(p

原创 初識 Kotlin (六) ---- 類成員初始化

類成員初始化 訂單類Order class Order (var orderId:String){ } 用戶類User open class User(username: String, age: Int) { //l

原创 初識 Kotlin (七) ---- kotlin 與 Java 代碼互調

1. Java 與 Kotlin 交互的語法變化 1.1 Java 調 Kotlin Utils.kt -> 這是 kotlin文件 fun echo(name:String){ println("$name") } Main

原创 findViewById 原理

有人問了 findViewById 到底做了什麼事情,有點懵逼,在此深入研究以下 findViewById 流程圖 1. Activity 的 findViewById 首先 Activity 中調用 findViewById(

原创 Android Studio 項目提升編譯速度

大多數 Android 工程都是基於 Gradle 工具進行構建和編譯的,大型項目構建時間可能會耗時很久,這時候我們可以進行優化、減少構建時間。本文只是自己做個記錄,具體操作方式看參考鏈接: 提升 50% 的編譯速度!阿里零售通

原创 js 比較時間日期大小

邏輯思路 得到標準的字符串格式的日期,一般我們的字符串格式的日期,大多是這樣:2015/01/12 or 2017-8-13,前者是比較標準的字符串格式,後者在火狐下直接使用 Date.parse() 方法會報錯, 所

原创 jQuery 選擇器

0. 免費體驗 jQuery 選擇器文檔 $(this).hide()//隱藏當前的 HTML 元素 $("p").hide()//隱藏所有 `<p>` 元素 $(".test").hide()//隱藏所有 `class="t

原创 jQuery 獲取內容、屬性及相關設置操作

1. jQuery 獲取 內容和屬性 text() 設置或返回所選元素的文本內容 html() 設置或返回所選元素的內容(包括 HTML 標記) val() 設置或返回表單字段的值 attr() 用於獲取屬性值 /

原创 Looper.loop 爲什麼不會阻塞掉 UI 線程 ?

原文鏈接:https://www.wanandroid.com/wenda/show/8685 要完全徹底理解這個問題,需要準備以下4方面的知識: Process/Thread And

原创 DeepNude下載及使用

寫在前面,這個軟件的效果蠻差的,很難想象會對人造成麻煩,所以纔會放在這裏分享相應的下載鏈接。 [系統底層] Deepnude算法原理分析及如何優化思路 需翻牆下載: DeepNude 2.0 Windows 版下載鏈接:D