自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 【学习笔记】数据结构与算法之美Day1-复杂度分析一

【学习笔记】数据结构与算法之美Day1时间复杂度分析:代码执行次数常见算法时间复杂度空间复杂度: 算法存储空间和数据规模增长关系数据结构和算法是解决程序快和省的问题。事后统计法会依赖机器配置及数据规模的影响。时间、空间复杂度分析可更好的避免 其外界因素的影响,只关注算法本身。时间复杂度分析:代码执行次数执行最多的代码次数代表其时间复杂度。所有代码的执行时间T(n)和每行代码执行次数n是成...

2019-11-26 17:48:39 258

原创 mysql事务-事务隔离isolation

mysql事务的隔离性-isolation事务(ACID)概念事务隔离的级别视图数据库准备隔离级别实验总结事务(ACID)事务是要保证一组数据库操作,要么全部执行成功,要么都不执行。mysql支持多引擎,但是并不是所有引擎都支持事务,mysql中只有使用了Innodb数据库引擎才支持事务。事务的特性(ACID):Atomicity原子性,consistency一致性,isolation隔离...

2019-10-17 22:33:10 250

原创 Linux(deepin) 安装ideaIU-redis-ElasticSearch-mysql软件教程含压缩包

1.安装ideaIU-2018.2.8 从idea官网下载一个稳定版本,由于工作用的2018.2所以下载的ideaIU-2018.2.8版本。下载url:http://www.jetbrains.com/idea/download/other.html解压后运行bin目录下的idea.sh文件启动idea。启动后如需要购买。我根据https://blog.csdn.net/tianta...

2019-10-17 19:38:57 265

转载 Java之HashMap的工作原理(JDK 1.8)

参考原文:https://tech.meituan.com/java-hashmap.htmljava为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap,类继承关系如下图所示:下面针对各个实现类的特点做一些说明:(1) HashMap:它根据键的hashCode值存储数据,大...

2018-05-29 18:33:19 214

原创 Java基础之LinkedList和ArrayList

ArrayList与LinkedList都是List接口的实现类ArrayList和LinkedList的大致区别如下: 1. ArrayList 是实现了基于动态数组的数据结构,LinkedList 是基于链表的数据结构。 2. 对于随机访问get和set,ArrayList要优于LinkedList,LinkedList要移动指针。 3. 对于新增add和删除remove操作,L...

2018-05-10 00:45:56 170

原创 Java之HashMap的工作原理

参考:http://www.importnew.com/10620.html

2018-05-09 00:39:59 257

原创 Java开发大数据方向面试题之-栈队列和hashMap

1.栈(stack)和队列(queue)   相同点: 栈和队列都是线性结构;插入操作都是限定在表尾;插入和删除的时间、空间复杂度都是一样的;多链栈和多链队列的管理模式可以一样的。不同点:    1. 栈的删除操作是在表尾进行(先进后出),队列的删除操作是在表头进行(先进先出)。    2. 常见栈的应用场景有:括号问题求解、表达式的转换和求值、函数调用和递归实现、深度优化搜索遍历。       ...

2018-05-09 00:30:40 845

转载 Spark RDD

转载:https://blog.csdn.net/haohaixingyun/article/details/67640939Hadoop 因为其高可用 高扩展 高容错 特性成为开源工业界的事实标准,作为一个可以搭建下廉价PC 机器上的分布式集群体系 ,Hadoop 用户可以不关心底层实现细节 ,利用Hadoop 自动的MapReduce 程序就可以写出运行在分布式上的简单程序 ----分布式应用...

2018-05-08 21:02:39 198

转载 【Java基础】-Java中创建线程的三种方法

1. 继承Thread类创建线程2. 实现Runnable接口创建线程3.使用Callable和Future创建线程(一)继承Thread类创建线程(extends Thread),重写run方法。    步骤如下:       定义Thread类的子类(MyThread),并重写该类的run()方法,该方法的方法体就是线程需要完成的任务,run()方法也称为线程执行体。        创建Thr...

2018-05-08 15:59:23 126

elasticsearch-5.6.10.tar.gz

elasticsearch-5.6.10.tar.gz deepin系统可用 elasticsearch-5.6.10.tar.gz deepin系统可用

2019-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除