自定义博客皮肤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 718 1

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

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

2020-02-29 12:54:50 822 0

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

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

2020-02-29 12:48:25 976 0

原创 Python 全栈 60 天精通之路

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

2020-02-29 12:44:33 990 0

原创 程序员的 MySQL 面试金典

上周末和在北京的哥们国仔涮火锅,席间聊起了最近面试的经历。 他说想换工作的原因很简单,就是要涨工资,原来的公司呆了两年多,薪资浮动不超过 500 元。而身边跳槽的那些同事,薪资都已经是自己的 2 倍了。 在准备面试的过程中,国仔坦言道还蛮辛酸的。 白天要上班敲代码,晚上甚至会加班,导致搜集面试题目...

2019-09-26 18:26:39 2703 1

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

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

2019-08-21 10:52:14 24490 32

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

原创:GitChat社区 GitChat 4天前 从【 工作 996 生病 ICU 】这类全社会关注的问题,到【程序员大战产品经理】、【程序员挑战互联网审美的格子衫穿搭】这类自黑调侃的话题,技术的代码和发际线都受到了越来越多的关注与挑战。 显然,对于程序员来说代码之外的时间尤其宝贵,他们...

2019-08-14 11:49:12 1734 0

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

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

2019-06-28 12:56:09 896 0

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

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

2019-06-28 12:52:39 991 0

原创 什么是前端工程化?

前端越来越复杂,前端面试的要求也越来越高。如何提升前端开发水平?如何应对前端面试?我在日常工作中前端的开发框架以 Vue 为主,使用 Webpack 解决接口 mock、代码检查、代码编译、构建、压缩、添加版本号、部署等全流程的工作。涉及到的技术点有 Vue、Vuex、ESlint、styleli...

2019-06-28 11:38:18 3579 0

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

