前进
一本新书像一艘船,带领我们从狭隘的地方,驶向生活的无限广阔的海洋。——海伦凯勒
  听听音乐
  时间旅行
日常问题随记 日常问题随记
日常问题随记文件WEBM - WebM是一种视频文件格式,旨在Web上优化视频的存储和播放。它使用VP8或VP9视频编解码器以及Vorbis或Opus音频编解码器,是HTML5 CPUPROFILE - CPU性能分析文件,通常包含CPU
2025-12-05
js版本的appium测试框架 js版本的appium测试框架
js版本的appium测试框架了解jest中文文档 包管理器安装Jest: npm install --save-dev jest jest-diff数据更改的可视化工具。 输出一个函数,两个任何类型的值输入该函数后,返回一个“较易读”的
2024-12-28
跨源资源共享 跨源资源共享
跨源资源共享跨源资源共享(CORS)是一种浏览器机制,它允许对位于给定域之外的资源进行受控访问。它扩展并增加了同源策略(SOP)的灵活性。然而,如果网站的 CORS 策略配置和实施不当,它也提供了跨域攻击的潜在可能性 跨源资源共享协议使用一
2024-12-22
WebDriverAgent配置 WebDriverAgent配置
关于WebDriverAgentWebDriverAgent是Facebook开发的IOS端自动化测试工具,在Github上开源: facebookarchive/WebDriverAgentAppium项目采用WebDriverAgen
2024-12-14
DOM模型 DOM模型
DOM模型文档对象模型 (DOM) 是 Web 浏览器对页面上元素的分层表示。 污点流漏洞许多基于 DOM 的漏洞可以追溯到客户端代码处理攻击者可控制数据的方式问题 sourcesource是一个 JavaScript 属性,它接受可能受攻
2024-12-07
NoSQL 注入 NoSQL 注入
NoSQL 注入常见的 NoSQL 数据库类型包括: 文档存储 - 这些数据存储在灵活的半结构化文档中。它们通常使用格式,例如 JSON、BSON 和 XML,并以 API 或查询语言进行查询。示例包括 MongoDB 和 Couchba
2024-11-29
GitHub Action&Pages GitHub Action&Pages
GitHub Pages您可以在新仓库或现有仓库中创建 GitHub Pages 站点 GitHub Pages 是通过 GitHub 托管和发布的公共网页。 启动和运行的最快方法是使用 Jekyll 主题选择器加载预置主题。 然后,您可以
2024-11-17
Elasticsearch基础 Elasticsearch基础
Elasticsearch基础Elasticsearch 是一个基于 Apache Lucene 构建的分布式搜索和分析引擎、可扩展的数据存储和矢量数据库。 Elasticsearch 是 Elastic Stack 的核心。 与 Kiba
2024-11-10
WebSocket协议 WebSocket协议
CORSAccess-Control-Allow-Origin是HTTP头部的一部分,用于实现跨域资源共享(CORS, Cross-Origin Resource Sharing)。当一个网页尝试从与自身来源不同的服务器上获取资源时,浏览器
2024-11-03
文件共享 文件共享
BT协议BT协议是一种基于点对点(P2P)的文件共享技术BT协议通过将一个大文件分割成多个小块(piece),并允许用户在下载的同时上传已下载的数据块给其他用户,实现了高效的文件分发。BT协议的核心组件包括种子文件(.torrent文件)、
2024-11-03
跨站和SameSite 跨站和SameSite
跨站和SameSiteCookie 的 SameSite 属性可以让 Cookie 在跨站请求时不会被发送,从而可以阻止跨站请求伪造攻击(CSRF)。 SameSite 属性值可以有下面三种值: Strict:仅允许一方请求携带 Cooki
2024-10-26
信息存储 信息存储
希望100 年后的人也能访问到,我现在记录的信息 把字刻在石头上。 ——三体 重要的是,你把信息存在哪?如果你希望存储一段信息,让 100 年后的人也能访问,要怎么做?微博?不要说 100 年,我都怀疑 20 年后它们还在不在
2024-10-20
1 / 12