自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GitChat

GitChat 是一个知识分享平台,通过这个平台我们希望改变知识的学习方式。

  • 博客(4829)
  • 收藏
  • 关注

原创 阿里云李响荣获 2020 中国开源杰出贡献人物奖,我们找他聊了聊开源和云原生...

在第十五届“开源中国开源世界”高峰论坛上,阿里云资深技术专家、etcd 创始人、CNCF TOC 李响荣获 2020 中国开源杰出人物贡献奖。恭喜李响!

2020-07-31 23:30:04 470

原创 Python 3 天从入门到入职完整学习路线

精讲视频包括360 分钟的随选视频36 篇图文配套讲解20 道编码练习题完整的永久访问权随时随地在移动设备上观看Python 将是每个开发者的标配爬虫大数据机器学习数据处理Web后端自动化运维数据采集与可视化目前互联网市场上,最红火的几大开发领域,都能看到 Python 的身影。无论是在AI、大数据和机器学习等方向狂招人的大厂,还是高效快速发展的中小企业,Py...

2020-07-31 23:30:02 1331

原创 47 张图带你 MySQL 进阶

继上次 2000 + 人订阅的 138 张图带你 MySQL 入门的又一篇好文章。

2020-07-30 23:30:17 477

原创 Jackson 原来是这样写 JSON 的

底层原理,jackson-core 核心模块 JsonGenerator 流式 API 高效写 JSON。

2020-07-30 23:30:16 497 1

原创 看完这一篇 7000 字 HashMap,跟面试官扯皮没问题了

无论你是平时开发使用还是对付面试官,HashMap 都是你绕不过去一道坎。HashMap 设计巧妙,其结构和原理也经常被拿去当做面试题。其中有很多巧妙的算法和设计,比如 Hash 算法、拉链法、红黑树设计等,值得每一个开发者借鉴学习。本场 Chat 你将收获如下知识点:HashMap 的整体结构是什么样的HashMap 中的几个核心概念是什么含义HashMap 初始化的过程有什么玄机(面...

2020-07-30 23:30:15 579 1

原创 8000 字长文让你彻底了解 Java 8 的 Lambda、函数式接口、Stream 用法和原理

尽管 Java 8 发布多年,使用者众多,可神奇的是竟然有很多同学没有用过 Java 8 的新特性,比如 Lambda表达式、比如方法引用,再比如今天要说的 Stream。其实 Stream 就是以 Lambda 和方法引用为基础,封装的简单易用、函数式风格的 API。本场 Chat 你将收获如下知识点:什么是 Lambda 表达式方法引用又是何方神圣自己动手实现一个方法引用的例子完全...

2020-07-30 23:30:14 644

原创 BIGO 海量小文件存储实践

作为欢聚集团旗下品牌,BIGO 当前的业务涵盖直播,短视频和社交,目前已经服务于全球 150 个国家 4 亿用户。BIGO 的产品业务特性决定了其对海量小文件的存储需求,如内容审核截图,用户社交沟通过程中发送的小文件,用户的头像等。目前 BIGO 每天会新增约几十亿个小文件,占用约 30TB 存储空间。对于海量小文件存储,如何在保证高性能的同时降低存储的成本,成为 BIGO 存储团队必须解决的问题...

2020-07-30 23:30:13 947

原创 从单体迈向 Serverless 的避坑指南

用户需求和云的发展两条线推动了云原生技术的兴起、发展和大规模应用。本文将主要讨论什么是云原生应用,构成云原生应用的要素是什么,什么是 Serverless 计算,以及 Serverless 如何简化技术复杂度,帮助用户应对快速变化的需求,实现弹性、高可用的服务,并通过具体的案例和场景进行说明。...

2020-07-30 23:30:07 383

原创 阿里云李响荣获 2020 中国开源杰出贡献人物奖,我们找他聊了聊开源和云原生...

在第十五届“开源中国开源世界”高峰论坛上,阿里云资深技术专家、etcd 创始人、CNCF TOC 李响荣获 2020 中国开源杰出人物贡献奖。恭喜李响!

2020-07-30 23:30:04 415 1

原创 优秀技术人,如何做到高效沟通?

世界上有两件最难的事:把别人的钱装进自己的口袋;把自己的思想装进别人的脑袋。

2020-07-30 23:30:03 375

原创 我向面试官讲解了单例模式,他对我竖起了大拇指

为你剥茧抽丝的讲解单例模式的实现过程。

2020-07-29 23:30:15 493

原创 Fastjson 到了说再见的时候了

你为何用 Fastjson?你为何仍在用 Fastjson?

2020-07-29 23:30:14 455

原创 BIGO | Likee 深度推荐模型的特征工程优化

Likee 短视频是全球视频社交平台 BIGO 旗下的短视频产品,2017 年 7 月正式上线,在三年的时间内已经交出了全球 MAU 过亿的成绩单。首页广场瀑布流是 Likee 短视频最主要的视频消费场景。三年来,Likee 推荐模型在不断优化网络结构的同时,在特征工程方向也发展出一套特有的技术解决方案。...

2020-07-29 23:29:44 729

原创 2020 年,从架构谈起,到 Mesh 结束

如今,几乎所有的事情都离不开软件,当你开车时,脚踩上油门,实际上是车载计算机通过力度感应等计算输出功率,最终来控制油门,你从未想过这会是某个工程师的代码。...

2020-07-28 23:30:06 598

原创 容器技术在企业落地的最佳实践

近年来,容器技术及相关应用得到了国内外越来越多的关注度。在国外,容器技术已经形成了较成熟的生态圈;而在国内,金融企业、互联网企业、IT 企业积极投入容器技术的应用。本文将重点介绍容器技术在企业落地最佳实践,包括容器技术的背景,阿里云容器服务概述,容器技术在企业落地的正确姿势,以及容器服务的演进方向。...

2020-07-28 23:29:48 393

原创 SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)

