开发者头条 - 最近90天热门分享
Last cache created on 2019/5/19 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
头条 热门分享
7天
30天
90天
1
Java 工程师成神之路(2019 正式版)
主要版本 更新时间 备注 v1.0 2015-08-01 首次发布 v1.1 2018-03-12 增加新技术知识、完善知识体系 v2.0 2019-02-19 结构调整,更适合从...
134
2
技术人,你的努力没有意义
今年刚好40岁,在一家著名外企做到技术专家的位置,在亲戚朋友眼中,俨然已算半个“成功人士”,但内心深处,却无一刻不战战兢兢。我知道,自己就像一个风雨中的高跷人,哪怕一阵风,一个闪失...
104
3
微软员工和 GitHub 员工宣布支持 996.ICU 项目
Microsoft and GitHub Workers Support 996.ICU微软员工和 GitHub 员工宣布支持 996.ICU 运动Tech workers in ...
99
4
从零开始搭建创业公司后台技术栈
说到后台技术栈,脑海中是不是浮现的是这样一幅图? [图1]有点眼晕,以上只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始,从语言开始,...
98
5
如何画好架构图
✏️ Photo by Kelly Sikkema on Unsplash 技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也...
89
6
为什么大部分码农做不了软件架构师?
小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。而架构师也可以分为初级、中级、高级三档,江湖上真正高水平的软...
85
7
月薪 8k 和月薪 38k 的程序员,差距在哪里?
回想自己做开发的这几年,我获得了很多,技术能力、培训、出国等。还记得刚刚出来第一年那段时间,太多东西不懂的,我都是一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码,这...
84
8
如果 20 万用户同时访问一个热点缓存,如何优化你的缓存架构?
点击上方"蓝字", 右上角选择“设为星标” 周一至周五早8点半!精品技术文章准时送上! 目录 (1)为什么要用缓存集群 (2)20万用户同时访问一个热点缓存的问题 (3)基于流...
83
9
Pornhub,一个神奇的网站
这是传播体操第154篇原创文章共约4900字,阅读13分钟作者/邱佳伟 编辑/郑卓然 来源/传播体操(ID:chuanboticao)有一些网站,尽管很神秘,却无人不晓。 网龄超过...
81
10
设计模式(45 种)
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是...
80
11
拿下阿里、头条、滴滴的 offer 后谈谈面试经验(上)
本人两年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是Java后端开发,最终选择去了阿里巴巴。面试了很多家公司,感觉大部...
80
12
[译] 技术经理:求求你,别再乱改数据库连接池的大小了
点击蓝色“小哈学Java”关注我哟加个“星标”,第一时间获取小哈推送的文章哦!文章翻译整理自: https://github.com/brettwooldridge/HikariC...
79
13
阿里面试题:为什么 Map 桶中个数超过 8 才转为红黑树
这是笔者一个好友面试阿里时,被问及的一个问题,应该不少人看到这个问题都会一面懵逼。因为,大部分的文章都是分析链表是怎么转换成红黑树的,但是并没有说明为什么当链表长度为8的时候才做转...
76
14
架构师能力模型
架构师在很多人眼中是一个非常高大上的职业, 就像武侠小说中的绝世高手一样, 关键时刻可以起到扭转乾坤的作用, 是团队中的灵魂人物. 回想我自己做一线架构师的过程中, 也没有经历过...
75
15
那些在一个公司死磕了 5-10 年的人最后都怎么样了?
我是一名老程序员,在这家公司(500强外企),到今天已经服务了10年,目前的职称是“高级软件技术专家”。好多人,尤其是在软件圈,一听闻我在这家公司已经服务了10年,无不大吃一惊。...
74
16
面试字节跳动,我被怼了
挖出这个三年前的问题,就为吐槽今天字节跳动的面试。人们都说,这个世界上有两种人注定单身,一种是太优秀的,另一种是太平凡的。我一听 呀?那我这岂不是就不优秀了吗,于是毅然决然和女朋...
73
17
开发 10 年,全记在这本 Java 进阶宝典里了
蓦然回首自己做开发已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋友。但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一...
71
18
不了解这 12 个语法糖,别说你会 Java
△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第 212 篇原创分享。作者 l Hollis来源 l Hollis(ID:hollischuang)本文从...
71
19
做技术还是做管理?40 岁的老程序员有话想对你说
40岁的老程序员,经验(教训)有不少,今天只说一点:“不要一味的迷恋所谓的管理,把当官作为职场唯一的追求。”我20年的职业生涯,总的来说,可以分为3个阶段:技术->管理->技术。第...
70
20
百万 Go TCP 连接的思考:epoll 方式减少资源占用
前几天 Eran Yanay 在 Gophercon Israel 分享了一个讲座:Going Infinite, handling 1M websockets connectio...
63
21
一个 HTTP 打趴 80% 面试者
面试一年多,每当我问起面试者对HTTP的了解时,个个回答令我瞠目结舌,这些开发者都有3-5年的经验。请不要让我叫你野生程序员,是时候了解HTTP了,让我们当个正规军。 起因...
63
22
一文读懂 HTTP/2 及 HTTP/3 特性
前言HTTP/2 相比于 HTTP/1,可以说是大幅度提高了网页的性能,只需要升级到该协议就可以减少很多之前需要做的性能优化工作,当然兼容问题以及如何优雅降级应该是国内还不普遍使用...
63
23
离不开的微服务架构,脱不开的 RPC 细节
上一篇《微服务架构,多“微”才合适?》聊了微服务的粒度。微服务离不开RPC框架,RPC框架的原理、实践及细节,是本篇要分享的内容。服务化有什么好处?服务化的一个好处就是,不限定服务...
62
24
996 其实没什么用
996一词,是某巨头的一个中层提出来的,最初只是个忽悠老板的口号,哪知道如今应者云集,简直成了创业精神的代名词。007一词,则是我提出来的(《江湖丛谈》与互联网三不要),虽说是直...
62
25
Web 安全学习笔记
Contents: 1. 基础知识 1.1. Web技术演化 1.2. 计算机网络 1.3. 域名系统 1.4. HTTP标准 1.5. 代码审计 1.6. WAF 2. 信息收集...
60