目的 人一辈子要学很多东西,这些知识点其实就像科技树的技能点,我们通过点不同技能点的方式最终塑造各种各样的自己。我们要成为怎样的人,至少有一部分是我们可控的,在可控的前提下如何快速点亮这些技能点,就是本文的内容。本项目目的是记录自己或同行者在成长历程中点过的哪些技能点,记录总结下来,帮助他人能更快的学习点亮已有前人走过的路。我们知道就代表你知道,知…
初衷 之前的自己一直是一个输入者,后来生活的变化,媳妇儿的鼓励以及更好的记录自己,从而转变为一个输出者。输出的同时顺便与君共赏,故此需要一个开放的平台。 自建平台还是第三方平台 首先第一个问题就是自建平台还是第三方平台,第三方平台适合没有时间,没有一定动手能力的小伙伴选择,可以专心写作。不用被其他杂事烦心。但是第三方平台大多都有一定的监管,特别是国…
八股文面试全套专题 这个视频总结了关于Java面试全套技术栈八股文,有面试需求的小伙伴可以看下突击常用知识点,查漏补缺。 以下这些资料是我根据上面这个视频再加上平时遇到觉得重要的总结的 : Java基础面试题汇总 Java多线程与高并发面试题汇总 JVM调优面试题汇总 Java设计模式面试题汇总 Java框架篇&微服务篇面试题汇总 MySQ…
大数据架构图 简介:提供了大致的大数据系统上的架构图,给初学者一个基本印象,知道一个基本的完整的大数据架构应该是怎样的,作为一个简单了解。 架构图1: 大数据整体架构概述 架构底层核心技能 JVM 多线程&高并发 网络通信I/O 数据采集工具 离线 Sqoop 简介:早期数据抽取工具。现在基本上都用DataX。 视频地址 Sqoop离线数据…
前言 本文的目标:给出让小白能够了解到AI是什么,为什么有效,以及如何训练一个AI来解决工作生活中的问题解决路线。不是那种教人如何使用AI,如何写prompt的文章。 曾几何时,在AI特别火的时候就尝试了解相关知识,希望在职业生涯上更进一步(想学习学习挣更多钱。。。),初期学习的时候当然是在B站上找各种视频去看,有的讲Tensoflow,有的讲py…
d对方
前言 随着业务发展,MongoDB 中的核心业务流(如停车流水、订单日志等)会逐渐演变成几千万甚至数亿级别的超大集合。为了保障核心查询性能和控制存储成本,冷热数据分离成为了必经之路。 核心迁移方案全景对比 根据不同的业务特征和基础架构能力,冷热分离有以下主流架构选型。 基于 Change Stream / FlinkCDC 实时同步 + 异步清理 …
现状 传统微服务下的IAM(SSO)方案,要么是使用开源的IAM系统,然后各子系统进行轻量/重量级改造来进行适配,要么是自主研发使用spring security、shiro等权限框架实现统一认证/授权。其中以Sa-Token框架较为优秀,大部分关于认证、鉴权等操作均有封装较好的函数,可以实现一行代码调用实现,且有成熟的jar包,各子系统只需要ma…
在软件工程演进和复杂系统架构设计中,团队经常面临一个典型困境:三个月后有人问“当时为什么用 Redis 而不用 Memcached?”时,只能靠模糊的记忆去拼凑原因。每隔 18 个月,团队就会无意识地重新争论同一个架构问题,因为没有人记录“当初为什么这么选”。 架构决策记录(Architecture Decision Record, ADR)就是一…
前言 在 Kubernetes (K8s) 集群中,服务 YAML 文件里的 resources 配置块往往是被开发者误解最深的区域。面对 requests 和 limits,许多人的做法是“凭感觉填”或者“抄隔壁项目的配置”。 但实际上,这短短几行 YAML 决定了你的微服务在面对突发流量时是安然度过、被无情限流(Throttling),还是直接…