- 博客(43)
- 收藏
- 关注
原创 保姆级教程|零代码用Coze(扣子)手搓一个AI智能体,看这篇就够了(建议收藏)
📝 摘要: 本文详细介绍了如何通过字节跳动的Coze平台零代码搭建AI智能助手。Coze支持"拖拉拽"式开发,10分钟即可创建具备联网搜索、绘图等功能的智能体。教程涵盖创建智能体、编写结构化提示词、配置模型参数、添加实用插件(如Bing搜索、文生图工具)、调试发布等全流程,并推荐其免费、插件丰富、多端部署等优势。用户无需编程基础,即可打造专属AI助手,提升工作效率。
2025-12-18 21:28:04
889
11
原创 【保姆级教程】零成本!使用 Cloudflare 搭建永久免费的域名邮箱
Cloudflare推出免费Email Routing功能,5分钟即可搭建专属域名邮箱。该服务可将发送至yourname.com域名的邮件自动转发至指定邮箱(如QQ、Gmail等),无需服务器维护且完全免费。配置步骤简单:只需将域名DNS托管至Cloudflare,设置转发规则并验证目标邮箱即可。支持无限别名和Catch-All功能,有效保护隐私。但该服务仅支持收信转发,暂不支持直接发信。这是个人开发者、博主等获取专业邮箱的高性价比方案。#域名邮箱 #免费资源 #站长工具
2025-12-18 12:23:16
1130
4
原创 [工程实战] 攻克“数据孤岛”:基于隐语纵向联邦学习的金融风控建模全解析
摘要:本文探讨纵向联邦学习(VFL)在金融风控中的应用,通过隐语(SecretFlow)平台实现银行与支付平台的数据安全联合建模。针对普惠金融中"信用白户"的风控难题,利用MPC技术实现逻辑回归模型的密态训练,在数据不出域的前提下完成特征工程和模型优化。实验结果显示AUC达0.62,初步验证了技术可行性,同时指出生产环境需解决的通信开销和实时性等挑战。研究表明,隐私计算技术已具备工程化能力,为打破金融数据孤岛提供了可行方案。
2025-12-05 17:40:26
862
原创 [深度解析] 信任的重构:从盲签名到区块链的不可篡改哲
区块链技术作为分布式共享账本,其核心价值在于解决去中心化环境下的信任问题。文章首先澄清了"加密货币"的误译问题,指出区块链底层主要依赖哈希和数字签名而非加密技术。通过追溯数字货币先驱大卫·乔姆的盲签名技术,揭示了解决"双花问题"的技术演进路径。中本聪通过PoW机制首次实现了去中心化的双花解决方案,其身份之谜也展现了隐私保护中的推断攻击风险。文章分析了区块链的抗审查特性及其在希腊危机中的实际价值,同时指出技术中立性导致的暗网应用悖论。最后探讨了区块链在数据要素流通中的角
2025-12-05 17:36:15
1263
原创 [技术实战] 破解“数据孤岛”悖论:基于隐语PIR的跨机构隐私查询工程实践
摘要: 隐私计算技术PIR(隐私信息检索)解决了数据流通中的“查询悖论”——如何在查询时既不泄露查询意图,又保护数据持有方的权益。本文基于隐语SecretFlow平台,通过单服务器Keyword PIR协议实现企业间隐私查询。技术架构采用Ray集群调度与SPU密态计算单元协同工作,流程包括服务端数据加密预处理(PIR Setup)和客户端隐匿查询(PIR Online)。实验验证了查询的准确性与隐私性,同时指出生产环境需考虑离线/在线计算分离、网络带宽瓶颈及安全性边界问题。PIR技术为数据要素安全流通提供了
2025-12-05 17:28:39
503
原创 基于 MediaPipe Hands 的 交互式土星粒子系统
这篇文章介绍了一个基于WebGL和MediaPipe的手势交互3D粒子系统。该系统实现了以下核心功能: 使用Three.js创建了一个土星粒子系统,包含9万颗粒子和5000颗背景星星,具有分层颜色和轨道运动效果 通过MediaPipe实现手势识别,能够检测手掌位置、捏合状态和旋转方向 提供两种交互模式: 抓取模式(握拳):土星跟随手掌移动并同步旋转 释放模式(张开手):土星回归中心并产生混沌能量效果 实现了平滑的动画过渡效果,包括位置插值、四元数旋转插值和摄像机跟随 包含完整的UI界面,显示系统状态、操作说
2025-12-04 17:27:01
324
原创 HTML实现网页摄像头和拍照功能
这是一个摄像头拍照功能的网页实现。页面包含三个按钮:开启摄像头、拍照和下载照片,以及实时画面和拍摄照片的显示区域。通过JavaScript调用浏览器API访问摄像头,将视频流显示在video元素中,点击拍照按钮可将当前画面绘制到canvas上,并支持下载保存为PNG图片。页面采用现代化UI设计,包含卡片式布局、按钮悬停效果等交互元素。
2025-12-04 17:06:02
197
原创 【开发者必备:用PowerShell脚本实现Claude Code多模型热切换】
本文介绍如何通过PowerShell配置让ClaudeCode支持多款主流AI模型一键切换。只需在PowerShell配置文件中添加不同的模型函数(包括智谱GLM、通义千问、DeepSeek和豆包等),通过简单命令即可实现模型热切换。配置包含关键环境变量设置,如API密钥、端点地址和模型名称,并支持代理配置。该方案解决了开发者频繁切换平台的低效问题,可根据不同任务选择最优模型,统一在ClaudeCode界面中完成所有AI交互,显著提升开发效率。文章还提供了常见问题解决方法及不同模型的最佳使用场景建议。
2025-11-15 18:36:25
947
原创 一文搞懂软件开发模型:从瀑布到RUP的演进之路
本文通俗易懂地解析了软件工程中常见的开发模型:瀑布模型(结构严谨但灵活性差)、V模型(强调测试验证)、增量模型(分阶段交付)、演化模型(含原型和螺旋两种,注重迭代优化)、喷泉模型(面向对象并行开发)和统一过程模型(大型项目适用)。通过对比各模型的优缺点和适用场景,帮助初学者快速掌握核心区别,并建议结合敏捷思维理解现代软件开发趋势。文章强调理解这些模型对实际项目选型和管理具有重要指导意义。
2025-11-07 14:39:06
698
原创 《软考通关蓝图:计算机组成原理五大核心板块精讲(附真题解析)》
本文系统解析软考"计算机组成原理"核心考点,通过五大知识板块梳理计算机体系架构:1)冯诺依曼体系结构;2)CPU寄存器与指令执行;3)存储系统与总线计算;4)指令流水线技术;5)I/O控制方式。每个板块采用"概述-精讲-真题-解析"四步法,重点剖析历年真题考点与解题思路,如程序计数器作用、总线宽度计算、磁盘性能分析等。强调构建知识体系而非碎片化记忆,针对中级软考提供高效备考路径,助力考生掌握计算机系统运行原理与典型计算题型。
2025-11-07 12:13:43
827
原创 2025字节跳动工程训练营(测开)
这是一套计算机科学综合测试题,包含15道选择题(45分)和3道编程题(55分)。选择题涵盖操作系统、算法、软件测试、数据库、数据结构等知识点,包括内存管理、排序算法、图论、SQL操作等。编程题包括:1)二维矩阵最大十字中心求和;2)限制连续字符的字符串组合计数;3)字符串子串权值最大化问题。整套试题全面考察计算机基础知识与编程能力,涉及算法设计、数学推导和实际问题求解。
2025-11-05 21:46:00
489
原创 《GoF 23+1:设计模式的正确打开方式,清晰分组+巧妙记忆》
本文系统介绍了24种软件设计模式的分类、核心要点及记忆方法。将模式分为创建型(5种)、结构型(7种)、行为型(11种)和展示层模式(1种),为每种模式提炼一句话定义,并创造性地运用生活化场景进行联想记忆(如厂长比喻单例模式、餐厅点单比喻命令模式)。文章提出"单厂抽建原"等记忆口诀,并推荐"理解-画图-复述"三遍学习法,帮助开发者快速掌握这些抽象概念。特别强调模式的实际应用场景和面试应答要点,使读者能真正理解而非死记硬背。
2025-11-05 21:42:20
1058
原创 【从MAC地址到网络代理:一篇博客带你走完数据包的“奇幻漂流”】
本文是一篇系统性的网络知识科普文章,带领读者踏上一场从基础到高级的“数据包漂流之旅”。文章从最基本的概念入手,详细阐释了**MAC地址(数据链路层,局域网通信)与IP地址(网络层,全球寻址)**的本质区别与协作关系。随后,文章通过“从洛杉矶到上海”的生动比喻,揭示了数据包跨网传输的核心原理:IP地址作为最终目的地全程不变,而MAC地址则在每一跳路由器上不断“接力”更换。文章还介绍了网卡、路由器、ARP协议等关键角色,并提供了ipconfig、tracert等实用命令行工具,帮助读者亲手诊断和观察自己电脑的
2025-10-15 12:10:53
865
原创 【如何解决“支付成功,但订单失败”的分布式系统难题?】
本文提出了一种基于本地消息表的可靠支付状态管理方案,采用"事件驱动+定时兜底"的混合模式确保最终一致性。核心设计包括:1)通过本地消息表作为唯一可信源记录支付状态;2)采用抢占式更新和指数退避策略实现高效补偿;3)结合Nacos配置中心实现动态调控;4)建立立体化监控体系保障系统健康。该方案通过主动核对机制将不可靠的外部回调转化为可控的内部流程,有效解决了支付系统面临的外部依赖不确定性问题,在保证高性能的同时实现了高可靠性。
2025-10-12 21:20:36
659
原创 《从哈希分片到一致性哈希,再到 Redis Cluster:分布式存储的进化之路》
摘要:本文系统梳理了分布式缓存分片技术的演进历程,从基础哈希分片算法讲起,分析其扩容时全量迁移的痛点。重点介绍了一致性哈希的创新设计,通过哈希环和虚拟节点实现平滑扩容与负载均衡。随后解析Redis Cluster的16384槽位机制,说明其如何在一致性哈希基础上实现更可控的工程化方案。文章对比了三代技术的优缺点,揭示了分布式系统从算法理论到工程实践的设计哲学演进,帮助读者深入理解分布式缓存的核心设计思想。(149字)
2025-10-10 08:52:55
953
原创 小厂Java后端面经 9.23
问题基本上都答出来了,感觉没什么压力,问的也基本上是会的,但主从哨兵那一块没具体关注过?问到部署了几台机器的时候说没做过?面试应该没什么问题但是学校大概率不放人,后续给我说可以给我在学校的实验室部署一台服务器给我办公,感觉还行。
2025-09-24 15:24:46
209
原创 Javaer投字节hr秒约面这一块
听别人说字节会脏面评,不过我问了ai,让我不用担心,因为没有啥负面评价好写的,但是还是建议大家不要乱投岗位吧,以防万一,我这个hr岗都不知道啥时候投的,约到面试的时候我都蒙了。
2025-09-03 12:44:23
171
原创 群里哥们叽里咕噜讨论啥呢,MySQL事务持久化、主从复制?
MySQL Binlog可靠性保障方案 MySQL的Binlog日志在"双1配置"(innodb_flush_log_at_trx_commit=1和sync_binlog=1)下基本可以保证数据不丢失。但在分布式场景下,如Canal订阅Binlog时仍可能因网络问题导致数据丢失。解决方案包括: 业务双写:在业务事务中同步写入本地消息表 Canal主链路:作为主要同步通道 补偿机制:通过XXL-Job定时扫描本地消息表,向补偿Topic发送冗余消息 数据校对:定期比对本地消息表和下游系统
2025-08-30 09:07:30
575
原创 那个向我索要比特币的黑客,教会我如何正确部署Docker
这是一篇关于 Docker 容器化应用部署安全的深度实践指南,源于一次真实的比特币勒索攻击事件。文章深入剖析了攻击者如何利用暴露在公网的数据库端口(如 MySQL 3306、Redis 6379)和弱密码字典进行自动化扫描和攻击。核心内容聚焦于解决方案:如何通过将 Docker 容器端口绑定到 127.0.0.1 来彻底切断外部访问,同时为所有服务(MySQL, Redis, RabbitMQ, MinIO)配置高强度密码。本文的亮点在于详细演示了如何使用 SSH 隧道技术,在不牺牲安全的前提下,从本地电脑
2025-08-27 18:00:51
997
原创 面试官:聊聊MQ?我从可靠性聊到幂等性,从Kafka聊到RocketMQ,他沉默了
在当今的后端技术面试中,消息队列(MQ)几乎是必考题。它不仅仅是一个工具,更是考察你对分布式系统架构设计理解的试金石。本文将带你从MQ的核心价值“解耦、异步、削峰”出发,深入探讨如何保证消息的可靠性、幂等性和顺序性,并为你提供一套“吊打”面试官的MQ选型策略。无论你是初学者还是老司机,这篇文章都将帮你构建起坚实的MQ知识体系。
2025-08-27 00:04:26
599
原创 【剖析高并发秒杀】从流量削峰到数据一致性的架构演进与实践
摘要:本文探讨了高并发秒杀系统架构设计中的核心挑战与解决方案。通过"Redis+Lua脚本+消息队列"的异步架构实现流量削峰,解决了高并发下的性能问题。针对数据一致性问题,提出MQ确认重试机制和数据库联合唯一索引保障内部一致性,并引入Canal订阅Binlog方案实现多业务源头的数据同步。最后强调了幂等设计、死信队列和缓存TTL等兜底策略的重要性,构建了一套兼具高性能、高可用和强一致性的秒杀系统架构。
2025-08-23 18:57:14
510
原创 【保姆级教程】用 Docker 为你的 Spring Boot 项目集成 SkyWalking 全链路监控
它能保证环境的纯净和一致性,并且通过 docker-compose.yml 文件,我们可以一键启动和管理OAP和UI这两个互相关联的服务。:一个前端请求过来,经过了哪些后端服务,调用了哪些数据库、Redis、MQ,一目了然,形成一张拓扑图。:一个无侵入的Java代理,需要“挂载”到我们的Java应用上,负责自动收集数据并发送给OAP。因为在资源有限的虚拟机上,OAP启动很慢,严格的健康检查反而会导致部署失败。如果你在部署过程中遇到各种奇怪的问题,不要灰心,仔细查看日志,一步步排查,你一定能成功!
2025-08-18 23:28:22
955
原创 【数据库优化】深入理解 N+1 查询问题及其解决方案
本文介绍了数据库查询中的N+1性能问题及其解决方案。N+1问题指获取一组数据时,对每个数据额外执行查询,导致1+N条SQL语句,严重影响性能。通过示例数据库表说明问题现象,并提出两种优化方案:1)批量查询+程序组装,将多次查询合并;2)使用JOIN关联查询。进一步建议引入缓存机制如Spring Cache+Redis来提升性能。文章强调通过观察SQL日志发现重复查询模式,并总结了"避免循环查库、多用批量SQL、善用日志缓存"的经验法则。N+1问题是后端开发常见性能陷阱,掌握其解决方案有助
2025-08-18 13:04:44
1306
原创 老生常谈MVCC事务隔离级别和MYSQL各种锁机制
这篇文章主要介绍了 MySQL 中的锁机制及其适用场景,包括记录锁(Record Lock)、间隙锁(Gap Lock)和临键锁(Next-Key Lock)的定义与触发条件。文章结合具体 SQL 示例,如 SELECT ... FOR UPDATE 与 LOCK IN SHARE MODE,对比了它们在锁类型和作用上的差异。同时,还分析了不同事务隔离级别下锁的行为特点,以及在范围查询、命中记录与未命中记录时加锁的方式,帮助读者理解当前读、共享锁、排他锁等在并发控制中的应用与影响。
2025-08-15 20:01:37
410
原创 一篇搞懂接口安全与性能优化:幂等、防重复提交、令牌桶、防抖与节流
这篇文章主要介绍了在高并发系统(如 12306 铁路购票平台)中,如何通过 防抖、节流、令牌桶、防重复提交、幂等性 等技术手段来控制请求频率、保护系统稳定性,并确保数据一致性。
2025-08-15 14:06:12
809
原创 这些常见的Redis八股,你能答上来多少?
Redis核心知识点摘要 Redis支持5种基础数据类型:String(缓存/计数器)、Hash(对象存储)、List(队列)、Set(去重集合)、ZSet(有序集合),各有典型应用场景。缓存异常场景包括穿透(布隆过滤器)、击穿(互斥锁)、雪崩(随机TTL)。保证缓存一致性常用策略有延迟双删、消息队列异步更新、Canal监听binlog等。Redis高性能源于内存存储、单线程I/O多路复用和高效数据结构。持久化提供RDB快照和AOF日志两种机制,主从同步通过全量/增量复制保证数据一致性。实际应用还包括登录S
2025-08-14 00:14:48
701
原创 这些常见的mysql八股,你能答出来多少?
本文系统梳理了MySQL核心机制:事务特性(ACID)通过日志和锁机制实现,重点解析了四种隔离级别及幻读问题。详细介绍了全局锁、表锁、行锁等锁机制的原理与作用,以及索引类型、B+树结构、索引失效场景等优化要点。同时涵盖执行计划分析、慢查询优化,以及三大日志(错误日志、慢查询日志、binlog)和InnoDB特有日志(redo log/undo log)的关键作用。全文提供了MySQL从并发控制到性能优化的完整知识框架。
2025-08-11 12:59:18
907
原创 基于Django的自习室预约管理系统
为解决高校及公共自习室普遍存在的"占座难、管理乱"问题,开发本在线预约管理系统。旨在替代传统线下排队或低效管理方式,提供便捷、透明、高效的座位预定与管理服务。主要面向需要自习空间的学生及社会人士。核心功能包括用户认证、自习室浏览、座位实时状态查看、在线预约、扫码签到、后台管理等。系统致力于提供稳定、响应及时的服务,并通过前后端分离架构提升用户交互体验。(目前未进行详细竞品分析)架构演进的挑战。
2025-05-11 17:17:11
1287
原创 《JavaSE快速复习笔记》
默认比较对象内存地址,若需比较对象内容(值相等),必须重写该方法。:类型安全、代码复用、减少强制类型转换。:保证变量可见性,禁止指令重排序。:上界通配符(T及其子类)。:下界通配符(T及其父类)。:无界通配符(任意类型)。:保证多线程操作的有序性。)中对象能正确存储。(处理二进制数据)。
2025-03-15 18:32:13
941
原创 免费 2025跨年倒计时代码HTML(流星雨+烟花+粒子特效)
HTML5+Canvas漂亮的3D流星雨2025跨年特效html,body {
2025-01-01 23:55:27
2598
7
原创 2025你好呀!(跨年算法)
它们在数据的海洋中穿梭,将杂乱无章的信息梳理得井然有序,正如新年里我们对生活的期许,希望一切都能井然有序、和谐美好。这些树的结构,如同新年里的繁花似锦,装点着数据的世界。它们在复杂的图中寻找最短路径,正如我们在新年里对理想的追求,希望每一步都能更加接近心中的目标。它们在复杂的网络中寻找最优解,正如我们在新年里对未来的探索,希望找到那条最短的路径,抵达心中所想。希望这段文字能够将那些看似冷冰冰的术语转化为充满新年气氛的祝福,愿你在新的一年里,无论是在编程还是在生活的道路上,都能一帆风顺,心想事成。
2025-01-01 10:57:16
622
原创 vs code 环境配置(小白快速上手版)
4. 扩展性:VS Code 拥有丰富的扩展生态系统,可以通过安装扩展来增强功能,如 HTMLHint、HTML Snippets 等,这些扩展可以帮助您快速编写 HTML 代码。总的来说,VS Code 是一个非常适合 HTML 学习的工具,它提供了高效的编辑体验、强大的功能和良好的社区支持,可以帮助您更快地掌握 HTML 开发。10. 社区支持:VS Code 有一个活跃的社区,您可以找到大量的学习资源、教程和解决方案,帮助您在 HTML 学习过程中解决问题。
2024-12-28 19:54:35
2112
原创 通过http协议实现同步传输
在当今快速发展的信息技术领域,团队协作和数据同步的需求日益增长。特别是在远程工作和分布式团队的环境中,实时文件同步和监控成为了提高工作效率的关键因素。
2024-12-26 17:28:13
2067
原创 一行代码带你搞清构造函数和析构函数!
在现代编程语言中,如C#和Java,垃圾回收机制会自动管理内存,但析构函数(或类似的终结器/析构器)仍然用于释放非内存资源。在C++中,由于没有自动垃圾回收,构造函数和析构函数对于资源管理尤为重要。构造函数:确保对象在使用前被正确初始化,避免出现未定义状态。析构函数:确保对象在不再使用时释放资源,防止资源泄露。代码展示:简单进行对一个成员数组进行初始化。
2024-12-05 21:34:02
300
原创 面向对象编程(OOP)知识点大纲
面向对象编程(Object-Oriented Programming,OOP)是一种编程范式,它将现实世界中的实体抽象成对象,并通过对象之间的交互来设计和构建软件系统。以下是面向对象编程的核心知识点:1.类和对象:类(Class):类是对象的蓝图或模板,定义了对象的属性(数据成员)和方法(成员函数)。对象(Object):对象是类的实例,每个对象拥有自己的状态和行为。2.封装(Encapsulation):封装是将数据(属性)和操作数据的方法(行为)捆绑在一起的过程,同时限制对数据的直接访问。
2024-12-05 00:39:49
567
原创 什么是爬虫?进来看看!
python的爬虫使用多种库和框架来实现,其中最常用的是requests、BeautifulSoup和Scrapy。requests库用于发送HTTP请求和接收响应,BeautifulSoup库用于解析HTML或XML文档中的数据,Scrapy是一个更为庞大的框架,提供了更高级和全面的爬虫功能。4. 丰富的数据处理和分析功能:Python拥有丰富的数据处理和分析库,可以对爬取到的数据进行各种处理和分析。2. 强大的库和框架支持:Python拥有丰富的爬虫相关库和框架,可以轻松完成各种爬虫任务。
2024-12-02 23:15:53
768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