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

  • 博客(245)
  • 论坛 (1)
  • 收藏
  • 关注

原创 JVM 性能优化实战

Java 不仅仅是一门编程语言,还是一个由一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广发应用于嵌入式系统、移动终端、企业的服务器、大型机等各种场合。时至今日,Java 技术体系已经吸引了 1000 多万软件开发者,这是全球最大的软件开发团队。使用 Java 的设备多达几十亿台,Oracle 的最新官网显示目前活跃的 JVM 虚拟机在 450...

2020-04-30 23:31:18 144

原创 应届生求职面试真的有那么难吗

对于应届生而言,在大四或研三时都会通过各种渠道来进行求职面试,大部分同学往往都认为项目经验、工作/实习履历的缺失,成为了一大难题,都觉得应届生求职面试好难呀,企业要求越来越高了……难道真的是这样的么?本场Chat将涉及以下内容:应届生求职面试真的有那么难吗公司对应届生的要求有多高?应届生面试前,该准备啥?应届生面试时,该注意啥?...

2020-04-30 23:31:17 209

原创 当 RocketMQ 遇上 Serverless,会碰撞出怎样的火花?

想必大家都比较了解 RocketMQ 消息服务,那么 RocketMQ 与 Serverless 结合会碰撞出怎样的火花呢?我们今天介绍一下如何基于 RocketMQ + Knative 驱动云原生 Serverless 应用 。...

2020-04-30 23:31:14 123

原创 Go 语言 2019 调查报告发布(内含 Go 语言图谱下载)

Go 官方博客近日公布了 2019 年 Go 语言调查报告。本次调查收到的回复达到 10,975 份,约为去年的两倍。这些受访者的反馈意见将被选取用于改进 Go 语言的发展。...

2020-04-30 23:31:12 114

原创 Android | 教你如何开发一个证件照DIY小程序

华为机器学习服务(ML Kit) 提供机器学习套件,为开发者应用机器学习能力开发各类应用提供优质体验。得益于华为长期技术积累,ML Kit 为开发者提供简单易用、服务多样、技术领先的机器学习能力,助力开发者更快更好的开发各类AI应用。使用这个SDK开发一个证件照DIY的小程序.适合人群: 对华为 HMS Core 有兴趣的技术人员...

2020-04-30 23:31:10 499

原创 从时间管理看技术人如何持续保持竞争力?

一篇文章讲述技术人应当如何做时间管理,如何保持职场竞争力!

2020-04-30 23:31:09 144

原创 linux入门系列5--新手必会的linux命令

定期免费分享基于真实项目的大数据技术及开发经验,从项目技术角度将用到的技术栈制作成完整的系列文章,读完能真正从 0 基础到实战大数据项目,技术栈包含:Linux、Docker、Hadoop、Zookeeper、Kafka、Hbase、Flink 等。本文是Linux基础知识20篇之第5篇,主要介绍linux最常用的几十个基本命令,适合零基础人群,为后续的学习打下基础,欢迎持续关注!...

2020-04-30 23:31:07 153

原创 linux入门系列4--vi/vim编辑器

定期免费分享基于真实项目的大数据技术及开发经验,从项目技术角度将用到的技术栈制作成完整的系列文章,读完能真正从 0 基础到实战大数据项目,技术栈包含:Linux、Docker、Hadoop、Zookeeper、Kafka、Hbase、Flink 等。本文是Linux基础知识20篇之第4篇,简要介绍linux文本编辑工具vi/vim的基本使用,在三种不同模式下的基本操作,适合零基础人群,为后续的学...

2020-04-30 23:31:06 101

原创 linux入门系列2--CentOs图形界面操作及目录结构

定期免费分享基于真实项目的大数据技术及开发经验,从项目技术角度将用到的技术栈制作成完整的系列文章,读完能真正从 0 基础到实战大数据项目,技术栈包含:Linux、Docker、Hadoop、Zookeeper、Kafka、Hbase、Flink 等。本文是Linux基础知识20篇之第2篇,简要介绍Centos的图形界面和目录结构,适合零基础人群,为后续的学习打下基础,欢迎持续关注!...

2020-04-30 23:31:04 155

原创 手把手教你使用 Pycharm + Github实现多设备间的代码同步