相信很多朋友对领域驱动设计会有这样或那样的困惑,比如领域驱动设计是什么?它在工作中有什么作用?为什么国内关于这方面的书籍少之又少?…… 为了解决这些疑惑,有幸邀请到专家张逸老师来聊聊领域驱动设计,下面是 GitChat 独家采访记录。 GitChat:领域驱动设计(Domain Driven D...

2019-06-27 14:01:27 732 0

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

Elasticsearch 开箱即用,上手十分容易。安装、启动、创建索引、索引数据、查询结果,整个过程,无需修改任何配置,无需了解 mapping,运作起来,一切都很容易。 这种容易是建立在 Elasticsearch 在幕后悄悄为你设置了很多默认值,但正是这种容易、这种默认的设置可能会给以后带来...

2019-06-27 10:49:21 834 0

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

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

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

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

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

2019-06-18 18:10:30 43847 102

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

这才是 Python 的正确打开方式

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

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

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

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

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

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

2019-06-10 16:48:48 5021 0

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

作者:大漠穷秋 百花齐放的前端框架 2007 年的时候我刚毕业,当时最火的前端框架是 jQuery 和 Ext JS,那时候大家纠结的问题是:我到底是用 jQuery 呢还是用 Ext JS 呢? 后来又出现了:Adobe Flex、Microsoft SilverLight、Dojo、Emb...

2018-11-22 16:56:07 16337 42

原创 分布式数据库 HBase

随着大数据时代的到来,传统的关系数据库已经不能满足大量数据,半结构化和非结构化数据的存储,由此诞生了分布式数据库 HBase,很好的解决关系数据库不能解决的问题。要先很好的使用它,就要首先弄清楚它的原理。 在本场 Chat 中,会讲到如下内容: HBase 简介 与传统数据库的比较 HBase ...

2020-06-01 23:31:09 22 0

原创 效率办公之流程图绘制实践

流程图作为工作中常用的一种图形图表表达形式,常常出现在我们的日常办公中,因此掌握流程图的绘制将对我们的工作产生积极的促进作用,亦能够有效提升我们的工作效率。本文结合笔者近年来在流程图绘制方面的一些实践,和各位小伙伴分享一下有关工具、方法和心得体会,希望能够对小伙伴们的效率办公有所裨益。 分享大纲:...

2020-06-01 23:31:04 19 0

原创 线程池续:你必须要知道的线程池submit实现原理之FutureTask!

上一篇万字图文解析了线程池的源码,说好的实实在在的大满足,这里再奉上FutureTask的源码解析,让你一次学个够! submit()在线程池中执行原理 FutureTask基本属性解析 FutureTask.run()实现原理 FutureTask.get()获取异步线程执行结果原理 Futu...

2020-06-01 23:31:03 19 0

原创 日常通用的 Nginx 配置模板+不同场景下的基本意识

刚开始学习 Nginx 的时候可能会学习很多配置以及知识,但是当自己去配置一个的时候发现这么多配置应该如何配,你如果工作很多年,或者换过很多项目,其实大部分配置都长得都很像,这些配置可以理解为工程在迭代中积累下来的一些通用的配置,那我们先去看看这些配置有什么,先用起来,然后再去根据自己的场景优化。...

2020-06-01 23:30:48 20 0

原创 【投喂小白兔】啥叫协同过滤

【投喂小白兔】是浅浅对啥基础都莫得的小白兔们的入门讲解,全系列通俗易懂,幽默风趣,配上大量精美的绘图,全系列尽可能地不使用高等数学,只采用最接近大众受教育水平的讲解模式给兔兔们做科普,当然啦,全系列是免费的咧。 【投喂小白兔】系列将会涉及以下知识内容: 推荐系统【老本行了哈哈哈哈哈】 基础算法【...

2020-06-01 23:30:47 19 0

原创 分布式文件系统 HDFS 整体剖析

本场 Chat 分享主要介绍 HDFS 分布式文件系统的其整体的原理剖析,让你更加了解 HDFS 的运行机制。 本场 Chat 内容将涉及如下: 简说分布式文件系统 计算机集群结构 分布式文件系统的结构 主节点(NameNode) 从节点(DataNode) NameNode 和 DataNod...

2020-05-31 23:31:07 45 0

原创 硬间隔支持向量机推导【纯公式……】

支持向量机很早很早就被提出来了,而且在最近几年里一直在被更新和改进,但是追本溯源,我们还是得回到那个古老的年代,去看看支持向量机原本的模样。原本是用cTex写的啦,后来复制到GitChat发现压根莫得办法生成,于是就放弃发布了,某天闲的一批我就切到Markdown了,现在发出来哦。...

2020-05-31 23:31:03 36 0

原创 架构设计:接口幂等性原则,缓存多应用模式

复杂系统大都会使用分布式架构,在分布式架构中,如何保证接口在分布式的服务调度中保证幂等性,如何提高接口响应效率,是非常关键的。 在本场 Chat 中,会讲到如下内容: 接口幂等性原则 缓存多应用模式 Redis监控 适合人群: 对分布式架构有兴趣的技术人员...

2020-05-31 23:30:47 67 0

原创 深入理解 Java IO

Java IO 方式有很多,并且 IO 也是软件开发中的核心部分,随着海量数据增长和分布式系统的发展,对 IO 扩展能力要求越来越高, Java IO 经过不断的发展,有了长足的进步,具备了一定的扩展性,Java 开发人员可能会经常想问,Java 提供了哪些 IO 方式? NIO 又是怎么实现多...

2020-05-31 23:30:29 30 0

原创 Java 新特性 8&9&10&11&amp

Java 的变化速度从未如此之快——如今,该语言的新版本每六个月就会发布一次。而之所以能够实现如此重大的转变,自然离不开一系列专注于提高其性能与添加新功能的协作性项目的贡献。这些项目的目标可谓雄心勃勃。正如 JetBrains 开发者布道师 Trisha Gee 在 QCon 伦敦 2019 大会...

2020-05-30 23:31:36 34 0

原创 Dubbo对Spring Cloud说:来老弟,我要拥抱你

如何在项目中同时使用Spring Cloud和Dubbo,本文给你答案。

2020-05-30 23:31:35 98 0

原创 1元1分血战麻将群

【微13055099930】1元1分血战麻将群,正规老字号麻将群,24小时通宵不熄火,时刻稳定十几桌以上有人打,真诚无套路,喜欢打麻将的朋友欢迎随时加微信进群。...

2020-05-30 23:31:33 98 0

原创 五分钟实现,一个RN App开发调试工具

一款React Native开发调度工具,有日志记录,设备信息展示,环境切换等相关功能

2020-05-30 23:31:32 52 0

原创 react-native-easy-app 详解与使用之(三) View,Text,Image,Fl

react-native-easy-app是一款为React Native App快速开发提供基础服务的纯JS库,特别是在从0到1的项目搭建初期,至少可以为开发者减少30%的工作量。

2020-05-30 23:31:31 37 0

原创 react-native-easy-app 详解与使用之(二) fetch

react-native-easy-app是一款为React Native App快速开发提供基础服务的纯JS库,特别是在从0到1的项目搭建初期,至少可以为开发者减少30%的工作量。

2020-05-30 23:31:30 36 0

原创 react-native-easy-app 详解与使用之(一) AsyncStorage

react-native-easy-app 是一款为React Native App快速开发提供基础服务的纯JS库(支持 IOS & Android),特别是在从0到1的项目搭建初期,至少可以为开发者减少30%的工作量。...

2020-05-30 23:31:28 46 0

原创 基于 Pytest 框架的自动化测试开发实践(万字长文入门篇)

Pytest 是 Python 的一种易用、高效和灵活的单元测试框架,可以支持单元测试和功能测试。本文不以介绍 Pytest 工具本身为目的,而是以一个实际的 API 测试项目为例,将 Pytest 的功能应用到实际的测试工程实践中,教大家将 Pytest 用起来。 本课程大纲: Pytest ...

2020-05-30 23:31:27 37 0

原创 谁拉我进一元一分血战麻将群?

一元一分血战麻将群+微:13055099930,实力麻将群,真人火爆对战,APP上打、群内结算,专人管理,以信誉为本。

2020-05-30 23:31:25 59 0

原创 一元一分四川血战麻将微信群

+V:13055099930,诚信靠谱老字号群

2020-05-30 23:31:22 39 0

原创 React Native 一站式开发解决方案

react-native-easy-app是一款为React Native App快速开发提供基础服务的纯JS库,特别是在从0到1的项目搭建初期,至少可以为开发者减少30%的工作量。

2020-05-30 23:31:18 37 0

原创 二十分钟封装,一个App前后台Http交互的实现

react-native-easy-app是一款为React Native App快速开发提供基础服务的纯JS库,特别是在从0到1的项目搭建初期,至少可以为开发者减少30%的工作量。

2020-05-30 23:31:17 78 0

原创 一分钟实现,一个RN持久数据管理器

react-native-easy-app是一款为React Native App快速开发提供基础服务的纯JS库,特别是在从0到1的项目搭建初期,至少可以为开发者减少30%的工作量。

2020-05-30 23:31:15 73 0

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