React 基础小知识:state

React 技术全家桶基础小知识总结速记,有实用常见的小知识,也有些容易忽略的很有趣的小知识点,入股不亏~
分类: 编程语言 发布时间: 10-11 16:30 阅读次数: 0

从一个简单的联合类型看如何在TS中实现标记类型的互斥

最近写 ts的时候,遇到一个场景,需要为一个函数的入参加个类型,这个入参是个对象,其值的类型要么是 { a: number }, 要么是 { b: number }
分类: 编程语言 发布时间: 10-11 16:30 阅读次数: 0

DCI架构是如何解决DDD战术建模缺点的?

摘要:将DCI架构总结成一句话就是:领域对象(Object)在不同的场景(Context)中扮演(Cast)不同的角色(Role),角色之间通过交互(Interactive)来完成具体的业务逻辑。
分类: 编程语言 发布时间: 10-11 15:57 阅读次数: 0

想提高运维效率,那就把MySQL数据库部署到Kubernetes 集群中

摘要:Kubernetes 很多看起来比较“繁琐”的设计的主要目的,都是希望为开发者提供更多的“可扩展性”,给使用者带来更多的“稳定性”和“安全感”。
分类: 编程语言 发布时间: 10-11 15:57 阅读次数: 0

Sentry 监控 - Snuba 数据中台架构简介(Kafka+Clickhouse)

Snuba 是一种在 Clickhouse 之上提供丰富数据模型以及快速摄取消费者(直接从 Kafka 获取数据)和查询优化器的服务。
分类: 编程语言 发布时间: 10-11 15:57 阅读次数: 0

Prometheus + Grafana搭建MySQL可视化监控系统详细教程

本篇文章为基于 Prometheus + Grafana 搭建 MySQL 可视化监控系统的详细教程。
分类: 编程语言 发布时间: 10-11 15:57 阅读次数: 0

iOS 设计模式 浅析MVC、MVP、MVVM

实战中一步步分析iOS设计模式演进之路 从传统的MVC-->MVP-->MVVM,为你解答原理,对比分析优缺点
分类: 移动开发 发布时间: 10-11 15:57 阅读次数: 0

iOS之结构体内存对齐

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 内存对⻬的原则 数据成员对⻬规则:结构(struct)或联合(union)的数据成员,第⼀个数据成员放在offset为0的地⽅,以后每个数据
分类: 移动开发 发布时间: 10-11 15:57 阅读次数: 0

Redis集群详述(从服务内部讲解,这次看完真的懂了,面试官再怎么问也能轻轻松松!)

Redis集群是Redis提供的分布式数据库方案,集群通过分片(sharding)进行数据共享,Redis集群主要实现了以下目标: 在1000个节点的时候仍能表现得很好并且可扩展性是线性的......
分类: 服务端 发布时间: 10-11 15:57 阅读次数: 0

面试官:你说你精通Redis,你看过持久化的配置吗?(一)

前边我们已经介绍了 Redis 五种数据类型的命令与配置文件的基本配置,接下来让我们从理论和配置两个层面来揭开 Redis 持久化的神秘面纱。
分类: 编程语言 发布时间: 10-11 15:24 阅读次数: 0

Java8 新特性相关操作

准备工作 首先准备一个Product类和一个 Order类 Product Order 总结 1.遍历-foreach 输出结果 2.筛选List 结果为: 3.list去重 结果为 3.取出list
分类: 编程语言 发布时间: 10-11 15:24 阅读次数: 0

中间件应用进程“死掉”问题

经常听到项目组反馈说当前的应用“死了”,让运维工程师查看下是什么情况。这里我们来讨论下在中间件部署应用程序后,运行过程中应用“死掉”都有哪些原因。 问题现象 通常遇到这类问题时候,应用程序表现为没有反
分类: 编程语言 发布时间: 10-11 15:24 阅读次数: 0

Linux ssh-keygen 命令详解

Linux ssh-keygen命令用于生成、管理和转换ssh认证密钥,它支持RSA和DSA两种认证密钥。
分类: 编程语言 发布时间: 10-11 15:24 阅读次数: 0

华纳云:游戏服务器和Web服务器的区别

Go语言写游戏服务器也有一个多月了,也能够明显的感受到两者的区别。这篇文章就是想具体的聊聊其中的区别。当然,在了解区别之间,我们先简单的了解一下Go语言本身。* PS:这里仅拿SLG手游举例子 1.
分类: 编程语言 发布时间: 10-11 15:24 阅读次数: 0

JAVA 17的新特征

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。​ 概述 虽然java8依旧是现在大多数开发人员的选择[狗头],但是对于java 17的更新特性也是需要了解的,它将是java 11后的LTS
分类: 编程语言 发布时间: 10-11 15:23 阅读次数: 0

java程序员必须要知道的ArrayList和LinkedList的区别

首先他们的底层数据结构不同,ArrayList底层是基于数组实现的,LinkedList底层是基于链表实现的。 由于底层的数据结构不同,造成了他们所适用的场景也不同,ArrayList更适
分类: 编程语言 发布时间: 10-11 15:23 阅读次数: 0

搞机器人怎么能连线代都不会?| 线性代数学习资料分享 | 大家居然都在吐槽同济线代?

大家好,我是小鱼,今天来分享一下线性代数的资料。 之前有小伙伴在公众号的后台询问过小鱼有没有相关的资料,加上小鱼要开始编写动手学ROS2的教程的第七章机器人学相关的内容。线性代数作为基础中的基础,所以
分类: 企业开发 发布时间: 10-11 15:23 阅读次数: 0

【数字信号】基于matlab CEEMD数字信号分解【含Matlab源码 1383】

一、获取代码方式 获取代码方式1: 通过订阅紫极神光博客付费专栏,凭支付凭证,私信博主,可获得此代码。 获取代码方式2: 通过紫极神光博客主页开通CSDN会员,凭支付凭证,私信博主,可获得此代码。 获
分类: 企业开发 发布时间: 10-11 15:23 阅读次数: 0

推进实例级识别研究

视频地址:推进实例级识别研究 实例级识别 (ILR) 是识别对象特定实例的计算机视觉任务,而不仅仅是它所属的类别。例如,我们感兴趣的不是将图像标记为“后印象派绘画”,而是像“文森特梵高的罗纳河上的星夜
分类: 企业开发 发布时间: 10-11 15:23 阅读次数: 0

TiDB 在微众银行核心批量场景的实践

本文根据 PingCAP DevCon 2021 上来自微众银行资深数据库架构师黄蔚的分享整理而成,主要阐述 TiDB 在微众银行的应用实践,包括微众银行选择 TiDB 的背景和 TiDB 的部署架构
分类: 企业开发 发布时间: 10-11 15:23 阅读次数: 0