- 博客(576)
- 资源 (18)
- 收藏
- 关注
原创 Charles 的 Windows proxy 对爬取瑞数6 网站接口数据的作用分析
摘要 研究发现,使用Charles代理可降低瑞数6反爬系统412错误率,主要因其能模拟浏览器特征(TLS指纹、请求头)、优化Cookie管理、控制请求节奏。通过代码优化(如TLSClient模拟握手、精细化请求头、浏览器自动化工具Playwright/Selenium)可实现同等效果,无需依赖Charles。当前代码已具备动态UA、Referer等反爬策略,但需加强指纹模拟和自然行为模拟以完全绕过检测。建议结合浏览器指纹库和随机延迟策略,使爬虫行为更接近真实用户。
2025-07-20 10:59:32
745
原创 AI编程工具 Cursor 和 Kiro 哪个的Claude更好用!
摘要:亚马逊AWS推出AI驱动的IDE工具Kiro,主打"规范驱动开发",能自动生成需求文档、设计文档和任务清单。核心功能包括自动化钩子、多模态开发支持以及免费Claude 4.0使用权。与Cursor相比,Kiro更适合企业级开发,提供完整文档和部署流水线,但响应速度较慢。适用于快速原型开发、团队协作和安全合规场景,目前处于公测阶段可免费使用。Kiro旨在重构从需求分析到部署的整个软件开发流程。
2025-07-18 19:44:34
386
原创 用Claude在Linux服务器上当个工具助手也是很方便的~
本文将本地开发的ChatBoot问答知识库部署到龙蜥虚拟机服务器的完整流程。首先尝试使用Claude Code自动化部署未果后,转为手动配置:1)安装Python3、Node.js等基础环境;2)通过SCP上传项目代码;3)分别部署FastAPI后端(安装依赖并启动服务)和React前端(构建静态文件);4)配置Nginx代理前端请求并连接后端API;5)开放防火墙端口。文章提供了详细的命令操作和Nginx配置示例,并附有部署流程图,涵盖从环境准备到最终访问测试的全过程。
2025-07-15 15:12:24
202
原创 Windows下安装nvm管理多个版本的node.js
摘要: 使用NVM管理多版本Node.js(如同时保留14.7.3和高版本)的解决方案: 安装:下载NVM-setup.exe并安装,自动配置环境变量。 迁移旧版本:手动复制原Node.js文件至NVM目录(如D:\software\nvm\v14.7.3),或直接通过nvm install 14.7.3重装。 优化配置:修改settings.txt添加淘宝镜像加速下载。 验证:用node -v和where node确认版本切换成功。 常用命令:nvm install/use/ls等,支持版本切换与别名管理
2025-07-14 21:46:53
608
原创 深度使用Claude code两天,消费了$73,简单谈谈心得~
本文记录使用Claude Code开发项目的经历:7.11成功实现RAG知识库助手(花费$10);7.12尝试开发uniapp版体温单失败(花费$20);7.13改为React版本并配合Git版本控制,最终完成体温单开发(花费$40+)。文章总结了使用经验:1)掌握claude -c/-r等命令避免会话中断;2)不支持截图和@文件引用功能;3)发现Claude偏好使用生僻词汇。最后对比展示了新旧体温单效果,指出若无免费额度性价比不如Cursor。作者感叹AI辅助开发已成刚需。
2025-07-13 19:19:05
945
原创 在 Windows 上安装 Docker Desktop
摘要:本文介绍了Windows系统安装Docker Desktop的详细步骤。系统需满足Windows 10/11 64位、启用WSL 2或Hyper-V、4GB内存等要求。安装过程包括:从官网下载安装包,推荐使用PowerShell自定义安装路径;首次启动初始化后可通过命令行验证;国内用户可配置镜像加速提升性能。文中提供了具体命令和配置示例,完成安装后可运行测试容器确认成功。
2025-07-12 09:57:43
451
原创 利用Claude code,只用文字版系统设计大纲,就能轻松实现系统~
本文记录了作者在Windows环境下使用Docker成功安装Claude Code后,开发文档知识库助手(RAG)项目的完整过程。项目采用前后端分离架构,前端使用React(用户端端口3000,管理端3001),后端使用FastAPI(端口8001),通过Python虚拟环境管理依赖。文章详细展示了从项目初始化、依赖安装到功能实现的各个环节,包括自动生成API文档、解决端口冲突、优化回答质量、添加历史对话记录等关键步骤。作者特别指出Claude Code在命令行环境下的优秀表现,相比Cursor更高效省心,
2025-07-11 23:41:32
404
原创 【7.17更新】Windows下基于docker desktop 使用Claude code
摘要:本文介绍了在国内使用Claude Code AI编程助手的完整教程。首先需要通过anyrouter.top中转服务注册账号并获取API Key。接着详细说明了Node.js环境配置方法(包括Windows/WSL2、Ubuntu/Debian和macOS的安装指南),并提供了Docker容器的替代方案。最后演示了如何安装Claude Code命令行工具并进行基本使用。整个过程包含具体命令、环境变量配置和截图说明,帮助用户绕过访问限制使用该AI编程助手。(149字)
2025-07-11 16:14:46
560
2
原创 SSE( Server-sent Events )同大模型中常见的打字机式消息输出区别?
文章摘要: SSE(Server-Sent Events)与普通HTTP请求在实时数据推送场景中各有优劣。SSE基于长连接,适合服务器单向推送(如分步生成AI推荐),但需遵循特定数据格式且不兼容IE;普通HTTP请求(如Fetch)则适合一次性返回结果,兼容性更好。对于类似大模型的“打字机式”流式输出,SSE可实现逐字推送,但复杂交互场景更推荐WebSocket或HTTP流式响应。技术选型需权衡实时性、兼容性及交互需求:SSE适用于简单流式推送,WebSocket更适合双向交互的高频场景。 (约150字)
2025-07-08 08:09:35
946
原创 LiveKit 本地部署全流程指南(含 HTTPS/WSS)
本文详细介绍了本地部署LiveKit实时通信系统的完整流程。从环境准备、目录结构规划到自签名证书生成(含HTTPS/TURN配置),再到LiveKit服务端配置(端口设置、TURN服务、密钥管理等)。重点讲解了使用Caddy实现反向代理和HTTPS加密,包括Caddyfile配置示例和启动命令。同时提供了防火墙设置、客户端连接方式(WebSocket地址配置)、常见问题排查方法以及Windows/Linux下的启动命令。最后提及进阶部署建议,如绑定自定义域名和生产环境配置要点。
2025-07-07 08:46:34
774
原创 基于LiveKit Go 实现腾讯云实时音视频功能
本文提供了LiveKit Go服务器与Web客户端的生产部署指南,建议使用云服务器(Ubuntu/CentOS)并开放必要端口(7880、443、50000-60000 UDP等)。推荐通过Caddy/Nginx反向代理实现HTTPS,配置Let's Encrypt证书,并启用TURN服务。部署流程包括上传项目、配置YAML文件、启动服务及监控日志。强调生产环境应使用独立coturn服务器,注意带宽监控和数据备份。适用于实时音视频通信场景的标准化部署。
2025-07-07 08:38:53
942
原创 Python开发中虚拟环境的意义
在Python开发中,虚拟环境(Virtual Environment)是管理项目依赖的重要工具,其核心价值在于解决多项目间的版本冲突问题。通过为每个项目创建独立环境,可以隔离不同版本的Python和第三方库,避免全局安装导致的依赖混乱。虚拟环境还简化了依赖管理(通过requirements.txt)、支持多Python版本、确保开发与生产环境一致,并提升安全性。创建方式包括内置venv模块或第三方工具virtualenv,最佳实践是每个项目单独使用虚拟环境并忽略环境目录。虚拟环境已成为Python开发的标
2025-06-20 18:39:19
485
原创 基于多模态文档解析与RAG的行业知识库构建技术指南
本文提出融合计算机视觉与大语言模型的非结构化文档智能处理方案。技术架构包含文档解析层(YOLOv11区域检测+OCR优化)、数据处理层(Label-Studio标注+LLaMA-Factory微调)和应用层(Dify/Streamlit部署)。核心创新包括:1)YOLOv11n在文档检测的mAP提升12%;2)混合检索准确率达78.9%;3)行业应用如金融合同审查效率提升8倍。方案已开源,实现了扫描件/数字PDF的统一处理、精准问答和知识挖掘。
2025-06-18 21:12:16
982
原创 Streamlit在人工智能中的应用场景
Streamlit在AI大模型和RAG系统中的应用日益广泛,提供快速构建交互界面的能力。主要应用场景包括:1)大模型交互演示(如聊天机器人、文本生成工具),通过集成OpenAI等API实现;2)RAG系统开发,支持文档问答和知识检索;3)模型微调与评估,用于Prompt调优和A/B测试。Streamlit优势在于快速原型开发、灵活交互和便捷部署,适用于企业知识管理、教育培训等场景。典型实现方式包括Python脚本集成LangChain等库,结合向量数据库实现智能问答功能。
2025-06-16 12:44:21
739
原创 耗时3小时,把这两天做好的爬虫程序,用Python封装成exe文件
本文总结了使用PyInstaller打包Python程序时的常见问题及解决方案。主要包含三个关键问题:1)缺少配置文件需手动复制config.ini;2)MySQL语言支持缺失需拷贝locales文件夹;3)MySQL认证插件问题需补充相关文件。文章详细说明了解决方案,包括创建必要的文件夹结构、收集资源文件,并提供了修改后的.spec文件配置,特别强调了binaries、datas和hiddenimports三个关键部分的设置。最终通过修改后的打包命令成功完成程序打包并正常运行。
2025-06-15 20:06:25
697
1
原创 耗时两天半,利用 DrissionPage绕过瑞数6,爬取某药*局数据经历~
本文记录了作者破解某药*局网站数据爬取的过程。起初遭遇瑞数6加密防护,接口地址和参数都经过复杂加密(如base64),通过分析ajax.js找到app_secret和签名算法后,仍被NfBCSins2OywT动态值拦截。在几乎放弃时,受某视频启发采用drissionPage获取cookie,结合Python代码成功突破防护。最终实现每分钟175-180条的数据抓取,并发现模糊搜索存在1万条数据上限的限制。整个破解过程历时两天半,作者还发现保持Charles代理开启可能有助于维持连接稳定。
2025-06-15 08:24:58
382
原创 uniapp+vue3实现CK通信协议(基于jjc-tcpTools)
本文介绍了基于 jjc-tcpTools 插件的 TCP 通信实现方案。第一部分封装了 TcpService 类,提供创建服务端/客户端(支持字符串和字节数组模式)、数据发送(包括群发和指定发送)、连接管理等完整 API 接口,采用单例模式导出。第二部分开始构建 CKProtocol 类,用于适配特定硬件协议,包含命令类型枚举和初始化方法。方案严格遵循插件 API 规范,通过回调函数处理异步操作,并维护连接状态映射表。摘要聚焦核心实现,省略了部分细节代码。
2025-06-05 15:38:38
740
原创 Uniapp 串口通信原生插件开发指南(零基础版)
本文将介绍如何开发一个UniApp原生插件UniSerialPort,实现Android串口通信功能。开发前需要安装HBuilderX、Android Studio、Java JDK和Android SDK等工具。首先在HBuilderX中创建原生插件项目,然后导入到Android Studio进行开发。核心实现包括:1)添加Android串口库依赖;2)创建串口管理类SerialPortManager,封装串口的打开、关闭、读写等操作;3)创建JS接口模块SerialPortModule,作为插件与JS交
2025-05-26 15:14:16
1413
1
原创 安卓端智能耗材柜系统可行性方案(基于uniapp + Vue3)
智能柜管理系统技术方案摘要 采用uniapp+Vue3+TypeScript构建跨端应用,集成指静脉/RFID/门禁控制模块。硬件对接通过Android原生插件实现,采用MQTT/HTTPS双协议通信,支持离线模式。核心功能包括: 生物认证:调用ZAZH-M3指静脉设备SDK,特征值SM4加密存储 RFID管理:Impinj E710读写器优化防碰撞,EPC白名单过滤 门禁联动:GPIO控制电锁,震动传感器触发报警 离线同步:SQLite存储操作日志,网络恢复后自动补传 关键技术: 虚拟滚动优化万级数据渲染
2025-05-26 15:05:56
850
原创 检索增强生成(RAG)完全入门指南
检索增强生成(RAG)技术通过结合检索与生成机制,有效解决了传统语言模型的知识更新、幻觉和可解释性问题。本文从技术全景到实践细节,系统介绍了RAG在企业知识管理中的应用。核心内容包括:文档处理中的多粒度文本切分与元数据增强策略;主流嵌入模型选型与向量数据库部署方案;以及多路召回架构设计与智能融合算法。文章提供了可运行的代码示例和参数配置建议,为AI新手构建生产级RAG系统提供了实用指南。特别强调混合检索策略(语义+关键词+QA对+元数据)和结果融合技术,可显著提升知识检索质量。
2025-05-25 17:57:53
1064
原创 DeepSeek与Qwen3的详细技术对比分析
DeepSeek与Qwen3在技术架构、性能表现、应用生态和部署成本等方面存在显著差异。DeepSeek基于Dense Transformer++架构,引入动态稀疏注意力机制,专注于STEM领域,训练数据以中英双语为主,优化了数学符号和代码语法的嵌入层。Qwen3则采用MoE架构,支持多模态生成,训练数据覆盖100+语种,中文数据占比45%,并包含合成逻辑推理数据。在性能上,Qwen3在中文领域知识和数学能力上略占优势,而DeepSeek在代码生成和长文本处理上表现更优。工程化方面,Qwen3通过MoE稀疏
2025-05-22 09:33:01
2109
原创 左手腾讯CodeBuddy 、阿里通义灵码,右手微软Copilot,旁边还有个Cursor,程序员幸福指数越来越高了
AI编程助手对比指南:腾讯CodeBuddy适合国内企业级开发,无缝整合腾讯云生态;阿里通义灵码轻量化且中文支持强,适合快速原型开发;GitHub Copilot提供流畅代码补全,但价格较高;Cursor支持项目级代码修改,适合全栈开发。国内开发者可选CodeBuddy或通义灵码,国际项目推荐Copilot+Cursor组合。需注意避免过度依赖AI,保持人工审核和测试。未来人机协作模式将随Agent技术发展进一步深化。<|end▁of▁sentence|>
2025-05-21 15:15:43
2530
1
原创 在企业微信中,回调地址 redirect_uri 是允许包含端口号
企业微信允许回调地址带端口号是出于对企业内部复杂部署场景的支持,只要域名主体合法且协议为HTTPS即可。这与公众平台的设计差异体现了企业微信对灵活性的重视。
2025-04-30 13:22:35
673
原创 Uni-app网络请求AES加密解密实现
下面我将为你提供一个完整的 Uni-app 网络请求封装方案,包含 POST 请求的统一处理、请求参数和响应数据的 AES 加密解密。
2025-04-28 16:04:34
845
原创 uniapp 解决H5页面在微信下访问,显示双标题的问题
实现方法其实有很多,如果不需保留左侧返回键,那么直接在pages.json里给页面配置一下就行。或者在每个需要返回键的页面自己定一个返回效果。来自Cursor给出的方案,亲测可用~直接APP.vue 里。
2025-04-17 09:54:18
431
原创 拖动滑块 代替验证码,识别机器人的方式,实验原理
拖动滑块验证是一种常见的人机验证技术,用于区分真实用户和自动化程序(如机器人)。其核心原理不仅在于用户是否能将滑块移动到正确位置,还包括对拖动行为的轨迹、速度、加速度等特征的分析。滑块验证的核心是通过行为特征(而非仅位置正确性)区分人机。其技术结合了计算机视觉、行为分析和机器学习,未来可能进一步引入生物特征(如压力感应)以提高安全性。
2025-04-15 14:50:19
827
原创 在 Jupyter Notebook 中使用 Pandas 进行数据操作
通过以上步骤,可以在 Jupyter Notebook 中熟练地使用 Pandas 进行数据操作。从数据的读取、清洗、分析到可视化和保存,每一步都有其重要作用。结合 Markdown 单元格添加说明文字,可以使整个数据分析流程更加直观和易于理解。不断实践和探索不同的功能与方法,将有助于提高数据分析的效率和质量。
2025-04-09 10:46:22
678
原创 Python文件.ipynb 和 .py 的区别
选择工具取决于具体需求。在学习、调试或制作报告时,Jupyter Notebook 是理想的选择;而在编写复杂程序或进行批处理时,普通。文件在编程过程中各自有不同的特点和应用场景。两者各有优势,合理使用可以提升编程效率。Jupyter Notebook 和普通。
2025-04-09 10:41:22
505
原创 人工智能发展历程与技术演进
代表了人工智能在不同阶段的技术演进和应用拓展。:2016年(AlphaGo)、2017年(AlphaGo Zero):2024-2025年(DeepSeek R1等)DeepSeek代表了AI发展的新方向——:DeepMind(Google旗下),而不仅仅是单一任务的突破。:深度求索(中国杭州)
2025-04-09 08:35:17
956
原创 智谱清言的 AutoGLM 沉思 和 DeepSeek 的深度思考(Deep Research)对比分析
智谱清言的 AutoGLM 沉思 和 DeepSeek 的深度思考(Deep Research) 在 AI 推理与执行能力上各有特点,以下是两者的对比分析
2025-04-01 16:25:19
773
原创 微信小程序使用 Vant Weapp 组件库教程
以上步骤涵盖了 Vant Weapp 的安装、配置和使用。如需更详细的示例或特定组件的用法,可查阅官方文档或参考相关教程。在项目根目录下运行以下命令,生成。文件夹,包含 Vant 组件。构建成功后,项目目录下会生成。正确指向小程序目录(如。
2025-04-01 14:44:49
2352
原创 微信小程序中使用Less样式方法
在微信小程序中使用Less样式,可以通过以下步骤实现。主要原理是借助Visual Studio Code(VSCode)的插件将Less文件自动编译为小程序支持的.wxss文件,或通过微信开发者工具的扩展功能直接集成Less编译环境。
2025-03-24 16:21:44
1289
原创 公司自研的H5系统嵌入企业微信并实现免登录
通过以上步骤,即可实现H5系统在企业微信内无缝嵌入及免登录功能。若需更复杂功能(如消息推送、审批流),可进一步调用企业微信API扩展。
2025-03-17 16:59:30
1661
原创 cursor 用 Claude 3.5 做简单的网页小游戏
Cursor 通过AI 原生集成和工程化创新,正在重塑编程流程。其最新模型 Claude 3.7 Max 虽成本高昂,但为复杂任务提供了前所未有的解决方案。对于开发者而言,合理利用 Cursor 的智能化功能,可大幅提升效率,但需权衡成本与需求。
2025-03-10 15:35:54
648
原创 cursor 试了一下,一个字,绝,chat 功能太好用了
Cursor 通过代码修改能力和上下文智能重新定义了编程工具的标准,其技术整合与用户体验设计使其在市场中占据领先地位。尽管面临本土化工具和新兴竞品的挑战,但其在效率提升和降低编程门槛上的突破,已为 AI 辅助编程树立了标杆。对于开发者而言,Cursor 不仅是一个工具,更代表了“人机协作”编程范式的未来。
2025-03-06 17:01:55
1242
1
原创 微信支付成功后,页面自动关闭,如果想自定义需要开通点金计划和商家小票
但是最近工作中需要个新需求,那就是微信支付成功后,需要让用户继续去支付配送费用,由于是支付到不同商户的,所以还不能合并到一块一次付款。那就只能去开通点金计划和商家小票了。其实很早就知道这个点金计划,但是一直没有做,正常微信支付成功后,页面关闭了,也没太大影响,因为返回到服务号里,也会收到缴费成功的推送消息。
2025-02-27 10:06:10
386
原创 Node.js, Bun, Deno 比较概述
Bun 凭借速度可能成为未来新宠,Deno 适合前瞻性项目,Node.js 仍是企业主流。根据需求权衡选择!🚀。
2025-02-27 09:17:20
648
GoogleChrome-Wappalyzer-v6.10.83.crx
2025-07-06
React Developer Tools 最新版 4.28.0 (7/10/2023)
2023-08-12
android开发十个案例打包下载
2011-09-01
NTWDBLIB.DLL新版本 (2000.80.2039.0)
2011-07-19
重置mysql管理员root帐号密码的工具!亲测可用!
2011-12-27
SQLyog Ultimate 9.6.2.0(中文版)
2012-11-07
SQLSERVER sqlsrv_亲测win7 64位下可用 (php5.5+sqlserver 2008 R2)
2016-03-08
TortoiseSVN-1.9.3.27038-win32+win64+语言包
2017-11-20
epubbuilder轻松将epub格式转化成mobi格式
2013-11-27
ZXing-2.1 用com.google.zxing生成、解析二维码
2015-07-23
Google Android开发入门与实战 part1
2011-09-02
Google Android开发入门与实战 part2
2011-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人