這里主要是openssl常用的編碼Base64, 摘要算法MD5,對(duì)稱加密AES, 非對(duì)稱加密RSA與Java互通 一: openssl交叉編譯 openssl源碼下載[ht...
這里主要是openssl常用的編碼Base64, 摘要算法MD5,對(duì)稱加密AES, 非對(duì)稱加密RSA與Java互通 一: openssl交叉編譯 openssl源碼下載[ht...
繼上篇Camera數(shù)據(jù)采集適配時(shí)會(huì)涉及到的YUV數(shù)據(jù)的剪切與方向感應(yīng)時(shí)的旋轉(zhuǎn)處理(對(duì)YUV數(shù)據(jù)不懂的可以網(wǎng)上搜索相關(guān)的文章),后面還有MediaCodec硬編碼時(shí),不同的手機(jī)...
這類的文章太多太多,也沒(méi)時(shí)間整理,直接上部分核心源碼和注意事項(xiàng) 1:MediaCodec核心類, 在往MediaCodec中不斷的推數(shù)據(jù)時(shí)一定要使用BytePool字節(jié)數(shù)組池...
一:描述 1: 既然是輪播就是內(nèi)容模塊大致相同,RecyclerView擁有強(qiáng)大的緩存機(jī)制可以直接實(shí)現(xiàn)相同Item的緩存 2: RecyclerView的Adapter可以針...
前言: 上一篇文章講述了通過(guò)Camera, Matrix 3d旋轉(zhuǎn)+RecyclerView實(shí)現(xiàn)和(IOS時(shí)間地址選擇3D)滾輪控件一樣效果的WheelView,但是只限于畫(huà)...
前言 AVL樹(shù)又叫平衡二叉排序樹(shù),是一棵空樹(shù)或它的任何節(jié)點(diǎn)的兩個(gè)子樹(shù)的高度最大差別為1的二叉排序樹(shù)AVL平衡二叉排序樹(shù).png 一:平衡調(diào)整 每次在插入或者刪除節(jié)點(diǎn)的時(shí)候,都...
前言 棧是以先進(jìn)后出,后進(jìn)先出,隊(duì)列是先進(jìn)先出的原則,一端隊(duì)尾插入另一端隊(duì)頭取出,雙向隊(duì)列相當(dāng)兩頭都可以插入數(shù)據(jù),兩頭都可以取出數(shù)據(jù)备燃。前文了解了ArrayList與Linke...
前言 堆一般是由數(shù)組實(shí)現(xiàn)的完全二叉樹(shù),堆的排序也屬于選擇排序,JAVA jdk中的PriorityQueue就是采用的小根堆實(shí)現(xiàn)的升序排序,因此要了解PriorityQueu...
相信很多人都碰到友元運(yùn)算符重載函數(shù)的泛型模板編譯不通過(guò)的情況 因?yàn)榫幾g器并不是把函數(shù)模板處理成能夠處理任意類的函數(shù);編譯器從函數(shù)模板通過(guò)具體類型產(chǎn)生不同的函數(shù)栖雾;編譯器會(huì)對(duì)函數(shù)...