最近根據(jù)基于Tinker1.9.14.7做了一套熱修復(fù)框架,對(duì)tinker做了一些學(xué)習(xí)研究,結(jié)合自己之前framework經(jīng)驗(yàn),理解起來(lái)還比較快,產(chǎn)出8篇文章,內(nèi)容牽扯到的a...
最近根據(jù)基于Tinker1.9.14.7做了一套熱修復(fù)框架,對(duì)tinker做了一些學(xué)習(xí)研究,結(jié)合自己之前framework經(jīng)驗(yàn),理解起來(lái)還比較快,產(chǎn)出8篇文章,內(nèi)容牽扯到的a...
寫(xiě)在前面 當(dāng)在10億數(shù)據(jù)進(jìn)行不到30次比較就能查找到目標(biāo)時(shí),不禁感嘆編程之魅力!人類(lèi)之偉大呀! —— 學(xué)紅黑樹(shù)有感。 終于,在學(xué)習(xí)了幾天的紅黑樹(shù)相關(guān)的知識(shí)后,我想把我所學(xué)所想...
關(guān)于Java注解 一.APT技術(shù) APT(Annotation Process Tool),注解處理器。用來(lái)在編譯時(shí)掃描和處理注解,按照一定的規(guī)則,生成相應(yīng)的java文件。 ...
背景 近日設(shè)計(jì)師小姐姐創(chuàng)作能力爆棚,設(shè)計(jì)了一個(gè)狂拽酷炫的效果:星球環(huán)繞列表。如下圖: 在拿著板磚去溝通,且看到對(duì)方40米長(zhǎng)的大刀后,愉快地確認(rèn)出頁(yè)面的如下特性: 需要實(shí)現(xiàn)一個(gè)...
閑魚(yú)無(wú)貨源開(kāi)店,5000字超強(qiáng)干貨,全程干貨分享,不看后悔系列! 不凡本人,96年,大學(xué)期間靠閑魚(yú)無(wú)貨源開(kāi)店穩(wěn)定月入1w+。 關(guān)于閑魚(yú)賣(mài)貨這份副業(yè),之前的文章提到過(guò)一點(diǎn),前幾...
1、PAPAPA時(shí)不要問(wèn)女生爽不爽,爽了人家自己會(huì)叫。 2、你之所以覺(jué)得會(huì)覺(jué)得自己身邊的朋友在慢慢變少,是因?yàn)槟阕约涸絹?lái)越落魄,而你所謂的朋友,覺(jué)得你沒(méi)什么價(jià)值了,所以不想跟...
在Android開(kāi)發(fā)中,事件分發(fā)機(jī)制是一塊Android比較重要的知識(shí)體系,了解并熟悉整套的分發(fā)機(jī)制有助于更好的分析各種點(diǎn)擊滑動(dòng)失效問(wèn)題,更好去擴(kuò)展控件的事件功能和開(kāi)發(fā)自定義...
背景 項(xiàng)目中要增加一個(gè)日期選擇功能,以前寫(xiě)了一個(gè)單滾輪的選擇控件,但是現(xiàn)在要用日歷模式,所以那個(gè)控件就不能用了。本著功能簡(jiǎn)單,盡量使用系統(tǒng)提供的控件來(lái)完成,就沒(méi)去考慮第三方開(kāi)...
代碼混淆(Obfuscated code)亦稱(chēng)花指令,是將計(jì)算機(jī)程序的代碼,轉(zhuǎn)換成一種功能上等價(jià),但是難于閱讀和理解的形式的行為。 為什么要加代碼混淆------------...
分為兩部分:java 和 android 和 git Java部分: 1、八種數(shù)據(jù)類(lèi)型以及他們的包裝類(lèi)2、abstract與interface的區(qū)別(抽象類(lèi)和接口)3、重寫(xiě)和...
Tomcat集群能帶來(lái)什么? 提高服務(wù)的性能、并發(fā)能力、以及高可用性 提高項(xiàng)目架構(gòu)的橫向擴(kuò)展能力 提高服務(wù)的性能 實(shí)際公司線上生產(chǎn)環(huán)境都會(huì)選擇一臺(tái)機(jī)器部署一個(gè)tomcat,多...