自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎来到我的博客!

目前是一个初入职场的程序员,大家一起进步呀!

  • 博客(163)
  • 收藏
  • 关注

原创 2025 数据库排行深析:从全球顶流到国产黑马,选型避坑全指南

看了这么多排行和数据,最后想给大家提个醒:数据库选型没有 "最优解",只有 "最适配"。Oracle 再强,初创公司用就是浪费;开源产品再香,核心场景没服务就是裸奔。我的经验是:先明确业务需求(OLTP/OLAP/AI),再框定预算范围,最后参考榜单选 3 款产品做压测。毕竟,排行榜是行业地图,能帮你避开荒漠,但真正的宝藏还得在自己的业务场景里挖。2025 年的数据库江湖已经足够精彩,2026 年的黑马会是谁?欢迎在评论区留下你的预测,咱们明年此时再聊!

2025-09-24 14:07:03 9844 2

原创 2025 年 8 月 22 日科技前沿:技术突破与范式跃迁的交汇点

站在 2025 年夏末的时间窗口,我们正目睹技术融合加速度的惊人力量:Stereo-cell 技术重构生命科学的研究范式,AI 大模型重新定义人机交互的边界,6G 通信重塑物理世界与数字世界的连接方式。这些突破不再是孤立的技术迭代,而是形成相互嵌套的创新生态 —— 例如,噬菌体疗法的精准筛选依赖 AI 模型,量子计算优化电池材料设计,6G 网络支撑具身智能的实时决策。

2025-08-24 15:14:07 5178

原创 测评:8 款主流电脑清理工具横评,C 盘瘦身指南 + 官方下载全解析(附避坑指南和官方下载链接)

电脑清理,链接直达!

2025-08-08 10:26:09 26161 1

原创 AI相争,最好用的居然是......

我们生在了AI狂欢的时代

2025-08-07 15:37:53 2113

原创 从技术视角来解析数据标注

从技术视角,2026年的数据标注已从“人工密集劳动”升级为“AI-人类混合、算法驱动的质量闭环系统”。DPO/RLVR等方法的兴起大幅降低了标注规模需求,但对数据干净度、一致性、细粒度理由的要求达到了前所未有的高度——一条“带理由的偏好对”现在往往比10条“无理由打分”更有价值。

2026-01-28 16:24:23 608

原创 从博客视角看:Claude 的 Skills 全景解析

Claude 的 skills,不是让你写得更快,而是让你写得更稳。它不是最吵的模型,也不是最会表演的那个,但如果你是一个:长期输出重视逻辑在意文字可信度不想天天和模型“斗智斗勇”的人Claude 很可能会成为你用得最久的那一个。

2026-01-28 14:18:36 459

原创 月之暗面(Moonshot AI):从长文本突破到AGI竞速,2026开年估值暴涨与最新产品解析

月之暗面的名字,源自月球永远背对地球的一面——这片曾经的“未知禁区”,如今已成为人类探索宇宙的前沿阵地。正如其名字所寓意的,这家公司正在AI领域的“未知地带”探索,用效率创新打破“唯算力论”的枷锁,用开源赋能构建开发者生态。2026年,对月之暗面而言,是冲击全球AGI领先地位的关键一年:K3模型的表现、Agent商业化的落地、估值泡沫的消化,将决定其能否从“中国独角兽”成长为“全球顶尖AGI企业”。

2026-01-27 10:47:29 850

原创 M3U8深度解析:从原理到实战优化,搞定流媒体传输核心

M3U8作为HLS协议的核心,凭借跨平台、自适应码率、易部署等优势,仍是当前流媒体传输的主流方案。本文从原理入手,覆盖了M3U8的核心特性、FFmpeg实战操作、延迟与流畅度优化、常见问题排查,形成了完整的技术闭环。对于Java后端转直播开发的开发者来说,重点需掌握:M3U8的文件结构与工作流程,理解索引与分片的关系。FFmpeg核心命令的使用,能独立完成切片、多码率、加密等操作。延迟与流畅度优化的核心思路,能解决直播场景中的实际问题。

2026-01-22 15:05:04 3018