还在为多设备间的代码同步而烦恼么?如果你也有遇到这种困惑,那来吧,这篇文章将手把手教你如何使用 Pycharm + Github 实现多设备间的代码同步,告别代码同步烦恼,从现在开始!...

2020-04-30 23:31:02 389

原创 为什么华为、百度纷纷选择OKR,放弃KPI?

近几年,OKR 这个词越来越流行了。OKR由intel首创,在 Google 使用后被推广,接着华为、百度等国内知名公司也都积极引入。2017年,华为内部的一次绩效满意度调查中显示:开展OKR的团队在绩效管理各维度的满意度全面高于采用传统绩效管理方法的团队。带团队、打硬仗,你们公司的KPI考核是否遇到了困扰?如果是,你不妨了解下这种“OKR”绩效管理方法。...

2020-04-30 23:31:01 153

原创 Flink内部Exactly Once三板斧:状态、状态后端与检查点

Flink是一个分布式的流处理引擎,而流处理的其中一个特点就是7X24。那么,如何保障Flink作业的持续运行呢?Flink的内部会将应用状态(state)存储到本地内存或者嵌入式的kv数据库(RocksDB)中,由于采用的是分布式架构,Flink需要对本地生成的状态进行持久化存储,以避免因应用或者节点机器故障等原因导致数据的丢失,Flink是通过checkpoint(检查点)的方式将状态写入到远...

2020-04-30 23:31:00 186

原创 K8s 从懵圈到熟练-集群伸缩原理

《深入浅出 Kubernetes》一书共汇集 12 篇技术文章,帮助你一次搞懂 6 个核心原理,吃透基础理论,一次学会 6 个典型问题的华丽操作!

2020-04-30 23:30:56 133

原创 linux入门系列3--常见的linux远程登陆管理工具

定期免费分享基于真实项目的大数据技术及开发经验,从项目技术角度将用到的技术栈制作成完整的系列文章,读完能真正从 0 基础到实战大数据项目,技术栈包含:Linux、Docker、Hadoop、Zookeeper、Kafka、Hbase、Flink 等。本文是Linux基础知识20篇之第3篇,简要介绍linux常用的远程管理工具,适合零基础人群,为后续的学习打下基础,欢迎持续关注!...

2020-04-30 23:30:51 186

原创 手把手教你免费申请JetBrains开发工具套件的学生授权

受限于社区版,想要免费使用 JetBrains 开发工具高级版本却不知道咋办?那你一定不能错过这篇文章,通过阅读这篇文章,你将免费获得 JetBrains 高级开发工具版本,话不多说,一起来看看吧!...

2020-04-30 23:30:47 265

原创 99% 的程序员想不到的一个技巧,绝对让领导眼前一亮,好感倍增!

我 2007 年从大学毕业后,进一家公司从普通程序员干起,担任过项目经理、产品经理、区域服务总监、部门总经理等职位,一直到 2018 年担任一家行业软件上市公司的项目总监。这些年,也经常看到不少技术人员在开发岗位干了很多年,因为得不到领导重视,越做越迷茫,越干越沉闷,感觉领导目光短浅,自己的才华被这些平庸的领导所埋没。不被领导重视,原因非常多。公司的问题、领导的能力……等等,这些都不是最重要的...

2020-04-30 23:30:37 155

原创 Java与Zookeeper实战应用

在分布式系统中,一些常用而又极易出错的关键服务,如选举、队列、分布式锁需要投入很大的开发成本和维护成本。在迫切而有重要的分布式业务研发过程中,我们往往会把焦点关注在业务逻辑本身,对于分布式系统本身的偏底层服务的研发投入不足。这导致我们经常在一致性,故障恢复等方面面临挑战。本Chat将会分享一下内容1、Zookeeper的安装与基本使用2、Java应用基于Zookeeper的Leader选举...

2020-04-30 23:30:18 145

原创 JVM 真的很难学么?不、只是你“不敢学”而已

JVM 是许多java程序员必须掌握的一门基本的内功心法,无论是工作中还是面试都是必不可少的一门知识点。本章chat主要讲解一下JVM的类加载的知识

2020-04-29 23:30:43 155

原创 浅谈低代码开发的五个优势

