- 博客(33)
- 收藏
- 关注
原创 免费薅国产旗舰 LLM!GLM-4.7+MiniMax-M2.1
AIPing平台推出两款国产旗舰大模型:智谱AI的GLM-4.7(擅长复杂任务处理)和MiniMax的M2.1(高性价比)。用户只需注册一个APIKey即可免费调用,平台提供30元算力金及智能路由服务。GLM-4.7在200k上下文长度下实现50+ tokens/s吞吐量,MiniMax M2.1最高达99.7 tokens/s。支持多种调用方式(Python SDK/Requests/Curl),并兼容OpenCode配置。平台自动处理密钥管理、请求转发和故障切换,助力开发者快速实现AI应用落地。
2025-12-24 20:13:12
641
12
原创 AI Ping 上新限免:GLM-4.7 与 MiniMax-M2.1 实测对比
AIPing平台推出两款国产大模型GLM-4.7和MiniMax-M2.1,提供免费调用服务。GLM-4.7擅长精准推理和多功能适配,支持8k上下文;MiniMax-M2.1专注极速响应和高并发,支持16k上下文。平台提供统一API接口,用户只需注册获取APIKey即可体验。性能测试显示MiniMax-M2.1在响应速度上有优势,而GLM-4.7在内容准确率更优。平台还提供详细的配置指南,支持在Cursor等IDE中快速接入使用。
2025-12-24 18:00:56
774
26
原创 读懂大模型核心:Transformer 与 AI 发展的底层逻辑
Transformer神经网络模型是AI领域革命性突破,其核心"自注意力机制"让机器能像人类一样理解上下文语义关联。该技术最初用于机器翻译,现已支撑GPT等大语言模型的多模态处理能力,实现文本生成、图像创作、语音转换等智能应用。通过"预测-拼接-再预测"的自回归模式,Transformer使AI能动态生成逻辑连贯的内容,从被动执行升级为主动理解,重塑人机交互方式。
2025-12-15 21:05:49
972
47
原创 Spring AI:Java 生态的 AI 赋能革命,企业级智能应用新标杆
摘要:SpringAI为Java生态带来企业级AI解决方案,通过统一API抽象、原生Spring集成和模块化设计,显著降低AI应用开发门槛。其核心组件ChatClient、EmbeddingClient和PromptTemplate等,支持对话交互、语义理解与提示工程,1.1版本新增模型上下文协议和提示缓存等特性。该框架已在电商客服、金融风控等领域实现落地,将传统Java开发与AI能力无缝融合,推动企业智能化转型。作为连接Spring生态与AI技术的桥梁,SpringAI正在重塑企业级智能应用的开发范式。
2025-11-19 20:08:04
2118
66
原创 【 MyBatis-Plus | 精讲 】
MyBatis-Plus是MyBatis的增强工具,提供更便捷的数据库操作功能。文章介绍了其核心特点:润物无声的增强、高效的单表CRUD操作及丰富的扩展功能。主要内容包括:1) 环境准备,需继承BaseMapper接口;2) 常用注解如@TableName、@TableId等;3) 条件构造器的使用;4) Service接口扩展;5) 代码生成、逻辑删除等扩展功能;6) 分页插件等实用工具。通过约定优于配置的原则,简化了传统MyBatis的开发流程,同时保持高度灵活性。
2025-06-27 09:01:51
1798
123
原创 【 java 虚拟机知识 第二篇 】
本文系统介绍了Java类加载机制与垃圾回收技术。在类加载方面,详细解析了类初始化过程、对象生命周期、类加载器分类及双亲委派模型的工作原理。在垃圾回收方面,阐述了触发条件、判断方法(引用计数和可达性分析)、主流算法(标记清除、标记整理和复制算法),比较了不同垃圾回收器的特点,并区分了MinorGC、MajorGC和FullGC三种回收类型。文章还重点对比了CMS与G1两种垃圾回收器的差异,包括作用范围、STW时间、内存碎片化处理等方面。通过这两大核心机制的讲解,完整呈现了Java内存管理的实现原理。
2025-06-12 08:52:57
2193
98
原创 【 java 虚拟机知识 第一篇 】
摘要:JVM内存模型主要包括栈、堆、方法区等核心结构。虚拟机栈和本地方法栈为线程私有,存储方法调用信息;堆是所有线程共享的最大内存区域,采用分代回收机制(新生代/老年代);方法区存储类元数据。引用类型(强/软/弱/虚)影响GC行为。内存泄漏(如未关闭资源)和内存溢出(如无限递归)是常见问题。JDK版本演进带来永久代到元空间的改变,字符串池位置也相应调整。理解内存模型有助于优化性能并避免OOM异常。
2025-06-09 08:50:42
2288
80
原创 【 java 集合知识 第二篇 】
本文系统介绍了Java集合框架中的Map和Set实现原理。Map部分详细解析了HashMap的结构、扩容机制、线程安全问题及解决方案(1.7头插法死循环/1.8数据覆盖),对比了不同JDK版本的实现差异(数组+链表/红黑树),并阐述负载因子、哈希冲突处理等核心机制。同时介绍了线程安全的HashTable和ConcurrentHashMap的分段锁/CAS实现。Set部分则说明其通过哈希值比较和equals方法保障元素唯一性的原理。全文通过技术对比(如红黑树与平衡二叉树)和场景分析(多线程问题),深入剖析了集
2025-06-06 09:10:04
2008
87
原创 【 java 集合知识 第一篇 】
本文系统介绍了Java集合框架的核心概念与应用。主要内容包括:1)集合与数组的区别,指出集合长度可变、仅存储引用类型,而数组长度固定、可存储基本类型;2)集合分类,分为有序可重复的List、无序唯一的Set和键值对的Map;3)Collection接口与Collections工具类的区别;4)6种集合遍历方法的特点及适用场景。重点分析了List接口的实现类:ArrayList基于数组实现查询高效,LinkedList基于链表实现增删高效,Vector为线程安全版本。详细阐述了ArrayList的扩容机制(1
2025-06-03 08:37:25
3111
91
原创 【 java 基础问题 第二篇 】
文章系统介绍了Java核心概念,包括对象拷贝(深/浅拷贝实现)、泛型应用、对象创建与回收机制、反射原理、异常处理、Object类方法、字符串类比较、序列化应用和设计模式(代理/适配器)。重点解析了深拷贝的三种实现方式(Cloneable接口、序列化、手动复制),垃圾回收算法(引用计数/可达性分析),以及I/O模型差异(BIO/NIO/AIO)。同时探讨了反射的动态特性、equals()与hashCode()的关联规则,以及高并发场景下NIO的多路复用优势。
2025-05-28 08:49:24
9813
86
原创 【 java 基础知识 第一篇 】
文章从Java平台无关性、面向对象特性和内存管理三大特征入手,系统介绍了Java的优势与劣势。深入讲解了数据类型转换、BigDecimal精度处理、装箱拆箱问题及Integer缓存池机制。在面向对象部分,详细阐述了封装、继承、多态三大特性,分析了重写与重载、抽象类与接口的区别,并解释了静态成员与非静态成员的调用规则。最后讨论了final关键字的用法。全文通过代码示例说明关键概念,帮助读者全面理解Java核心机制。
2025-05-25 09:39:42
8688
130
原创 【 Redis | 实战篇 秒杀实现 】
实现全局ID生成器,秒杀优惠券(基于乐观锁解决超卖问题),秒杀的一人一单(单机与集群线程安全问题)
2025-05-13 11:11:19
16913
160
原创 【 Redis | 实战篇 缓存 】
了解什么是缓存,怎么缓存,缓存的更新策略,缓存的三大问题及解决方案(缓存穿透,缓存雪崩,缓存击穿)。
2025-05-10 10:20:29
11256
161
原创 【 Redis | 实战篇 短信登录 】
主要完成了基于Session实现登录,解决集群的Session共享问题,从而实现了基于Redis来实现共享Session登录。
2025-05-08 09:37:43
1963
89
原创 《苍穹外卖万字总结:大一菜鸟的代码升空纪实》
我用了12天学完了苍穹外卖(最后的前端部分没有学习),总共写了10天的笔记,对于苍穹外卖整体感受就是这个项目是非常适合新手入门的项目,代码层面并不复杂,其中细节很多,有助于开发人员形成一个代码规范(三层架构,封装数据),而这篇文章会将一些重要的知识点细节全部展示出来,让刚开始入手苍穹外卖的你们更容易了解这个项目,提高对应项目的认知。这个项目是一个关于外卖点餐的产品(已经封装好了,只需要将数据修改成自己的信息就可以直接使用),分为用户端和管理端。实现了用户点餐,商家接单的一系列业务管理端。
2025-04-29 22:10:25
1758
19
原创 《苍穹外卖Day10:大一菜鸟的代码升空纪实》
昨天学习了Apache-Echarts的学习,完成了图表数据的接口,今天学习了Apache-POL,完成了对数据导出接口。
2025-04-29 10:51:18
530
25
原创 《苍穹外卖Day9:大一菜鸟的代码升空纪实》
昨天和前天分别完成了订单状态定时处理和来单提醒和催单提醒,用户端和管理端对于订单的增删改查的接口。
2025-04-27 09:56:34
1289
15
原创 《苍穹外卖Day4:大一菜鸟的代码升空纪实》
Day4 前言 1.完成任务报告 2.任务中的收获 3.知识点的扩展3.1 为什么@ReuqestParm可以省略 3.2为什么@ModelAttribute可以省略3.3@ReuqestParm与@ModelAttribute的区别
2025-04-20 22:14:14
1035
8
原创 《苍穹外卖Day3:大一菜鸟的代码升空纪实》
Day3 1.完成任务报告 2.任务中的收获 2.1公共字段填充功能 2.2文件上传给你3.知识点扩展 3.1元注解 3.2Aop 3.3问题剖析
2025-04-18 21:51:41
1252
9
原创 《苍穹外卖Day2:大一菜鸟的代码升空纪实》
1.补充Day1知识 2.任务报告 3.任务的收获 4.知识点的扩展(4.1ThreadLocal 4.2PageHelper 4.3@JosnFormat与@DataTimeFormat 4.4全局统一日期格式)
2025-04-17 21:56:06
763
10
原创 《苍穹外卖Day1:大一菜鸟的代码升空纪实》
1.注意事项 2.项目的初步了解 3.Git使用与简化 4.扩展Lombok 5.了解nginx 6.正向代理与反向代理 7.负载均衡 8.TODO工具 9.MD5加密的思考 10.Swagger,knife4j,Yapi 11.Apifox 12.Serializable接口 13.总结
2025-04-16 22:11:36
1548
11
原创 【 从零到精通Spring学习笔记(四)集合注入】
Spring笔记(四) 4.集合注入 4.1数组注入 4.2List注入 4.3Set注入 4.4Map注入 4.5Preperties注入 4.6总结
2025-04-15 20:53:18
638
9
原创 【 从零到精通Spring学习笔记(三)自动装配】
Spring相关知识 3.自动装配 3.1按类型装配(byType) 3.2按名称装配(byName)3.3注意事项
2025-04-14 09:17:04
465
6
原创 lombok注解不起作用
3. 如果还是不可以,可能碰到与作者类似情况,那你需要打开设置,找到注解处理器,直接选择为从项目类路径获取处理器和存储相对于下列位置生成的源中的模块内容根。2. 如果你是创建spring项目时勾选的lombok,那么该依赖会给你添加一个小插件在pom.xml中,你需要去删除对应插件,如下图。确定应用完成之后,记得去maven中点击compile编译(清理一下),然后就完成啦,去运行你的程序吧!使用注解但是并没有生成相应功能,如@Data注解并没有生成对应的set和get方法。
2025-03-28 14:07:19
1135
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