从武侠小说到程序员面试 概要 受到浣花洗剑录和射雕英雄传的启发,本文使用武侠小说中的人物和事件来类比并分析当前程序员面试存在的弊端,并尝试给出一个更好的程序员面试方案。 估计你会认为我在胡扯,程序员面试和浣花洗剑录怎么能扯上关系,但它们确实有关系,而且是很有意思的关系: 两个故事 ...
一 LinkedList 的剖白 大家好,我是 LinkedList,和 ArrayList 是同门师兄弟,但我俩练的内功却完全不同。师兄练的是动态数组,我练的是链表。 问大家一个问题,知道我为什么要练链表这门内功吗 举个例子来讲吧,假如你们手头要管理一推票据,可能有一张,也可能有一亿张。 该怎么办呢 申请一个 G 的大数组等着 那万一票据只有 张呢 申请一个默认大小的数组,随着数据量的增大扩容 ...
2021-09-03 10:40 0 200 推荐指数:
从武侠小说到程序员面试 概要 受到浣花洗剑录和射雕英雄传的启发,本文使用武侠小说中的人物和事件来类比并分析当前程序员面试存在的弊端,并尝试给出一个更好的程序员面试方案。 估计你会认为我在胡扯,程序员面试和浣花洗剑录怎么能扯上关系,但它们确实有关系,而且是很有意思的关系: 两个故事 ...
以上代码流程为:读取整片整篇文档、regex替换整篇文档、写入整篇文档。其中每次regex替换都需要扫描整篇文档。 文本量越大,regex替换所需时间越长。所以可以每读取一行,re ...
最近在读一本名为《凤凰项目:一个IT运维的传奇故事》的书,读后颇有感触,从业这么多年,的确碰到过书中的很多场景,书中描绘的故事其实就是现实工作中的各类缩影。 本书讲述了一位IT经理临危受命, ...
需求: 抓取某些网站上的小说,按页抓取 每页都有next 按钮,获取这写next 按钮的 href 然后 就可以逐页抓取 解析网页使用beautisoup from bs4 import BeautifulSoup import urllib2 import time ...
目录 9个基本技巧 写作速度 实际上,针对不同的作者,不同的内容,不同的状况,不同的写作速度,最佳的更新方式肯定是有所不同的,不过,依旧有一些通用的更新常识,我在下 ...
最近自己做了个小说阅读器,就是下面这个东西啦,目前仅支持Window系统 软件的特点: 导入本地txt书籍,自动提取目录; 记录阅读进度,下次打开自动跳转至上次离开位置; 支持书籍分组管理,可以自己创建/删除分组,并将书籍移动/移除该分组; 超高颜值; 相比 ...
前言:LinkedList的底层数据结构是双向链表,下面具体分析其实现原理。 注:本文jdk源码版本为jdk1.8.0_172 1..LinkedList介绍 LinkedList继承于AbstractSequentialList的双向链表,实现List接口,因此也可以对其进行队列操作 ...
序言 写的ArrayList源码分析这篇文章,第一次登上首页,真是有点开心啊,再接再厉。这只是第一步,希望以后写的文章更多的登上首页,让更多的人看到,共同学习,能帮助到别人就最好不过了。开始这一系列的第二篇文章吧,LinkedList ...