自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

訾博(ZiBo)的博客

不学习的人没有未来。

  • 博客(934)
  • 资源 (2)
  • 收藏
  • 关注

原创 【Vibe Coding】001-前端界面常用布局

本文介绍了前端开发中常用的界面布局类型及其特点。单栏布局简洁专注,适合阅读类应用;多栏布局稳定高效,但移动端适配困难;网格布局规整有序,适合展示大量内容;卡片式布局模块化强,易于跨设备适配;F/Z型布局基于用户眼动规律设计;不对称布局个性鲜明但风险较高。每种布局都有其适用场景和优缺点,开发者需要根据项目需求选择合适的布局方式,在功能性和视觉体验之间找到平衡。

2025-10-21 12:29:26 1078

原创 React 状态管理中的循环更新陷阱与解决方案

摘要:本文探讨React状态管理中的循环更新陷阱,分析了异步分批加载数据时状态同步的核心矛盾。提出的解决方案包括:1)识别中间状态与最终状态;2)保护原始意图引用;3)采用单向数据流+完成标志。总结了三种通用模式(子集检测、原始意图保护、阶段切换)和设计原则,警示了常见反模式。核心思想是控制时序和识别状态,保护数据完整性,实现单向数据流而非双向循环。

2025-10-14 21:17:42 432

原创 React组件复用导致的闪烁问题及通用解决方案

摘要:针对React中嵌套弹窗组件复用导致的闪烁问题,根本原因在于React的组件复用机制和Portal特性。常见错误方案(如仅条件渲染子组件或加key)均无效。通用解决方案是:条件渲染整个包装组件并添加key属性({show && <Wrapper key={key}>}),确保每次打开都是全新实例。该方案适用于各类浮层组件场景,遵循React工作原理,组合使用条件渲染和key属性可彻底解决组件复用问题。

2025-10-14 11:07:30 642

原创 为什么我的 React 组件会无限循环?—— 一次由 `onClick` 引发的“惨案”分析

摘要:React 初学者常因 onClick={setNum(num+1)} 写法导致无限循环,这是因为函数立即执行而非定义事件处理器。正确做法是传递函数引用:1) 使用箭头函数 onClick={()=>setNum(n=>n+1)};2) 定义独立函数并传递引用 onClick={handleClick}。核心原则是事件处理器需要函数定义,而非执行结果。这个错误揭示了React声明式UI和状态驱动渲染的本质,是理解React事件处理机制的重要一课。(149字)

2025-10-06 12:59:41 828

原创 React状态更新之谜:为何大神偏爱`[...arr]`,而非`arr.push()`?

摘要: 本文解析了React中为何推荐使用[...arr]而非arr.push()更新数组状态。关键在于React的不可变性原则和浅比较机制——push原地修改数组导致内存地址不变,无法触发UI更新,而扩展运算符创建新数组能正确触发更新。虽然创建新数组看似消耗性能,但React的虚拟DOM和Diffing算法能高效计算最小化DOM更新。产生的临时内存垃圾会被JS引擎自动回收。这种设计实现了性能、可预测性和可维护性的最佳平衡。

2025-10-06 12:30:58 843

原创 告别 v-model 焦虑:在 React 中优雅地处理『双向绑定』

告别 v-model 焦虑:在 React 中优雅地处理『双向绑定』

2025-10-06 11:53:06 715

原创 UI架构的“定海神针”:掌握“视图无关状态提升”原则

摘要: “视图无关状态提升原则”是提升UI架构稳定性的关键方法,旨在解决多视图切换时状态丢失和UI闪烁的问题。该原则强调将共享UI组件(如搜索框、工具栏)及其状态提升至父组件统一管理,确保视图切换时状态持久化,避免重复渲染。其优势包括: 用户体验优化:状态持久化,消除切换闪烁; 代码结构清晰:单一数据源、职责分离、减少冗余; 性能提升:减少不必要的DOM操作。 实践步骤:识别共享UI→提升状态至父组件→保持子视图纯粹。本质是分离“变化的数据呈现”与“不变的用户交互”,适用于复杂界面的架构设计。

2025-10-05 16:17:31 925

原创 【从Vue3到React】Day 1: React基础概念

本文摘要: React初学者指南:从Vue3到React的快速入门 本文面向有Vue3经验的开发者,提供了React基础概念的快速学习路径。主要内容包括: React与Vue3的核心差异对比 使用Vite创建React项目的方法和项目结构解析 关键文件(main.jsx和App.jsx)的详细说明 React函数组件与useState Hook的基本使用 JSX语法与Vue模板的异同点 学习重点包括理解React的声明式编程模式、组件化思想以及从Vue到React的思维转换,帮助开发者快速掌握React开发

