Ali's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Kafka源码学习(一)-构建Kafka工程和源码阅读环境

1. 前置说明看技术文章 -> 思考 -> 输出为blog,这是一个有效的正向循环,而看代码 -> 思考 -> 实操也是如此。这能更加深入理解,并且比单看有趣的多。所以源码学习是必不可少的,这是是Kafka 学习的姊妹篇,深入理解kafka-核心技术与实战篇【干的要命系列】 的后续源码学习篇。 2. 环境搭建在开始之前需要做一些准备工作,软件的安装,比如:Java 环境、G
2025-07-06
消息队列

码农也要有新视角-项目管理的学习

1. 每个人都有必要学习项目管理当今社会趋势是超级个体会越来越多,项目管理这项技能,不仅仅是项目经理才需要掌握的,而是每个独当一面的人必备的技能。 所谓独当一面,就是指是从一个人做好自己的事,到带领一群人从头到尾把事做成。学习项目管理的过程,就是掌握”使众人行“的协同能力。 事实上,不管从事什么工作,学习好项目管理,拥有”使众人行“这项稀有技能,都可以在专业之外,获得更大的成长空间。 1.1 迁
2025-06-29
项目管理

抓虫(bug)系列-概述

写这个系列的初衷抓虫这件事要比解决bug要难的多,并且本身也需要过硬的技术基础,以及广泛的实战分析经验。如果在第一时间生产上分析到bug,或在code review中敏觉发现问题,就能最程度的降低线上损失,并且在团队中树立很🐂的名气。说不定年终升职加薪上,老板就提名你了(你看,妥妥双赢的机会嘛,还不冲一下)。 这篇blog我计划是要写一个系列的,因为身为程序员,出现问题一定是无法避免的,我们的
2025-06-27
抓虫专栏

深入理解kafka-核心技术与实战篇【干的要命系列】(二)

书接上文 深入理解kafka-核心技术与实战篇【干的要命系列】(一),虽迟但到😏 学习路线及大纲: 5. 深入Kafka原理5.1 Kafka的副本机制所谓的副本机制,可以称之为备份机制,他有以下各种好处: 提供数据的冗余。即使系统的部分失效,系统仍然可以运转。 提供高伸缩性。支持横向扩展,能通过增加机器的方式提升读性能,进而太高读操作的吞吐量。 改善数据局限性。将数据放入与用户地理位置相
2025-06-24
消息队列

深入理解kafka-核心技术与实战篇【干的要命系列】(一)

1. 开篇1.1 前言看8股文学习kafka,对其的理解都是别人的一些总结,都是些嚼碎的散状知识(主要之前面试一问这里深点,就跟个菜鸡😅)。为了让有个立体全面的深入学习,so计划写两篇关于kafka的博客,第一篇是聚焦kafka核心的技术与实战,第二篇是通过源码来加深学习kafka,此为第一篇,这篇更加偏向技术实战,此篇预计分两个篇幅完成(内容比较干)。 1.2 为什么要学习kafka?作为工
2025-06-19
消息队列

有关于技术人的成长我想说一下

一、技术人面临的什么# 大环境越来越差从软件行业的供不应求到断崖下跌,再到后来的供过于求。有很多人唱衰IT行业已经是垃圾行业,现在入IT行业就是49年入国民党。 本人从16年毕业到现在,还是认为自己有资格说一下,因为上述的经历自己切身的体验,确实现在企业的招聘要求越来越高,在我那个时候刚毕业,只要会用点前后端框架(JSP + SSH)就可以找到一份月入过W的工作,而且市场上抢着要,而现在只是单纯
2025-06-14
思考

基于索引增强(RAG)下的开发理论及总结

1. 前言目前RAG还形成不了传统意义上的开发范式,它是类似一个应用的框架或者开发思维,是一种结合外部知识检索(Indexing/Retrieval)和语言生成模型(LLM)的方法,用于提高生成回答的实时性和上下文相关性,是解决大语言幻觉的工具。 2. 大语言幻觉 大语言会出现幻觉,存在事实性幻觉和忠实性幻觉,表现为对事实的捏造、事实不一致、偏离用户指令、上下文不一致、逻辑不一致等
2025-06-09
AI学习

redis 8.0新版本发布

传送门: https://github.com/redis/redis/tree/8.0.0 前言redis在5月2号发布了最新版本8.0.0,这个新的版本带来完全开源的消息。之前的一个版本还是7.4.2,突然升级一下大版本,肯定是做了巨大的改变,也事实如此。下边我们一起看一下,具体有哪些新特性. 相比上个7.4.2的改变 redis社区版本目前修改名字为redis开源 开源许可发生改变 (
2025-06-08
新闻

LangChain框架初探-基础及实践篇

前言LangChain是大语言模型应用快速搭建的框架,目前官网提出了Python和JS版本(Java版本 在github上有翻版,对比官方还是差点,后续会单独聊),目前对LangChain的技术博客不算很多,这里通过自己的思考+接合官方文档做一个输出,也是对自己思考的留痕方便后续查漏补缺。 什么是LangChain?在 官网上对它用途介绍是: 1LangChain simplifies every
2025-05-22
AI学习

高斯数据库使用手册

高斯数据库使用手册1. 简述openGauss是一款极致性能、安全、可靠的关系型(OLTP)开源数据库 2. 官方文档​ https://opengauss.org/zh/ 安装及对应工具都在,按需查找 3. DBeaver使用Gauss​ 使用DBeaver管理Gauss数据库 1. 选择工具栏新建数据库连接 2. 创建数据库驱动,jdbc使用postgresql 3. 下一步输入数据库ip地址
2024-07-21
随笔
1234

搜索

Hexo Fluid
总访问量 次 总访客数 人