登录社区云,与社区用户共同成长
邀请您加入社区
在真实业务中,“多维数据”几乎无处不在:用户行为有几十个特征、传感器每秒上报几十个指标、推荐系统的特征向量动辄上百维。传统的二维图表(折线图、柱状图、散点图)最多只能同时编码 3~4 个维度,一旦维度超过 5 个,人类就很难从图表中直接读出结构和规律。多维数据可视化的核心矛盾是:数据本身在高维空间遵循的分布规律,无法直接“摊平”到二维屏幕上,而信息损失又不可避免。因此,一个好的方案通常不是“画更复
工匠需要相应的技能和工具才能工作,并创造出杰作。虽然工具是工作的过程中的重要推动因素,但也需要工匠具有相关的经验和专业知识。渗透测试人员的工具箱非常像工匠的工具箱,可根据业务目标使用各种各样的工具。在这里,我们将分析一些可用于渗透测试的最佳免费工具。要注意,这些工具之间没有直接的比较。这些工具的使用取决于渗透测试者的评估类型。这些工具不是相互竞争关系,而是可以互相补充,并帮助渗透测试人员进行全面的
JS_调整飞书多维表格中的数据
与普通链表区分,这里头节点指向自己。
HTTP请求走私:现代Web架构的隐形威胁 本文深入剖析了HTTP请求走私攻击的原理与危害。这种攻击利用前端代理服务器与后端应用服务器对HTTP请求边界解析的差异,通过精心构造的模糊请求实现恶意请求的"走私"。文章详细分析了三种主要攻击形态(CL.CL、TE.CL和TE.TE),揭示了攻击者可借此绕过前端安全控制、实施缓存投毒以及探测内部基础设施等严重后果。作者通过一个针对AWS ALB的真实案例
gozero,是一个常见的微服务框架,这里分享一下整合mysql,redis,jwt的相关的代码。
【代码】python,vue3 web项目.gitignore,推送标签到git,后续项目可基于此标签作为基础继续开发。
在就业内卷、学历贬值、岗位不稳定的大环境下,
O(n²):冒泡、选择、插入(简单但慢)O(n log n):归并、快排、堆(高效通用)O(n):计数、桶、基数(线性但有限制)时间换空间 vs 空间换时间:- 快排:时间最优,空间一般- 归并:时间稳定,空间大- 堆排:空间最优,时间稳定。
一句话摘要:Oxlint 于 7 月 20 日发布 1.75.0,将 AST 中的拆分为ImportMeta和NewTarget,属于破坏性变更,使用自定义规则或插件的开发者需同步更新。详细解读Oxlint 作为 Rust 编写的高性能 JS/TS 检查工具,速度是 ESLint 的 50-100 倍,已在 Shopify、Mercedes-Benz、Airbnb 等公司生产环境使用。1.75.0
谷歌cookie,谷歌搜索cookie生成,谷歌NID,NID算法,NID最新算法,sg_ss,sg-ss生成,谷歌搜索逆向,google-search逆向
【代码】uniapp table scroll-view滚动选中菜单,点击滚动指定位置。
为数据处理系统建立和采用的技术和管理的安全保护,保护计算机硬件、软件和数据不因偶然和恶意的原因遭到破坏、更改和泄露。
自动化UI测试Agent是一款基于 FastAPI + Vue3 + LangChain /LangGraph+Playwright+标准Skills 的企业级Web UI自动化测试平台,具有以下特点:
sg-ss逆向,谷歌搜索,sgss,谷歌搜索cookie风控,谷歌最新加密分析,谷歌搜索逆向,谷歌风控,谷歌搜索逆向分析
数据可视化的无障碍设计,是我作为一个前端开发者最为愧疚也最为成长的领域。在收到那封用户邮件之前,我的专业世界里只有"做好看的图";在那之后,我开始理解——真正好的信息设计,是"让应该理解的人都能理解",无论ta能看见多少。技术实现的难点不在于代码本身,而在于观念的转变。当我们把无障碍设计纳入思考范围后,会发现很多本来"理所当然"的设计决策都站不住脚。比如"红色表示下降"——这个约定对红绿色盲用户完
本文将从全栈视角出发:首先说清楚 Mock 是什么、为什么用,然后横向对比前后端 Mock 的本质差异与各自工具链,再纵向落地到 Vue 3 + Vite 项目中进行实战演练,最后补充后端的 Mock 示例作为扩展阅读。读完这篇,应能独立完成前端联调,也能看懂后端同事写的 @Mock 单元测试代码。
在我们博客项目中,我们使用过 localStorage 做主题缓存、数据持久化。。90%新人只会用 localStorage,不知道:三种存储的区别什么时候用哪个存储大小、生命周期、是否随请求发送项目真实业务场景选型本篇高质量完整吃透浏览器本地存储,补齐前端存储体系,优化博客项目缓存逻辑,面试高频题一网打尽。本地存储是前端业务开发100%高频使用的能力。本篇彻底补齐浏览器存储体系,让你的博客项目缓
这篇文章摘要: 本文展示了在Vue3中创建nvue页面的代码示例,主要包含地图功能的实现。文章分为三部分: HTML模板部分:展示地图容器和基本地图配置,使用map组件并绑定相关参数(经纬度、缩放级别、标记点等) CSS样式部分:设置地图容器的尺寸和响应式布局 JavaScript逻辑部分: 实现获取两个经纬度中间点的算法 轮询更新位置和路线的函数,包含: 从API获取路线数据并解析为坐标点 根据
在渗透测试中,前端加密是阻碍参数篡改、重放攻击和漏洞验证的常见障碍。无论是登录密码加密、API签名还是返回数据加密,只有破解或模拟其算法,才能构造有效请求、发现后端漏洞。本笔记从实战出发,系统梳理加密算法定位、解密模拟的方法论,以及Sign签名机制的绕过技术,涵盖“扣代码”与“替代库”两种核心策略。
很多新手容易将红蓝对抗与渗透测试混淆,实则二者有着本质区别:渗透测试是“单点体检”,聚焦于发现特定系统的漏洞;而红蓝对抗是“全景实战”,模拟真实网络攻击场景下的攻防博弈,核心目标是检验企业“人机协同”的综合防护能力,跳出“纸面合规”的局限,发现静态测试无法暴露的深层漏洞(如配置缺陷、流程漏洞、人员意识短板)。
本文围绕 OWASP Top10 注入漏洞展开系统攻防讲解,点明注入漏洞根源为数据与代码边界混淆,结合 2025 行业数据剖析其高风险特性。文章分类详解 SQL、命令、LDAP、NoSQL、SSTI、XSS 六大注入类型,完整梳理 SQL 手工注入标准化流程与 SQLMap 自动化实操命令,总结各类注入过滤绕过技巧。同时搭建五层闭环防御方案,给出参数化查询、输入校验、最小权限等落地加固手段,并推荐
模块测试场景技术要点登录正常登录/异常登录/退出登录Poco输入 + 断言验证首页轮播图/Banner/弹窗处理图像识别 + 弹窗处理搜索关键词搜索/搜索结果验证Poco定位 + 列表遍历商品详情查看详情/加入购物车混合定位 + 属性断言购物车修改数量/删除商品/结算列表操作 + 数据驱动个人中心查看订单/设置页面跳转 + 信息验证能搭建规范的Airtest项目目录结构能用Page Object模
本文记录一次微信小程序在 PC 微信体验版中开启调试模式后白屏的问题排查。问题表现为页面跳转后白屏,并出现LifeCycle.load、pageId/webviewId、getCurrentRoutePath 等微信框架内部错误。经过对比手机微信、微信开发者工具、PC 微信关闭调试模式以及历史未改代码版本,最终判断该问题大概率与 PC 微信小程序调试运行时有关。
深入透析 frontend-monorepo-starter——一个面向真实业务的前端 Monorepo 模板。从核心理念(四区分层、依赖方向约束)、技术栈(pnpm catalog 统一依赖、Turborepo、Vite、Vitest)、共享能力层(utils/request/auth/config 框架无关实现)、应用结构、代码生成器,到 Git Worktree 进阶实战,全方位讲透企业级前
【代码】uniapp提示弹窗。
淘宝-tfstk,1688-tfstk,tfstk,tfstk逆向,tfstk分析,tfstk-js逆向,tfstk-1688分析,tfstk-淘宝风控参数逆向,tfstk参数分析
网络安全作为数字时代的核心刚需,岗位需求持续爆发,但入门门槛高、知识体系杂,很多新手容易陷入 “盲目学工具、越学越迷茫” 的困境。本文整理了一套 “零基础入门→进阶攻坚→专项深化→实战拔高→职业沉淀” 的五阶段学习路线,结构清晰、内容可落地,无论是想转行的零基础小白,还是想进阶的安全从业者,都能直接套用。
B站扫码提取Cookie工具可批量生成二维码并自动扫码获取Cookie数据,成功后会显示提取链接(迅雷网盘分享:https://pan.xunlei.com/s/VOvsWUoxEuC-4JmFglKSXmVeA1?pwd=e36g#)。该工具简化了Cookie获取流程,但需注意使用合规性。
正则表达式(Regex)是一种文本处理工具,通过特殊字符组合定义匹配模式,用于字符串的查找、校验、提取和替换。核心特性包括: 基础语法 元字符:.(任意字符)、\d(数字)、\w(单词字符)等 量词:+(1次以上)、*(0次以上)、{n,m}(次数范围) 分组:()捕获内容,(?:)非捕获分组 边界:^(起始)、$(结尾)、\b(单词边界) 高级功能 零宽断言:(?=)(正向先行)、(?<=
Ricon组态系统提供强大的实时监控能力,支持毫秒级数据更新,让您随时掌握设备运行状态。
方案安全性开发成本维护成本推荐度Background 直调⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐自建后端代理⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐前端直调⭐⭐⭐⭐❌Web SDK⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ (网站场景)永远不要在客户端代码中硬编码 API Key——无论它看起来多么“安全”优先使用 Background Service Worker 发起 API 请求——这是 MV3 的标准做法保持 Chrome 和
Three.js 是 JavaScript 生态中最流行的 Web 3D 图形库,GitHub 星标超 11 万。它提供轻量级、跨浏览器的 3D 开发解决方案,支持 WebGL/WebGPU 渲染器,内置几何体、材质系统、光照、动画和模型加载等核心功能,并可通过插件扩展物理和音效。典型应用只需几行代码即可创建 3D 场景,通过 npm 安装或克隆源码即可快速上手。该项目由 Ricardo Cabe
用户邮箱格式是否正确手机号必须 11 位数字密码要求大小写 + 数字 + 特殊符号过滤输入框非法字符、屏蔽敏感词单纯靠字符串截取、判断无法实现精准匹配,正则表达式(RegExp)就是前端统一校验方案。本篇从零讲解正则基础语法,封装一套可直接复用的表单校验工具函数,给我们博客新增完整留言评论区校验功能。正则是前端表单校验、文本处理的核心利器,学会后你可以实现几乎所有输入限制功能。现在我们的博客评论系
今年AI不再是低代码平台的附加功能,已经下沉到底层架构。头部产品依靠自然语言建模、智能排错、自动生成完整业务代码,整体开发效率直接提升3-5倍。奥哲、网易、JNPF、OutSystems均实现AI贯穿需求分析、建模、开发、运维全流程。这里给大家提个选型避坑点:区分“表层代码生成AI”和“业务逻辑原生AI”。很多平台只能生成简单页面片段,而像JNPF这类元数据驱动架构的产品,可以依靠行业词典读懂专业
__zse_ck,__zse_ck加密,__zse_ck逆向,__zse_ck最新算法,__zse_ck算法还原,知乎wasm加密,__zse_ck分析
数组、栈、队列、链表都属于线性数据结构,元素呈一对一线性关系;树、图属于非线性数据结构,元素关系更复杂。栈和队列并非独立存储结构,是操作受限的数组/链表:栈后进先出,队列先进先出。JS 数组pushunshiftsplice都会修改原数组,不属于纯函数;unshift、数组结合shift实现队列,大数据场景性能较差。JS 数组内存并非一定连续,元素类型混杂时底层切换为哈希表存储。数组查询快、增删慢
文章介绍了Python自动化测试环境的搭建与Selenium工具的应用。包括:1) 环境搭建步骤(Python安装、PyCharm配置、Selenium及浏览器驱动安装);2) Selenium元素定位与操作方法(CSS选择器、XPath定位及页面交互);3) 测试框架使用(unittest与pytest编写测试案例);4) 学成在线教育平台自动化测试实例,涵盖登录验证、页面跳转等功能测试,结合K
image有两种使用方式,最简单是这一种,直接使用。还有一种写法供参考,以导入图片的形态使用image。APP端不支持img属性,需要用image。
在Web渗透测试中,信息收集占据着至关重要的地位,它是整个渗透测试流程的基石。通过信息收集,测试人员能够获取目标系统的诸多关键信息,为后续的漏洞挖掘、利用及权限提升等步骤提供有力支撑。常用的信息收集方法包括主动扫描与被动收集两类,主动扫描如端口扫描、服务识别等,可快速获取目标系统开放服务及运行环境等信息;被动收集则通过WHOIS查询、子域名枚举等方式,在不被目标系统察觉的情况下收集信息。然而,信息
前两天就有个小伙伴面阿里,在阿里二面中, 遇到一个 非常场景的面试题:
本文介绍了在uniapp+vue3项目中生成二维码的实现方案。通过引入uQRCode.js库,使用canvas绘制二维码,并支持H5、小程序等多端兼容。核心代码包括:1)引入uQRCode库;2)定义generateQrcode方法调用uQRCode.make()生成二维码;3)通过canvasToTempFilePath获取生成的二维码图片。该方案支持自定义二维码大小、边距、颜色等参数,并提供了
常见的分享一般都是分享小程序或某个物品,当小程序同一个页面需要分享不同的内容时,就需要稍微处理一下。右上角的分享来源是menu,页面内的分享是button,利用这一点,可以将事件区分开,来处理不同的内容。微信小程序的分享,可能是小程序右上角原生菜单自带的分享按钮,也可能是开发者在页面中放置的分享按钮(详细解释请自行查看文档。
凌晨两点,某大厂测试组的老张盯着那条又红了的流水线。这个订单创建接口的断言失败了,原因是他半个月前写的那个校验逻辑——后端返回的status字段从数字变成了字符串枚举。他熟练地打开代码,改了四行断言,重新提交。同一个接口,三个月内改了第六次。他已经开始怀疑自己每天写的到底是自动化脚本,还是一条条永远在维护的“债务”。不只是他。很多人已经开始感觉到:接口自动化测试这个领域,正在陷入一种低水平的内卷。
地理数据可视化是将地理空间数据以图形化的方式展示出来,帮助用户理解和分析空间关系。常用地图库数据格式实战案例:交互式地图、热力图、路径动画空间分析:距离计算、区域聚合、热点检测性能优化:数据分级、瓦片加载、视口裁剪地理数据可视化是一个非常有趣的领域,它可以帮助我们更好地理解和分析空间数据。希望今天的分享能帮助你入门地理数据可视化!最后,给大家留个思考题:在你的项目中,如何使用地理数据可视化来展示业
写给前端的 CANN-AscendSiPBoost:昇腾信号处理加速库到底是啥?
D3.js(Data-Driven Documents)是一个基于Web标准的JavaScript库,用于操作文档的可视化。数据驱动:数据决定DOM的呈现声明式编程:描述"是什么"而非"怎么做"链式调用:方法可以链式组合,代码优雅D3.js是一个功能强大的数据可视化库,虽然学习曲线较陡,但掌握后能实现各种炫酷效果。D3的基本概念和选择器数据绑定和比例尺坐标轴和图表创建动画和过渡效果力导向图的实现D
2026年的前端面试已经不再是“背API + 刷八股”的时代。
前端
——前端
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net