开发者头条 - 最近7天热门分享
Last cache created on 2019/7/6 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
头条 热门分享
7天
30天
90天
1
全面优质的编程学习资料
本项目是《码农周刊》编程学习资料大合集,码农周刊团队官方出品。码农周刊是一份专为程序员打造的 IT 技术周刊。我们会为你精选一周 IT 技术干货,每周二发送,完全免费。内容包括:程...
99
2
API 网关从入门到放弃
前言假设你正在开发一个电商网站,那么这里会涉及到很多后端的微服务,比如会员、商品、推荐服务等等。那么这里就会遇到一个问题,APP/Browser怎么去访问这些后端的服务? 如果业务...
45
3
Https 到底把什么加密了?
问题描述都说https是在http和tcp两层之间加密,针对的是传输过程,只有客户端和服务端才能解密,变成明文。但是又有很多人说,https协议下,用get请求不加密,需要用pos...
38
4
求你了,再问你 Java 内存模型的时候别再给我讲堆栈方法区了
最近,面试过很多Java中高级开发,问过很多次关于Java内存模型的知识,问完之后,很多人上来就开始回答:Java内存模型由几部分组成,堆、本地方法栈、虚拟机栈、方法区…每一次我不...
37
5
惊:FastThreadLocal 吞吐量居然是 ThreadLocal 的 3 倍
接着上次手撕面试题ThreadLocal!!!面试官一听,哎呦不错哦!本文将继续上文的话题,来聊聊FastThreadLocal,目前关于FastThreadLocal的很多文章都...
32
6
从实践到原理,带你参透 gRPC
gRPC 在 Go 语言中大放异彩,越来越多的小伙伴在使用,最近也在公司安利了一波,希望这一篇文章能带你一览 gRPC 的巧妙之处,本文篇幅比较长,请做好阅读准备。本文目录如下:简...
32
7
终于有人把中台说清楚了
最近朋友圈被中台刷屏了,那么今天我们来说说中台!缘起百度指数搜索“中台”,可以发现,中台一词前几年几乎都没有搜索,反倒是今年5月21号开始蹭蹭往上涨!百度指数仔细搜索了一下原来5月...
29
8
Go 程序是怎样跑起来的
刚开始写这篇文章的时候,目标非常大,想要探索 Go 程序的一生:编码、编译、汇编、链接、运行、退出。它的每一步具体如何进行,力图弄清 Go 程序的这一生。在这个过程中,我又复习了一...
25
9
用 2000 元来打造一套全屋的智能系统,看完爷爷都会了
早年深受钢铁侠的毒害,一心幻想家里的各种智能设备。早年一套智能系统几乎都是一些小作坊产品,也因为高溢价,一套动辄上万。系统集成度不高,功能也不能说非常完善。我很早就开始研究小米的智...
21
10
什么!2019 年了你还不会用 Async 函数?
作者 | Brilliant Open Web团队 编辑 | Brilliant Open Web团队 提示:阅读本篇文章约需要 10 分钟 异步编程在日常开发中十分常见,在和开发...
20
11
一键生成果照,程序员又出奇葩软件
感觉最近程序员届就没消停过,前段时间搞出了非常火的换脸的技术叫做Deepfake,简单说就是利用深度学习的技术在收集到足够数据的情况下,能把一个视频中的某个人物的脸完全换成另一个人...
19
12
JavaScript 深入浅出第 3 课:什么是垃圾回收算法?
摘要: JS是如何回收内存的? 《JavaScript深入浅出》系列:JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函...
18
13
5G 时代是时候全面解决 TCP 的效率问题了
回顾过去一年工业界在实时网络方面的探索,大量的篇幅留给了基于UDP的SRT、QUIC等明星协议,包括Google以及国内的B站都有令人欣喜的实践。但不可否认TCP在整个互联网依然占...
17
14
实践 DDD 领域驱动设计
说明 领域驱动设计最近又火了。概念不断被提及,但是相信对于像笔者一样的很多开发者对于其如何应用都一头雾水。正如《实现领域驱动设计》中作者提到的不同公司的业务能力开发能力和成熟度不...
17
15
面试官:什么是脏读、幻读?
一、事务事务是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。--摘自百科 在MySQL里,事务是在引擎层面实现,比如MyIsam不支持,InnoDB支持 ...
17
16
开发更高质量的服务
版权声明 本站原创文章 由 萌叔 发表转载请注明 萌叔 | http://vearne.cc1.引言产品要求的功能都都开发完了,但这并不是终结。怎么样做才能让我们的服务具有更好的质...
16
17
漫话:如何给女朋友解释什么是 BIO、NIO 和 AIO?
周末午后,在家里面进行电话面试,我问了面试者几个关于IO的问题,其中包括什么是BIO、NIO和AIO?三者有什么区别?具体如何使用等问题,但是面试者回答的并不是很满意。于是我在面试...
16
18
Redis 使用 Pipeline 加速查询速度
1. RTTRedis 是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下 Redis 客户端执行一条命令分为如下四个过程:发送命令命令排队命令执行返回...
15
19
分布式一致性算法 Paxos
Paxos 是著名的分布式一致性算法,Google Chubby的作者Mike Burrows对Paxos的评价极高:“这个世界上只有一种一致性算法,那就是 Paxos”。其实也不...
15
20
Linux 上,最常用的一批命令解析(10 年精选)
Linux这么多命令,通常会让初学者望而生畏。下面是我结合日常工作,以及在公司的内部培训中,针对对Linux不是很熟悉的同学,精选的一批必须要搞懂的命令集合。任何一个命令其实都是...
14