- 博客(195)
- 资源 (9)
- 收藏
- 关注
原创 上海市大数据中心笔试模拟试卷
为帮助考生熟悉上海市大数据中心笔试的题型、考点及答题逻辑,以下整理了一份的模拟试卷,涵盖大数据专业知识、行政职业能力测试(行测)、公共基础知识(含上海本地政策)三大核心模块,并附详细答案解析。
2025-10-14 21:40:53
898
原创 TEXT2SQL的智能体项目
我们将定义一些 Agent 将用于与数据库交互的工具。:从数据库中获取可用的表:获取表的 DDL:执行查询并获取结果;如果查询失败,则返回错误消息对于前两个工具,我们将从中获取它们,它也位于包中。# 创建SQL数据库工具包实例# 获取所有工具列表print('langchain_community中内置的工具数量:', len(tools))print('工具名字: ', tool.name, '工具描述: ', tool.description)# 从工具列表中查找表列举工具。
2025-10-12 18:18:55
718
原创 MCP+Agent+工作流
MCP(Model Context Protocol,模型上下文协议) ,2024年11月底,由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。MCP 的主要目的在于解决当前 AI 模型因数据孤岛限制而无法充分发挥潜力的难题,MCP 使得 AI 应用能够安全地访问和操作本地及远程数据,为 AI 应用提供了连接万物的接口。
2025-10-12 18:15:26
917
原创 RAG+LangGraph+Milvus
向量是神经网络模型的输出数据格式,可以有效地对信息进行编码,在知识库、语义搜索、检索增强生成(RAG)等人工智能应用中发挥着举足轻重的作用。Milvus 是一个开源的向量数据库,适合各种规模的人工智能应用。Milvus 是一种高性能、高扩展性的向量数据库,可在从笔记本电脑到大规模分布式系统等各种环境中高效运行。它既可以开源软件的形式提供,也可以云服务的形式提供。Milvus 是一个开源项目,以 Apache 2.0 许可发布。大多数贡献者都是高性能计算(HPC)领域的专家,擅长构建大型系统和优化硬件感知代码
2025-10-12 17:20:38
1134
原创 携程智能助手项目
携程AI智能助手项目是基于LangGraph构建的多场景旅行服务智能系统,核心围绕旅行相关数据(航班、酒店、租车等)的管理与服务展开,首先需准备包含11张核心数据表(如flights、bookings、hotels等)的SQLite数据库,随后开发分类工具函数(安全只读工具、敏感数据修改工具)与工作流,通过用户确认机制(interrupt_before中断策略)保障敏感操作安全,进一步拆分为4个专业子助手(航班预订、酒店预订、租车、游览)及1个主助手实现任务路由,最终基于vLLM部署大模型。
2025-10-12 11:50:28
940
原创 LangChain+LangGraph+MCP智能体与工作流开发知识点全整理
函数装饰器(@tool):最简单方式,示例:from langchain_core.tools import tool@tool"""两数相加的计算器工具"""Runnable对象转换:通过as_tool()将LangChain Runnable转为工具,示例:from langchain_core.runnables import RunnableLambda# 定义Runnable。
2025-10-12 11:03:08
620
原创 Activiti工作流引擎
流程定义:用BPMN文件描述的流程模板(.bpmn),需包含id(流程标识)、name(流程名称)。< process id = " leaveProcess " name = " 请假流程 " isExecutable = " true " > < startEvent id = " start " /> < userTask id = " applyTask " name = " 提交申请 " activiti: assignee = " ${applicant} " /> <!
2025-07-23 21:21:41
2001
原创 Drools规则引擎
通过以上路径,你将系统掌握Drools的核心能力,适配“业务规则频繁变化但系统需稳定运行”的工业级场景。:国内少有的系统化中文教程,覆盖规则语法、Workbench工具、动态规则更新等。:根据用户年龄、VIP等级自动计算订单折扣。:规则不生效、性能瓶颈、与Spring集成。:规则存储在MySQL中,支持在线修改。:规则库管理、版本控制、在线编辑与测试。:支持微服务架构,自动生成REST端点。,逐步从规则编写者成长为规则引擎架构师。:最佳实践、版本升级、第三方工具推荐。(含动态加载、CEP实战)。
2025-07-23 20:16:37
819
原创 TiDB5.xHTAP原理与实战
通过行存 TiKV 处理 OLTP 事务,列存 TiFlash 加速 OLAP 分析,两者通过 Multi-Raft Learner 协议保证数据一致性。查询路由由优化器自动决策,复杂聚合下推至 TiFlash 并行计算。的闭环学习,结合金融、电商等行业案例,可快速掌握 TiDB 5.x HTAP 的核心能力,满足从开发到运维的全流程需求。从备份恢复 PD 元数据(需提前备份。TiDB 5.x 通过。
2025-07-22 21:58:31
898
原创 Elasticsearch
Elasticsearch 是一款功能强大的搜索引擎,适用于各种搜索和分析场景。通过本教程,你已掌握了 Elasticsearch 的核心概念、安装配置、基本操作、高级查询、集群管理等知识。建议进一步学习官方文档和实战案例,深入掌握其高级特性和最佳实践。Elasticsearch是强大的搜索和分析引擎,但需合理设计架构、优化查询、做好运维才能发挥最大价值。数据建模:设计合理的索引结构和映射。性能优化:分片策略、批量操作、查询优化。高可用部署:多节点集群、数据备份。安全保障:启用TLS、用户认证。
2025-07-08 21:45:02
935
原创 IntelliJIDEA-AI工具与插件全解析
场景快速生成常用代码片段(如单例模式、try-catch)。配置方法Settings→Editor→→ 新建模板组(如AI)→ 添加模板。示例模板缩写模板内容合理使用IDEA的AI工具和插件,可将编码效率提升30%以上。日常编码:GitHub Copilot + Tabnine(自动补全);代码审查:AI Code Reviewer + SonarLint(质量检查);问题排查:IDEA内置AI Assistant(代码解释)。
2025-07-07 21:52:30
9060
原创 代码评审常见问题分析与优化方案
通过建立明确规范、优化评审流程、引入自动化工具、加强团队能力建设,可大幅提升代码评审效率,减少返工。关键是将“人工检查”转化为“工具自动化检查”,聚焦于“逻辑正确性”而非“格式问题”,并通过持续改进形成良性循环。
2025-07-07 21:43:03
713
原创 Linux运维
以上命令覆盖了日志排查、项目部署、批量处理、数据迁移等核心运维场景。实际使用中,可根据需求组合命令(如),复杂场景可编写Shell脚本固化流程(如定时备份脚本、日志清理脚本)。man 命令(如man grep)是最好的手册,可随时查看参数细节。
2025-07-07 21:38:14
410
原创 Java 单元测试Mockito与PowerMock
Mockito是 Java 单元测试的“标配”工具,专注于模拟常规依赖(接口、普通类),通过@Mock简化依赖隔离,核心能力包括模拟行为、验证调用、捕获参数。PowerMock作为补充,解决 Mockito 无法处理的场景(静态方法、私有方法、构造函数),但需谨慎使用(避免掩盖代码设计问题)。掌握这两个工具,可有效隔离复杂依赖,聚焦被测试单元的逻辑验证,大幅提升单元测试的覆盖率和可靠性,是保障代码质量的核心手段。以下是Java中使用Mockito进行单元测试的实际场景案例。
2025-07-07 21:28:54
1637
原创 Redis核心技术与实战
Redis的核心竞争力在于高性能(内存操作+IO多路复用)、丰富数据结构、灵活的持久化与高可用方案。原理层:理解数据结构实现(如跳表、压缩列表)、持久化机制、集群分片;实战层:掌握缓存设计、分布式锁、限流等场景,避免常见坑(如阻塞命令、缓存雪崩);优化层:通过配置调优、命令优化、架构设计(集群+哨兵),将Redis性能发挥到极致。从单机缓存到分布式集群,Redis的设计思想与实战经验,是构建高并发、高可用系统的必备技能,也是后端面试的核心考点。
2025-07-07 21:01:06
1067
原创 RocketMQ 体系化精讲
RocketMQ 以“高可靠、强功能、易扩展”成为金融级消息中间件的首选,其事务消息、定时消息、重试机制等特色功能,完美解决分布式系统中的复杂场景。原理层:理解 NameServer 路由、CommitLog 存储、事务消息两阶段提交;实战层:掌握集群部署、性能优化、异地多活设计;场景层:熟练运用事务消息解决分布式事务,用定时消息实现延迟队列。Producer**:同步发送+重试机制+事务消息(确保消息成功写入 Broker);Broker。
2025-07-07 21:00:31
1025
原创 Kafka 多维度系统精讲
原理层:理解日志存储、副本同步、Offset 管理的底层逻辑;实战层:能设计高吞吐集群、优化参数、解决丢失/重复/延迟问题;生态层:熟练集成 Flink、Kafka Connect 等工具,构建端到端流处理链路。og/),深度技术文)。原理层:理解日志存储、副本同步、Offset 管理的底层逻辑;实战层:能设计高吞吐集群、优化参数、解决丢失/重复/延迟问题;生态层:熟练集成 Flink、Kafka Connect 等工具,构建端到端流处理链路。
2025-07-07 20:43:32
730
原创 技术人员产品思维破局
认知重构:技术与产品的价值锚点技术价值的三重境界工具层:通过技术实现功能(如用Spring Boot开发接口)效率层:通过技术优化体验(如用ZGC降低GC停顿)战略层:通过技术创造新价值(如用AI重新定义客服系统)产品思维的核心公式产品价值 = (用户需求 × 场景强度) / 技术成本案例:蚂蚁灵波在浦东开发的养老陪护机器人,通过量子触觉传感器(技术)解决「老年人搀扶易摔倒」的痛点(需求),场景强度达每日200+次/用户,技术成本较传统方案降低60%。
2025-07-05 19:04:11
620
原创 晋升为P8
晋升阿里P8的核心在于技术纵深×管理广度×业务厚度的乘积效应。技术上需成为领域专家(如分布式架构、AI工程化),管理上需具备组织建设与战略执行能力,业务上需深度绑定商业目标。上海浦东的业务机遇(如具身智能、金融科技)为技术管理者提供了差异化竞争优势,而阿里“三板斧”等内部培养体系则是能力跃迁的加速器。最终,持续的自我迭代与价值观践行,将助力从技术骨干蜕变为兼具技术洞见与商业思维的领导者。
2025-07-05 18:59:07
1223
原创 MySQL性能调优与架构设计
MySQL性能调优与架构设计是系统性能优化的核心环节,需通过理论学习+工具实践+场景分析核心理论:索引优化、事务隔离、锁机制、复制原理。调优工具实战经验:针对不同场景(电商、金融)选择架构方案,解决主从延迟、锁竞争等问题。结合本文资源,可系统构建从基础原理到高级架构的完整知识体系,应对面试与生产环境中的MySQL性能挑战。
2025-07-05 18:30:16
1038
原创 JVM调优
JVM调优是系统性能优化的核心环节,需通过理论学习+工具实践+场景分析核心理论:内存结构、GC算法、回收器特性。调优工具:jstat、jmap、VisualVM、MAT等。实战经验:针对不同场景(Web应用、批处理)选择参数,解决内存泄漏、频繁GC等问题。结合本文资源,可系统构建从基础原理到高级调优的完整知识体系,应对面试与生产环境中的JVM性能挑战。
2025-07-05 18:21:04
824
原创 ZooKeeper
ZooKeeper 是 Apache 旗下的分布式协调服务,旨在解决分布式系统中的一致性、同步、配置管理等问题,被广泛用于服务注册发现、分布式锁、分布式协调等场景。以下从核心概念、架构、工作原理、应用场景、源码分析及学习资源等方面进行体系化整理,附高质量学习链接。
2025-07-05 18:04:40
931
原创 Redis源码
Redis源码是学习高性能内存数据库设计的最佳实践,需通过理论学习+源码调试+实战优化核心模块:数据结构(SDS、字典、跳表)、网络IO(事件驱动)、持久化(RDB/AOF)、分布式(主从/集群)。学习方法:从基础模块入手,沿命令执行主线串联各功能,结合调试工具验证理解。实战应用:在高并发场景中优化Redis配置,解决内存碎片、持久化延迟等问题。结合本文资源,可系统构建从源码原理到实际应用的完整知识体系,应对面试与项目开发中的Redis深度挑战。
2025-07-05 17:50:13
1095
原创 计算机网络
计算机网络与LVS是构建高并发、高可用系统的核心技术,需通过理论学习+实战演练+持续优化网络基础:TCP/IP协议、HTTP/HTTPS原理、负载均衡算法。LVS核心:三种工作模式、DR模式配置、Keepalived高可用方案。实战场景:秒杀系统、跨机房容灾、边缘计算中的LVS应用。结合本文资源,可逐步构建从网络协议到LVS实战的完整知识体系,应对面试与项目开发中的高并发网络挑战。
2025-07-05 17:31:02
793
原创 全网最全的 Java 多线程与高并发实战体系化学习资料
多线程与高并发是Java开发的核心竞争力,需通过体系化学习+大量实战掌握。线程安全基础(synchronized、volatile、原子类)。线程池调优与并发工具(CountDownLatch、Semaphore)。分布式场景(分布式锁、限流、最终一致性)。实战项目(秒杀系统、分布式ID生成器)。结合本文资源,可逐步构建从理论到实战的完整知识体系,应对面试与实际开发挑战。每学一个知识点,编写对应代码示例(如线程池参数调优实验)。复现经典项目(秒杀系统、分布式ID生成器)。分阶段突破。
2025-07-05 17:08:00
1894
原创 应用保护设计
防护体系:通过 MQ 异步解耦降低故障传播风险,Sentinel 实现线程池隔离(订单服务独立线程池)、令牌桶限流(QPS 阈值1.5万)、熔断降级(失败率>50%触发),保障系统可用性达 99.99%,故障恢复时间从 30分钟缩短至 2分钟,支撑 10万 TPS 峰值流量。通过“预防→拦截→自愈”的完整闭环,覆盖应用保护的核心策略,结合工具栈(Sentinel、Nacos 等)和实战场(电商大促、金融交易),既应对大厂面试对高可用架构的考察,又能将技术点落地到简历项目中,实现能力可视化!
2025-07-01 22:19:36
1192
原创 数据库设计体系化知识(后端+前端+AI+三高场景+大厂面试+简历包装)
通过 AI 深度融合数据库设计的全流程(从表结构设计到高并发架构),既体现前沿技术趋势,又覆盖后端、前端协同细节,完美匹配大厂对“AI+数据库”复合型人才的需求,助力简历在面试中脱颖而出!后端 ShardingSphere 集成 AI 路由,前端适配动态分表规则,订单查询成功率 99.99%。,提前 30 分钟扩容连接池,支撑 10 万 TPS 大促,超时率<0.1%;,动态识别哈希倾斜分片(占比 30%),自动拆分后存储均衡度提升。:电商订单系统 AI 智能高并发架构。:电商商品系统智能表结构设计。
2025-07-01 21:43:48
1193
原创 缓存设计体系化知识(结合大厂面试+实战案例+简历包装)
通过以上体系化梳理,既能覆盖缓存设计的核心知识,又能对接大厂面试考点,还能将技术点落地到项目经历中,帮助简历和面试双重加分!,支撑10万QPS下库存超卖率<0.1%。,秒杀场景响应时间缩短。:电商订单系统缓存优化。:金融交易系统缓存设计。:电商大促缓存风险治理。,使缓存命中率提升至。:电商全链路缓存优化。
2025-06-30 23:18:56
1056
原创 电商大促场景下反向代理与负载均衡算法选型全指南(附双11实战方案)
通过以上系统化的选型与优化方案,电商平台可在大促场景下实现高并发流量的稳定调度,确保用户体验与系统稳定性。关键在于结合业务特点选择合适的反向代理与负载均衡组合,并通过充分的事前准备与实时调整应对流量突变。:一致性哈希+虚拟节点。
2025-06-30 23:03:55
1053
原创 服务并行并发与性能调优指南(含电商/金融实战)
fill:#333;color:#333;color:#333;fill:none;技术实现并行并发性能指标业务价值QPS提升响应时间下降资源优化交易增长体验提升成本降低通过将服务并行并发技术与性能调优深度整合,企业可实现从技术指标到业务价值的全面提升。关键在于根据业务特性选择合适的并行策略,结合梯度压测持续迭代,形成"技术优化-指标提升-业务增长"的良性循环。在电商大促、金融交易等高频场景中,该方案已被证明是提升系统承载力和商业价值的核心手段。
2025-06-30 22:37:18
941
原创 Java技术面试提升计划与面经准备
通过这2个月的学习计划,您将系统地掌握分布式系统和高并发设计的核心知识,提升复杂业务场景的解决方案设计能力,为进入拼多多等大厂做好准备。学习过程中,要注重理论与实践结合,动手实践,总结输出,不断提升自己的技术能力和解决问题的能力。同时,关注拼多多的技术栈和面试特点,有针对性地准备面试,增加面试成功的机会。祝您学习顺利,面试成功!
2025-06-29 13:55:36
718
原创 深入剖析三高架构CDN:原理、案例与代码实践
在当今数字化时代,互联网应用面临着海量用户、高并发访问以及对服务质量严苛要求的挑战。为应对这些挑战,三高架构(高可用、高性能、高扩展性)成为构建可靠互联网服务的基石,而CDN(Content Delivery Network,内容分发网络)在其中扮演着至关重要的角色。CDN通过在网络各处部署边缘节点服务器,将内容缓存至离用户最近的位置,实现负载均衡、内容分发调度等功能,使用户能够就近获取内容,降低网络堵塞,大幅提高访问响应速度。
2025-06-29 12:22:46
789
原创 三高架构之负载均衡设计:深入分析与实战案例
负载均衡在三高架构中起着至关重要的作用,通过合理的设计和实现,可以有效提升系统的可用性、性能和并发处理能力。在实际应用中,需要根据业务需求和流量特点,选择合适的负载均衡算法和实现方式,并结合健康检查、故障转移、会话保持等机制,构建高可用、高性能、高并发的系统架构。极客时间:高并发架构实战课腾讯云:分布式架构中的三高CSDN:120道三高架构面试八股文。
2025-06-29 12:10:20
1137
原创 Java架构师完整学习路线(2025版)
全栈架构师 → 数据架构师 → 云架构师 → 解决方案架构师。初级架构师 → 高级架构师 → 技术总监 → CTO。架构师 → 技术经理 → 部门总监 → 技术VP。
2025-06-29 11:43:34
1983
原创 互联网三高架构技术选型与深入分析
互联网三高架构是确保系统高可用、高并发、高扩展的关键,技术选型和架构设计需要根据实际需求进行优化。微服务架构结合容器化与 Kubernetes,可以有效提升系统的灵活性与扩展性,而高可用性则通过冗余、容错机制保障系统的稳定运行。
2025-06-29 11:11:52
1780
原创 DevOps 完整资料与面试突击图谱
DevOps 是开发(Development)与运维(Operations)之间的协作方法,旨在通过持续的集成与部署(CI/CD)来提高软件开发和运维的效率。
2025-06-29 10:47:53
1071
原创 三高架构项目生产部署文档
也可以用 K8s Helm Chart 部署全量系统。登录控制台:http://:8848/nacos。默认账号/密码:admin / nacos。
2025-06-29 10:33:57
780
redis常见指令,执行命令与示例
2020-11-15
网络用户管理系统论文(ppt)
2020-11-14
论文模板,毕业设计论文格式
2020-11-15
简历模板(软件开发)
2020-11-14
从一个class文件深入理解Java字节码结构
2020-11-15
JavaWeb技术笔记
2020-11-15
JavaWeb面试笔记·.pdf
2020-11-15
简历模板(it行业的求职简历,可通用)
2020-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