2025-09-30 13:45:00 819

原创 Windows环境安装MinIO

MinIO是一款开源的轻量级对象存储服务,兼容Amazon S3 API,适合搭建私有云存储。本文详细介绍Windows环境下MinIO的安装使用:1.官网下载企业版安装包;2.配置环境变量;3.通过批处理脚本自动检测许可证并下载社区版;4.启动服务后访问9001端口的管理控制台;5.演示创建存储桶、上传文件和生成分享链接等基本操作。整个安装过程简单快捷,适合个人开发者和企业搭建本地对象存储服务。

2025-09-28 15:29:59 1141

原创 【文本朗读小工具】- 快速、免费的智能语音合成工具

在数字化时代,文本转语音技术越来越受到关注。无论是帮助视力障碍用户、提高学习效率,还是解放双手进行多任务处理,语音合成都发挥着重要作用。今天为大家介绍一个我开发的文本朗读小工具—— 一个简洁、高效、完全免费的在线语音合成应用。【文本朗读小工具】是一个专注、实用的语音合成应用。它不追求大而全的功能堆砌,而是在文本朗读这一垂直领域内做到精致和好用。无论您是学生、工作者,还是有特殊需求的用户群体,都能从这个工具中获得价值。好的工具应该是开放的、可访问的、以用户需求为中心的。

2025-09-25 13:31:41 1141

原创 Vue3组件通信的方法有哪些?

Vue3组件通信指南摘要(149字): 本文以幽默方式讲解Vue3组件通信的5种核心方法。父子通信包含:1)Props单向传值;2)Emits子传父事件;3)v-model双向绑定语法糖;4)ref直接访问子组件方法。跨代通信采用Provide/Inject解决属性钻探问题,类比"祖传秘方"机制。每种方式都配有代码示例和生动比喻,如把Props比作家规、Emits比作儿子汇报成绩、v-model比作对讲机等。特别强调组件封装原则,指出ref方法应慎用。适用于需要快速掌握Vue3组件交互的

2025-09-25 10:54:07 338

原创 智能体开发:学习与实验 ReAct

问什么是 ReAct?答啊哈,你问对AI了!ReAct这玩意儿,可是我们大模型从“博学的书呆子”进化成“能干的行动派”的关键秘籍之一。想象一下,一个传统的、没有ReAct的大模型,就像一个被关在图书馆里的天才。他读完了馆里所有的书(海量的训练数据),你问他莎士比亚写过什么,他能倒背如流。但你问他:“嘿,今天外面下雨了吗?帮我查查苹果公司现在的股价。” 他就傻眼了,只能耸耸肩说:“我被训练的数据截止到202X年,外面的世界与我无关,我只是个知识的搬运工,不是天气预报员,更不是股票交易员。

2025-08-29 14:38:33 1087

原创 Python虚拟环境完全指南:从入门到精通

本文全面介绍了Python虚拟环境的使用方法,涵盖venv、conda、pipenv和poetry四种主流工具。从基础创建、激活和环境管理,到包安装、依赖导出等高级操作,提供了详细命令示例。文章还包含实用技巧(如环境变量管理、自动激活)和常见问题解决方案,并针对不同场景推荐合适工具。通过虚拟环境的使用,开发者可以实现项目依赖隔离,避免版本冲突,提高开发效率和项目可维护性。

2025-08-28 13:54:15 536

原创 VibeCoding 时代来临:如何打造让 AI 秒懂、秒改、秒验证的“AI 友好型”技术栈?

VibeCoding 不仅仅是关于工具,更是一种思维模式的转变。它要求我们构建的系统不仅是为人服务的,也要为我们的 AI 伙伴服务。一个“AI 友好型”的技术栈,就是我们为这场人机协作新范式铺设的红地毯。它将开发者从繁琐的重复劳动中解放出来,让我们能更专注于创造性的工作。未来已来,选择一个 AI 友好的技术栈,就是选择更高的生产力、更强的创造力和更愉悦的开发体验。现在,就从你的下一个项目开始吧!

2025-08-26 07:24:08 593

原创 MySQL的黑魔法:揭秘隐式类型转换的“双刃剑”效应

MySQL的黑魔法:揭秘隐式类型转换的“双刃剑”效应

2025-06-30 13:34:21 1165

