结构
-
自学 TypeScript 第三天 使用webpack打包 TS 代码
安装: 首先第一步,我们要初始化我们项目,在目录下输入 npm init 接下来,我们的安装几个工具 npm i -D webpack webpack-cli typescript…
-
软件设计模式白话文系列
1、模式描述 组合模式属于结构型模式,把多个对象组成树状结构来表示局部与整体,这样用户可以以相同的方式对待单个对象和组合对象。需要注意的是这里的组合和之前系列中,我们说的组合关系(…
-
RabbitMq死信队列
死信的概念 死信:顾名思义就是无法被消费的消息,字面意思可以这样理解,一般来说,producer 将消息投递到 broker 或者直接到queue 里了,consumer 从 qu…
-
如何写代码 —— 编程内功心法
写代码就是学一门语言然后开始撸代码吗?看完了我的系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自嘲为码农,但是这工作毕竟不是真正的搬砖…
-
MongoDB – 入门指南
组件结构 核心进程 在 MongoDB 中,核心进程主要包含了 mongod、mongos 和 mongosh 三个。 其中最主要的是 mongod 程序,其在不同的部署方案中(单…
-
编写多个 React 提供程序
在应用程序的根目录中使用 React 的上下文来管理任何组件之间的共享状态是很可笑的。 例如,检查当前用户是否已登录可能是由提供程序完成的:AuthProvider const A…
-
Redis系列10:HyperLogLog实现海量数据基数统计
1 前言 我们来回顾下在这个系列的第一篇 深刻理解高性能Redis的本质 中介绍过Redis的几种基本数据结构,它服务于各种不同的业务场景而设计的,比如: 动态字符串(REDIS_…
-
硬核剖析Java锁底层AQS源码,深入理解底层架构设计
们常见的并发锁ReentrantLock、CountDownLatch、Semaphore、CyclicBarrier都是基于AQS实现的,所以说不懂AQS实现原理的,就不能说了解…
-
如何使数据异常解析不那么卡通化
异常现象突然出现,数据团队的一名成员被指派来解决它,但根本原因分析过程需要很长时间,以至于当一切都修复时,又出现了三个泄漏,并且没有更多的机构可以解决问题。 简而言之,根本原因分析…
-
mysql数据库条件语句怎么写_Mysql数据库的条件查询语句
对于分析人员来讲,Mysql数据库应用最多的是select查询语句,此篇文章主要介绍Mysql数据库的查询语句。 一、单表查询 1.带条件的查询 基本语法:select * fro…