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

原创 AWS 认证攻略

最近业余时间考取了AWS助理架构师的认证,有一些朋友私下问了我一些相关问题,趁着有时间整理一下,给有需要的同学做个参考。

2020-01-31 23:30:08 316 0

原创 Tendermint——本机单节点部署

Tendermint由两个主要部分组成,一个负责共识,一个负责应用程序接口,共识引擎称作Tendermint Core,应用程序接口称作ABCI(Application BlockChain Interface),利用ABCI可以开发自己业务逻辑。而Tendermint Core负责共识、p2p通...

2020-01-30 23:30:20 178 0

原创 心跳与超时:高并发高性能的时间轮超时器

在许多业务场景中,我们都会碰到延迟任务,定时任务这种需求。特别的,在网络连接的场景中,常常会出现一些超时控制。由于服务端的连接数量很大,这些超时任务的数量往往也是很庞大的。实现对大量任务的超时管理并不是一个容易的事情。 在本篇Chat中,我们会分析实现延迟任务的几种常见算法和数据结构。并且引入介绍...

2020-01-30 23:30:18 274 0

原创 设计模式的学习

本文章是自己自学所用

2020-01-30 23:30:14 126 0

原创 在线教育微服务架构尝试-Microservice

打造一套基于云原生的微服务架构平台,能满足现有和将来的业务支撑,横向和纵向解耦业务/技术实现。能够持续集成新功能,能够保证现有业务的稳定迭代。 本文主要阐述下图中组件的基本职责,以及如何在整个平台中进行有效的构建和演进....

2020-01-30 23:30:12 337 0

原创 深入内部从根本上解释 Docker 镜像是什么

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

2020-01-30 23:30:04 115 0

原创 面试指南之 Shiro

Apache Shiro(读作“sheeroh”,即日语“城”)是一个开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro 框架直观、易用,同时也能提供健壮的安全性。 在本场 Chat 中,会讲到如下内容: 简单介绍 Shiro 框架 Shiro 主要的四个组件 Shiro 运行原理 ...

2020-01-29 23:30:18 115 0

原创 腾讯校招面试题

我坚信,机会永远属于有准备的人,我们与其羡慕他人的成功,不如从此刻起,积累足够多的知识和面试经验,为将来进入更好的公司做好充分的准备! 想让面试官在短短的几十分钟内认可你的能力?想在最短的时间内收获 Java 技术栈最核心的知识点?想要更全面更深入的了解 Java 技术?这篇文章给你想要的所有答案...

2020-01-29 23:30:16 154 0

原创 深度学习实战之行人防碰撞预警系统

本场 Chat 将介绍行人碰撞预警系统(pedestrian collision warning,PCW) 该系统是一项先进的汽车主动安全技术,是汽车 ADAS 中的重要组成部分,对交通安全的提升具有十分重要的意义。 行人碰撞预警系统是在行人检测系统的基础上进行的,首先,通过汽车前上方摄像头收集汽...

2020-01-29 23:30:14 1054 0

原创 Apache Kafka内核深度剖析

目前来说市面上可以选择的消息队列非常多,像activemq,rabbitmq,zeromq已经被大多数人耳熟能详,特别像activemq早期应用在企业中的总线通信,基本作为企业级IT设施解决方案中不可或缺的一部分。目前来说Kafka已经非常稳定,并且逐步应用更加广泛,已经算不得新生事物,但是不可否...

2020-01-29 23:30:10 121 0

原创 人际交往中的心理学知识总结笔记

每一颗心都是相通的,洞察他人的心思,走进其内心深处,让我们在人性丛林中如鱼得水。

2020-01-29 23:30:07 154 0

原创 Go 语言实现拜占庭共识的区块链(联盟链)

学习区块链技术,必经之路就是要研究开源的代码,通过复杂的代码再去总结架构,算法,不仅需要耗费巨大精力,对很多初次接触的人来讲,也有无从下手的感觉。本人用 Go 语言实现了一个联盟链的原型,采用拜占庭共识算法,HSA256、AES、RSA 等密码算法,完整的实现了联盟链的系统,通过这个系统的学习,可...

2020-01-29 23:30:06 204 0

原创 让自己有点狼性

在生活越来越艰难,竞争越来越残酷,“僧”多“粥”少的时代,不值得恐惧,更不值得悲哀,所需要做的就是学习和改变,像狼一样去生存。

2020-01-29 23:30:03 102 0

原创 面试指南之 Spring MVC

通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring MVC 框架并不知道使用的视图,所以不会强迫开发者只使用 JSP 技术。Spring MVC 分离了控制器...

2020-01-28 23:30:16 75 0

原创 3333

333333

2020-01-28 23:30:11 438 0

原创 3333

333333

2020-01-28 23:30:02 61 0

原创 春节高并发抢红包的技术升华综合实战(Node.js)

