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

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

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

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

2020-02-29 13:03:41 2876 1

原创 Python 全栈 60 天精通之路

传统的 Python 教程我见过很多的 Python 讲解教程和书籍,它们大都这样讲 Python:先从 Python 的发展历史开始,介绍 Python 的基本语法规则,Python 的 list, dict, tuple 等数据结构,然后再介绍字符串处理和正则表达式,介绍文件等 IO 操作,再介绍异常处理, 就这样一章一章的。很多都是枯燥的讲理论,越看越累,越累越不想看。那么,有没有比...

2020-02-29 12:44:33 6181 2

原创 阿里秋招面试全解析(含内推岗)

阿里秋招面试全解析(含内推岗)老王 GitChat 5天前每个技术人都有个大厂梦,我觉得这很正常,并不是饭后的谈资而是每个技术人的追求。像阿里、腾讯、美团、字节跳动、京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司/小公司,如果说能够在这样的公司锻炼几年,相信对自己能力的提升还是非常大的。国内主流的互联网大厂在 8 月份都开放了秋招申请,秋招有哪些需要注意事项?如何通过秋招?不...

2019-08-21 10:52:14 27554 33

原创 论创作,你根本不是程序员的对手

原创:GitChat社区 GitChat 4天前从【 工作 996 生病 ICU 】这类全社会关注的问题,到【程序员大战产品经理】、【程序员挑战互联网审美的格子衫穿搭】这类自黑调侃的话题,技术的代码和发际线都受到了越来越多的关注与挑战。显然,对于程序员来说代码之外的时间尤其宝贵,他们用来关心自己的时间尚且缺乏,又怎么有时间去关注身外琐事?但仍有很多技术人(比例大于大部分其他行业)经...

2019-08-14 11:49:12 2446

原创 透视前端工程化之二:Webpack 基本介绍

Webpack 是一款强大的打包工具。目前几乎所有的前端构建和开发都是采用 Webpack 。因为 Webpack 有强大的社区生态,每月 Webpac...

2019-06-28 12:56:09 2024

原创 透视前端工程化之一:模板功能设计

本文介绍前端的项目模板设计,主要是为前端框架服务。本文涉及到 JavaScript、ESLint、ES6、Mock等

2019-06-28 12:52:39 2477

原创 什么是前端工程化?

前端越来越复杂,前端面试的要求也越来越高。如何提升前端开发水平?如何应对前端面试?我在日常工作中前端的开发框架以 Vue 为主,使用 Webpack 解决接口 mock、代码检查、代码编译、构建、压缩、添加版本号、部署等全流程的工作。涉及到的技术点有 Vue、Vuex、ESlint、stylelint、mock、Webpack、Sass、PostCSS 等。对前端的要求相比几年前已经从单纯的 JavaScript、CSS 问题变成了更多以工程化为主的问题。

2019-06-28 11:38:18 20811 6

原创 「战略」访谈录 | 聊聊领域驱动设计

相信很多朋友对领域驱动设计会有这样或那样的困惑,比如领域驱动设计是什么?它在工作中有什么作用?为什么国内关于这方面的书籍少之又少?…… 为了解决这些疑惑,有幸邀请到专家张逸老师来聊聊领域驱动设计,下面是 GitChat 独家采访记录。GitChat:领域驱动设计(Domain Driven Design,DDD)自诞生以来已有十几年时间,这门本已步入老年的方法学却因为微服务的兴起而焕发了第二春...

2019-06-27 14:01:27 1435

转载 Elasticsearch 高可用集群的索引设计

Elasticsearch 开箱即用,上手十分容易。安装、启动、创建索引、索引数据、查询结果,整个过程,无需修改任何配置,无需了解 mapping,运作起来,一切都很容易。这种容易是建立在 Elasticsearch 在幕后悄悄为你设置了很多默认值,但正是这种容易、这种默认的设置可能会给以后带来痛苦。例如不但想对 field 做精确查询,还想对同一字段进行全文检索怎么办?shard 数不合理导...

2019-06-27 10:49:21 1892

原创 前端工程化:从切图仔到前端 Leader,如何跨越式成长

前端的小伙伴应该能够很明显地感觉到,在面试过程中,各大公司面试官已经非常注重前端工程化能力的考察了。前端工程化的演进可以极大地提升开发效率。前端发展到现在,社区涌现出大量的优秀框架和工具,得以将前端工程师从繁重的工作中解脱出来。比如,同样地给一个 dom 元素绑定一个 click 事件,使用 Vue 就会比 JS 更简单清晰。

2019-06-27 10:43:37 9658 9

原创 面试必备:《Java 最常见 200+ 面试题全面解析》

春招在即,想让面试官在短短的几十分钟内就认可你的能力?想在最快的时间内收获 Java 技术栈最核心的知识点?想要更全面、更深入的了解 Java 技术?这里能够给你想要的所有答案

2019-06-18 18:10:30 47039 103

原创 如何科学的学习一门编程语言?

这才是 Python 的正确打开方式

