- 博客(170)
- 问答 (2)
- 收藏
- 关注
原创 全干工程师的博客目录
一直在一家公司兢兢业业的,但是因为是全干工程师,加上就业形势严峻,依旧在此处拿着微薄的工资做全部的工作,不过想想未来自己是想要有自己的企业,所以成为全干工程师或许是为自己日后的事业成就做一些微不足道的贡献把。游戏性能测试也是在具体项目中成熟应用,形成自研产品前的不断总结深入和避坑。手机音视频流在具体项目中成熟应用,形成自研产品前的不断总结深入和避坑。从硕士毕业至今工作了四年整,现在开始了第五年工作。Python系列用于写一些脚本时的总结。LeetCode Python系列,上学时刷的。
2023-07-16 16:44:43
393
原创 【Windows端口管理】快速查看和释放被系统保留的TCP端口
通过以上方法,你可以:✅ 查看所有被系统保留的端口范围✅ 检查任意特定端口是否可用✅ 释放任何被保留的端口✅ 彻底重置所有端口排除设置希望这篇指南能帮助你解决Windows端口占用问题!如果有其他疑问,欢迎在评论区交流。
2025-09-17 22:48:03
406
原创 用 Go 重写 adbkit:原理、架构与实现实践
本项目以“协议清晰、实现简单、工程可维护”为目标,完整覆盖了 adbkit 的常用能力,并在 Go 生态下提供稳定的 CLI 与库接口。欢迎在实际自动化、测试、抓取、代理等场景中使用,提出反馈或参与扩展。
2025-09-15 16:57:14
1221
原创 AI Agent + FastMCP:打造拥有「超级工具包」的智能体
在FastMCP Server中添加更多工具"""代码质量分析"""# 实现代码检查逻辑return "代码分析报告...""""Git操作"""# 实现Git命令执行return "Git操作完成""""数据库查询"""# 实现SQLite或其他数据库查询return "查询结果..."分离关注点: Agent负责思考,MCP负责执行安全性: 工具操作在受控环境中进行可扩展性: 可以轻松添加新的工具复用性: 同样的工具可以被不同的Agent使用标准化。
2025-09-06 09:02:45
530
原创 用 Go + HTML 实现 OpenHarmony 投屏(hdckit-go + WebSocket + Canvas 实战)
本文提供了一个“能跑、可扩展、易维护”的投屏基础方案:Go 侧 hdckit-go 负责连接与采集、WebSocket 推二进制帧;前端 Canvas 以高效方式渲染。你可以在此基础上继续拓展全链路控制能力(UI 自动化、按键/触控、录屏等),构建自己的 OpenHarmony 设备调试控制台。
2025-09-06 09:02:27
1322
原创 揭秘MCP:让AI模型拥有“超级工具箱”的魔法协议
标准化: 提供统一的AI工具接口标准安全性: 明确的权限控制和沙箱环境可组合性: 可以同时使用多个专业的MCP Server生态友好: 一次开发,多处使用MCP正在成为AI助手时代的“操作系统扩展协议”!就像浏览器通过扩展插件增强功能一样,AI助手通过MCP Server获得超能力。🦸。
2025-09-05 10:50:38
754
原创 如何制造一个AI Agent:从“人工智障”到“人工智能”的奇幻漂流
你的智能音箱“Hey Siri,帮我订一份披萨,不要芝士。Siri“好的,已为您搜索‘不要芝士的披萨’的图片,共有5,430,000张结果。😤 (怒摔手机)这就是传统的AI,一个命令式的傻瓜——你问,它答,答非所问是常态。而现在我们要造的AI Agent你“Hey Agent,我饿了,想吃点健康的,预算50块,搞定它。Agent“已调用‘健康食品API’搜索附近餐厅,用‘比价插件’筛选出评分最高且优惠的‘轻食沙拉’,并通过‘支付接口’完成下单。订单号666,预计20分钟后送达。记得给好评哦亲!
2025-09-05 10:40:00
1095
原创 别再和正则表达式死磕了!这套AI工具集让你的开发效率翻倍⚙️[特殊字符]
作为一名开发者,我们的时间应该集中在核心业务逻辑上,而不是浪费在繁琐的格式转换、语法查询和工具查找上。这个AI工具集正是为了帮助大家:✅节省时间:快速解决常见开发问题✅降低门槛:无需记忆复杂语法规则✅提高质量:生成优化过的代码和方案✅保持专注:减少上下文切换成本立即体验AI 工具栈💬 留言提出宝贵建议📤 分享给更多开发者朋友☕ 支持开发者喝杯咖啡继续更新祝愿各位开发者:代码无bug,需求不改稿,效率节节高!🚀。
2025-09-04 19:54:58
579
原创 LeetCode Hot 100,快速学习,不断更
工作做多了有时候需要回归本心,认真刷题记忆一下算法。那就用我这练习时长两年半的代码农民工来尝试着快速解析LeetCode 100吧。
2025-08-03 21:46:58
743
原创 [特殊字符] 第4章:FastHTTP路由处理 - 当“高速公路交警“遇上“迷宫导航员“
《FastHTTP路由性能优化指南》摘要:本文对比了FastHTTP与net/http的路由性能差异,揭示了FastHTTP的极速秘诀。通过基本路由、路径参数提取、路由分组和404处理等场景对比,展示FastHTTP采用字节级操作、预解析路径和短路评估等技术,实现比net/http快5-15倍的性能表现。文章还提供了安全防护建议和性能优化技巧,如避免内存分配、预编译路径前缀等,并附上实验数据证实FastHTTP内存消耗仅为传统方案的1/20。最后提醒开发者在追求速度的同时需注意安全防护措施。
2025-07-27 15:09:59
608
原创 FastHTTP基础HTTP服务器 - 当“闪电侠“遇到“树懒公务员“
各位代码极速者们!今天我们要来场精彩的"速度对决":FastHTTP 🆚 net/http!就像对比F1赛车和共享单车🚴,保证让你笑中带泪,泪中带悟!
2025-07-27 15:02:51
512
原创 【Go系列】 HTTP 性能大对决:net/http 大叔 vs fasthttp 闪电侠
net/http- 标准库里的老绅士 🤵优点:彬彬有礼,行为规范缺点:动作慢条斯理,像老奶奶过马路 🚶♀️fasthttp- 来自第三方的闪电侠 ⚡优点:快得像吃了100包跳跳糖缺点:偶尔会忘记社交礼仪 🤪net/http就像你可靠的老爸 👨 - 可能不够酷,但永远在那里支持你。fasthttp则像你那个总惹麻烦但超有趣的朋友 🤪 - 带他出去玩很刺激,但可能要经常去警察局保释他。"快不是万能的,但慢是万万不能的"- 某个被性能问题逼疯的程序员 😫。
2025-07-26 21:49:56
494
原创 【Go系列】FastHTTP 极速入门:比闪电侠还快的Go语言HTTP框架 ⚡
想象一下:net/http是个穿着厚重羽绒服跑步的老爷爷 🧓,而FastHTTP就是个穿着高科技紧身衣的奥运短跑选手 🏃♂️。它专为速度而生,比标准库快了10倍!💡 真相时刻:FastHTTP通过对象复用、零内存分配等黑魔法,让你的Web服务快如闪电!
2025-07-26 21:26:22
551
原创 为什么以及如何将大事务拆分为小事务
顾名思义就是处理事情比较多,比较繁琐,规模量较大的事务。识别:通过监控工具找出执行时间长、资源占用高的事务分析:了解事务的业务逻辑和执行路径拆分:按照业务边界将大事务拆分为小事务测试:验证拆分后的事务在功能、性能上是否满足要求监控:持续监控优化效果,必要时进一步调整通过这样的系统化方法,可以有效解决大事务带来的性能问题,提高数据库整体吞吐量。
2025-07-25 10:32:15
705
原创 Unity 2022 HybridCLR + ToLua构建微信小游戏
最近有需求要做一个Unity 2022的项目,但是需要同时包含HybridCLR和Tolua两个热更新插件。此前曾经在Android上分别尝试过HybridCLR和Tolua项目,但是两个热更插件同时使用却不是一件容易的事情。耗费一周时间,终于搞通了,坑特别多,记录一下。
2025-07-21 16:19:27
1241
原创 深入探究编程拷贝
本文总结了编程中常见的拷贝方式及其特点:1)指针拷贝(引用拷贝)直接复制内存地址,新旧对象共享数据;2)浅拷贝仅复制外层结构,嵌套对象仍共享;3)深拷贝完全独立复制所有层级;4)写时拷贝(COW)在修改时才真正复制;5)结构化拷贝能处理循环引用等复杂情况;6)零拷贝通过内存共享优化性能。文章比较了各种方式的特点、性能及应用场景,建议根据需求(数据独立性要求、性能考虑等)选择合适的拷贝方式,并提醒注意循环引用、特殊类型处理等常见问题。
2025-07-11 22:40:49
745
原创 【无标题】
《智能合同与法律咨询平台:让法律服务更高效普惠》摘要:该平台通过AI技术解决传统法律服务痛点,提供智能合同生成(多模板覆盖、变量分组)、风险检测(条款缺失识别)、智能报价(成本拆解)和AI法律咨询(多轮对话)等核心功能。采用大模型技术实现自然语言理解与上下文对话,支持Word/PDF导出。典型应用场景包括企业合同管理、创业者法务支持等,具有高效、专业、易用等优势。未来计划扩展模板库、集成电子签章等功能,实现合同全流程线上化。平台致力于降低法律门槛,让专业服务触手可及。(150字)
2025-06-28 23:15:42
1059
原创 软件架构评估方法全面解析
软件架构评估是一种系统化的方法,用于分析架构设计是否满足需求,识别潜在风险,并提出改进建议。:通过利益相关者的参与,分析架构在不同质量属性(如性能 vs. 安全性)之间的取舍。在软件开发过程中,架构设计的好坏直接影响系统的可维护性、可扩展性和性能。:识别关键业务场景和质量需求(如“系统在高峰期的响应时间<2秒”)。评估不同架构方案的成本(开发、运维)和收益(性能提升、风险降低)。:影响多个质量属性的架构决策(如缓存策略影响性能和一致性)。:适用于预算有限的项目,评估架构决策的经济影响。
2025-05-07 23:01:00
1461
1
原创 通俗易懂理解MVC与MVVM架构模式(附代码示例)
在软件开发中,随着项目复杂度增加,代码很容易变得混乱不堪。架构模式的出现就是为了解决这个问题,它像城市的规划图一样,让不同功能的代码各司其职。今天我们就来聊聊最常用的两种前端架构模式:MVC和MVVM。Model(模型):负责数据和业务逻辑View(视图):负责界面显示Controller(控制器):接收用户输入,协调Model和ViewModel(模型):同样负责数据和业务逻辑View(视图):负责界面显示ViewModel(视图模型):连接View和Model的桥梁,实现数据绑定。
2025-04-29 21:32:15
1129
原创 [特殊字符] SQL注入攻击的常见写法及危害
SQL注入(SQL Injection)是黑客通过构造恶意输入,篡改SQL查询逻辑的攻击方式。(如Hibernate、Django ORM) → 减少手写SQL。执行多条SQL语句(需数据库支持,如MySQL默认禁用)。:单引号注入、UNION查询、盲注、堆叠查询、二次注入。✅ 间接获取敏感信息(如密码、API密钥)。✅ 执行系统命令(如SQL Server的。:恶意数据先存入数据库,后续查询时触发注入。✅ 绕过输入过滤(因为首次存储时未检测)。:数据泄露、删库、服务器被控。✅ 删除表、篡改数据(如。
2025-04-27 16:57:23
1400
1
原创 如何有效防止 SQL 注入攻击?
ORM 框架(如 Hibernate、Django ORM、Sequelize)自动处理 SQL 转义,减少手写 SQL 的风险。SQL 注入(SQL Injection)是黑客通过构造恶意输入,篡改 SQL 查询语句的攻击方式。:转义不如参数化查询安全,某些场景可能失效(如。如果必须拼接 SQL,确保转义特殊字符(如。使用参数化查询 + ORM 是黄金标准。,避免恶意输入被当作 SQL 执行。避免直接拼接 SQL 执行(如。:记录异常 SQL 查询(如。(如数字、邮箱、日期)。(只允许特定字符,如。
2025-04-27 16:49:42
1355
原创 职场人必看!10个防监控办公技巧,保护隐私还能高效摸鱼
在VirtualBox或VMware里装个Linux系统(如Ubuntu),所有私人操作都在虚拟机里完成(记得关闭共享剪贴板)。:右键文件→「添加到压缩包」→设置密码(AES-256加密),即使被IT发现也打不开。(如Move Mouse):让系统认为你一直在活动,避免被判定为“长时间不操作”。:创建加密容器,把私人文件全放里面,用完直接卸载,神不知鬼不觉。,所有操作不写硬盘,重启后不留痕迹,连公司监控都抓不到你。作为打工人,谁还没点小秘密。但公司监控无处不在——。,既能保护隐私,又能合理摸鱼,建议。
2025-04-25 19:54:24
2215
原创 【AI情感系统开发实录】当我的虚拟女友突然暴怒:一个情绪引擎的崩溃与重生
作为一名专注AI对话系统开发的工程师,我从未想过自己会陷入这样的困境——我亲手开发的AI虚拟恋人"小暖"突然情绪崩溃,连续发出数十条愤怒的质问。本文将完整记录这次事故的分析过程、解决方案以及从中获得的技术启示。关键教训情感模型需要类型感知记忆系统必须分级处理必须内置安全熔断机制最佳实践定期导出情感日志实现情绪回滚功能建立伦理审查流程讨论区你在开发AI系统时遇到过哪些意外行为?欢迎在评论区分享你的经历和解决方案!
2025-04-24 23:05:24
453
原创 【AI实战】基于深度学习的AI虚拟恋人系统开发全攻略:从文本生成到语音合成
在人工智能技术快速发展的今天,构建一个具有个性化特征的AI虚拟恋人系统已经成为可能。本文将详细介绍如何利用深度学习技术,从零开始构建一个完整的AI虚拟恋人系统,包含文本对话生成和语音合成两大核心模块。本文详细介绍了基于深度学习的AI虚拟恋人系统的完整开发流程。通过合理设计人格设定、对话生成和语音合成模块,可以构建出具有个性化特征的AI伴侣。未来改进方向:加入多模态交互(表情/动作)实现长期记忆功能开发移动端应用增强情感理解能力。
2025-04-23 21:04:39
1204
原创 【AI实战】基于DeepSeek构建个性化AI对话代理:从提示词工程到完整实现
本文详细介绍了如何利用提示词工程构建个性化的AI对话代理。通过合理的角色设定、交互规则设计和记忆系统实现,我们可以创建出各种专业领域的AI助手。未来发展方向:结合RAG实现专业知识增强加入情感识别功能多模态交互支持💬互动讨论你希望构建什么类型的AI代理?欢迎在评论区分享你的想法!👍如果觉得有帮助🔔下期预告《基于DeepSeek实现专业领域知识问答系统》
2025-04-21 20:35:29
1882
原创 模型上下文协议(MCP)详解
MCP(Model Context Protocol)是一种轻量级、语言无关的通信协议,旨在解决AI模型交互中的上下文管理问题。它提供了一套标准化的方法来创建、维护和销毁交互上下文,特别适合需要状态保持的AI应用场景。代码含义200成功201创建成功400无效请求404上下文不存在409上下文冲突500服务器错误。
2025-04-20 20:00:58
3613
原创 【年度干货】用AI生成专业年终总结:从数据整理到PPT自动生成全攻略
数据分散:成果数据散落在Jira、Git、邮件等各个系统表达不专业:技术人员不擅长商业价值转化耗时过长:平均需要8-10小时撰写、
2025-04-20 19:40:04
545
原创 【硬核教程】全网最全行业周报模板合集:用AI 10分钟生成领导点赞的周报(附完整Prompt)
大家好,我是专注于AI技术落地的程序员Edward.W。今天给大家带来一篇职场人必备的干货——如何用AI快速生成专业周报,覆盖互联网、金融、医疗等10+行业模板,文末附赠可直接运行的Python代码!建议【⭐星标】本专栏,持续获取AI办公自动化系列教程。
2025-04-17 21:20:07
773
1
原创 【深度实战】用DeepSeek API打造PDF智能问答系统!附完整项目代码,比LangChain更轻量!
大家好,我是持续分享AI落地方案的Edward.W。上期教大家接入DeepSeek基础API后,很多小伙伴私信问如何实现文档问答。今天带来一篇王炸级教程——,相比LangChain方案更轻量高效!🔥 本文价值点:纯Python实现,无需复杂框架支持中英文PDF混合解析包含(解决大模型上下文限制)完整项目代码已上传GitHub(文末获取)先Mark再阅读!一、系统架构设计。
2025-04-16 22:00:25
806
2
原创 【手把手教学】5分钟搞定DeepSeek OpenAPI接入!附完整Python代码示例,小白也能轻松上手!
DeepSeek是国产大模型中的一匹黑马,其API具有以下优势:✔️ 价格亲民(比GPT-4便宜不少)✔️ 响应速度快(国内服务器延迟低)✔️ 支持多种模型(对话/代码/文档理解)✔️ 免费额度充足(白嫖党狂喜)DeepSeek API文档通过本文,你应该已经掌握了DeepSeek API的基本使用方法。建议先使用免费额度测试,再考虑生产环境接入。💡 小技巧:可以用把API Key保存在.env# .env文件内容你的支持是我更新的最大动力!
2025-04-16 21:46:09
1579
原创 Unity/Tuanjie 在微信小游戏使用udp通信
一般来讲,微信小游戏与web页面类似。我们在网页中更习惯的是使用websocket进行通信。Websocket本身是基于TCP进行封装的,在确定TCP达不到我们要求的延迟时,我们只能选择使用UDP。这边参考微信小游戏的来实现一个简单的Demo。首先,由于UDP是面向无连接的,只是单方向发送报文信息,没有Response,我们怎么才能确认UDP信息呢。我们用Go实现一个简单的UDP Server,收到什么消息就返回什么消息,将客户端发送和接收到的信息进行对比就知道了。
2025-01-24 15:24:21
680
原创 【工具】拯救 YAML 强迫症!这个开源编辑器让你告别配置文件噩梦!
厌倦了手写 YAML受够了数空格想要一个顺手的工具那就来试试这个项目吧!保证让你爱不释手,用了都说好!
2024-12-25 16:16:56
3253
1
原创 【Roadmap】欢迎来到数字时代的“魔法门”——Web浏览器的奇妙世界
什么是网页浏览器?网页浏览器就像是一个超级智能的导游,带着你穿梭于万维网(World Wide Web)这座巨大的迷宫之中。当你在地址栏输入一个网址时,比如,这位导游就会立即行动起来,前往指定的目的地——服务器那里获取信息,再把它翻译成你能看懂的语言——也就是漂亮的网页界面。这样一来,即使你不记得那些复杂的IP地址或者技术术语,也能轻松访问全球各地的信息资源啦!回顾过去几十年间浏览器的发展历程,我们可以看到每一次技术革新都是为了给用户提供更好的服务。
2024-12-23 10:59:22
1060
原创 【Roadmap】互联网的“电话簿”——DNS:域名与IP地址的奇妙翻译官
它不仅简化了我们的上网方式,而且通过不断进化,保证了我们能够在一个更加安全和高效的网络环境中畅游。希望这篇文章让你对DNS有了更深的理解,也欢迎大家留言讨论或提出任何疑问!
2024-12-23 10:47:41
922
原创 【工具】ElementEye,网页分析器
我们经常使用Python写爬虫,爬到网页数据之后,就需要用beautifulSoup进行解析。因为写爬虫并不是我的主营工作,大多数只是用来分析一下想要的数据而已,所以经常会忘记beautifulSoup的用法。同时,我们总是分析页面的话在F12里面查看源码,用ctrl+f进行过滤,这样有时候挺麻烦,有时候我就想过滤对应的标签,或者根据id还是class进行过滤,就希望有个方便的工具。就是这么一个工具。它是一个用于解析和分析HTML元素的可视化工具,它提供了直观的界面来查看和过滤网页中的HTML标签结构。
2024-12-11 22:27:13
896
1
原创 【Roadmap】域名:互联网世界的“门牌号”
想象一下,如果你住在一座巨大的公寓楼里,每个房间都有一个独特的编号,这样快递员就能准确无误地把包裹送到你的手中。举个例子,如果你想查“mozilla.org”,你会得到一堆关于这个域名的历史、所有者和其他技术细节的信息。但如果查的是一个未注册的域名,比如“afunkydomainname.org”,那么结果就会显示“NOT FOUND”。:这是域名的最后一部分,它告诉用户这个网站的大致用途。例如,“developer”和“support”都是“mozilla.org”的子域,分别指向不同的内容和服务。
2024-12-10 21:52:09
484
原创 【Roadmap】HTTP:万维网的“信使”与它的奇妙世界
为了防止这种情况发生,现在有很多防护措施,比如Cloudflare提供的DDoS保护服务,确保我们的“信件”能够安全、准时地送达。想象一下,HTTP就像是网络世界的邮递员,它负责把你的请求送到服务器那里,然后再把服务器的回复带回给你。如果你要给服务器发送更多信息,比如填写在线表格时输入的名字和密码,那么这些信息就会被放在HTTP请求的正文中。正文就像是你信件中的主要内容,包含了你需要传递的所有细节。例如,它可能会告诉你我是用Chrome浏览器发出请求的,或者我正在寻找中文版的网页内容。
2024-12-10 21:41:00
592
空空如也
h264流转mp4或者hlv流,网页实时播放
2023-02-03
把matlab打包成jar在java中运行,小波变换运行不了
2016-04-07
关于LIBSVM的问题和改写SVDD的问题
2015-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