高并发的系统的应用广泛,如抽奖、秒杀、抢购、团购、游戏等等。 本场 Chat, 咱们来一场应景的高并发“抢红包”系统设计实战,举一反三,在其他高并发系统中,也同样适用。 高并发抢红包的活动,大致可以分为如下几个流程: 流程一:客户端海量抢红包的请求。(限流,过滤流量,流量负载均衡) 流程二:抢...

2020-01-26 23:30:14 184 0

原创 祝大家身体健康!一起在家抢红包吧!

春节,即农历新年,是一年之岁首、传统意义上的岁节(年节)。俗称新春、新年、新岁、岁旦、新禧、年禧、大年等,口头上又称度岁、庆岁、过年、过大年。 在这个普天同庆的时刻,我们 GitChat 团队给大家拜年啦~ 拜年当然少不了红包啦。我们这次准备了 30 份红包给您呐~...

2020-01-24 23:30:20 223 0

原创 IDEA 插件开发实战

编程时候碰到很多重复性工作,一类事情只干一次就好,不要再重复做,自动化抽象成工具,那样提高效率,不用重复搬砖,文中以一个实际场景中用到例子,贯穿下插件开发规范。 在本场 Chat 中,会讲到如下内容: 1.简介 2.原理 3.API 4.实例架构 5.准备工作 6.编码 7.部署 8.总结...

2020-01-23 23:30:20 216 0

原创 JAVA中N种单例模式简单概括

里面包括了老生常谈的饿汉式,懒汉式以及枚举类 静态代码块 序列化场景下,多线程场景下的问题。

2020-01-23 23:30:13 125 0

原创 面试必问之 CAS 底层原理

CAS 底层原理解析(从 Java 到 C++ 到汇编指令)。 在本场 Chat 中,会讲到如下内容: 深入底层从根本上解释 CAS 是什么 原子操作是什么 CAS 在底层是怎么实现原子操作的 适合人群: 面试、钻研技术之人...

2020-01-22 23:30:26 281 0

原创 Spring 面试 40 问,你会了吗?

选择最有效的运行时,编程模型和体系结构来满足应用程序的需求和团队的技能,开发人员一直面临挑战。例如,某些用例最好由基于同步阻塞I / O架构的技术堆栈来处理,而其他用例最好由基于无功流规范中描述的无功设计原理构建的异步无阻塞堆栈来更好地解决。 响应式 Spring 代表了一个平台范围的计划,旨在在...

2020-01-22 23:30:18 98 0

原创 Centos7部署zabbix全攻略

技术类:zabbix-server、zabbix-agent、zabbix-gate-way、zabbix自动发现、zabbix监控mysql、zabbix监控tomcat、zabbix监控主机资源、zabbix用户设置、zabbix告警设置一网打尽。 架构类:zabbix的架构原理、zabbix...

2020-01-21 23:30:23 118 0

原创 这里是标题

这里是内容介绍

2020-01-21 23:30:21 125 0

原创 面试指南之消息中间件:RcoketMQ

现今时代,系统越来越复杂,数据来越多,系统间的交互也就变得越来越重要,同时也变得越来越困难。而消息中间件在其中起到了一个中间桥梁的重要作用。因此,面试中也经常会被问到消息中间件相关的问题。从其使用到其原理设计,都会是面试官感兴趣的一个点。 这边 Chat 就以 RocketMQ 为例,简单介绍消息...

2020-01-20 23:30:20 203 0

原创 史上最全 MySQL 开发规范

本场 Chat 将为你介绍作者多年工作以来积累下来的 MySQL 最全开发规范,其中很多点我们在工作中都会经常遇到且容易出错,轻则引起性能问题重则引起线上故障,在面试的时候也会经常出现,但你只能说出片面的点而不能系统性的介绍。因此无论是初入职场还是已经在职场打拼多年,这些规范都可以很好的指导我们平...

2020-01-20 23:30:18 117 0

原创 Java 编程(Socket 技术详解与实战)

Socket 是网络编程中重要的一项技术,在计算机的领域 Socket 又被称为套接字,它是计算机之间通讯的一种方式用以完成数据交互。本篇 Chat 将主要从 Socket 的发展简述、原理概述、Socket 是如何进行网络通讯的、使用 Java 语言实现 Socket 的通讯应用四个方面来进行说...

2020-01-20 23:30:16 174 0

原创 基于Vue实现魔方矩阵排列效果

基于Vue实现魔方矩阵排列效果

2020-01-19 23:30:39 703 0

原创 基于 Spring Boot 2.x 的 Spring Batch 实践

在大型企业中,由于业务复杂、数据量大、数据格式不同、数据交互格式繁杂,并非所有的操作都能通过交互界面进行处理。而有一些操作需要定期读取大批量的数据,然后进行一系列的后续处理。这样的过程就是“批处理”。 目前流行的批处理框架就非 Spring Batch 莫属。Spring Batch 是一个轻量级...

2020-01-19 23:30:38 306 0

原创 浅谈操作系统进程调度