2019-06-14 13:23:44 11299 6

原创 对不起老板,我的脑子里真的只有Bug!!!

扫码了解《编程算法同步入门》课程详情

2019-06-13 11:27:53 26158 116

原创 Java 开发者靠什么逆风翻盘?

技术语言革新极快的今天,尤其对于需要技术沉淀的后端工程师来说,靠什么实力逆风翻盘?在 Java 框架尚且繁荣的当下,Spring Boot 无疑最火最实用的,也是必不可少的开源框架,完全有实力稳坐 Java 后端框架的龙头老大。更有江湖人称,Spring Boot 就像九阳神功。有了它护体,再学 Spring MVC、mybatis、JPA,撸起 demo 来简单到飞起。01 什么是 Spr...

2019-06-10 16:48:48 5783

原创 前端框架千千万,抓住两条主线成一半

作者:大漠穷秋百花齐放的前端框架2007 年的时候我刚毕业,当时最火的前端框架是 jQuery 和 Ext JS,那时候大家纠结的问题是:我到底是用 jQuery 呢还是用 Ext JS 呢?后来又出现了:Adobe Flex、Microsoft SilverLight、Dojo、Ember、Backbone、RequireJS…一大堆框架。从 2008 年到现在,大家能在市面上看到的...

2018-11-22 16:56:07 17621 43

原创 吃透 Spring Boot + Netty , 还开发不了通讯系统?

学习 Netty 从零到掌握,从开始到完结的的系列项目。实现自己的聊天系统,跟着小西贝走进 Netty 世界。在本场 Chat 中,会讲到如下内容:Netty 服务端和客户端的发送信息和接收信息。适合人群:对 Netty 有兴趣的技术人员。...

2022-03-18 16:31:56 2507

原创 Spring Boot 2.3 支持分层 Jar 包、优雅停机、完美支持 Docker/k8s 了

Spring Boot 2.3 已经发布两个月了,这两天才想起来尝一尝鲜儿。除了常规的升级外,很大部分的升级是针对 Docker 的,让你不得不相信,Docker 容器化微服务已然大势所趋。还没有用过的同学,再不下手就晚了。本次 Chat 将包含如下内容:介绍 Spring Boot 2.3 对 Docker 的支持改进分层 Jar 包的实现优雅停机功能活动状态监测功能对 JDK 1...

2020-08-09 23:30:11 3730

原创 瞧,工程师绘图最佳实践!

作为一名工程师,绘图可以说是必备的技能。优秀的绘图能力就像写得一手好字,总能让你在团队或者客户面前闪光,这也是你赢得团队青睐和客户赞扬的一个重要能力。绘图的过程其实是分解任务和分离关注点的过程,它和程序设计的过程几乎重叠,因此绘图和程序设计是正向相互促进的。也就是说,你在绘图的过程中发现的问题很有可能会在程序中出现,你在程序中要面对的问题很有可能在绘图的过程中就发现了,早发现早处理。​为什...

2020-08-09 23:30:11 3981

原创 实用!一键生成数据库文档,堪称数据库界的 Swagger

Screw(螺丝钉),一款数据库文档生成工具。

2020-08-06 23:30:17 2640

原创 Flutter 中 ListView 加载图片数据的优化

在使用 ListView 懒加载模式时,当 ListView 的 Item 中有图片信息时,在快速滚动过程中会大量的浪费流量与内存,甚至会造成在滚动过程中页面的卡顿效果。在这里提出优化方案,当开始滚动时不加载图片,滚动结束后再加载图片。...

2020-08-06 23:30:17 3620

原创 一文带你全面掌握 IP 协议及其子网划分

互联网协议又叫 IP 协议,它是 TCP/IP 栈中最重要的协议之一,位于网络层之中。如果你想全面掌握 IP 协议,本文非常适合你,掌握好了 IP 协议,对于面试也有很有帮助,因为很多企业在职业要求都会有掌握 TCP/IP 者优先这一条。阅读完本 Chat,你将掌握以下知识:IP 协议包含哪些字段,请求头、响应头分别有哪些?抓包神器 BurpSuit 的使用。路由协议有哪些?IP 地址...

2020-08-06 23:29:48 2046

原创 线程池源码浅析

面试的时候往往会问到线程池相关的内容,对于线程池知其然而不知其所以然。本篇文章通过源码阐述线程池构造方法、详细参数信息(核心线程数量、最大线程数量、空闲等待时间、线程工厂、拒绝策略)及线程池的使用。本 Chat 读者将获得以下知识:线程池简介线程池优点线程池构造线程池详细参数信息使用 Executors 构造线程池的方法及对比使用线程池默认构造方法创建线程池线程池状态描述线程池...

2020-08-06 23:29:46 1814

原创 C/C++ 中的奇技淫巧:宏的妙用(一切为了偷懒)

