- 博客(449)
- 资源 (6)
- 问答 (77)
- 收藏
- 关注
原创 waf是什么?网络小白,当傻子一样通俗的解释
1. 它到底是干啥的?假设你的网站就是一个大商场。WAF(Web应用防火墙),就是站在商场大门口的超级保安。它的工作就是:每一个要进门的人(网络请求),它都要搜身、查包、看眼神。 看着像好人的,放行;看着像坏蛋的,当场摁住,不让进。2. 它具体怎么抓坏人?(举三个傻例子)场景一:抓“话里有话”的人坏蛋想在登录框里输入“给我管理员权限”的暗号(SQL注入)。普通保安看不懂,但WAF保安眼睛特别毒,它一看:“你这输入的怎么像攻击代码?”直接一巴掌扇出去,连登录页面都不让你看。场景二:抓“假扮工作人员”的人坏
2026-09-04 11:57:21
275
原创 用最通俗的话解释“ACL规则”和“CC规则”
<think>好的,用户给了一段关于ACL和CC规则区别的比喻式说明,要求我根据内容生成不超过150字的摘要。 核心是抓住ACL和CC的本质区别:ACL是静态身份过滤,一锤子买卖,永久生效需手动解封;CC是动态频率限制,按次数判断,临时封禁会自动恢复。用户用“查身份证”和“测体温”两个比喻很精炼,可以借用。还有那句“一刀切”和“关禁闭”也很传神。 摘要需要覆盖这些关键信息,语言简洁。先点出两个规则都干什么,再分别说明各自特点,最后用比喻收尾。字数控制在150字内,不能超。</think>ACL(访问控制)按
2026-09-04 11:14:23
245
原创 ssl和tsl是一个东西吗?
<think>我们根据用户要求,从以上内容生成≤150字的文章摘要。需要简洁概括核心要点:SSL是旧称,TLS是实际使用的升级协议;界面常标SSL但实质配置TLS;建议选择更安全选项。注意字数限制。</think>SSL是淘汰的旧名,TLS是全面升级的新协议。现在界面虽标“SSL配置”,实际选项均为TLS版本。操作上只需选“兼容大部分浏览器(更安全)”,避开“兼容旧浏览器”即可。
2026-09-04 11:01:18
360
原创 https和tls有什么区别?
<think>我们只需要根据用户要求生成摘要,内容基于提供的材料。用户要求“根据以下内容,生成≤150字的文章摘要”。需要注意摘要应简洁概括核心:TLS是加密技术(锁芯),HTTPS是HTTP+TLS的专用安全网页协议(装好锁的门);TLS通用可独立,HTTPS依赖TLS且特指网页;URL用HTTPS是惯例。字数限制150字。</think>TLS是加密技术标准(“防盗锁芯”),独立通用,可为网页、邮件等加密;HTTPS是HTTP与TLS的组合(“装锁的防盗门”),特指网页安全传输。HTTPS必须依赖TLS
2026-09-03 17:04:49
392
原创 是tls、https、waf
<think>我们只需要根据内容生成摘要,≤150字。摘要需概括TLS/HTTPS/WAF的关系:TLS是加密技术/保险箱,HTTPS是HTTP+TLS安全传输通道,WAF是应用层防火墙/门口保镖。协同工作:TLS握手加密传输,WAF拦截恶意流量。一句话记忆法。字数限制150。注意简洁。</think>TLS是加密技术,如“密封保险箱”,确保数据在途中不被偷看或篡改;HTTPS是HTTP套上TLS的安全传输通道,即浏览器小锁头;WAF是网站门口的“智能保镖”,拦截恶意请求(如SQL注入、暴力破解)。三者协同
2026-09-03 17:03:21
261
原创 3握手4次挥手合计成了网络7层模型吗?
7层模型= 网络世界的“楼层结构图”(宏观)。3次握手 / 4次挥手= 在第4层(传输层)里执行的“开工和收工仪式”(微观)。它们的关系是“整体与局部”,绝不是“数字相加”。😄。
2026-09-03 17:01:40
204
原创 ClaudeCode + CCswitch 强搭配,谁都能上手 超简单
本文介绍了Claude AI脚手架工具的安装与配置流程。首先通过PowerShell命令安装脚手架工具,然后推荐使用硅基流动平台购买AI模型。接着需要下载CCswitch配置工具,完成供应商和模型的添加配置。整个过程包括脚手架安装、模型购买、系统配置三个主要步骤,并配有详细的操作截图指引。需要注意的是,仅安装脚手架无法直接使用,必须完成后续的模型配置才能正常运作。
2026-05-25 16:03:57
555
原创 [特殊字符] 用Open WebUI搭建私有知识库:3步拥有完全属于你自己的企业级AI助手
Open WebUI是一个开源、可私有化部署的AI知识库平台,支持本地或远程大语言模型,提供类似ChatGPT的体验但数据完全自主可控。它能解决企业内部文档检索效率低、数据外泄风险等问题,通过RAG技术让AI精准回答内部文档相关问题。平台支持多用户权限管理、语音输入等功能,已应用于科技制造、金融等多个行业。部署仅需3步:环境准备、配置RAG参数、上传文档,所有数据存储在本地服务器,满足安全合规要求。适用于企业内部知识问答、敏感行业数据处理等场景,是轻量级私有AI助手的理想选择。
2026-04-07 15:22:56
1445
原创 Open WebUI安装指南。搭建自己的自托管 AI 平台
Open WebUI 安装使用指南 访问官网文档获取安装指南:https://docs.openwebui.com/ 简单几步即可完成安装 通过"open-webui serve"命令启动服务 提供直观的Web界面操作体验 遇到问题可使用元气AI(yuanqiai.net)解决 安装过程简单快捷,使用效果出色。
2026-04-07 15:06:13
270
原创 觉得OpenClaw复杂的可以先试试CoPaw
Copaw是一个轻量级Python工具,只需三个命令即可快速搭建界面:安装(pip install copaw)、初始化(copaw init --defaults)和运行(copaw app)。该工具可作为OpenClaw的简化替代方案,适合快速体验基础功能。通过简单配置就能生成可视化界面,为开发者提供便捷的测试环境。
2026-03-02 16:04:16
356
原创 windows电脑安装OpenClaw步骤
OpenClaw安装指南 本文介绍了在Windows系统上安装和配置OpenClaw的步骤: 环境准备:已安装Node.js和Git,如需本地大模型还需ollama 安装命令:执行npm i -g openclaw全局安装 验证安装:通过openclaw --version检查版本 初始化配置: 选择模型类型(本地/云) 云模型需注册ollama账号获取API key 以管理员身份运行openclaw onboard进行初始化 安全提示:OpenClaw仍处于测试阶段,使用时需注意安全风险,建议采取基本安全
2026-02-24 10:34:30
2714
原创 mac电脑安装OpenClaw步骤
OpenClaw CLI 安装指南 本文介绍如何在 Mac 系统上安装 OpenClaw CLI 工具。首先确保已安装 Homebrew、Node.js 和 Git 等基础环境,如需本地大模型还需安装 ollama。安装命令为 brew install openclaw-cli,安装过程会下载并安装多个依赖包,包括 fmt、ada-url、brotli、c-ares 等组件,最终完成 OpenClaw CLI 的安装。整个安装过程自动处理依赖关系,用户只需等待安装完成即可。
2026-02-22 13:30:09
5802
原创 手摸手在扣子平台搭建周报智能体[特殊字符]
摘要:本文介绍了使用扣子编程平台开发周报优化智能体的关键步骤。重点强调了提示词调优的重要性,需要反复修改测试以达到最佳效果。智能体具备模板记忆、上下文记忆和智能补充三大核心能力,能优化周报措辞、拆分内容条目并智能补充简短内容。平台提供了数据库和长期记忆功能来存储用户历史数据。开发过程中建议采用增量测试方法,每修改提示词或配置后立即测试验证,逐步优化智能体表现。
2026-02-14 17:32:49
449
原创 在扣子平台创建智能体demo
摘要:本文介绍如何创建旅游智能体"活地图·小游哥",重点包括:1)在Coze平台搭建智能体;2)使用Markdown编写详细提示词,包含角色定位、三大核心技能(行程规划、信息挖掘、趣味表达)及限制条件;3)通过对话调优优化体验;4)最终发布智能体。提示词采用结构化设计,包含具体示例(如成都老茶馆)和边界限制,确保回答专业且有温度。文末附demo链接展示成果。
2026-02-13 17:10:14
551
原创 AI中的agent、skill、mcp都是什么?
本文以工匠砍树为喻,阐释了智能体(agent)、技能(skill)和模型上下文协议(MCP)的关系。智能体如工匠能自主决策和使用工具;技能是执行任务的方法经验;MCP则像锯刃与锯柄的标准化接口,确保不同工具的无缝对接。三者配合实现高效任务执行:智能体运用技能,通过标准化协议调用各类工具,形成完整的任务处理闭环。这种架构设计使系统具备灵活性和扩展性,可适配不同的工具与服务。
2026-02-12 16:38:10
1024
原创 前端在线web查看数据库
这是一个基于 Web 的轻量级通用数据库查询工具,允许用户通过浏览器连接到任意 MySQL 数据库,查看表结构,并进行数据的浏览、分页和高级筛选查询。
2026-02-11 18:07:25
468
原创 VSCode配置 AI agent skills 详细步骤
VS Code中的"Agent Skills"是为AI编程助手(如GitHub Copilot)定制专业能力包的功能。通过在项目或个人配置文件夹中创建特定目录结构(包含SKILL.md核心文件和资源文件),用户可以定义可复用的技能包。当需求匹配时,Copilot会自动加载相应技能包来精准完成任务,如代码审查或测试生成。使用时只需在Copilot Chat中自然对话,AI会根据技能文件提供定制化建议。通过询问技能文件中明确描述的问题可以验证技能是否生效。
2026-02-04 11:11:10
10971
1
原创 vue3拖拽+粘贴的综合上传器
MediaUploader 组件开发文档MediaUploader 是一个高性能、交互友好的混合媒体上传组件。它支持通过拖拽、系统剪贴板粘贴(Ctrl+V)以及传统的文件选择框来收集图片和视频文件。1. 组件特性双向绑定:基于 v-model 同步原始 File 对象数组。安全粘贴机制:通过焦点校验,确保仅在组件处于激活状态时响应粘贴事件,避免全局污染。自动预览:内置 Object URL 管理,支持图片显示和视频首帧抓取。智能校验:内置文件数量、文件大小及 MIME 类型的严格过滤。
2026-01-16 10:34:34
785
原创 html+js原生语法的上传器:拖拽+粘贴上传
文章摘要: 本文展示了一个现代混合媒体上传器的前端实现,包含响应式UI设计和交互功能。界面采用简洁风格,支持拖拽上传、文件选择和粘贴三种上传方式。核心特性包括:动态视觉反馈(悬停、拖拽、激活状态)、多媒体预览网格(自动适应图片/视频)、删除功能以及键盘交互支持。CSS采用变量管理和现代布局技术(如grid布局),JavaScript处理文件操作和预览生成。整体设计注重用户体验,提供清晰的视觉引导和流畅的交互效果。
2026-01-16 10:28:39
1252
原创 vue3+element实现复杂表单选中回显
本文展示了一个客户管理系统的前端界面实现,主要包含以下功能: 客户查询表单:支持按客户简称、全称、类别、级别、行业、地区等多条件筛选,可展开/收起高级筛选选项 筛选标签显示:已选条件会以标签形式展示,支持删除单个筛选条件 数据表格展示:包含客户全称(可点击查看详情)、简称等基本信息列 交互功能:提供搜索、重置按钮,支持分页操作 界面采用Element UI组件库实现,包含表单、复选框组、日期选择器等组件,展示了企业级CRM系统典型的数据查询和展示功能。
2025-12-27 11:11:58
633
原创 vue3+element 滚动触底加载选择器
本文介绍了一个基于Element UI的触底加载选择器组件。该组件通过监听下拉框滚动事件实现数据懒加载功能,当滚动接近底部时自动触发加载更多数据。主要特性包括:1) 支持自定义数据键名配置;2) 自动处理初始数据加载;3) 滚动到底部时自动触发加载事件;4) 显示加载状态提示和"没有更多数据"提示。组件通过MutationObserver监听下拉框DOM变化,动态绑定滚动事件,并提供了完善的清理机制。适用于需要分页加载大量选项的场景,优化了大数据量下的选择器性能。
2025-12-25 13:58:01
1149
原创 使用verdaccio搭建轻量的npm私有仓库
本文介绍了在服务器上搭建私有npm仓库Verdaccio的步骤:首先安装并启动Verdaccio,通过图形界面访问;然后注册私有账号,建议使用nrm工具管理npm源;最后使用npm login登录后,即可通过npm publish命令将私有包发布到该仓库。整个过程简单明了,适合团队内部管理npm包。
2025-10-10 10:46:32
508
原创 npm源管理器:nrm
NRM是一个便捷的npm镜像源管理工具,支持快速切换官方源、淘宝源等多种镜像源,解决npm安装依赖缓慢问题。通过npm全局安装后,使用nrm ls查看源列表,nrm use切换源,nrm current查看当前源,还提供nrm help查看更多命令。该工具能显著提升npm包的下载效率。
2025-10-10 10:13:30
418
原创 使用vue-docgen-cli插件自动生成使用文档
本文介绍了如何使用vue-docgen-cli为Vue组件自动生成文档。首先通过npm安装依赖,然后配置docgen.config.js文件,指定组件路径、输出目录和文档生成规则。配置文件支持自定义文档存放位置,并设置了路径别名。最后在package.json中添加docgen命令来执行文档生成。整个过程简化了Vue组件文档的维护工作,适合团队协作开发场景。
2025-09-29 15:57:49
395
原创 旧vue3项目集成electron桌面端
本文介绍了如何通过Vite快速集成Electron开发桌面应用。首先安装electron和vite-plugin-electron依赖,配置项目入口为dist-electron/main.js。然后在vite.config.js中设置插件,指定electron的主进程(main.js)和预加载脚本(preload.js)路径。接着手动创建electron目录和main.js文件,配置基本的浏览器窗口和加载逻辑。最后通过npm run dev命令启动项目,即可看到Electron应用运行效果。整个过程简化了E
2025-09-28 15:35:00
498
原创 pinme 个人开发者免费部署静态资源的工具
PinMe是一款开源的去中心化部署工具,提供简单快捷的网站和文件发布方案。用户可通过命令行工具(安装后使用pinme upload上传资源)或网页端直接操作,无需复杂服务器配置即可获得不可篡改的IPFS访问地址,支持ENS域名绑定。工具还提供资源管理功能(列表查看、删除等),大幅降低个人作品展示的技术门槛。开源地址:https://github.com/glitternetwork/pinme 网页端:https://pinme.eth.limo/#/
2025-09-26 15:02:17
696
原创 开发消息通知的神器SSE接口 demo
本文演示了如何使用Node.js实现SSE(Server-Sent Events)服务端推送功能。服务端代码使用Express框架,设置SSE响应头并每2秒发送一条模拟数据。客户端通过EventSource API建立连接,监听消息事件并处理接收到的数据。该方案适用于需要服务器向浏览器实时推送数据的场景,如通知、实时更新等,相比WebSocket更轻量级且实现简单。
2025-09-17 09:35:54
351
原创 sharp-image开源免费的图片压缩工具
本文介绍了sharp-image图片压缩工具的安装和使用方法。通过npm全局安装后,使用sharp-image命令即可快速压缩图片,支持批量处理当前目录下的图片文件。操作简单高效,只需一行命令即可完成图片优化,适合开发者快速集成到工作流程中。
2025-07-25 09:20:07
372
原创 echarts实现企业大事记时间轴
该代码实现了一个企业大事记时间轴展示,使用ECharts库创建动态可视化图表。主要特点包括: 采用平滑曲线展示2005-2024年间企业关键发展节点 每个时间节点通过圆形标记点标注,显示年份和对应事件 支持交互功能:悬停显示详细信息、支持缩放和自适应窗口大小 可视化呈现企业发展历程,包括成立、业务拓展、业绩增长等里程碑事件 采用瀑布流式布局,标记点根据数值位置自动调整标签显示方向 该时间轴清晰展示了企业从成立到年服务门店突破12000家的发展轨迹,销售额从0增长到1.35亿的全过程。
2025-07-23 15:17:06
943
原创 swiper无停顿自动匀速轮播
本文介绍了一个基于Swiper.js实现的匀速无停顿自动轮播效果。通过设置CSS的transition-timing-function为linear,使轮播动画保持匀速运动。代码配置了响应式布局,在不同屏幕宽度下展示不同数量的幻灯片(1-9张不等),并设置了5000ms的滚动速度、10ms自动切换间隔和循环播放功能。关键点在于强制使用线性过渡函数,消除了默认的缓动效果,实现平滑不间断的轮播体验。
2025-07-02 14:02:47
674
1
原创 el-input-number 封装区间数字框的组件
这是一个基于Vue 3和Element Plus的数字区间输入组件。主要功能包括:支持双向绑定[min,max]数值范围,可设置精度和取值范围限制;当最小值超过最大值时会自动交换值;提供前缀/后缀插槽支持;包含禁用状态、清除功能和输入验证。 核心特性: 支持两种绑定方式:v-model="[min,max]"或分别绑定min/max值 自动处理数值范围交换和精度控制 内置取值范围验证功能 提供前缀/后缀插槽,支持自定义样式 响应式设计,支持禁用状态和焦点样式 该组件适用于需要输入数值范围
2025-06-11 16:54:08
935
原创 Swiper.slideTo 点击定位到slide item
摘要:该代码实现了一个基于Swiper轮播组件构建的三屏切换效果。通过HTML结构定义三个不同背景色的幻灯片,使用JavaScript监听按钮点击事件,调用Swiper的slideTo()方法实现按钮与幻灯片的联动。页面包含800×500px的轮播容器,每个幻灯片显示编号和不同背景色(绿色、蓝色、黄色),底部按钮可分别跳转到对应幻灯片。代码简洁地展示了Swiper插件的锚点跳转功能实现方式。
2025-06-06 10:15:31
368
原创 非常强大的图片预览灯箱效果demo
本文展示了一个使用Fancybox插件实现的图片画廊网页。通过HTML代码创建了8个缩略图链接,每个链接都指向不同的大尺寸自然风景图片。当用户点击缩略图时,Fancybox会以弹窗形式展示高清大图,并提供画廊浏览功能。实现方法简单,只需引入Fancybox的CSS和JS文件,并为图片添加data-fancybox属性即可自动激活灯箱效果。该演示展示了Fancybox轻量级、易集成的特点,适合快速构建响应式图片展示页面。
2025-05-27 10:22:53
398
原创 swiper实现3D立体轮播
本文展示了一个使用Swiper库实现的3D轮播图效果。通过HTML、CSS和JavaScript代码,创建了一个具有封面流效果的轮播图。轮播图包含多张自然风景图片,支持自动循环播放、分页器导航以及3D旋转效果。代码中使用了Swiper库的coverflow效果,配置了旋转、拉伸、深度等参数,使图片在切换时呈现出立体感。此外,轮播图还支持自适应显示和抓手光标,提升了用户体验。整体实现简洁高效,适合用于展示图片或内容的网页设计。
2025-05-23 16:39:32
713
原创 纯css实现蜂窝效果
主要就是clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%); 实现六边形。animation实现循环滚动
2025-05-14 13:51:30
1081
原创 原生开发使用ejs模板语言
EJS 是一套简单的模板语言,帮你利用普通的 JavaScript 代码生成 HTML 页面。EJS 没有如何组织内容的教条;也没有再造一套迭代和控制流语法;有的只是普通的 JavaScript 代码而已。
2025-05-13 15:34:46
646
原创 grid layout 优雅的css布局
你可能想不到,只用「两行 CSS」,就能让你的卡片、图片、内容块「自动适应」各种屏幕宽度,彻底摆脱复杂的媒体查询! 秘诀就是 CSS Grid 的 auto-fill 和 auto-fit。
2025-05-06 16:28:23
271
Rectangle for mac 让mac像 windows一样可以窗口管理
2023-06-14
Moom 3.2.25 for mac
2023-06-12
树结构全国三级地址json数据
2023-01-10
micro-app vue2案例
2023-01-28
PasteNow v1.1.dmg
2023-01-06
右键助手专业版 2.5.3
2022-12-30
Motrix for mac
2022-12-26
Dash for mac 6.3.2
2022-12-19
程序员都爱用的便捷笔记工具:Typora-1.4.8 for mac
2022-12-16
mac 录制gif软件 Licecap v1.32
2022-11-20
mac 超级右键 v2.2.1中文精简版
2022-11-17
mac 增强鼠标滚动软件:Mos.Versions.3.4.1
2022-11-18
dmg2img.zip
2020-09-01
echarts折线图 怎么让markLine的label停留的位置在右边?
2025-05-29
echarts折线图xAxis为time,横轴数据必须连贯吗?
2025-05-29
echarts折线图markPoint的label位置怎么自动计算?
2025-05-29
echarts折线图引线边上怎么添加文字?
2025-05-28
echarts折线图怎么实现小圆点上有引线?
2025-05-28
js window.open()方法打开开的视窗怎么返回?
2025-04-18
micro-app 子应用的请求用了主应用的url
2025-04-10
vue2项目部署二级目录,页面怎么一直在首页?
2025-04-08
uniapp怎么做到侧边栏一直都在?
2025-04-03
uniapp 怎么调用 android sdk ?
2025-03-31
Android Studio怎么运行uniapp项目?
2025-03-31
Android Studio的模拟器怎么单独打开?
2025-03-27
uniapp编译Android项目一直卡在【同步手机端程序文件完成】的界面
2025-03-20
vue watch怎么监听数组中具体某个字段?
2025-03-25
element-plus form异步校验重复怎么解决?
2025-03-24
uniapp编译Android项目总提示权限问题怎么回事?
2025-03-15
mac上怎么启动uniapp Android 项目?
2025-03-15
vs code 怎么按目录合并分支?
2025-03-14
使用vs code编辑器怎么可视化合并git分支?
2025-02-26
在扣子平台搭建工作流,代码节点执行报错:【错误:"code timeout"】
2026-02-14
若依开发模板路由问题:列表页的子页面数据层级化,页面打不开
2025-09-17
vue3 v-html怎么给富文本添加点击事件?
2025-09-11
Vue3 使用 Web Worker import报错怎么回事?
2025-09-03
Vue3 使用 Web Worker报错
2025-09-03
web消息通知采用什么技术的接口实现?
2025-09-02
el-table 选择框禁选状态怎么再触发点击事件?
2025-08-26
vue-router 怎么实现动满足两个场景的态路径?
2025-08-22
vue-router4 动态路由的参数怎么实现可传可不传?
2025-08-18
Element-plus怎么实现响应式布局?
2025-08-08
html标签的title属性在手机端怎办么显示?
2025-08-05
el-table怎么实现不显示边框还能拖拽列宽?
2025-08-04
el-table怎么实现逐列的检验字段填写?
2025-07-30
el-select 怎么实现大量数据分页懒加载?
2025-07-24
vue3+element 怎么实现面包屑?
2025-07-23
element-plus 表格动态列校验
2025-07-22
echarts折线图 为什么markLine的label没有变化?
2025-05-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