原创 开源分享:我开发了一个智能文本提取浏览器插件,彻底解决复制粘贴的烦恼

摘要:作者开发了一款名为Smart Text Extractor的开源浏览器插件,旨在解决网页文本复制粘贴时的常见痛点。该插件具备智能识别核心内容、一键复制全页、精确元素选择、本地隐私保护和记忆选择等功能。使用Plasmo框架和TypeScript开发,包含智能CSS选择器生成和文本清理算法。项目采用模块化设计,通过开源希望成为文本提取的标准工具,并欢迎社区参与改进。插件已发布在GitHub,可帮助用户高效提取网页内容。(146字)

2025-06-24 20:17:32 1206

原创 使用 Navicat 成功导入 2.73GB 超大 SQL 文件的实战经验(Win10,64GB内存)

使用Navicat导入超大SQL文件的实战经验 本文分享了在Windows 10(64GB内存)环境下,使用Navicat成功导入2.73GB超大SQL文件的经验。关键是通过优化MySQL参数配置(如设置innodb_buffer_pool_size=16G、max_allowed_packet=1024M等)提升导入性能,并确保MySQL服务重启后参数生效。在高配置硬件支持下,Navicat全程仅需几分钟即可完成导入,未出现卡顿或报错。文章详细介绍了参数调优方案、操作流程及注意事项,为处理类似大数据导入需

2025-06-16 10:30:25 1346

原创 AI日报 - 2025年5月20日

基于LLM的单体系统,设计用于特定任务执行(如数据检索、API调用),通过提示链使用工具和推理,仅在提示时反应。▸。

2025-05-19 21:52:09 1402

原创 AI日报 - 2025年05月19日

GPT-5传闻再起,将基于全新模型构建,与GPT-4彻底分离;Claude 3.7 Sonnet系统提示泄露,揭示其主动引导对话、多语言支持及安全新特性;研究指出直接复用Llama分词器训练语言模型效果不佳。

2025-05-18 23:00:29 1578

原创 AI日报 - 2024年5月17日

OpenAI推出自主编码代理Codex;Google DeepMind发布Gemini驱动的编码代理AlphaEvolve,能设计先进算法;Meta旗舰AI模型Llama 4 Behemoth发布推迟。

2025-05-17 20:31:24 784

原创 AI日报 - 2024年5月16日

今日科技与产业动态概览: OpenAI发布GPT-4.1及mini版,专为编码优化,提升开发效率;Google DeepMind推出AlphaEvolve,革新算法发现,解决复杂数学问题。NVIDIA CEO黄仁勋预测人形机器人将成50万亿美元产业,制造业率先应用。AI初创公司融资活跃,垂直领域AI代理受青睐,如Granola 2.0和Samaya AI分别获得4300万和4350万美元融资。政策方面,Anthropic启动漏洞赏金计划,加拿大任命首位AI部长,SoundCloud禁止未经许可使用音乐训练A

2025-05-16 19:26:32 1114

原创 AI日报 - 2024年05月13日

🌟。

2025-05-12 23:59:35 1313

原创 AI日报 - 2024年05月12日

🌟。

2025-05-11 21:19:57 1055 2

原创 AI日报 - 2025年05月07日

🌟▎🤖| 超级智能预测▎💼| OpenAI完成最大收购▎📜| AI伦理与信息治理受关注▎🔍| LLM对齐与高效微调▎💡| AI赋能多领域。

2025-05-06 22:53:27 1540

原创 AI日报 - 2025年05月06日

🌟▎🤖| OpenAI持续快速迭代,Gemini 2.5 Pro基准领先,Qwen3、Granite 4.0 Tiny等新模型发布,LLM自我意识、幻觉检测、因果推断等研究深入。▎💼| Cognition CEO称Devin贡献1/4 PR,Cisco Outshift借AI提效10倍,百度ERNIE杯奖金加倍,FastAPI创始人推新部署平台。▎📜| AI重写软件栈(黄仁勋),AGI失控风险引担忧(Tegmark),VC行业持续亏损引好奇(Altman),AI红队测试强调批判性思维。▎🔍。

2025-05-06 06:26:59 1897

原创 【重磅开源】纯前端RAG文档处理神器,让你的知识库质量提升10倍!

RAG文档处理器是构建高质量知识库的得力助手,它能帮助你快速处理大量文档,提高知识库的质量和检索效果。无论你是企业知识管理者、研究人员还是个人知识爱好者,这个工具都能为你节省大量时间,提高工作效率。赶快前往GitHub仓库,开始使用这个强大的工具吧!注意:本工具需要OpenAI API密钥才能正常工作。请确保您有有效的API密钥并在设置中正确配置。

