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

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

原创 Spark 的网页式开发

在大数据计算中,Spark 可以说是耳熟能详的技术引擎,高效的内存计算秒杀了之前的 Hadoop。现在无论大中小公司基本上使用大数据计算时都会使用 Spark 进行数据计算。因此快捷的 Spark 开发对于程序员来说可以说是一大助力。在本场 Chat 中,会讲到如下内容:深入内部,从根本上解释 Spark 的 Codegen 的优点Spark 内部的动态编码如何提升 Spark 开发的速...

2020-03-31 23:30:46 742

原创 C# 基础知识系列- 5 反射和泛型

简单介绍了一下C# 中的泛型和反射内容。

2020-03-31 23:30:45 191

原创 程序员必知的 89 个操作系统核心概念

对于初学者来说,学习操作系统你一定要知道这些概念。

2020-03-31 23:30:44 251

原创 如何让开发变得敏捷起来?

不久前和同事交流的时候看到这样一段话,“在经历敏捷软件开发方法在中国传播和发展的过程中,我们深切地感到,缺少对软件开发日常基础时间、尤其是与编程紧密相关的核心技术实践的指导,敏捷注定流于形式。缺少完备的软件设计、开发和质量保障相关实践,盲目强调快速迭代、接纳需求变化,项目只会陷入质量迅速腐化、Bug百出、交付失控的悲惨境地。对于这种只得其形、尽失其神、缺乏核心能力、空谈快速响应变化的敏捷,业内将其...

2020-03-31 23:30:42 240

原创 手把手教你搭建 Git 私服

很多同学都问文章,文档,资料怎么备份啊,自己电脑和公司电脑怎么随时同步资料啊等等,这里呢我写一个搭建自己的 Git 私服的详细教程。为什么要搭建一个 Git 私服呢,而不是用 Github 免费的私有仓库,有以下几点:Github 私有仓库真的慢,文件一旦多了,或者有图片文件,git pull 的时候半天拉不下来 自己的文档难免有自己个人信息,放在 Github 心里也是担心的 想建一个...

2020-03-30 23:30:53 1572

原创 用Python爬取微信好友昵称和头像

利用wxpy快速爬取微信好友的昵称和头像

2020-03-30 23:30:49 773

原创 淡黄的长裙,蓬松的头发?拿什么拯救你,我的项目

这一段时间,“淡黄的长裙,蓬松的头发”歌词,以迅雷不及掩耳盗铃之势刷屏微博微信。这是出自爱奇艺选秀节目《青春有你2》,训练生李熙凝以“朗诵式rap”形式演唱歌词,让人听得直上头。微博话题 #淡黄的长裙 蓬松的头发#一度登上微博热搜,目前话题阅读量破6亿;抖音相关话题#淡黄的长裙 蓬松的头发也收割了3万个短视频,逾2.2亿人次的播放量。...

2020-03-30 23:30:47 506

原创 阿里云发布 Spring Boot 新脚手架,真香

相信很多人都使用过 start.spring.io 来初始化自己的 Spring Boot 工程,这个工具为开发者提供了丰富的可选组件,并且可以选择多种打包方式,大大方便了开发人员的使用。最近,阿里的 Nacos、Sentinel 也进入 start.spring.io 的选项中,进一步的方便开发者使用阿里云的产品。...

2020-03-30 23:30:45 735

原创 K8s 1.8 正式 release | 云原生生态周报 Vol. 43

一周云原生生态要闻总览。

2020-03-30 23:30:42 214

原创 服务器架构异步实现方案

异步架构工具有很多种,其中最为常用的为redis,市场上也有很多mq,每家公司采用的都不同,redis真题社区环境比较完善,也有一套消息订阅的机制

2020-03-30 23:30:41 364

原创 Go 开发关键技术指南 | 敢问路在何方?(内含超全知识大图)

关注“阿里巴巴云原生”公众号,回复 Go 即可查看清晰知识大图!导读:从问题本身出发,不局限于 Go 语言,探讨服务器中常常遇到的问题,最后回到 Go 如何解决这些问题,为大家提供 Go 开发的关键技术指南。我们将以系列文章的形式推出《Go 开发的关键技术指南》,共有 4 篇文章,本文为第 4 篇。Go 开发关键技术指南文章目录:• 为什么你要选择 Go?• Go 面向失败编程• 带着服...

2020-03-30 23:30:40 208

原创 阿里巴巴如何改善开发人员在 K8s 上的体验?

通过 K8s,用户能够自定义基础设施,可以平行的替换或改造平台的已有功能,而非只能局限在平台提供的能力之上构建。但正是这样的“白盒化”体验,正在为越来越多的研发和运维带来“太复杂”的困扰。从 Kubernetes 到“以应用为中心”的美好未来之间,全世界的PaaS 工程师其实都在期待一项全新的技术能够弥补这之间的鸿沟。阿里云原生应用平台团队的做法是,通过为应用“建模”的方式来解决这个问题,这也...

