一、brew 安裝腳本 (自動(dòng)選擇軟件源) /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw...
.DS_Store 是什么 使用 Mac 的用戶可能會(huì)注意到,系統(tǒng)經(jīng)常會(huì)自動(dòng)在每個(gè)目錄生成一個(gè)隱藏的 .DS_Store 文件。.DS_Store(英文全稱 Desktop ...
隨著android系統(tǒng)不斷升級(jí),android設(shè)備的imei號(hào)已經(jīng)越來越難獲取了。網(wǎng)上一些推薦會(huì)用meid、androidid來代替imei號(hào)。但是因?yàn)轫?xiàng)目推廣需要比對(duì)渠道那...
Git更新ignore文件直接修改gitignore是不會(huì)生效的,需要先去掉已經(jīng)托管的文件,修改完成之后再重新添加并提交。第一步:git rm -r --cached .去掉...
定義:為創(chuàng)建一組相關(guān)或者是相互依賴的對(duì)象提供一個(gè)接口,而不需要指定他們的具體類。我理解的:一切基于抽象,假設(shè)生產(chǎn)汽車,我們擬定汽車三大組成部分:發(fā)動(dòng)機(jī)、輪胎、制動(dòng)系統(tǒng)。首先不...
介紹:工廠方法模式,是創(chuàng)建型設(shè)計(jì)模式之一。工廠方法模式是一種結(jié)構(gòu)簡(jiǎn)單的模式,其在我們平時(shí)開發(fā)中應(yīng)用很廣泛,也許你并不知道,但是你已經(jīng)使用了無數(shù)次該模式了,如activity中...
介紹:原型模式是一個(gè)創(chuàng)建型的模式。原型二字表明了該模式應(yīng)該有一個(gè)樣板實(shí)例,用戶從這個(gè)樣板對(duì)象中復(fù)刻出一個(gè)內(nèi)部屬性一致的對(duì)象,這個(gè)過程也就是我們俗稱的“克隆”。被復(fù)制的實(shí)例就是...
項(xiàng)目用到信息紅點(diǎn)角標(biāo)問題。在網(wǎng)上看了一些實(shí)現(xiàn)方法,都是自定義view ,在ondraw中畫一個(gè)圓在iamgeview右上角。但是很多都無法實(shí)現(xiàn)角標(biāo)圓心在imageview右上...
import java.lang.reflect.Field; public class BaseBean { }
方法:git branch <hash_val> 首先通過 git reflog 查看刪除歷史的散列值: 找到需要回復(fù)的分支的散列值,然后git branch <h...
從文檔中可以看出一些區(qū)別: apply()沒有返回值,而commit()是有返回值的,返回值標(biāo)識(shí)著是否執(zhí)行成功。apply()的操作是原子提交到內(nèi)存中,然后以異步的方式保存到...
工作中更多的使用靜態(tài)內(nèi)部類構(gòu)建單例模式,記錄一下 public class SingleTon{private SingleTon(){} private static cl...
replace和replaceAll是JAVA中常用的替換字符的方法 public String replace(char oldChar, char newChar) ...