在上一篇文章《SpringCloud 应用在 Kubernetes 上的云上实践 - 开发篇》中我们讲到可以通过两个工具,轻松地将一个 SpringCloud 应用从初始化到本地运行。本篇文章,我们将介绍如何将上一篇文章中提到的应用在云上跑起来。...

2020-07-28 23:29:47 474

原创 IDEA 命令行缩短器助你解决此问题:Command line is too long. Shorte

IDEA 踩坑系列提一篇:助你减少排雷时间,聚焦于写代码吧。

2020-07-27 23:30:18 1390

原创 小白如何学习操作系统?

操作系统从小白到入门,操作系统必看文章。

2020-07-27 23:30:16 478

原创 Arthas 线上诊断

Arthas 是 Alibaba 开源的 Java 在线诊断工具,采用命令行交互模式,可以方便的在线诊断排查、热修改代码,侵入小,提供了丰富的功能,是排查 JVM 相关问题的利器。...

2020-07-27 23:30:15 379

原创 云原生五大趋势预测,K8s 安卓化位列其一

Kubernetes 本身并不直接产生商业价值,你不会花钱去购买 Kubernetes 。这就跟安卓一样,你不会直接掏钱去买一个安卓系统。Kubernetes 真正产生价值的地方也在于它的上层应用生态。...

2020-07-27 23:30:12 412

原创 进击的 Kubernetes 调度系统(二):支持批任务的 Coscheduling/Gang sc

阿里云容器服务团队结合多年 Kubernetes 产品与客户支持经验,对 Kube-scheduler 进行了大量优化和扩展,逐步使其在不同场景下依然能稳定、高效地调度各种类型的复杂工作负载。《进击的 Kubernetes 调度系统》系列文章将把我们的经验、技术思考和实现细节全面地展现给 Kubernetes 用户和开发者,期望帮助大家更好地了解 Kubernetes 调度系统的强大能力和未来发展...

2020-07-27 23:30:11 363

原创 PytTest 的 Fixture 怎么用?

自动化 、测试开发。

2020-07-27 23:30:06 327

原创 数据结构算法面试全解析

你有没有遇到过以下的几种情况:在面试中对于面试官给出的算法题不知道如何下手进行分析;在实际的工作中,不知道如何去选择和使用合适的数据结构,比如说,在查询操作更多的程序中,应该用顺序表还是链表;多个网络下载任务,我该怎么去调度它们去获得网络资源呢?你可能会想到了队列,那针对这个问题用队列怎么实现?如果不用队列,而是使用堆这种数据结构,能否解决这个问题呢?上面这些问题,在你学好了数据结构之后都可以迎...

2020-07-27 23:30:03 820

原创 想用 @Autowired 注入 Static 静态成员?官方不推荐你却还偏要这么做

Spring 依赖注入 Static 静态成员(属性、方法),这里的坑谁用谁知道。

2020-07-27 23:29:53 899

原创 Static 关键字有何魔法?竟让 Spring Boot 搞出那么多静态内部类

Static 关键字提升配置类的优先级,带你领略为何 Spring Boot 搞出那么多静态内部类

2020-07-27 23:29:52 390

原创 如何在工作中快速成长?致工程师的 10 个简单技巧

精英人数的增长速度持续加快后,很多人开始焦虑,我也焦虑,深知要走出焦虑不容易,我想把走出焦虑快速成长的认知和方法写成文章分享给更多人,做成【技术人成长系列】文章给更多人面对面分享,该系列总共三篇,分别是《完成自己的认知升级》、《自我成长的方法》、《学会自我培养或培养他人》。本文是快速成长第一篇:“完成自己的认知升级”,内容偏长但值得仔细阅读。...

2020-07-27 23:29:38 379

原创 火了 2 年的服务网格究竟给微服务带来了什么?

在过去几年中,微服务成为了业界技术热点,大量的互联网公司都在使用微服务架构,也有很多传统企业开始实践互联网技术转型,基本上也是以微服务和容器为核心。本文将主要介绍微服务架构的概述以及云原生环境下的 Service Mesh 和传统微服务应用的区别。...

2020-07-26 23:30:07 368

原创 开源数据交换(Client)