2020-03-30 23:30:38 178

原创 8 讲 Docker | 第五章 单节点Nginx+Springboot实战

Docker 可谓是开启了容器化技术的新时代,现在无论大中小公司基本上都对容器化技术有不同程度的尝试,或是已经进行了大量容器化的改造。伴随着 Kubernetes 和 Cloud Native 等技术和理念的普及,也大大增加了业务容器化需求。本系列会着重讲解 Docker 精华:架构原理、网络模型、多租户隔离实现、 Docker 多容器管理、以及结合真实 Spring Boot 项目实战等,让读...

2020-03-30 23:30:38 162

原创 初识 Elasticsearch

本 Chat 旨在帮助初学者正确理解 Elasticsearch 概念,快速入门并付诸实践。搜索引擎的发展历史及索引介绍安装 ES 集群及安装常见问题ES 基本概念:Index、Document、MappingAnalyzer:快速搜索全靠我!深入搜索:搜索的各种姿势,让你了解个够!Java Rest API常见的一些问题为什么集群 red、yellow 了,对集群有什么影响?...

2020-03-30 23:30:36 169

原创 sumo交通仿真

sumo交通仿真具体实施,包含osm地图数据导入、路网文件生成、trips以及row等文件的生成。讲解python代码通过调用Traci实现与sumo仿真的交互,如:改变交通灯(TLS)状态、加速、减速和换道、放置故障车在车道上等。介绍sumo的核心模式,速度模式(speed mode)、换道模式(laneChangeMode)、跟车模式(car-following model)等。...

2020-03-30 23:30:35 1864 1

原创 2020面试还搞不懂MyBatis?快看看这27道面试题!(含答案和思维导图)

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。在本场 Chat 中,会讲到如下内容:1.Mybatis概念2.Mybatis优缺点3.Mybatis缓存4.Mybatis储存5.Mybatis映射6.常见Mybatis面试题……适合人群: 正在学习 Java 开发和...

2020-03-30 23:30:35 399

原创 从小白到架构师的成长历程

从业8年,在互联网技术多个岗位都就任过、做过运维、服务器工程师、前端工程师,设计过5W+以上qps的服务

2020-03-30 23:30:34 306

原创 超大福利 | 这款免费 Java 在线诊断利器,不用真的会后悔!

线上系统为何经常出错?数据库为何屡遭黑手?业务调用为何频频失败?连环异常堆栈案,究竟是哪次调用所为? 数百台服务器意外雪崩背后又隐藏着什么?是软件的扭曲还是硬件的沦丧? 走进科学带你了解 Arthas,一款开源一年多 GitHub Star 2 万,99% 的阿里研发小哥都在用的 Java 终极诊断利器!...

2020-03-30 23:30:33 168

原创 服务架构升级

aa

2020-03-30 23:30:19 201

原创 dumi 尝鲜记

做了好多年的码农,不知你有没有想过,如果突然事业了,我能带走的是什么,跟公司合作的这些年我究竟有什么成长?如果你也有,那我们一起来写自己的博客吧,或者把我们封住一套成型的业务组件,都ok。在本场 Chat 中,会讲到如下内容:dumi简介dumi实践dumi目录结构介绍博客分享适合人群: 对写技术博客或文档感兴趣的技术人员或者有写文档需求的产品老师等...

2020-03-30 23:30:15 1164

原创 为什么逃亡主义让三体世界如此恐惧

蛇身上的花纹越美丽,它整体看上去就越可怕。我们以前对人类的逃亡不在意,只要他们不在太阳系中存在就行,但现在我们调整了计划,决定制止人类的逃亡,让思维完全不透明的敌人逃到宇宙中是很危险的。...

2020-03-29 23:30:54 1068

原创 如何处理 No DMARC Record Found 问题

本文介绍如何处理 No DMARC Record Found 问题,使得邮件认证得以正确设置。

2020-03-29 23:30:53 1202

原创 艰难的FPGA求学路径,分享一下我掉过的坑

艰难的FPGA求学路径,分享一下我掉过的坑

2020-03-29 23:30:49 302

原创 Centos搭建Docker和Kubernetes

搭建Docker+Kubernetes环境,然后部署Spring微服务,最后开放对外访问。

2020-03-29 23:30:48 533

原创 Java是如何实现自己的SPI机制的? JDK源码(一)

揭秘Java的SPI机制及JDBC驱动加载原理:1,Java的SPI机制的使用;2,Java的SPI机制的原理;3,JDBC驱动的加载原理;4,线程上下文类加载器在JDBC驱动加载中的作用;5,简述了Duboo的SPI机制。...

2020-03-29 23:30:47 171

原创 使用Web3实现WebUI和Ethereum的交互