进程调度是操作系统的基本组成部分,是实现多道程序操作系统的基础。操作系统可以合理有效的进行各种任务进程的切换也是基于进程调度来实现的,所以说认识理解进程调度对于学习操作系统尤为重要,当然对于实际开发也是有影响的,掌握进程调度会让我们了解操作系统底层是如何进行任务调度切换的,对于开发程序很有启发意义...

2020-01-19 23:30:23 150 0

原创 go gin 框架教程-从零到部署

在本场 Chat 中,会讲到如下内容: 在 macOS 上搭建go开发环境 用 gin 写一个 "Hello, World" 用 Docker 部署服务 适合人群: 对高效构建 Docker 镜像有兴趣的技术人员...

2020-01-19 23:30:22 1449 0

原创 MySql 开发篇(1)--- 表类型的选择

和大多数数据库不同,MySql中有一个存储引擎(插件式存储引擎)的概念,针对不同的存储需求可以选择最优的存储引擎。

2020-01-19 23:30:19 115 0

原创 「作者面对面」访谈录

技术人的时间是宝贵的。 但是很多技术人却经常会利用自己的闲暇时间来写文章。那么技术人究竟为什么要把本应用来关心自己外表、甚至健康的时间用在写文章上呢?要理解这一点,我们就要说一说技术人的工作了。 有人认为技术人的工作就是搬运代码,但这只是一般人看到的表象,他们工作的本质是解决问题。他们每天要做的,...

2020-01-18 23:30:03 506 0

原创 Maven 从极简入门到用 Idea 创建一个 Maven Web 项目

本场 Chat 覆盖以下内容: Maven 的核心原理 Maven 仓库的创建 Idea 创建 Maven Web 项目 Maven 常用的命令 Maven 的坐标定义和 pom.xml 的基本配置 适合人群: 对高效构建 Maven 项目有兴趣的技术人员,Maven Web 项目开发。...

2020-01-17 23:30:42 130 0

原创 QQ全量上云,你想了解的技术细节都在这

腾讯的业务体量非常庞大,在2019年,腾讯已拥有超过了100万台服务器,其中,社交业务包括QQ和空间的体量有近20万台服务器,且分布在全国三地。 把QQ这头大象搬到云上并非易事。作为腾讯最庞大、最悠久、最复杂的业务之一,QQ各系统间存在强耦合。上云过程中需要确保对用户零影响,其难度可想而知。 面对...

2020-01-17 23:30:38 140 0

原创 PHP - 为什么说5G时代最好的语言

5G 时代,万端互联,技术的变化,从分布式到微服务,PHPer 出现了很多质疑的声音,到底还能走多久,Laravel、Node、Docker 技术的大爆炸,对 PHPer 提出了新的破局的新方向。 万端互联,唯 PHPer 可担此重任,破局重生。 在本场 Chat 中,会讲到如下内容: 深入内部...

2020-01-17 23:30:36 345 0

原创 深度残差收缩网络简要解读

深度残差收缩网络是深度残差网络的一种新的升级版本,其实是深度残差网络、注意力机制和软阈值化的深度集成。 在一定程度上,深度残差收缩网络的工作原理,可以理解为:通过注意力机制注意到不重要的特征,然后通过软阈值化将它们置为零;或者说,通过注意力机制注意到重要的特征,将它们保留下来,从而加强深度神经网络...

2020-01-17 23:30:35 329 1

原创 如何抓住重点,系统高效地学习数据结构与算法

你是否曾跟我一样,因为看不懂数据结构和算法,而一度怀疑是自己太笨?实际上,很多人在第一次接触这门课时,都会有这种感觉,觉得数据结构和算法很抽象,晦涩难懂,宛如天书。正是这个原因,让很多初学者对这门课望而却步。 我个人觉得,其实真正的原因是你没有找到好的学习方法,没有抓住学习的重点。实际上,数据结构...

2020-01-17 23:30:35 125 0

原创 8 种方式搭建博客,总有一款适合你

任何行业,我觉得你的职业发展都依赖于目前经验的积累下。要让自己的职业之路走得更远,重点在学,用,总结,分享。 当今是自媒体的时代,虽然信息爆炸,我们还是要沉掉一些东西的,我想最佳的方式就是通过写博客,不仅可以提高你对技术的思考,也可帮到其他人,何乐而不为。 8 种不同的方式搭建个人博客: Git...

2020-01-17 23:30:30 228 0

原创 人人都需要知道的理财知识

俗话说得好,你不理财,财不理你,我想在当下我们每个人多多少少都应该懂一些理财知识,养成理财的好习惯,不仅仅可以使你的财富跑赢通货膨胀,而且对你以后管理自己的资金都有着深远的影响。最近了解到许多人都想找副业,许多公司的裁员使得大家都在思考寻找适合自己的副业,我想理财就是非常值得大家培养的副业,本篇 ...

2020-01-17 23:30:29 117 0

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