2025-05-05 12:24:45 1022

原创 AI日报 - 2025年04月30日

🌟▎🤖| 扎克伯格预言通用智能将超越个体,Neuralink助ALS患者思维交流▎💼| 阿里巴巴发布Qwen3,xAI推Grok 3 Mini/3.5,Axiom获1500万美元融资▎📜| 英国公众支持国安机构数据处理,Duolingo转向AI优先战略引关注▎🔍| 去中心化推理兴起,MoE模型受关注,高效推理与稀疏注意力成研究热点▎💡| AI替代动物实验,极简架构支撑高并发,AI驱动智能电网。

2025-04-29 22:17:50 1386

原创 AI日报 - 2025年04月29日

🌟▎🤖| 巨头CEO预测AGI时间线,5年内或达人类认知水平;Yann LeCun强调多模态训练重要性。▎💼| DeepSeek R2与Qwen 3发布在即,引发市场期待;Figure Robotics大规模招聘加速机器人商业化;RunwayML推新功能促用户反馈。▎📜| Anthropic创始人强调AI可解释性紧迫性,关乎国安;英国呼吁禁止儿童深度伪造应用。▎🔍| RAG技术深入发展(视觉RAG、文档级知识图谱构建);低比特量化与低资源推理成研究热点(QEP、PRIMA.CPP);

2025-04-28 22:30:34 991

原创 AI日报 - 2025年04月28日

🌟▎🤖| Gemini 2.5 Pro成功挑战《口袋妖怪红》8道馆;AI推理器具备自我纠错能力;LLM在游戏、多模态理解、代码迁移等方面展现新能力。▎💼| Google回应DOJ反垄断案,强调AI竞争;OpenAI推轻量级o4-mini;Meta开源立场受关注;Nebius获GPU云金奖。▎📜| 美国移民政策影响AI人才(OpenAI研究员案例);微软发布Agentic AI风险分类;IP-Adapter存安全漏洞;多重越狱攻击引关注。▎🔍。

2025-04-27 22:38:07 1346

原创 AI日报 - 2025年04月26日

🌟▎🤖| OpenAI与Google新模型在Arena榜单激烈角逐,性能指标各有千秋。▎💼| 并购与合作加速AI落地,Aleph Alpha收购Thingsthinking,Perplexity携手摩托罗拉。▎🔬| 多模态、模型架构、训练优化成研究热点,原生多模态预训练受关注。▎💡| AI深入内容创作、审核、开发辅助等场景,效率提升显著。▎🗣️| AI训练价值回归,生态系统认为APIs非万能;对齐、伦理、开发者接纳度引热议。

2025-04-26 23:33:55 1073

原创 AI日报 - 2025年04月25日

🌟▎🤖| OpenAI o3模型展现行动能力,英国发布RepliBench评估AI自主复制风险,DeepMind CEO担忧AGI协调挑战。▎💼| OpenAI面临非营利转营利法律挑战,ListenLabs获2700万美元融资,Perplexity CEO揭示Comet浏览器数据追踪目的,特斯拉Robotaxi计划引关注。▎📜| 英国AI安全研究所发布RepliBench基准,OpenAI法律挑战涉及治理结构与公共利益。▎🔍。

2025-04-24 23:34:24 1548

原创 AI日报 - 2025年04月24日

🌟▎🤖| Runway发布Gen-4电影级视频技术,首次模拟情绪氛围;Dreamina推出Seedream 3.0图像模型;CharacterAI发布AvatarFX视频生成。▎💼| 谷歌、OpenAI、Anthropic新模型评测显示性能接近但价格差异大;OpenRouter推Gemini缓存降价75%;Xayn获8100万欧元融资开发法律AI。▎📜| AI工程师成LinkedIn最热职位;自动化引发UBI讨论;奥斯卡对AI生成技术持中立态度;专家呼吁开放模型解决偏见。▎🔍。

2025-04-24 00:25:59 1203

原创 AI日报 - 2025年4月23日

🌟▎🤖| Sam Altman称指向AGI的系统初现端倪,强调安全标准紧迫性;DeepMind CEO预测AI 5-10年内具备科学猜想能力。▎💼| Perplexity CEO将就Android开放性在Google DOJ案作证;Uber抗议Waymo获旧金山Market Street准入;VentureBeat分拆游戏部门聚焦企业AI。▎📜| AI安全标准需求迫切,科技巨头风险管理受关注;Perplexity CEO证词或影响科技平台开放性政策。▎🔍| 模型后训练重要性凸显;