在传统的开发模式中,开发效率往往会比较慢,所以慢慢衍生出不少可以快速开发的工具或者是编程框架,甚至是低代码开发平台,低代码开发可以是传统开发速度的10倍,低代码开发平台还具有更多优势,下面分成五点简述。1.开发速度在低代码开发的所有好处中,加速新软件和新应用交付的能力是最重要的。在最近的博客文章中,即使您不负责软件交付,为什么也需要了解低代码,以下是一些功能,这些功能可以解释为什么使用低代码开...

2020-04-29 23:30:43 173

原创 学了很多项目管理工具和方法,为何还是难以成功?

83版《西游记》里有一个桥段:金角大王拿着宝葫芦对孙悟空说:“我叫你名字,你敢答应吗?”孙悟空不知情,回了句:”爷爷在此“。然后就被吸到宝葫芦里去了,金角大王成功拿到一血。这个桥段相信大家已经看过无数遍了。...

2020-04-29 23:30:38 166

原创 Python 全栈 450 道常见问题全解析(配套教学)

你还记得吗?前不久我曾写过一个专栏《Python 全栈 60 天精通之路》,已经有 3500 多位开发者订阅学习了。这个专栏是什么?这个专栏是配套《Python 全栈 60 天精通之路》的一份 Python 常见问题解析和学习成果自测题。我根据大家在学习 Python 60 天的过程中遇到困惑和疑问的地方,进行了更详细的解析,也就是你的 Python 哆啦 A 梦口袋。专栏大纲小白必...

2020-04-29 23:29:48 266

原创 前端错误监控之用户行为回放

有时候错误上报完成解析具体行号后,并不能立马判断出是什么问题,我们可能需要知道用户当时操作的流程,比如在 Android 是点击了某个 button,然后发起了一个 Ajax 请求,控制台打印了某些日志,有点击某个 button 然后出错了,这个时候会触发错误上报,要是能把当之前用户的操作也记录下来就好了...

2020-04-28 23:30:57 261

原创 前端错误监控之SourceMap还原Vue Demo 实现

上篇写完后,有人留言说不知道在 Vue 中怎么实现这个功能,所以我写了这篇,会讲2种方式来实现通过 Firefox 开源的 npm 包 source-map 实现在服务端获取映射关系通过浏览器实现映射关系...

2020-04-28 23:30:56 563

原创 生产环境通过SourceMap还原压缩后JavaScript错误,快速定位异常

(如果你对 source-map有了解,但是不知道具体怎么实现,操作,可以跳过前面的,直接看底部列列举的参考文章)最近在处理上报的异常,写个系列,这个是开篇大家都知道一般我们前端的JavaScript代码上线前都会压缩,混淆处理,减小代码体积的同时还相对安全些,线上代码一般是这样的...

2020-04-28 23:30:55 500

原创 省级政法项目 Flowable 实战

