首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
冬天季
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
73
文章 43
沸点 30
赞
73
返回
|
搜索文章
赞
文章( 43 )
沸点( 30 )
阿里面试,我挂在了第四轮……
可能每个技术人都有个阿里梦,我也不例外。 最近准备跳槽,前一阵子在准备各种面试,也面了几个大厂,包括阿里。是的,最后我挂在了第四轮。 这篇文章来总结一下我在阿里四轮的面试经历,希望能对读者有所启发。 阿里社招一般有四到五轮,我这次的流程是第一轮技术面、第二轮写代码、第三轮bos…
算法之「字符串匹配算法」
一说到两个字符串匹配,我们很自然就会想到用两层循环来匹配,用这种方式就可以实现一个字符串是否包含另一个字符串了,这种算法我们称为 BF算法。 BF算法,即暴力(Brute Force)算法,是普通的模式匹配算法,BF算法的思想就是将目标串 S 的第一个字符与模式串 T 的第一个…
Ioc的作用
IoC可以认为是一种全新的设计模式,但是理论和时间成熟相对较晚,并没有包含在GoF中。 Interface Driven Design接口驱动,接口驱动有很多好处,可以提供不同灵活的子类实现,增加代码稳定和健壮性等等,但是接口一定是需要实现的,也就是如下语句迟早要执行:AInt…
LeetCode每日一题: 位1的个数(No.191)
题目:位1的个数示例:思考:实现:
拜托,面试别再问我堆(排序)了!
(2)堆中某个节点的值总是不大于(或不小于)其父节点的值。 其中,我们把根节点最大的堆叫做大顶堆,根节点最小的堆叫做小顶堆。 满二叉树是指所有层都达到最大节点数的二叉树。比如,下面这颗树: 完全二叉树是指除了最后一层其它层都达到最大节点数,且最后一层节点都靠左排列。比如,下面这…
死磕 java集合之LinkedList源码分析
LinkedList是一个以双向链表实现的List,它除了作为List使用,还可以作为队列或者栈来使用,它是怎么实现的呢?让我们一起来学习吧。 通过继承体系,我们可以看到LinkedList不仅实现了List接口,还实现了Queue和Deque接口,所以它既能作为List使用,…
史上最详细的经典面试题 从输入URL到看到页面发生了什么?
很多大公司面试喜欢问这样一道面试题,输入URL到看见页面发生了什么?,今天我们来总结一下。 连接结束。 DNS解析实际上就是寻找你所需要的资源的过程。假设你输入www.baidu.com,而这个网址并不是百度的真实地址,互联网中每一台机器都有唯一标识的IP地址,这个才是关键,但…
Facebook 开源 f14:一个更快、内容使用更高效的 Hash Table
Hash tables provide a fast way to maintain a set of keys or map keys to values, even if the keys are objects, like strings. They are such a…
Java虚拟机垃圾回收相关知识点全梳理(上)
笔者最近在复习JVM的知识,本着记录分享的精神,整理下学习Java虚拟机垃圾回收相关知识点,由于整个垃圾回收内容比较多,我将整理成上下两篇文章去分享,上篇我会主要分享Java虚拟机的运行时数据区域划分,垃圾回收算法。下篇文章主要分享Java虚拟机的垃圾回收器以及一些虚拟机调优建…
如何有效的写算法题的几个小tips
目前主流的刷题流派有两种,一种【龟系】,一种【兔系】。 ”龟系“刷法的精髓就是每个题目都做干净。不满足于一种解法,各种解法都写一写。这种流派适合不太急于准备算法面试的小伙伴,追求算法的干净优雅。 “兔系“刷法的精髓是暴力,按照标签来刷,使用固定套路来刷。比如小吴之前分析的那道拍…
下一页
关注了
7
关注者
0
收藏集
0
关注标签
32
加入于
2019-03-28