原创 Jenkinsfile编写全解析:从语法逻辑到团队协作,音视频项目自动化落地实践

Jenkinsfile的编写,本质是将音视频项目的“构建-测试-部署”流程代码化、结构化,核心在于“细节把控”和“团队协作”。对音视频开发工程师而言,需重点关注编译参数优化和功能验证;对运维工程师而言,需保障环境一致性和流程稳定性;对测试工程师而言,需确保测试覆盖度和结果有效性。一套优秀的音视频项目Jenkinsfile,不仅能提升迭代效率,还能减少环境问题和人为误操作,为业务稳定运行提供坚实保障。希望本文的细节拆解和职责划分,能帮助你和你的团队快速落地音视频自动化构建部署流程。

2026-01-22 14:55:25 906

原创 技术实战:用 Python 脚本高效采集与分析手机操作日志

核心技术:Android 依赖 ADB 工具集,通过 Python 子进程调用geteventlogcat采集日志;iOS 依赖 libimobiledevice,调用实现基础采集;脚本设计:采用异步线程读取日志流,结构化解析原始编码日志,持久化存储为 JSON / 文本格式,便于后续分析;进阶能力:结合 Pandas/Matplotlib 实现日志统计与可视化,可扩展为实时监控、异常告警等生产级能力。

2026-01-21 14:55:31 786

原创 Figma 技术深度解析:重新定义协作设计的底层架构与工程实践

Figma 的核心竞争力在于其 “以协作和组件化为核心,用技术重构设计生产流程”—— 通过 WebAssembly 实现网页端的高性能渲染,用 OT 算法保障低延迟实时协作,以组件化数据模型连接设计与开发,最终通过开放生态满足多样化需求。对于技术人而言,Figma 不仅是一款好用的设计工具,更是分布式系统、实时协作、组件化架构等技术在工具型产品中落地的优质案例。若想深入探索其技术细节,可访问 Figma 开发者平台(),了解插件开发、API 集成等文档;

2026-01-21 14:47:05 540

原创 Canva 技术拆解:从设计工具到 AI 驱动的创意基础设施

