- 博客(13)
- 收藏
- 关注
原创 排序(上)
算法-排序算法排序执行效率排序算法的内存消耗排序算法的稳定性冒泡排序算法排序执行效率最好情况、最坏情况、平均情况的时间复杂度时间复杂度的系数、常数、低阶比较次数和交换次数排序算法的内存消耗算法的内存消耗可以通过空间复杂度来衡量,针对排序算法的空间复杂度,我们有个新的概念,原地排序。原地排序算法,就是特指空间复杂度为O(1)的排序算法。排序算法的稳定性如果待排序的序列中存在值相等...
2020-01-14 15:22:25 123
原创 队列复习
队列浅谈导语队列分类循环队列导语队列是一种受限的线性表数据结构,它只允许前端进行删除操作,后端进行插入操作。队列中特殊的有循环队列、阻塞队列、并发队列。队列分类由数组组成的成为顺序队列,由链表实现的是链式队列。顺序队列public class ArrayQueue { //定义一个数组items,大小n private String[] items; priva...
2019-12-29 20:54:39 134
原创 Java垃圾回收机制-可达性分析算法
可达性分析算法基本思路GC Roots 对象基本思路通过一系列的‘’GC Roots‘’对象作为起点进行搜索,如果在‘’GC Roots‘’和对象之间没有可达的路径(引用链),则称该对象是不可达的,被判定不可达的对象不一定会成为可回收对象。被判定不可达的对象至少要经历两次标记过程,如果在这两次标记过程中扔没有逃脱成为可回收对象的可能性,则基本就成为可回收的对象了。对象ObjectC、Obje...
2019-12-19 10:15:29 697
原创 全局单例模式
全局安全单例模式私有静态内部类方式私有静态内部类方式public class QueenUtil { public ArrayList<Corps> corps; private QueenUtil() { corps = new ArrayList<>(); } public static QueenUtil getI...
2019-12-17 16:10:07 732
原创 Android 秘钥库简介
IoT 的安全需要政府、国际组织和行业来共同建设,政策引导、法律颁布、标准制定、技术创新和产业生态等方面加大投入。所以身为感知系统的集成者Android自然不能独善其身。 ——亚当·爱·自拍
2017-03-15 15:24:20 756
原创 RSA加密初体验--加解密
经过一天的学习终于完成Android版基于公钥加密体制的Demo,如有雷同不甚荣幸。—–亚当爱自拍加密技术的一些概念运行环境及配置代码实现结束语(其实是建议啦)概念 1. RSA算法:RSA算法基于一个十分简单的数论事实:将两个大质数相乘十分容易,但是想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数
2016-08-23 10:56:32 576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人