自定义博客皮肤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 是一个知识分享平台,通过这个平台我们希望改变知识的学习方式。

原创 一文让你彻底了解大数据实时计算引擎 Flink

不知道你是否有过和我类似的经历? 我是 2018 年 6 月加入公司,一直负责监控平台的告警系统。之后,我们的整个监控平台架构中途换过两次,其中一次架构发生了巨大的变化。我们监控告警平台最早的架构如下图所示: 这个架构的挑战难点在于: 海量的监控数据(Metric & Log &...

2020-02-29 13:03:41

阅读数 305

评论数 0

原创 如何判断一家公司靠不靠谱

经常有读者问我如何判断一家创业公司是否靠谱,我给改了改,其实不仅仅是创业公司具备「坑」的特征,还有很多活了很多年的公司也是「坑」。 为了节约大家的时间,我先总结一下本文的观点: 坑无处不在,不仅仅是创业公司,很多活了很多年的公司也到处是坑。 坑的定义是你自己给的,所以,是不是坑,还是你说了算。 ...

2020-02-29 12:54:50

阅读数 320

评论数 0

原创 Redis 都不会?那就别去面试了

前不久,有一个读者在后台留言,说他面试 Java 开发工程师岗位时,居然大部分的面试问题都是关于 Redis ,他都差点都忘记了自己应聘的是 Java 工程师了。而然这种现象在现在的后端面试中很常见,对 Redis 的掌握已经变成了一项后端工程师必须具备的基础技能了。 当我们翻开那些大厂的招聘要求...

2020-02-29 12:48:25

阅读数 445

评论数 0

原创 Python 全栈 60 天精通之路

传统的 Python 教程 我见过很多的 Python 讲解教程和书籍,它们大都这样讲 Python: 先从 Python 的发展历史开始,介绍 Python 的基本语法规则,Python 的 list, dict, tuple 等数据结构,然后再介绍字符串处理和正则表达式,介绍文件等 IO 操作...

2020-02-29 12:44:33

阅读数 287

评论数 0

原创 那天晚上和@FeignClient注解的深度交流

Spring Cloud 是目前最火的微服务框架,Feign作为基础组件之一,在Spring Cloud体系中发挥了重要的作用。 在本场 Chat 中,会讲到如下内容: Feign远程调用 @FeignClient注解的详细讲解 适合人群: 对 Spring Cloud 感兴趣以及正在使用 S...

2020-02-29 23:31:10

阅读数 59

评论数 0

原创 【音视频连载-001】基础学习篇-SDL介绍以及工程配置

音视频系列开发连载,讲解 SDL 是什么以及为什么要用到它,新建 SDL 工程通过配置相关的 CMake 脚本。

2020-02-29 23:31:06

阅读数 33

评论数 0

原创 一个程序在计算机中是如何运行的?超级干货!!!

很多java自学者刚开始都会写一段HelloWorld的代码,可是又有多少人会思考这段简单的代码的一些内部逻辑呢? 写的这段程序员保存在了什么地方? CPU和内存是怎么回事?跟我写的代码有什么关系? 一个程序在计算机中是如何运行的呢? …… 这篇文章会给你答案,尤其适合新手小白!...

2020-02-29 23:31:04

阅读数 815

评论数 1

原创 Docker简介

What: Docker 是什么? Why:为什么使用Docker? When: 何时使用Docker?

2020-02-29 23:31:01

阅读数 35

评论数 0

原创 Flutter Widgets 之 ShaderMask

ShaderMask可以让我们将Shader用于任何一个控件上,比如在Text上使用渐变就可以使用ShaderMask来实现: ``` ShaderMask( shaderCallback: (Rect bounds) {

2020-02-29 23:31:01

阅读数 40

评论数 0

原创 TAP明辰智航网络分路器应用经典方案

TAP明辰智航网络分路器应用经典方案

2020-02-29 23:31:00

阅读数 43

评论数 0

原创 如何提高自己的工作收入和其他收入?

你好,是我,PHP 程序员面试笔试系列图书的作者琉忆。 作为在职场混迹多年的工程师,挺想和大家聊聊这个挺现实的问题,如何提高自己的收入? 无论你是刚入职场,还是已经在职场工作多年,我都觉得你可以看看这篇文章。 我们一边需要工作,一边需要生活,我们总想通过工作可以争取更多的收入。有时候却又事与愿违,...

2020-02-29 23:30:57

阅读数 52

评论数 0

原创 Flutter Widgets 之 ListWheelScrollView

2020-02-29 23:30:57

阅读数 80

评论数 0

原创 Docker基础

个人总结的一些Docker基础。

2020-02-29 23:30:56

阅读数 38

评论数 0

原创 为什么阿里巴巴Java开发手册中强制要求不要在foreach循环里进行元素的remove和add操作...

在阅读《阿里巴巴Java开发手册》时,发现有一条关于在 foreach 循环里进行元素的 remove/add 操作的规约,具体内容如下:“不要在foreach循环里进行remove/add 操作,remove元素请使用Iterator方式,如果并发操作,需要对Iterator对象加锁。”那么到底...

2020-02-29 23:30:55

阅读数 46

评论数 0

原创 Docker安裝Kafka、数据结构、内部优化等原理解析

本列采用Orcale VM软件安装Centos7虚拟机,相关分配内存/显存大小1024M/12M. Docker安装Kafka,su进入管理员界面,由于kafka服务需要依赖注册zookeeper服务, 首先需要安装zookeeper。输入命令docker pull zookeeper,此时默认...

2020-02-29 23:30:54

阅读数 29

评论数 0

原创 Docker安裝Kafka、数据结构、内部优化等原理解析

本列采用Orcale VM软件安装Centos7虚拟机,相关分配内存/显存大小1024M/12M. Docker安装Kafka,su进入管理员界面,由于kafka服务需要依赖注册zookeeper服务, 首先需要安装zookeeper。输入命令docker pull zookeeper,此时默认...

2020-02-29 23:30:53

阅读数 32

评论数 0

原创 Docker安裝Kafka、数据结构、内部优化等原理解析

本列采用Orcale VM软件安装Centos7虚拟机,相关分配内存/显存大小1024M/12M. Docker安装Kafka,su进入管理员界面,由于kafka服务需要依赖注册zookeeper服务, 首先需要安装zookeeper。输入命令docker pull zookeeper,此时默认...

2020-02-29 23:30:52

阅读数 42

评论数 0

原创 TAP明辰智航网络分路器应用经典方案

TAP明辰智航网络分路器应用经典方案

2020-02-29 23:30:50

阅读数 24

评论数 0

原创 Docker简介

What: Docker 是什么? Why:为什么使用Docker? When: 何时使用Docker?

2020-02-29 23:30:50

阅读数 34

评论数 0

原创 2020 年 2 月 JVM 面试的 30 个知识点

“Write Once , Run Anywhere.”“一次编写,到处运行”,我们说这句话的底气就来自于 JVM( Java Virtual Machine)。 你可能花过很多精力学习 JVM 的知识,但在面对真实生产环境产生的问题,依旧会束手无策: 正在运行的 Java 程序,突然 OOM ...

2020-02-28 23:31:30

阅读数 67

评论数 0

原创 Golang 1.14 发布 | 云原生生态周报 Vol. 39

一周云原生生态要闻总览。 限时福利:张磊、李响等人撰写的 《CNCF X 阿里巴巴云原生技术公开课》 限时 0 元领取中。

2020-02-28 23:31:20

阅读数 53

评论数 0

原创 写给大忙人看的操作系统

如果你平时工作比较忙,但是还想专注于基础的话,建议看看这一篇,会带你有全新的认识。

2020-02-28 23:31:17

阅读数 185

评论数 0

原创 架构师成长系列 | 从 2019 到 2020,Apache Dubbo 年度回顾与总结

导读:Apache Dubbo 是一款开源的 RPC 框架,其提供了简单易用、高性能的 RPC 能力、灵活可控的扩展、强大的服务治理,目前已有 Java、Go、JS、Python 等多个语言支持;并且已经悄然衍进为 Cloud Native 基础设施。这一切成就都离不开 Dubbo 社区的建设,本...

2020-02-28 23:30:56

阅读数 35

评论数 0

原创 大数据ETL工具之-Kettle使用

本文主要介绍Kettle核心技术,使用步骤,调优以及问题解决。

2020-02-28 23:30:55

阅读数 54

评论数 0

原创 从蚂蚁金服微服务实践谈起 | SOFAChannel#1 整理

其实我们现在看到越来越多的企业都会选择往微服务方向转型,但是微服务体系建设是不能一蹴而就的,企业微服务架构往往会随着业务发展而慢慢演进。目前微服务的发展正在从趋势走向最佳实践,而最佳实践将大大降低微服务引入的复杂度和开销。 本文将介绍蚂蚁金服的服务化演进过程: 蚂蚁金服服务化演进的简介 SOFA...

2020-02-28 23:30:55

阅读数 2406

评论数 0

原创 疫情面前,对产品研发是机会还是诱惑?

灾难面前我们应该结合自身实际去为社会做贡献;热点面前我们应该适可而止的去蹭热度;“机会”面前我们应该认真的分析到底是机会还是诱惑。作为产品研发,如何在机会面前来把握产品研发的方向并采取理性的决策?产品研发是采用冷静的市场驱动还是激进的机会驱动? 本文结合此次疫情的经历将从两个大方面进行阐述: 是...

2020-02-27 23:31:43

阅读数 244

评论数 0

原创 针对运营商行业的虚拟化应用性能监测管理解决方案

近几年,由于政府、医疗、大型企业上云进程的发展,移动、电信、联通各大运营商不断完善自己的云服务,来满足政府和企业越来越复杂的业务需求。随着各级省市区政府政务和网站的上云,以及各大企业关键业务的云上运行,客户对上云业务的稳定性和流畅性提出了更高的要求,运营商的相关运维管理部门。...

2020-02-27 23:31:28

阅读数 104

评论数 0

原创 他们是提需求的,不是做产品的

我们一直在探讨产品经理会经常犯的错误,其实比这个更可怕的是,我们没有做产品的素质,却把自己当成产品经理,构思着自认为“伟大的产品”,不断的提着不着边际的妄想症的需求。一个成功的产品都不是一帆风顺的,特别是在初创团队中,我们不可避免的出现各种各样的问题,不妨结合自身的经历,吐槽一下我们产品路上的那一...

2020-02-27 23:31:10

阅读数 43

评论数 0

原创 架构师成长系列 | 云原生时代的 DevOps 之道

DevOps 是一种软件开发人员和 IT人员之间的合作过程,目标是高效地自动执行软件交付和基础架构更改流程。在云原生时代,企业又如何借助 DevOps 实现产品快速、稳定、高效和安全地迭代,释放业务价值呢? 限时福利:张磊、李响等人撰写的 《CNCF X 阿里巴巴云原生技术公开课》 限时 0 元领...

2020-02-27 23:31:08

阅读数 45

评论数 0

原创 Git 实现版本控制的原理与技巧分享

git add、git commit、git checkout……这些工作中每天都会用到无数次的 Git 命令背后是如何工作的呢?本 Chat 从 Git 底层存储对象入手,剖析 Git 实现版本控制的原理并分享一些使用技巧。 内容包括如下几个方面: VCS(Version Control Sy...

2020-02-27 23:31:07

阅读数 42

评论数 0

原创 测试简介标题

简介内容

2020-02-27 23:31:06

阅读数 29

评论数 0

原创 docker的使用

牛逼的docker使用教程

2020-02-27 23:31:03

阅读数 33

评论数 0

原创 多线程并发编程

Docker 可谓是开启了容器化技术的新时代,现在无论大中小公司基本上都对容器化技术有不同程度的尝试,或是已经进行了大量容器化的改造。伴随着 Kubernetes 和 Cloud Native 等技术和理念的普及,也大大增加了业务容器化需求。 而这一切的推进,不可避免的技术之一便是构建容器镜像。 ...

2020-02-27 23:31:02

阅读数 35

评论数 0

原创 “云开工”成主流,远程办公需求暴涨663%

2月26日,随着新冠肺炎疫情的防控进入新阶段,近期全国多个城市开始有组织和计划的启动复工复产,工信部官微昨日发布的数据显示,根据对240万户使用云平台和电商平台的中小企业监测显示,全国中小企业的复工率在30%左右。...

2020-02-27 23:30:52

阅读数 32

评论数 0

原创 这些操作系统的概念你必须要知道

大部分操作系统提供了特定的基础概念和抽象,例如进程、地址空间、文件等,它们是需要理解的核心内容。下面我们会简要介绍一些基本概念,为了说明这些概念,我们会不时的从 UNIX 中提出示例,相同的示例也会存在于其他系统中,我们后面会进行介绍。...

2020-02-26 23:31:29

阅读数 150

评论数 0

原创 从零开始入门 K8s | Kubernetes API 编程利器:Operator 和 Operat

导读:本文将从实践出发,结合案例来说明,如何借助 Operator 开发框架来扩展 Kubernetes API。内容主要分为三个部分:首先会简单介绍一下 Operator 相关的知识;然后会介绍 Operator 开发框架并结合案例来详细说明整个开发过程;最后会结合案例的工作流程来重新说明 Op...

2020-02-26 23:31:24

阅读数 168

评论数 0

原创 从零开始入门 K8s | Kubernetes API 编程范式

导读:在 Kubernetes 里面, API 编程范式也就是 Custom Resources Definition(CRD)。我们常讲的 CRD,其实指的就是用户自定义资源。为什么会存在用户自定义资源问题呢?本文将会从其需求来源出发,对此概念进行逐步深入的讲解。...

2020-02-26 23:31:22

阅读数 140

评论数 0

原创 回顾 | Kubernetes SIG-Cloud-Provider-Alibaba 首次网研会

2 月 12 日,阿里云和 CNCF 联合举办了线上研讨会,首次完整介绍了阿里云对 Kubernetes 社区的布局,包括了 10 个类别,20 多个开源项目,提供了完整的 Kubernetes 生命周期管理。本文汇集了此次会议完整视频回顾及资料下载,并整理了会议上未能及时回答的问题,希望能够对大...

2020-02-26 23:31:11

阅读数 133

评论数 0

原创 TAP明辰智航网络分路器的作用

当今网络规模变得越大,越难以监测。网络盲点可以轻易对网络产生巨大影响。 想要监控的网络端口越来越多,接入的监控设备也大幅增加,对网络管理者提出更高的要求。传统接入监测方法(例如端口镜像)的成本非常高且会对被镜像设备造成非常大的压力。由于网络正以前所未有的速度急剧增长,如今高性能、可扩展的监测解决方...

2020-02-26 23:31:06

阅读数 132

评论数 0

原创 为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下:循环体内,字符串的连接方式,使用StringBuilder的append方法进行扩展。那么到底为什么呢?让我们带着这个问题来一探究竟。...

2020-02-26 23:31:04

阅读数 139

评论数 0

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