Canva 早已不是 “在线 P 图工具”,而是一套通过技术重构设计生产流程的创意基础设施 —— 它用模板引擎解决 “风格统一与效率” 问题,用 AI 能力降低 “专业门槛”,用 API 与自动化满足 “规模化需求”,最终实现 “让每个人都能创造专业视觉内容” 的目标。对于技术人而言,Canva 的价值不仅在于 “好用”,更在于其背后 “将复杂领域知识数字化、组件化、自动化” 的技术思路,这种思路同样适用于教育、医疗、制造等需要 “专业能力平民化” 的领域。若想深入实践,可从 Canva 开发者平台(

2026-01-21 14:43:40 497

原创 美团 LongCat:从多模态模型到落地实践,技术人值得关注的 AI 新标杆

LongCat 系列模型的推出,不仅展现了美团在大模型领域的技术积淀,更提供了一套 “技术创新 + 工程落地 + 场景适配” 的完整解决方案。对于技术人而言,无论是研究 MoE 架构、稀疏注意力机制等前沿技术,还是学习大模型推理优化、轻量化部署的工程方法,LongCat 都是值得深入拆解的案例。如果想进一步探索其技术细节,可通过 LongCat 官网()、美团技术团队博客、Hugging Face 及 Github 项目仓库获取技术报告、代码示例和部署指南,相信能为你的大模型学习与实践带来不少启发。

2026-01-21 14:43:04 1042

原创 技术人必备手绘协作工具:Excalidraw 深度使用指南

Excalidraw 的核心价值在于 “以最低成本传递技术逻辑”—— 它抛弃了冗余功能,聚焦 “快速绘制、清晰表达、安全协作”,完美适配技术人的日常工作场景。无论是架构草稿、算法梳理,还是会议记录、文档配图,都能让你摆脱工具束缚,专注于核心逻辑本身。如果你还在为 “绘图效率低、工具太复杂、数据不安全” 烦恼,不妨试试 Excalidraw(),打开浏览器即可使用,无需安装任何软件,相信会成为你技术工作中的 “高效伙伴”。

2026-01-21 14:41:05 507

原创 C++ 析构函数:企业级项目中的核心设计与工程化实践

/ 第三方库句柄(模拟)// 企业级SDK封装类private:// unique_ptr + 自定义删除器:替代手动析构public:throw std::runtime_error("SDK句柄创建失败");std::cout << "SDKWrapper 构造,创建SDK句柄" << std::endl;// 无需手动写析构函数:unique_ptr自动调用SDK_Destroy释放资源。

2026-01-19 15:55:24 749

原创 从项目实战视角聊 C++ 指针:企业开发中避坑与高效应用

企业级项目中指针核心用于高性能数据结构实现、函数参数优化,业务层优先使用智能指针;指针操作必须遵循空指针检查、边界校验、内存释放后置空等技术规范;智能指针选型需匹配资源管理场景:独占用unique_ptr,共享用shared_ptr,解决循环引用用weak_ptr;指针相关问题可通过静态检查工具、内存检测工具提前发现,性能优化需关注指针访问效率和内存对齐。

2026-01-19 15:50:49 798

原创 Lovable和cursor的本质区别

Cursor 是给穿格子衬衫的勇士们的强化机甲;而 Lovable 是给那些想在下午茶时间就上线一个创业项目的造物主。如果你想学习编程、追求代码的优雅、构建大规模商业底层,选 Cursor。如果你想在 24 小时内上线一个带数据库、带支付、带美观 UI 的 SaaS 产品,选 Lovable。

2026-01-15 15:10:33 592

原创 钉钉的AI赋能办公

它能实时录制、提取摘要,并在涉及到你的待办事项时,自动在你的日程表中排期。:你只需要说“帮我做一个本周销售趋势分析”,AI会自动从原始数据中提取维度,生成可视化图表,并预测下周的走势。:AI会过滤掉非紧急的群聊噪音,仅在你关心的核心业务发生波动(如:合同金额变动、代码报错)时,才会精准弹窗。:AI通过办公区的传感器(如钉钉智能前台),自动感知会议室的人员密度和温度,并在会议结束人走后自动关闭设备。:你在手机钉钉上的AI指令,可以无缝流转到你的AR眼镜或桌面终端,实现“信息跟随人”的效果。

2026-01-15 14:49:27 370

原创 2026 硅谷终局访谈:马斯克的 AI 圣经与人类文明的十字路口

本周最后一场采访是在 Neuralink 实验室进行的。马斯克向观众展示了名为“Telepathy (感应)”的最新脑机接口版本。马斯克在这一周的密集访谈中,勾勒出的不是一个末日,而是一个**“寻找意义”的时代。当智力(AI)与体力(Optimus)都变成无限廉价的商品,人类唯一的剩余价值就是“选择去哪里”**。

2026-01-15 14:30:06 752

原创 Hugging Face 生态全景图:从数据到部署的全链路 AI 工厂

它不是一个工具,而是一整套 AI 生产链它让大模型从 “科研玩具” 变成 “工程工具”它让 AI 开发变得更简单、更高效、更可协作学生研究者工程师企业都能在 HF 生态中找到自己的位置。Hugging Face 是大模型时代的基础设施,是所有 AI 开发者的 “瑞士军刀”。

2026-01-08 19:39:13 1027

原创 Hugging Face:让大模型触手可及的魔法工厂

想象一下:有一天,你突然想玩大模型、训练模型、微调模型、甚至把模型塞进你的应用里 ——但你不想从零写 CUDA、不想研究注意力机制、也不想处理那些 “下载半天、报错三天” 的玄学问题。这时候,出现了。它就像一个魔法工厂:你只要轻轻点一下,模型就来了;你只要写几行代码,训练就跑起来了;你只要换个参数,模型就变聪明了。

2026-01-08 17:34:49 768

原创 加载本地大模型

核心操作:将model_name替换为本地模型文件夹的绝对路径,确保路径无中文 / 空格;必须和你下载的模型量化版本一致;必备文件:本地模型文件夹必须包含核心文件。

2026-01-08 17:30:22 428

原创 unsloth数据集修改

格式:优先用CSV/JSON(新手最易操作),也支持 JSONL/TXT;内容:至少包含「输入(问题 / 指令)」和「输出(回答 / 结果)」两列 / 字段;示例结构(以 CSV 为例):questionanswer介绍一下 UnslothUnsloth 是一款低显存的 LLM 微调框架...如何降低 LLM 微调显存?可以使用 Unsloth 的 4bit 量化 + LoRA 优化...下面以本地 CSV 文件。

2026-01-08 17:28:46 358

原创 unsloth修改

方式1:加载本地数据集(推荐,新手友好)# 本地文件格式:CSV/JSON,比如 data.csv 包含 instruction、output 列dataset = load_dataset("csv", data_files="你的数据集.csv", split="train")# 方式2:加载Hugging Face公开数据集(比如中文医疗问答)

2026-01-08 17:27:32 245

原创 Unsloth,为大语言模型(LLM)微调设计的高效开源框架

Unsloth 是 LLM 微调的高效框架,核心优势是低显存、高速度,适配消费级 GPU,API 兼容 Hugging Face 生态。核心用法:通过加载优化后的模型,结合 LoRA 和 SFTTrainer 完成微调,推理时切换到模式。新手入门优先选择 4bit 量化的 7B/8B 模型(如 Llama 3 8B),显存占用低、训练速度快,适合快速验证思路。

2026-01-08 17:26:04 433

原创 ffmeg一款功能极其强大的跨平台音视频处理工具

ffmpeg:核心命令行工具(转码、剪辑、格式转换)ffprobe:音视频信息分析工具ffplay:简单的音视频播放器的开源套件,支持几乎所有音视频格式(MP4/MP3/FLV/MKV/AVI 等)。FFmpeg 是音视频处理的核心工具,通过命令行实现转码、剪辑、格式转换等几乎所有需求。-i(输入)、-c(编码器)、-ss/-t(剪辑)、-vn/-an(分离音视频)是新手最常用的。优先用-c copy减少编码耗时,编码器优先选 h264(视频)、aac/mp3(音频)保证兼容性。

2026-01-08 17:23:42 442

原创 JupyterLite:无需安装,浏览器里玩转Python编程的轻量神器

JupyterLite的出现,重新定义了交互式编程的「可达性」——它把原本需要复杂配置的Jupyter环境,变成了「打开网页就能用」的工具,打破了设备和环境的限制。对于初学者,它是零门槛的入门神器;对于开发者,它是高效的代码验证工具;对于教育者,它是便捷的教学平台。如果你还没尝试过JupyterLite,不妨现在就打开浏览器,访问官方演示站体验一下——不用安装任何软件,就能开启你的Python编程之旅。对于需要长期使用的用户,也可以参考官方文档,将它部署到自己的静态站点,打造专属的轻量级编程环境。

2026-01-05 16:45:54 981

原创 客户端音视频开发全指南

客户端音视频开发是一门综合性极强的技术领域,覆盖硬件适配、信号处理、编码解码、网络传输、渲染优化等多个维度,核心是在复杂的设备和网络环境下,保障音视频的高效、稳定、优质呈现。本文从基础认知出发,拆解了五大核心技术模块的实现要点,梳理了跨平台开发方案,提供了性能优化和问题排查思路,同时给出了分阶段的学习路径。对于客户端开发者而言,需在夯实基础的前提下,通过大量实践积累设备适配和问题解决经验,同时持续关注行业前沿技术(如AI+音视频、WebRTC升级、AV1编码)。

2025-12-31 15:07:25 685

原创 从入门到精通:音视频开发全链路指南

音视频开发涉及多个技术领域,形成了一套完整的技术栈,主要包括以下几个部分:### 1.2.1 采集层负责从硬件设备(麦克风、摄像头)获取原始音视频数据。不同平台(Android、iOS、Windows、Linux)的采集API存在差异,例如Android的Camera2 API、MediaRecorder API,iOS的AVFoundation框架,Windows的DirectShow、MediaFoundation等。采集层需要处理设备兼容性、权限管理、数据格式转换等问题。

2025-12-31 14:52:41 684

原创 c++的回调函数

回调监听函数是「先注册、后触发」的被动调用机制,核心作用是解耦和实现事件驱动;(C++11 + 首选)> 类成员函数指针 > 函数指针 > 函数对象;std::bind用于绑定类成员函数和固定参数,lambda 用于简洁捕获上下文,提供通用包装;注意事项:重点关注对象生命周期和线程安全,避免悬空引用和数据竞争。// 1. 定义回调函数类型(简化函数指针声明)这行是「约定规则」:告诉事件管理器,“能被你用来通知的函数(联系方式),必须长这样”;规则细节:void。

2025-12-26 11:01:45 898

原创 git操作遇到的问题

git init--------------》初始化git add .---------------》添加到本地仓库git commit -m ""----------》提交描述信息》根据url建立本地连接git push -u origin main------------》将代码推送。

2025-12-23 17:19:00 301

原创 Hexo 完整使用指南(从搭建到部署)

命令简写功能说明hexo init初始化 Hexo 博客hexo new "标题"hexo n新建博客文章hexo g生成静态网页文件到public/目录hexo s启动本地服务器,默认端口 4000hexo d部署静态文件到远程仓库(如 GitHub Pages)hexo clean清除旧的静态文件和缓存一键清除、生成、部署(常用部署命令)Hexo 依赖 Node.js 和 Git,需先完成前置环境安装;hexo init初始化 →hexo n新建文章 →hexo g生成静态文件 →。

2025-12-23 17:11:27 1004

原创 从游戏服务器视角看客户端技术演进:实时协同与高并发适配

从游戏服务器视角看,客户端技术的演进过程,是“端到端实时协同”不断深化的过程。从早期单机的“零协同”,到局域网的“轻量协同”,再到广域网的“高并发协同”,直至如今跨端的“全平台协同”,游戏服务器的核心价值已从“简单数据存储”升级为“游戏世界的核心引擎”。在实践中,我们深刻认识到:优秀的跨端游戏体验,离不开游戏服务器的架构适配、并发优化、状态同步和安全防护。

2025-12-23 15:47:26 737

原创 从服务端视角看客户端技术演进:协同优化与架构适配

从服务端视角看,客户端技术的演进过程,是“端到端协同”不断深化的过程。从早期的“标准化适配”,到跨端时代的“无感知兼容”,再到融合架构下的“全链路协同”,服务端的核心价值已从“单纯的数据提供”升级为“端到端体验优化的推动者”。在实践中,我们深刻认识到:优秀的客户端体验,离不开服务端的架构适配、性能优化和工程化协同。服务端需要主动拥抱客户端技术变化,提前做好架构预留,通过标准化接口、协议升级、性能协同、安全保障和工程化工具,为客户端提供全方位支撑,实现“1+1>2”的端到端价值。

2025-12-23 15:31:29 871

原创 客户端开发全栈指南:从基础架构到工程化实践

冷启动:App进程未启动,从点击图标到首页完全展示并可交互的过程。冷启动是启动优化的重点,因为其启动时间最长;热启动:App进程已存在(如退到后台),从点击图标到首页恢复展示并可交互的过程。热启动时间较短,优化空间有限;温启动:App进程已终止,但部分资源仍有缓存,启动时间介于冷启动和热启动之间。启动时间的衡量标准:从用户点击图标开始,到首页UI完全渲染完成、可响应用户交互为止的时间。行业内通常要求冷启动时间控制在2秒以内,热启动时间控制在500毫秒以内。

2025-12-23 15:12:22 1062 2

原创 Android Studio全攻略:从入门到精通的高效开发指南

Live Templates(实时模板)是Android Studio的高效编码工具,可通过简短的缩写快速生成重复的代码片段(如Log日志、Toast提示、for循环、Lambda表达式等)。Android Studio内置了大量常用模板,同时支持自定义模板,适配个性化开发需求。内置Live Templates使用:常用内置模板及缩写:① logd:生成Debug级别的Log日志(Log.d(TAG, "$METHOD_NAME$: $content$"));

2025-12-23 14:25:21 506

原创 大模型微调的核心任务与实践逻辑:从技术本质到行业落地

指令微调的核心是让模型理解自然语言描述的任务要求,并输出符合预期的结果。其输入是“自然语言指令+可选输入数据”,输出是“任务执行结果”。例如:指令:“总结以下文本的核心观点,不超过100字”+ 输入文本;指令:“将以下英文句子翻译成中文,保持专业术语准确”+ 英文句子;指令:“判断以下金融产品描述是否符合监管要求,若不符合请指出违规点”+ 产品描述。预训练模型未经过指令微调时,可能无法准确理解模糊指令(如“简洁总结”“专业翻译”),输出结果要么冗长、要么偏离要求;

2025-12-22 19:26:11 1186

原创 Markdown 完全指南:从入门到精通的 8000 字实战教程

Markdown 是由约翰・格鲁伯(John Gruber)和亚伦・斯沃茨(Aaron Swartz)于 2004 年设计的纯文本标记语言,其核心思想是:“用最简单的符号标记文本格式,让纯文本文件也能呈现美观、结构化的排版效果”。​本质:纯文本文件,后缀为.md或.markdown,可用任何文本编辑器(记事本、VS Code)打开;​特点:语法简洁(仅需 10 + 核心符号)、学习成本低(30 分钟入门)、格式兼容强(跨平台无乱码);​。

2025-12-17 15:39:56 1787

原创 OpenSL ES 完全指南:移动端高性能音频开发实战

OpenSL ES 是一套硬件无关的音频 API 规范,而非具体实现 —— 不同平台(如 Android、Linux)会根据规范提供底层驱动适配,开发者基于统一接口编写代码,即可实现 “一次编写,多端运行”。其核心设计目标包括:​低延迟:通过原生代码调用、硬件加速支持,最小化音频数据的传输与处理延迟,满足实时音频应用(如语音通话、乐器演奏)的需求;​高性能:支持多线程并发处理、批量音频数据操作,降低 CPU 与内存占用,适配移动设备的资源限制;​。

2025-12-17 14:55:55 1213

原创 JNI 完全指南:从 Java 到 Native 的深度探索与实战

JNI 是 Java 虚拟机规范定义的一套编程接口,其核心目标是实现 “双向交互”:Java 代码可以调用原生代码,原生代码也能反向访问 Java 虚拟机中的对象、方法和字段。与其他跨语言方案(如 JNA、SWIG)相比,JNI 的优势在于直接与虚拟机底层交互,性能损耗最小,但代价是需要手动管理跨语言调用的细节。​JNI 的设计遵循三大原则:​二进制兼容性:原生库编译后生成的二进制文件(.so/.dll/.dylib)可在不同 Java 虚拟机实现中运行,无需重新编译;​。

2025-12-17 14:08:32 662

freemind-windows系统安装包,支持直接跳转安装jdk8,一个思维导图绘制软件

支持打开文件格式为.mm后缀,要求具备java8环境

2025-11-17

Typora-de-yasuo

Typora-de-yasuo

2025-09-01

日-志-框-架-log

日-志-框-架-log

2025-09-01

jemeter-jemeter

jemeter-jemeter

2025-09-01

mysql-mysql

mysql-mysql

2025-09-01

maven-maven-maven

maven-maven-maven

2025-09-01

xmind-xmind

xmind-xmind

2025-09-01

node-node-node

node-node-node

2025-09-01

git-anzhaung

git-anzhaung

2025-09-01

navicat-navicat

navicat-navicat

2025-09-01

donet-donet-donet

donet-donet-donet

2025-09-01

postman-postman

postman-postman

2025-09-01

一个基于godot的一个桌宠项目-半成品

一个基于godot的一个桌宠项目-半成品

2025-08-26

基于cursor生成的一个产研项目管理界面

基于cursor生成的一个产研项目管理界面

2025-08-26

压缩的cursor的下载安装

压缩的cursor的下载安装

2025-08-26

可以直接解压缩的火狐浏览器

可以直接解压缩的火狐浏览器

2025-08-26

godot的可解压缩安装包

godot的可解压缩安装包

2025-08-26

一个可以联机作战的基于python的五子棋游戏

一个可以联机作战的基于python的五子棋游戏

2025-08-26

空空如也

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

TA关注的人

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