日复一日,年复一年的“码砖”是一件极其枯燥乏味的事情。我们应该将经历放在更有趣的地方,去攻克我们前进路上的障碍。将重复无意义的“码砖”进行总结提炼,变成我们自己的轮子。而这一想法老早就在我心中,在此抛砖引玉,希望有人有更好的建议。在本场 Chat 中,会讲到如下内容:如何偷懒宏的特性我的偷懒方式接下来的路适合人群: 对 C/C++ 有一定基础且有兴趣的技术人员...

2020-08-05 23:30:16 2273

原创 Kubernetes 实践入门指南

以 K8s 为核心的云原生技术已经成为业界企业数字化转型的事实标准技术栈,但到了真正开始落地的时候,技术人员就会发现遇到一点问题能在网上查到的都是一些碎片化的知识,很难系统的解决实际应用发布和部署问题。在学习 K8s 过程中我们常会遇到几个问题:选择多K8s 系统是一套专注容器应用管理的集群系统。初学者会发现其实 K8s 的组件并不是特别多,为什么给人的印象就是特别难安装呢? 因为我们基础软...

2020-08-05 23:30:03 2509

原创 一文讲清楚 MySQL 事务隔离级别和实现原理,开发人员必备知识点

经常提到数据库的事务,那你知道数据库还有事务隔离的说法吗,事务隔离还有隔离级别,那什么是事务隔离,隔离级别又是什么呢?本文就帮大家梳理一下。在本场 Chat 中,会讲到如下内容:MySQL 事务的定义可重复读、不可重复度、脏读、幻读都是什么意思事务隔离级别分别是什么设置事务隔离级别的具体操作方式图文并茂的解释四种事务隔离级别适合人群: 所有后端开发人员...

2020-08-05 23:29:49 2208

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

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

2020-08-05 23:29:36 1442

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

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

2020-08-04 23:30:05 1334

原创 Dubbo-go 发布 1.5 版,朝云原生迈出关键一步

计算机技术浪潮每 10 年都有一次技术颠覆,相关知识体系最迟每 5 年都会革新一次,大概每两年贬值一半,在应用服务通信框架领域亦然。凡是有长期生命的通信框架,大概有 5 年的成长期和 5 年的稳定成熟期。每个时代都有其匹配的应用通信框架,在 20 年前的 2G 时代,强跨语言跨平台而弱性能的 gRPC 是不会被采用的。...

2020-08-04 23:29:48 1736

原创 大厂程序员来谈一谈要如何写简历!!(附简历模板)

我是程序员 Carl,毕业先后在腾讯和百度工作多年,看过很多社招和应届生的简历。这篇文章我将谈一谈程序员简历的常见问题。并且我也会提供一份我自己的简历模板给大家参考。本文大纲如下:简历基调简历模板谨慎使用精通两字拿不准的绝对不要写在简历上项目经验应该如何写博客的重要性总结通过本文你将了解程序员简历上常见的问题,如何写一份符合大厂要求的简历,以及获得简历模板。...

2020-08-04 23:29:41 3415 1

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

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

2020-08-03 23:30:04 1742

原创 IntelliJ IDEA 2020.2 正式发布,诸多亮点总有几款能助你提效

IDEA 20 岁了,献礼它的第二个大版本(含之前版本破解)。

2020-08-02 23:30:19 2986

原创 MySQL 入门教程

本套教程是 MySQL 入门进阶教程,知识点非法丰富;如果觉得不错可以关注知识追寻者得公众号,有 Spring Boot 原创 PDF,MySQL 原创 PDF,面经等;Spring 全家桶;当然个人能力有限,如果文中有错误,还请指正!...

2020-08-02 23:30:18 1908

原创 JSON 字符串是如何被解析的?JsonParser 了解一下

写:遵循规范;读:兼容并包。

2020-08-02 23:30:17 1856

原创 真香!Linux 原来是这么管理内存的

Linux 操作系统是如何管理内存的?一文带你了解。

2020-08-02 23:30:17 1819

原创 懂了这些,方敢在简历上说会用 Jackson 写 JSON

一聊就会,一问就退,一写就废。

2020-08-02 23:30:16 1748

原创 掌门教育微服务体系 Solar | 阿里巴巴 Nacos 企业级落地上篇

在高速发展的时候,公司规模越来越大,老师人数越来越多,这时候公司不能铺太多人去做运营与服务,必须提高每个人效,这就需要技术驱动。因此掌门教育转变成一家技术驱动型的公司,如果被迫成为一家靠资金驱动的公司就活不下去了。...

2020-08-02 23:30:10 668

原创 Pytest「Conftest、Pytest 参数化、重运行、出测试报告」

Pytest「Conftest、Pytest 参数化、重运行、出测试报告」

2020-08-02 23:30:07 1024

原创 阿里产品专家:高情商的技术人,如何做沟通?

不愿沟通是固执,不会沟通是傻瓜,不敢沟通是奴隶。——德拉蒙德

2020-08-02 23:30:06 660

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

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

2020-08-02 23:30:05 667

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

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

2020-08-01 23:30:04 594

空空如也

空空如也

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

TA关注的人

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