Ethereum可以说是越来越火爆,也有越来越多的程序员学会了以太坊合约的编写.那么编写完以太坊合约之后,我们如何来创建Web来与合约进行交互呢?本次Chat将会讲到以下内容:1.发布以太坊合约2.如何使用Web3.js3.使用Web3.js与合约进行交互适合人群: 对以太坊智能合约编程感兴趣的技术人员...

2020-03-29 23:30:44 405

原创 8 讲 Docker | 容器数据持久化

Docker 可谓是开启了容器化技术的新时代,现在无论大中小公司基本上都对容器化技术有不同程度的尝试,或是已经进行了大量容器化的改造。伴随着 Kubernetes 和 Cloud Native 等技术和理念的普及,也大大增加了业务容器化需求。本系列会着重讲解 Docker 精华:架构原理、网络模型、多租户隔离实现、 Docker 多容器管理、以及结合真实 Spring Boot 项目实战等,让读...

2020-03-29 23:30:37 180

原创 Jmeter+Shell+Jenkins 集成实现简单的性能自动化

Jmeter 是一款开源桌面应用软件,可用来模拟用户负载来完成性能测试工作,因其开源性和扩展性,Jmeter 已经是使用率最高的性能测试工具之一。因压测过程中 Windows 服务器的局限性,一般企业都会选择 Linux 系统去进行压测,然后在 Linux 系统中 Jmeter 没有友好的 GUI 界面进行编辑脚本,只能通过命令操作 Jmeter,这样有效的节省了 Jmeter 对服务器资源的占...

2020-03-29 23:30:35 487

原创 Codidate - 一个先进的在线技术面试平台

Codidate 是一个方便的在线编程面试平台,可以让科技公司进行远程招聘。支持超过 30 种流行编程语言,包括 Java, C++, Javascript, Python 等。

2020-03-29 23:30:35 305

原创 如何打造能力护城河

如何打造能力护城河

2020-03-29 23:30:21 284

原创 数据结构与算法之顺序表(C语言版)

本次分享主要有以下内容:☆ 顺序表的定义、初始化、创建、清空、销毁、取值、查找、删除、修改。☆ 删除某一位置的元素☆ 删除值所有值为X的元素☆ 删除无序顺序表重复的元素☆ 删除有序顺序表重复的元素主要基于数据结构(C语言版)严蔚敏进行操作。...

2020-03-28 23:30:47 702

原创 C# 基础知识系列- 2 字符串

C# 字符串的简单介绍,这是字符串相关的一部分

2020-03-28 23:30:44 164

原创 C# 基础知识系列- 3 集合数组

C# 基础系列之 集合数组,介绍了一些集合和数组,常见用法和需要注意的地方。

2020-03-28 23:30:43 153

原创 Apache Pulsar的Token认证配置方法

在本场Chat中,会讲到如下内容:Apache Pulsar消息队列Token认证原理Apache Pulsar两种启动方式的Token认证配置方法如何使用Token认证调用Admin Rest API、发送消息以及消费消息...

2020-03-28 23:30:38 1559

原创 用MotionLayout来画一个跟手的动画

MotionLayout是 ContractLayout 的子集,可以理解成运动布局,MotionLayout 可以通过改变 ContractLayout 的约束条件,设置关键帧,做出很多貌似很复杂的效果,告别大量的手动运算和绘制代码...

2020-03-28 23:30:35 386

原创 Apache Nifi 入门与进阶

NiFi 是美国国家安全局开发并使用了 8 年的可视化数据集成产品,2014 年 NAS 将其贡献给了 Apache 社区,2015 年成为 Apache 顶级项目。大数据平台都需要进行数据流转,Apache Nifi 作为一款强大的数据流开源软件,支持大量的输入输出方式,能够对数据进行灵活的处理,拥有基于 Web 的可视化操作页面。在本场 Chat 中,会讲到如下内容:Apache Ni...

2020-03-27 23:30:45 389

原创 测试小白的逆行之路

2020-03-27 23:30:44 245

原创 Flink实战:创建项目结构

flink 官方提供两种创建项目的方式, maven 和 gradle ,同时也提供快速构建项目模板的脚本和命令脚本,但这种方式需要自行修改项目 groupId 和 ArtifactId ,因此,建议使用 idea IDE 创建项目工程,省时省心。...

2020-03-27 23:30:42 600

原创 50+ 前端经典面试题整理

最近在面试的高峰期,本 Chat 主要总结以下前端面试的知识:面试技巧HTTPHTMLCSSJavaScriptAjaxVue流行框架其他计算机基础等适合人群:前端面试或者进行知识梳理的朋友...

2020-03-27 23:30:40 199

原创 java程序员聚集地

分享一线互联网大厂技术,面试真题,以及大厂的生活情况。

2020-03-27 23:30:37 478

空空如也

空空如也

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

TA关注的人

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