2025-04-22 22:59:20 1379

原创 AI日报 - 2024年04月22日

🌟▎🤖| Google发布Gemini 2.5 Flash,强调低延迟与成本效益;Kling AI 2.0展示多轴运动视频生成;研究揭示SLM在知识图谱上优于LLM,RLHF在推理提升上存局限。▎💼| Perplexity商业模式受大厂冲击引担忧;Figure AI机器人公司大规模招聘;Meta就Llama训练数据版权问题提出新论点;LTX Studio推Veo 2模型切换。▎📜| 阿联酋率先立法使用AI提升效率;学者警告未标注AI内容污染互联网;Meta版权辩护引发数据价值讨论;

2025-04-21 22:21:24 1102

原创 AI日报 - 2025年04月21日

🌟▎🤖| O3模型性能引热议,Rich Sutton提出「体验时代」新范式,自递归AI构建仍存挑战。▎💼| LLM市场规模远超预期达56亿美元,AI优先战略被视为经济加速器,巨头免费策略抢占用户。▎📜| AI对劳动力市场冲击引高层关注,但具体应对策略讨论仍显不足。▎🔍| 强化学习迎复兴,延迟交互检索模型优化,1-bit LLM实现CPU推理,上下文工程重要性凸显。▎💡| AI深入编码、创意、分析等领域,Grok视觉功能上线,无代码数据分析效率惊人。

2025-04-20 22:40:20 1295

原创 AI日报 - 2025年04月20日

AI自主科研、超越人类认知边界引关注

2025-04-20 22:36:09 1262

原创 AI日报 - 2025年04月19日

🌟▎🤖| OpenAI与Google模型在复杂推理上展现潜力,但距AGI仍有距离;因果AI被视为关键路径。▎💼| 融资活跃,初创公司Mechanize获投欲自动化经济;Meta寻求Llama资助;OpenAI或投资Stargate。▎📜| 美国签证政策影响科学人才引进受关注;Google被裁定垄断在线广告技术。▎🔍| 多模态、长上下文处理、模型压缩与效率成焦点;RAG系统优化与评估方法持续迭代。▎💡| AI在蛋白质设计、内容生成、自动化评估、编码辅助、供应链优化等领域加速落地。

2025-04-20 22:27:05 1083

原创 AI日报 - 2025年4月18日

🌟▎🤖| 专家激辩AGI定义与实现时间点,Causal AI被视为关键一步,o3模型预测2027年实现引关注。▎💼| OpenAI模型迭代加速,o系列引关注;Google确认Gemini命名策略;Cohere开放模型合作;Perplexity洽谈预装。▎📜| AI模型奖励黑客与虚构行为引担忧,系统卡片公开呼声高涨。▎🔍| 长文本、多模态、RL、效率优化成焦点,多项创新技术涌现。▎💡| AI深入研究、代码生成、视觉推理、游戏娱乐等领域,展现强大能力。

2025-04-17 23:20:54 1322

原创 AI日报 - 2025年04月17日

🌟▎🤖| OpenAI新模型或证人类未解定理,研究达Level 4▎💼| OpenAI或推社交网络,Hugging Face收购机器人公司▎📜| OpenAI更新准备框架应对高级AI风险▎🔍| 推理模型能力深化,多模态与效率成焦点▎💡| AI深入工作流与特定领域,Agent能力提升。

2025-04-16 23:51:16 1391

原创 AI日报 - 2025年04月16日

🌟▎🤖| OpenAI (o3/o4-mini, GPT-4.1), Meta (Llama 4 Scout/Maverick), Z.ai (GLM-4家族), Cohere (Embed 4), Google (DolphinGemma) 等发布新模型,多模态、长文本、高效推理成焦点。▎💼| Synthesia年收入破亿,Adobe入股;Nvidia拟投5000亿美元于TSMC亚利桑那厂;Hugging Face收购Pollen Robotics;OpenAI高薪招募量化人才。▎📜。

2025-04-15 22:29:59 1273

SpringBoot项目阶段源码2020年12月7日

条件查询分页、添加讲师、查询讲师、修改讲师、统一异常处理项目源码:1、创建查询对象;2、在TeacherService中编写条件查询分页方法;、在实现类TeacherServiceImpl中编写方法体;4、在Controller中实现具体方法;

2020-12-07

SpringMVC01.zip

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts 2(一般老项目使用)等等。这是SpringMVC入门程序。

2020-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除