Exchange 是要打造一个轻量级,高扩展性的数据交换平台,支持对结构化及无结构化的异构数据源之间的数据传输,在应用层上具有数据权限管控、节点服务高可用和多租户资源隔离等业务特性,而在数据层上又具有传输架构多样化、模块插件化和组件低耦合等架构特点。Exchange 的传输能力依赖于 Apache Beam 链路计算的能力,再由事件模型扩展并发能力,最后处理成 DAG 应用,可以分发到不同的引擎...

2020-07-26 23:30:05 929

原创 Static 关键字真能提高 Bean 的优先级吗?答:真能

一个 Static 关键字在 Spring 的使用,竟能写出一个专栏。

2020-07-26 23:29:49 482

原创 万字长文,62 道 Java 核心面试题,一次性打包送给积极向上的你

可以这么说,在面试当中,Java 核心方面的面试题都囊括在这篇文章了,看完后,妈妈再也不用担心我再 Java 核心技术方面的面试了。在本场 Chat 中,会讲到如下内容:JDK 版本更新中的所有新特性面向对象编程的核心知识点Java 字符串、反射等等,都有涉及适合人群: 准备面试的初级程序员...

2020-07-24 23:30:13 402

原创 5 万字、97 张图总结操作系统核心知识点

这不是一篇教你如何创建一个操作系统的文章,相反,这是一篇指导性文章,教你从几个方面来理解操作系统。首先你需要知道你为什么要看这篇文章以及为什么要学习操作系统。...

2020-07-24 23:30:12 464

原创 进击的 Kubernetes 调度系统(一):Kubernetes scheduling frame

阿里云容器服务团队结合多年 Kubernetes 产品与客户支持经验,对 Kube-scheduler 进行了大量优化和扩展,逐步使其在不同场景下依然能稳定、高效地调度各种类型的复杂工作负载。《进击的 Kubernetes 调度系统》系列文章将把我们的经验、技术思考和实现细节全面地展现给 Kubernetes 用户和开发者,期望帮助大家更好地了解 Kubernetes 调度系统的强大能力和未来发展...

2020-07-24 23:30:07 425

原创 OAM K8s 标准实现 Crossplane 项目进入 CNCF Sandbox

2020年6月24日,全球顶级开源社区Cloud Native Computing Foundation(云原生计算基金会,以下简称 CNCF)技术监督委员会(Technical Oversight Committee,下称TOC)对 Sandbox 层级进行了大幅度的改革和简化,并采用新流程一次性批准了多达 11 个 CNCF Sandbox 项目的申请。...

2020-07-24 23:29:46 472

原创 架构简洁之道:从阿里开源应用架构 COLA 说起

COLA 的主要目的是为应用架构提供一套简单的可以复制、可以理解、可以落地、可以控制复杂性的”指导和约束"。在实践中作者发现 COLA 在简洁性上仍有不足,因此给 COLA 做了一次“升级”,在这次升级中,没有增加任何新的功能,而是尽量多删减了一些概念和功能,让 COLA 更简洁有效。...

2020-07-24 23:29:43 2358

原创 都已经十岁的 Apache Dubbo,还能再乘风破浪吗?

纵观中国开源历史,你真的没法找到第二个像 Dubbo 一样自带争议和讨论热度的开源项目。

2020-07-23 23:30:20 320

原创 深度聚焦 3 大技术领域,阿里云将重磅亮相首届线上 KubeCon

2020 年 7 月 31 日至 8 月 1 日, 由 Cloud Native Computing Foundation (以下简称 CNCF) 主办的云原生技术大会 Cloud Native + Open Source Virtual Summit China 2020(以下简称线上 KubeCon) 即将盛大开幕。受疫情影响,本届峰会将首次于线上召开。...

2020-07-23 23:30:15 401

原创 技术人如何自我成长?

转眼 2020 已经过去了一半,是时候来做一次年中总结了。本文中,阿里文娱高级技术专家箫逸总结了自己在阿里 6 年来的成长和收获,分享他在工作中的一些思维方法,以及对生活的一些感悟,希望对同学们有所启发。...

2020-07-23 23:30:12 331

原创 Spring Boot 2.3.0 正式发布:优雅停机、配置文件位置通配符新特性一览

Spring Boot 刚发布了 2.3.0 版本,好基友 Spring Cloud 还没跟上

2020-07-23 23:29:54 395

原创 暴利产业揭秘:微信生态下的域名防封

随着微信的审核越来越严,域名被封的问题也屡见不鲜,正所谓“上有政策,下有对策”,一个年产值上亿的暴利产业也在悄然滋生。本场 Chat 中将为大家揭秘这个行业内的一些常用技术以及其实现方式,分为以下几个部分:入口域名不死(活码)短域名多级跳转被封域名实时检测、自动轮换自带浏览器打开被封域名恢复(iframe、代理访问)DNS 防封入口网址“阅读既焚” — 防跟踪落地域名限制区域访...

2020-07-21 23:30:16 486

原创 Linux 进程必知必会

为你梳理了 Linux 进程你必须要知道的知识点,包括进程模型,系统调用,调度算法等。

2020-07-21 23:30:13 357

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除