Jokerw_个人页

Jokerw
0
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.18 16:41:39
    发表了文章 2025-12-18 16:41:39

    导读丨三步走策略,轻松搞定检索!

    本课程系统讲解检索技术,涵盖存储介质、数据结构与算法、检索专业知识及应用层四层级,结合“三步走”学习法:夯实基础、实践落地、高效学习,助你构建完整知识体系,提升实战能力。
  • 12.18 16:15:10
    发表了文章 2025-12-18 16:15:10

    [MES]数据库改造H2到MySQL(☆☆)[MES]数据库改造H2到MySQL(☆☆)

    本文介绍如何从Gitee克隆项目并配置运行环境,涵盖JDK、Maven等工具的版本匹配问题,指导新人如何高效请教同事解决配置难题,并完成将H2数据库迁移至MySQL的需求。涉及技术栈包括SpringBoot、MyBatis、Git等,助力快速适应实际开发场景。
  • 12.18 16:14:31
    发表了文章 2025-12-18 16:14:31

    [ERP]SpringBoot集成Swagger技术(☆

    克隆或下载代码至Idea,配置JDK、Maven等环境,善用同事资源解决配置问题。项目运行后,为三层架构集成Swagger,实现接口文档可视化,添加注解完成参数校验。注意分支规范(feature-hb-xxx)与提交格式(feat/fix/refactor)。掌握git、maven、SpringBoot、Swagger应用。
  • 12.18 16:13:42
    发表了文章 2025-12-18 16:13:42

    低代码平台芋道:代码本地运行(☆) 知识储备:SpringBoot、MySQL、Maven

    简介:本任务面向新人,要求使用SpringBoot、MySQL、Maven等技术栈,本地导入并运行指定项目,自行解决JDK、Maven、Idea版本等问题。需录制8分钟以上视频,结构化阐述对项目技术栈、核心功能、数据库表关系的理解,并提出当前困惑,帮助快速融入团队。
  • 12.18 16:12:25
    发表了文章 2025-12-18 16:12:25

    [Blog]SpringBootExcel导入(☆☆☆)

    本任务要求实现博客系统Excel批量导入功能,技术栈为SpringBoot+MySQL+Maven,推荐使用POI或EasyExcel。预计AI辅助1小时,手动4小时。需自主分析需求,培养独立开发能力。
  • 12.18 16:11:50
    发表了文章 2025-12-18 16:11:50

    [舍弃,后续需调整][Blog]JPA实现分页需求(☆☆)

    本任务要求在博客系统中实现分页查询功能。需掌握SpringBoot、MySQL、Maven,了解JPA。建议使用AI辅助开发,预计耗时1-4小时。请基于现有项目改造,自行添加足够测试数据以展示分页效果,避免追求标准答案,重在实践与理解。
  • 12.18 16:10:58
    发表了文章 2025-12-18 16:10:58

    [Blog]三层架构:代码本地运行(☆)

    本任务要求使用SpringBoot、MySQL、Maven技术栈,将提供的BlogSystem项目本地运行并修复bug。需解决JDK、Maven、Idea版本兼容问题,导入数据库文件,修正数据库名称与连接信息不一致问题,最终访问localhost:8080查看前端页面,并定位点击博客详情时的异常提示问题。预计耗时2小时。
  • 12.18 16:09:02
    发表了文章 2025-12-18 16:09:02

    发布模式

    蓝绿部署通过两套并行系统(绿色在线、蓝色待命)实现零停机发布与快速回滚;金丝雀发布则逐步替换旧版本,适用于大规模集群;A/B测试关注多版本效果对比,非发布策略。三者各有适用场景。
  • 12.18 16:07:12
    发表了文章 2025-12-18 16:07:12

    一场FullGC故障排查

    本文记录了一次Java应用CPU使用率异常升高的排查过程。通过分析发现,问题根源是用户上传的Excel数据被加载为大对象List<Map>结构后长期驻留JVM内存,导致Full GC频繁触发,进而引发CPU占用飙升。借助JProfiler工具定位到内存膨胀的具体对象,并结合代码逻辑提出优化方案:删除无用字段或改用缓存存储,避免大对象堆积。最终总结出一套从现象到本质的完整排查思路,强调需区分机器监控与JVM监控,精准定位性能瓶颈。
  • 12.18 16:02:39
    发表了文章 2025-12-18 16:02:39

    Activiti工程分享

    本文提供Activiti入门教程与完整审批流程源码,包含两个GitHub项目链接:首个为上手Demo,助你快速理解基础;第二个为完整流程实现,附流程图详解,便于深入学习工作流开发。
  • 12.18 16:00:11
    发表了文章 2025-12-18 16:00:11

    Activiti框架拓展

    Activiti表结构以ACT_开头,分五类:ACT_RE(资源库)、ACT_RU(运行时)、ACT_ID(身份)、ACT_HI(历史)、ACT_GE(通用)。每类对应不同功能,支撑流程引擎的数据管理与操作。
  • 12.18 15:57:46
    发表了文章 2025-12-18 15:57:46

    Activity代码实现

    本文介绍如何使用Activiti工作流引擎完成流程的创建、部署、启动、查询与任务处理。通过创建bpmn文件定义流程,编写代码部署流程定义,启动流程实例并查询当前任务,最终完成任务实现流程流转。整个过程涵盖核心API使用与数据库表变化,帮助快速掌握Activiti基础应用。
  • 12.18 15:57:05
    发表了文章 2025-12-18 15:57:05

    02-Activiti工程搭建

    本教程介绍如何在IntelliJ IDEA中创建Maven工程并安装ActiBPM插件,支持BPMN文件创建与流程设计。包含插件下载、版本兼容性修复、依赖配置及启动类与配置文件的编写,助你快速搭建Activiti开发环境。
  • 12.18 15:56:24
    发表了文章 2025-12-18 15:56:24

    01-认识Activiti

    工作流指如请假、报销等需审批的业务流程,通过可视化引擎实现多节点审批,广泛应用于CRM、TMS、WMS等系统。传统数据库或状态机难以支撑复杂流程,故催生了Activiti、Flowable等引擎。主流技术包括BPMN标准及基于其发展的Activiti与Flowable,助力企业高效自动化管理。
  • 12.18 15:55:50
    发表了文章 2025-12-18 15:55:50

    什么是API网关

    API网关作为微服务架构的统一入口,负责请求路由、协议转换、鉴权、限流、熔断降级等功能,简化客户端与后端服务的交互,提升系统安全性与可维护性,是现代分布式架构的核心组件。
  • 12.18 15:55:12
    发表了文章 2025-12-18 15:55:12

    数据同步原理

    Soul网关通过推拉模式实现配置同步,支持WebSocket、HTTP长轮询和Zookeeper三种策略。管理员在后台变更配置后,事件发布器通知对应处理器,网关实时更新本地缓存,确保数据一致性,其中HTTP长轮询借鉴Apollo与Nacos设计,实现准实时同步。
  • 12.18 15:54:35
    发表了文章 2025-12-18 15:54:35

    Soul数据库设计

    本插件采用数据库设计,存储插件、选择器、规则及其关联关系。核心三要素为plugin、selector、rule,支持多层级匹配条件配置。一个插件可含多个选择器,每个选择器下可设多个规则与匹配条件,规则处理逻辑以JSON形式存于handle字段。配套UML图展示表结构,涵盖meta_data(用于Dubbo接口)、rule_condition、selector_condition等关键表,清晰体现数据模型与映射关系。
  • 12.18 15:53:47
    发表了文章 2025-12-18 15:53:47

    Soul网关接入与验证

    本章基于前两章内容,引入Soul网关,重点实现Provider与Consumer应用通过添加Soul客户端依赖、注解及配置,完成服务接入。通过配置路由前缀、应用名等,实现服务注册与网关代理,并验证本地直连与网关调用的正常通信。
  • 12.18 15:52:27
    发表了文章 2025-12-18 15:52:27

    搭建dubbo-zk应用

    基于Spring Boot 2.2.2与Dubbo 2.0.0,使用ZooKeeper作为注册中心,构建微服务架构的Provider与Consumer模块,实现服务暴露与调用,配套完整POM配置及启动验证流程。
  • 12.18 15:51:49
    发表了文章 2025-12-18 15:51:49

    .入门运行Soul

    Soul 是基于 WebFlux 的高性能响应式 API 网关,支持 Dubbo、Spring Cloud、Spring Boot,具备跨语言、异步、插件化、热插拔等特性。支持限流、熔断、鉴权等丰富插件,动态配置同步,毫秒级更新,适用于 A/B 测试与蓝绿部署。
  • 12.18 15:49:43
    发表了文章 2025-12-18 15:49:43

    自动装配机制

    本文深入解析SpringBoot自动装配机制,围绕@SpringBootApplication注解展开,剖析其组合注解(@ComponentScan、@SpringBootConfiguration、@EnableAutoConfiguration)的源码实现。重点讲解自动配置如何通过@AutoConfigurationPackage注册包路径、@AutoConfigurationImportSelector加载spring.factories中配置类,并结合元注解与条件装配实现自动化Bean注入,提升开发效率。
  • 12.18 15:48:40
    发表了文章 2025-12-18 15:48:40

    1. 整合Logback,滚动记录+多文件

    本文介绍如何整合Logback实现日志的滚动记录与多文件输出,包含logback-spring.xml配置详解及使用示例,支持控制台、INFO、ERROR、SQL等多级别日志分离,提升项目日志管理效率。
  • 12.18 15:41:48
    发表了文章 2025-12-18 15:41:48

    SpringBoot

    `@Configuration` 注解用于标记配置类,相当于 Spring 的 XML 配置文件。被标注的类会被 Spring IOC 容器识别,其中通过 `@Bean` 注解的方法可定义托管 Bean,实现组件注册与依赖管理,支持基于 Java 的配置方式。
  • 12.18 15:40:59
    发表了文章 2025-12-18 15:40:59

    汇总

    本文介绍MyBatis核心配置与使用技巧,涵盖属性加载优先级、多环境配置、事务管理、XML映射(一对一、一对多、多对多)、分页策略(逻辑与物理分页)及缓存机制,并简析执行器类型与批量操作原理,助力高效开发。
  • 12.18 15:40:00
    发表了文章 2025-12-18 15:40:00

    3.分页

    本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL物理分页、数组分页及拦截器分页。对比了逻辑分页与物理分页的优劣,指出大数据量下应优先选用物理分页,避免内存溢出,提升系统性能。
  • 12.18 15:39:27
    发表了文章 2025-12-18 15:39:27

    2.映射关系(1-1 1-n n-n)

    本文介绍MyBatis中四种关联映射:一对一(属性与字段映射)、一对多(如用户对应多个角色,使用`<collection>`)、多对一(如博客与作者,使用`<association>`)和多对多(通过中间类实现,如用户与部门)。通过resultMap解决字段与属性不一致问题,支持复杂对象关系映射。
  • 12.18 15:38:49
    发表了文章 2025-12-18 15:38:49

    MyBatis 1.常见配置

    本文介绍MyBatis核心配置,包括属性加载优先级(方法参数 > resource/url > properties)、常用配置项(如缓存、延迟加载、执行器类型)及多环境配置方式。通过environments指定不同数据源,结合SqlSessionFactoryBuilder构建会话工厂,并说明JDBC与MANAGED两种事务管理机制的应用场景及注意事项。
  • 12.18 15:37:50
    发表了文章 2025-12-18 15:37:50

    5-MongoDB实战演练

    本文介绍某头条文章评论功能的设计与实现,基于MongoDB与SpringDataMongoDB搭建微服务模块,完成评论的增删改查、按文章ID查询、分页查询及点赞功能。通过实体类Comment映射数据结构,利用MongoRepository简化数据操作,并使用MongoTemplate优化点赞等高频更新操作,提升性能。
  • 12.18 15:36:56
    发表了文章 2025-12-18 15:36:56

    4-MongoDB索引知识

    MongoDB索引基于B树结构,可高效支持查询,避免全集合扫描。主要类型包括单字段、复合、地理空间、文本及哈希索引,适用于不同查询场景,显著提升查询性能。
  • 12.18 15:36:17
    发表了文章 2025-12-18 15:36:17

    3-MongoDB常用命令 3.1 案例需求

    本文介绍MongoDB数据库操作,包括创建与删除数据库、集合及文档的CRUD操作。涵盖数据插入、查询、更新、删除、分页及排序等常用功能,并结合文章评论存储案例进行说明。
  • 12.18 15:34:43
    发表了文章 2025-12-18 15:34:43

    2-MongoDB单机部署

    本文详细介绍MongoDB在Windows和Linux系统中的安装、配置与启动方法,包括下载地址、版本选择、解压安装、命令行及配置文件启动方式,并介绍Shell连接、图形化工具Compass的使用,以及Linux下的服务管理与防火墙设置,附带各环境安装包下载链接。
  • 12.18 15:32:46
    发表了文章 2025-12-18 15:32:46

    Thread.sleep(0) 到底有什么用

    本文深入解析了 `Thread.Sleep` 函数的工作原理,结合操作系统调度机制,探讨其在多线程环境中的实际影响。通过“分蛋糕”类比,形象说明了Windows抢占式调度的特点。重点解答两个问题:一是 `Sleep(1000)` 不保证精确唤醒时间,因CPU可能被其他线程占用;二是 `Sleep(0)` 并非无用,而是触发系统立即重新进行CPU竞争,让出执行机会,避免界面假死。揭示了多线程编程中线程调度的底层逻辑与常见误区。
  • 12.18 15:31:57
    发表了文章 2025-12-18 15:31:57

    零拷贝

    实现文件传输时,传统方式因频繁的上下文切换和内存拷贝导致性能低下。零拷贝技术通过减少系统调用和内存复制,提升传输效率,尤其适合小文件高并发场景;而对于大文件,则推荐使用异步IO结合直接IO以避免PageCache副作用,优化整体性能。
  • 12.18 15:30:10
    发表了文章 2025-12-18 15:30:10

    线程池

    本文深入剖析了Java线程池的核心原理,涵盖ThreadPoolExecutor与ScheduledThreadPoolExecutor的实现机制,解析了线程复用、任务调度及延迟队列等关键技术,并探讨了Executors工具类和ThreadLocal的使用与设计思想。
  • 12.18 15:28:48
    发表了文章 2025-12-18 15:28:48

    Java泛型类型擦除以及类型擦除带来的问题 1.什么是泛型擦除

    Java泛型在编译时会进行类型擦除,所有泛型信息被移除,替换为原始类型(如Object或限定类型)。这导致List<String>和List<Integer>在运行时均为List,引发反射可插入不兼容类型等问题。擦除后通过桥方法解决多态冲突,并自动插入类型转换。但静态成员不能使用类的泛型参数,且基本类型不可作为泛型参数,只能用包装类。
  • 12.18 15:27:49
    发表了文章 2025-12-18 15:27:49

    ArrayList扩容机制

    ArrayList扩容机制解析:添加元素时先检查容量,首次扩容默认为10,之后每次扩容至原容量的1.5倍,通过grow()方法实现,确保动态增长效率与性能平衡。
  • 12.18 15:26:33
    发表了文章 2025-12-18 15:26:33

    Eclipse运行SSM/SSH项目教程

    本文介绍了如何在Eclipse中配置并运行Java Web项目,涵盖JDK、Tomcat等基础软件安装,项目导入步骤及服务器绑定方法,并提供常见错误解决方案与案例项目下载。
  • 12.18 15:25:50
    发表了文章 2025-12-18 15:25:50

    One Trick Per Day

    本文介绍Java开发中的6大关键规范:避免HashMap初始化大小误区,禁用Executors创建线程池以防OOM,Arrays.asList后不可进行修改操作,遍历Map应使用entrySet提升性能,SimpleDateFormat不应定义为static以保证线程安全,并发修改记录需加锁控制。遵循这些实践可有效提升系统稳定性与性能。
  • 12.18 15:23:22
    发表了文章 2025-12-18 15:23:22

    🔥 高频面试题汇总

    本文系统梳理了大模型核心技术,涵盖Transformer架构、训练优化、推理部署及显存估算等关键主题,并结合面试场景提供回答框架与实战计算题解析,助力深入理解与高效表达。
  • 12.18 15:22:33
    发表了文章 2025-12-18 15:22:33

    🤖 Agent系统

    大模型Agent是具备推理、规划、工具调用与记忆能力的智能体,核心架构含大脑、感知、行动与记忆模块,支持任务分解与反思优化,常用LangChain等框架实现复杂任务自动化。
  • 12.18 15:20:50
    发表了文章 2025-12-18 15:20:50

    📚 RAG技术

    RAG(检索增强生成)通过结合外部知识库与大模型,提升回答准确性,缓解幻觉与知识过时问题。涵盖基础流程、核心组件、密集与混合检索技术,并对比FAISS、Pinecone等向量数据库。附实战代码与面试高频问题解析,助力系统构建与优化。
  • 12.18 15:17:57
    发表了文章 2025-12-18 15:17:57

    📈 模型评估

    模型评估涵盖基础能力、对齐性与效率三大维度,涉及语言理解、知识问答、推理代码等任务,常用MMLU、C-Eval、GSM8K等基准,结合Hugging Face工具实现自动化评测,面试关注幻觉检测、指标设计与人工评估权衡。
  • 12.18 15:17:17
    发表了文章 2025-12-18 15:17:17

    🗜️ 模型压缩与量化

    模型压缩通过量化、稀疏化、知识蒸馏等技术,减小大模型体积与计算开销,提升推理效率。涵盖INT8/INT4量化、GPTQ、SmoothQuant等方法,支持在资源受限设备高效部署,平衡精度与性能。
  • 12.18 15:16:36
    发表了文章 2025-12-18 15:16:36

    ⚡ 模型推理加速

    大模型推理加速涵盖KV-Cache优化、连续批处理、投机解码、模型并行等技术,通过算法与系统协同优化,提升推理效率。vLLM等框架实现高效部署,兼顾吞吐与延迟,助力大模型落地。
  • 12.18 15:15:20
    发表了文章 2025-12-18 15:15:20

    🫗 知识蒸馏

    知识蒸馏是一种模型压缩技术,通过将大模型(教师)的知识迁移到小模型(学生)中,实现高效推理与良好性能的平衡。核心思想是利用教师模型的输出概率分布(软标签)指导学生模型训练,结合温度机制平滑分布,保留类别间关联信息。常用KL散度衡量软标签差异,并融合硬标签损失提升泛化能力。可分为黑盒(仅用输出)与白盒(用中间特征)蒸馏,广泛应用于模型轻量化场景。
  • 12.18 15:13:33
    发表了文章 2025-12-18 15:13:33

    🎮 强化学习

    强化学习通过智能体与环境交互,基于状态、动作和奖励学习最优策略。核心方法包括价值迭代、Q-learning、策略梯度及Actor-Critic框架,结合在线/离线学习与同/异策略优化,实现高效决策。
  • 发表了文章 2025-12-18

    [Blog]三层架构:代码本地运行(☆)

  • 发表了文章 2025-12-18

    [舍弃,后续需调整][Blog]JPA实现分页需求(☆☆)

  • 发表了文章 2025-12-18

    低代码平台芋道:代码本地运行(☆) 知识储备:SpringBoot、MySQL、Maven

  • 发表了文章 2025-12-18

    2.映射关系(1-1 1-n n-n)

  • 发表了文章 2025-12-18

    [ERP]SpringBoot集成Swagger技术(☆

  • 发表了文章 2025-12-18

    Activiti工程分享

  • 发表了文章 2025-12-18

    Activiti框架拓展

  • 发表了文章 2025-12-18

    导读丨三步走策略,轻松搞定检索!

  • 发表了文章 2025-12-18

    [MES]数据库改造H2到MySQL(☆☆)[MES]数据库改造H2到MySQL(☆☆)

  • 发表了文章 2025-12-18

    一场FullGC故障排查

  • 发表了文章 2025-12-18

    [Blog]SpringBootExcel导入(☆☆☆)

  • 发表了文章 2025-12-18

    发布模式

  • 发表了文章 2025-12-18

    汇总

  • 发表了文章 2025-12-18

    搭建dubbo-zk应用

  • 发表了文章 2025-12-18

    .入门运行Soul

  • 发表了文章 2025-12-18

    SpringBoot

  • 发表了文章 2025-12-18

    自动装配机制

  • 发表了文章 2025-12-18

    MyBatis 1.常见配置

  • 发表了文章 2025-12-18

    3.分页

  • 发表了文章 2025-12-18

    数据同步原理

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息