11 GitChat的博客

尚未进行身份认证

暂无相关简介

等级
TA的排名 275

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

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

2020-01-26 23:30:14

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

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

2020-01-24 23:30:20

测试

测试试试

2020-01-24 23:30:19

IDEA 插件开发实战

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

2020-01-23 23:30:20

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

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

2020-01-23 23:30:13

面试必问之 CAS 底层原理

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

2020-01-22 23:30:26

Spring 面试 40 问,你会了吗?

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

2020-01-22 23:30:18

Centos7部署zabbix全攻略

技术类:zabbix-server、zabbix-agent、zabbix-gate-way、zabbix自动发现、zabbix监控mysql、zabbix监控tomcat、zabbix监控主机资源、zabbix用户设置、zabbix告警设置一网打尽。架构类:zabbix的架构原理、zabbix的数据流向,助你更深刻地理解zabbix的运行过程,并且更及时地排查和找到问题。2020全年最良心文...

2020-01-21 23:30:23

1

1

2020-01-21 23:30:21

这里是标题

这里是内容介绍

2020-01-21 23:30:21

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

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

2020-01-20 23:30:20

史上最全 MySQL 开发规范

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

2020-01-20 23:30:18

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

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

2020-01-20 23:30:16

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

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

2020-01-19 23:30:39

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

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

2020-01-19 23:30:38

浅谈操作系统进程调度

进程调度是操作系统的基本组成部分,是实现多道程序操作系统的基础。操作系统可以合理有效的进行各种任务进程的切换也是基于进程调度来实现的,所以说认识理解进程调度对于学习操作系统尤为重要,当然对于实际开发也是有影响的,掌握进程调度会让我们了解操作系统底层是如何进行任务调度切换的,对于开发程序很有启发意义。在本场 Chat 中,我首先会介绍进程调度的基本概念,然后会介绍进程调度的一些选择比较准则,最后会...

2020-01-19 23:30:23

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

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

2020-01-19 23:30:22

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

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

2020-01-19 23:30:19

「作者面对面」访谈录

技术人的时间是宝贵的。但是很多技术人却经常会利用自己的闲暇时间来写文章。那么技术人究竟为什么要把本应用来关心自己外表、甚至健康的时间用在写文章上呢?要理解这一点,我们就要说一说技术人的工作了。有人认为技术人的工作就是搬运代码,但这只是一般人看到的表象,他们工作的本质是解决问题。他们每天要做的,就是克服一个又一个的困难,把想法变为现实。 而他们最重要的工具,就是他们自己的知识和经验。可以说,技术...

2020-01-18 23:30:03

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

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

2020-01-17 23:30:42

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。