这里主要是openssl常用的编码Base64, 摘要算法MD5,对称加密AES, 非对称加密RSA与Java互通 一: openssl交叉编译 openssl源码下载[ht...
这里主要是openssl常用的编码Base64, 摘要算法MD5,对称加密AES, 非对称加密RSA与Java互通 一: openssl交叉编译 openssl源码下载[ht...
继上篇Camera数据采集适配时会涉及到的YUV数据的剪切与方向感应时的旋转处理(对YUV数据不懂的可以网上搜索相关的文章),后面还有MediaCodec硬编码时,不同的手机...
这类的文章太多太多,也没时间整理,直接上部分核心源码和注意事项 1:MediaCodec核心类, 在往MediaCodec中不断的推数据时一定要使用BytePool字节数组池...
一:描述 1: 既然是轮播就是内容模块大致相同,RecyclerView拥有强大的缓存机制可以直接实现相同Item的缓存 2: RecyclerView的Adapter可以针...
前言: 上一篇文章讲述了通过Camera, Matrix 3d旋转+RecyclerView实现和(IOS时间地址选择3D)滚轮控件一样效果的WheelView,但是只限于画...
前言 AVL树又叫平衡二叉排序树,是一棵空树或它的任何节点的两个子树的高度最大差别为1的二叉排序树AVL平衡二叉排序树.png 一:平衡调整 每次在插入或者删除节点的时候,都...
前言 栈是以先进后出,后进先出,队列是先进先出的原则,一端队尾插入另一端队头取出,双向队列相当两头都可以插入数据,两头都可以取出数据。前文了解了ArrayList与Linke...
前言 堆一般是由数组实现的完全二叉树,堆的排序也属于选择排序,JAVA jdk中的PriorityQueue就是采用的小根堆实现的升序排序,因此要了解PriorityQueu...
相信很多人都碰到友元运算符重载函数的泛型模板编译不通过的情况 因为编译器并不是把函数模板处理成能够处理任意类的函数;编译器从函数模板通过具体类型产生不同的函数;编译器会对函数...