首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
9龙
掘友等级
菜鸟成长之路
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
9龙
赞了这篇文章
9龙
4年前
关注
徒步四姑娘山二峰有感(5276米)
大城市的你,有多久没有看过蓝天?每天两点一线的生活,有多久没有户外游玩?看到朋友圈,别人户外徒步的照片,饱览星空,流星雨下双手合十,我好羡慕,好想,照片中也有自己的身影,自...
4
4
分享
9龙
赞了这篇文章
9龙
4年前
关注
感受lambda之美,推荐收藏,需要时查阅
一、引言二、java重要的函数式接口1、什么是函数式接口1.1 java8自带的常用函数式接口。1.2 惰性求值与及早求值2、常用的流2.1 collect(Collect...
368
22
分享
9龙
赞了这篇文章
9龙
4年前
关注
java序列化,看这篇就够了
意义:序列化机制允许将实现序列化的Java对象转换位字节序列,这些字节序列可以保存在磁盘上,或通过网络传输,以达到以后恢复成原来的对象。序列化机制使得对象可以脱离程序的运行...
119
37
分享
9龙
赞了这篇文章
9龙
4年前
关注
告别复杂的流关闭
也许大家在使用流时因为未关闭、或者未正常关闭引发了很多问题。其实java7引入了自动关闭流机制,只是我们未使用而已。 我们直接将打开的流对象放到try的圆括号中,这样当流使...
8
2
分享
9龙
赞了这篇文章
9龙
4年前
关注
快速排序及其优化
顾名思义,快速排序是实践中的一种快速排序算法,在C++或对Java基础类型的排序中特别有用。它的平均运行时间是O(NlogN);但最坏情形性能为O(N2)。我会先介绍快速排...
7
评论
分享
9龙
赞了这篇文章
9龙
4年前
关注
java泛型中使用的排序算法——归并排序及分析
我们知道,java中泛型排序使用归并排序或TimSort。归并排序以O(NlogN)最坏时间运行,下面我们分析归并排序过程及分析证明时间复杂度;也会简述为什么java选择归...
1
评论
分享
9龙
4年前
关注
图解堆排序
优先队列可以用于以O(NlogN)时间排序,正如上一篇的求解topK问题中用到的思想一样,这种思想就是堆排序(heapsort)。 算法思想:通过将数组元素进行buildH...
2
评论
分享
9龙
赞了这篇文章
9龙
4年前
关注
面试题:求第K大元素(topK)【增强版】
在原来基础上增加了算法E。 这就是类似求Top(K)问题,什么意思呢?怎么在无序数组中找到第几(K)大元素?我们这里不考虑海量数据,能装入内存。 将数组中的元素升序排序...
32
评论
分享
9龙
赞了这篇文章
9龙
5年前
关注
最详细版图解优先队列(堆)
队列是一种FIFO(First-In-First-Out)先进先出的数据结构,对应于生活中的排队的场景,排在前面的人总是先通过,依次进行。 优先队列是特殊的队列,从“优先”...
20
4
分享
9龙
赞了这篇文章
9龙
5年前
关注
java的8种基础类型
Java 是一种强类型语言 。 这就意味着必须为每一个变量声明一种类型 : 在 Java 中,一共有 8种基本类型 ( primitive type ) , 其中有 4 种...
2
评论
分享
9龙
赞了这篇文章
9龙
5年前
关注
你真的了解String吗?(修正版)
修正后:new出来的对象,堆存放的并不是真正的值,而是常量池中字符串常量的地址。 不知道大家在做面试题时是否会遇到关于String的题,记得校招时,楼主经常遇到Stri...
23
6
分享
9龙
赞了这篇文章
9龙
5年前
关注
你知道希尔排序为什么可以打破二次时间界吗?
前面详解了如何优化冒泡排序?,图解选择排序与插入排序,这些简单排序算法平均时间复杂度都是O(n^2)。希尔排序是第一批打破二次时间屏障的算法之一。下面我们来分析为什么希尔排...
8
3
分享
9龙
赞了这篇文章
9龙
5年前
关注
图解选择排序与插入排序
算法思想:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素...
5
评论
分享
9龙
赞了这篇文章
9龙
5年前
关注
如何优化冒泡排序?
基本思想:从左到右使用相邻两个元素进行比较,如果第一个比第二个大,则交换两个元素。这样会使较大数下沉到数组的尾端,即较小数像泡泡一样冒到数组首端。 重复N-1次1、2步骤,...
7
评论
分享
9龙
赞了这篇文章
你的益达_
5年前
关注
说说MySQL索引相关
在上篇文章中我们说到 InnoDB的数据页结构 ,了解到了InnoDB数据页的 7 个组成部分,知道了各个数据页可以组成一个双向链表,而每个数据页中的记录又可以组成一个单向...
2
评论
分享
9龙
赞了这篇文章
你的益达_
5年前
关注
MySQL锁相关
在MySQL中锁看起来是很复杂的,因为有一大堆的东西和名词:排它锁,共享锁,表锁,页锁,间隙锁,意向排它锁,意向共享锁,行锁,读锁,写锁,乐观锁,悲观锁,死锁。这些名词有的...
4
1
分享
9龙
赞了这篇文章
你的益达_
5年前
关注
事务与MVCC
事务具有四个特性:原子性、一致性、隔离性、持久性。这四个属性通常被称为ACID属性。 原子性(Atomicity :事务作为一个整体被执行,包含在其中的对数据库的操作要么全...
6
评论
分享
9龙
关注了
你的益达_
9龙
关注了标签
Spring
下一页
个人成就
文章被点赞
803
文章被阅读
141,330
掘力值
4,259
关注了
5
关注者
2,711
收藏集
1
关注标签
20
加入于
2019-02-15