本话题介绍的知识点,都是从线上的省级项目中提取出来的。期望通过本话题,能够让大家在工作流上少走弯路;本话题将包含如下功能:工作流基本介绍,介绍 Flowable 的兄弟姊妹。Spring 集成 Flowable,常见 Service 介绍。流程部署、获取流程定义图片、用户系统改造流程定义挂起和激活,流程实例的挂起和激活,流程实例启动。流程追踪、终止流程,撤回流程。我的待办(多种指定用...

2020-04-28 23:30:54 154

原创 Zookeeper及其应用场景

ZooKeeper(简称ZK)是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户Zookeeper主要服务于分布式系统,应用场景包括统一配置管理、统一命名服务、分布式锁和集群管理,使用分布式系统就无法避免对节点管理...

2020-04-28 23:30:53 100

原创 关于:宝塔的Apache之坑

接到一个客户反馈,是基于Windows系统下宝塔面板的问题。问题简述:网站迁移后无法启动网站。

2020-04-28 23:30:50 176

原创 iOS开发实战——用CollectionView和tableView实现做题界面功能

通过使用iOS中非常强大的两大控件collectionview和tableview,实现做题界面的功能。

2020-04-28 23:30:49 149

原创 Swift中的常量、变量、数值类型、元组、Optional的基本用法

简单介绍Swift中常量、变量、数值类型、元组、optional的基本语法!

2020-04-28 23:30:48 81

原创 Swift各版本的差异以及与OC的主要区别

Swift是苹果于2014年WWDC苹果开发者大会发布的新开发语言,可与Objective-C共同运行于macOS和iOS平台,用于搭建基于苹果平台的应用程序。本篇文章主要简述各个版本之间的区别。...

2020-04-28 23:30:46 301

原创 也许是国内第一篇把以太坊工作量证明从算法层讲清楚的

找遍中文资料,没有哪篇文章能对以太坊工作量证明有一个全面的介绍。对于没有把数学学会的同学来说,如果希望从算法层了解以太坊的工作量证明是非常困难的。一本黄皮书会难倒一大批吃瓜群众。从Chat中,所讲内容有:以太坊挖矿工作量证明 Ethash算法讲解;以太坊是如何对抗ASIC1;如何动态调整挖矿难度;如何校验挖矿正确性的;...

2020-04-28 23:30:45 235

原创 Spring Boot 应用开发基本模板

本场 Chat 分享主要介绍 Spring Boot 开发过程使用到的一些组件,帮助开发人员快速搭建基础开发框架。本场 Chat 内容将涉及如下:日志配置相关集成 Swagger,快速生成 API 接口文档敏感信息加密数据源配置(单数据源和多数据源)集成 Redis,缓存信息集成 ElasticSearch集成 Spring Security+JWT,实现登录验证跨域配置适...

2020-04-28 23:30:37 86

原创 IT项目管理经验分享, 如何做好IT项目管理

今天来跟大家聊聊项目管理。项目管理这个话题很大,同样资源情况下,良好的项目管理可以提高项目完成质量和工作效率、避免延期或者缩短项目完成时间。今天聊一些实战经验,略偏重 IT 开发项目,也是我们基于在线和远程办公的一点思考。...

2020-04-28 23:30:37 147

原创 一文搞懂C++设计模式

市面上大多数都是基于java给出的例子,C++的例子极少,自己看完李建忠老师的GOF设计模式视频后查阅各种资料并结合自身实践总结的干货,分享给大家。...

2020-04-28 23:30:36 101

原创 iOS开发实战-用CollectionView和tableView开发做题界面功能

使用iOS中非常强大的两大控件collectionview和tableview,完成做题界面功能开发。

2020-04-28 23:30:35 116

原创 无线路由器---基本知识

什么是无线路由器。无线路由器的硬件架构。主流无线路由器芯片方案。如何选购无线路由器。如何摆放无线路由器位置。

2020-04-28 23:30:34 130

原创 实战 Flutter 象棋从零到上架

专栏亮点基于真实项目「棋路」的开发历程形成专栏,不是市面上的各种「HelloWorld」;专栏内容包含其中的每一和代码,都得到了两次验证,跟随我们的专栏,定能达成目标;真实项目环境中遇到的大量问题,专栏中都给出了实用的解决方案;对开源的 C++ 引擎的包装和混编,有大量市面上找不到的经验和方法。为什么应尽早学习 Flutter这个世界已经有太多的框架,我们为什么需要学习一种新的?...

2020-04-28 23:30:01 363

原创 C# 基础知识系列:10 反射和泛型(二)

这篇文章延续《C# 基础知识系列:5 反射和泛型》,继续介绍 C# 在反射所开发的功能和做的努力。上一篇文章大概介绍了一下泛型和反射的一些基本内容,主要是通过获取对象的类型,然后通过这个类型对象操作对象。这一篇介绍一个在反射中很重要的内容:特性,以及上一篇未完成的内容——泛型在反射中的引用。...

2020-04-27 23:31:17 119

原创 收藏!工作中Git使用实践和常用命令流程合集

工作中git是一项必不可少的技能,在项目的开发进程中起着至关重要的作用本Chat介绍一些git在工作中的一些使用实践、常用流程、常用命令,供大家参考!...

2020-04-27 23:30:48 105

原创 Jenkins 服务器中挖坑病毒解决方案

本文主要将一次黑客通过 Jenkins 入侵服务器后的救火案例:公元 2020/04/16 4:38 分,登录线上服务器,执行 top 命令执行,发现已经崩了…发现有人通过 Jenkins 入侵服务器,部署了一个占用资源非常庞大的应用程序。通过案例来讲解关于 Jenkins 的安全补漏的方法,虽然简单,但很重要。...

2020-04-27 23:30:42 151

空空如也

GitChat的博客的留言板

发表于 2020-01-02 最后回复 2020-04-01

空空如也

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

TA关注的人 TA的粉丝

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