首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
foxeye
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
字节跳动能否超越百度,打破BAT互联网格局?
很多人都没有明白一个道理。 BAT之所以称之为BAT,不是因为其规模,不是因为其营收,也不是因为其市值,更不是因为其利润,而是他们在各自的领域成为了公共基础设施,并以基础设施为根基,发展出了完整的生态,并且触手伸向了互联网的各个领域。 你做电商就离不开阿里生态,你的业务只要涉及…
死磕 java集合之LinkedHashMap源码分析
欢迎关注我的公众号“彤哥读源码”,查看更多源码系列文章, 与彤哥一起畅游源码的海洋。 LinkedHashMap内部维护了一个双向链表,能保证元素按插入的顺序访问,也能以访问顺序访问,可以用来实现LRU缓存策略。 LinkedHashMap可以看成是 LinkedList + …
死磕 java集合之CopyOnWriteArrayList源码分析
欢迎关注我的公众号“彤哥读源码”,查看更多源码系列文章, 与彤哥一起畅游源码的海洋。 CopyOnWriteArrayList是ArrayList的线程安全版本,内部也是通过数组实现,每次对数组的修改都完全拷贝一份新的数组来修改,修改完了再替换掉老数组,这样保证了只阻塞写操作,…
死磕 java集合之ArrayList源码分析
欢迎关注我的公众号“彤哥读源码”,查看更多源码系列文章, 与彤哥一起畅游源码的海洋。 ArrayList是一种以数组实现的List,与数组相比,它具有动态扩展的能力,因此也可称之为动态数组。 ArrayList实现了List, RandomAccess, Cloneable, …
财务自由之路——为什么选择淘宝(下)
我们看看在淘宝之前的大佬们是怎么试错迭代产品的。 都知道飞机是莱特兄弟发明的,但很少有人知道为什么是他们。在内燃机发明后的很长一段时间内全球各地发明家都在投入研究飞机,莱特兄弟相对于其他竞争者,不是教育程度最高的,也不是最有钱的。他们胜出的核心原因之一是:在野外实地飞行测试的成…
老司机生产实践经验:线上系统的JVM内存是越大越好吗?【石杉的架构笔记】
先说明白一个前提,本文主要讨论的是Kafka和Elasticsearch两种分布式系统的线上部署情况,不是普通的Java应用系统。 先说明一点,不管是我们自己开发的Java应用系统,还是一些中间件系统,在实现的时候都需要选择是否基于自己Java进程的内存来处理数据。 大家应该都…
Java必知必会之(四)--多线程全揭秘(下)
本文旨在用最通俗的语言讲述最枯燥的基本知识。 上集已经讲述了Java线程的一些基本概念,本文接下来讲述的是Java的一些高级应用。 因此可见,并发编程不合理使用也会带来一些弊端,而针对多线程并发的问题,Java引入了同步监视器来解决问题:当线程要执行同步代码块/方法之前,必须先…
有赞线上拨测系统实践(一)
一直以来,作为互联网软件工程师接触最多的事务之一便是持续集成(Continuous integration,简称 CI)。持续集成俨然已成为主流互联网软件开发流程中一个重要的环节。现今有赞内部在实践持续交付(Continuous delivery,简称 CD),它可以被看成是后…
关于 TCP 需要了解的事儿
TCP 是面向连接的、可靠的流协议。 TCP 为提供可靠的传输,实行“顺序控制”或“重发控制”机制。此外还具备“流量控制”、“拥塞控制”、提供网络利用率等众多功能。 上图就是 TCP 建立通信示意图,包含了著名的三次握手和四次挥手。 对于建链接的3次握手,主要是要初始化Sequ…
下一页
关注了
67
关注者
2
收藏集
7
关注标签
38
加入于
2018-08-12