前端

【Web API系列】Web Shared Storage API 深度解析:WindowSharedStorage 接口实战指南

前言在当今 Web 应用日益复杂的背景下,跨页面数据共享与隐私保护已成为现代浏览器技术演进的重要命题。传统 Web 存储方案(如 Cookies、LocalStorage)在应对多维度用户特征存储、跨上下文数据共享等场景时,逐渐暴露出技术瓶颈与安全隐患。为解决这一挑战,W3C 提出了革命性的 Shared Storage AP

【若依框架】代码生成详细教程,15分钟搭建Springboot+Vue3前后端分离项目,基于Mysql8数据库和Redis5,管理后台前端基于Vue3和Element Plus,开发小程序数据后台

今天我们来借助若依来快速的搭建一个基于springboot的Java管理后台,后台网页使用vue3和 Element Plus来快速搭建。这里我们可以借助若依自动生成Java和vue3代码,这就是若依的强大之处,即便你不会Java和vue开发,只要跟着石头哥也可以快速的开发一款Java和vue程序。 技术点 后端技术点 Java17 数据库:Mysql8 MyBatis:作为持久层框架,实现

五种常用的web加密算法

文章目录 五种常用Web加密算法实战及原理详解 1. AES (高级加密标准) 原理详解 应用场景 实战代码(Node.js) 2. RSA (非对称加密) 原理详解 应用场景 实战代码(Node.js) 3. SHA-256 (安全哈希算法) 原理详解 应用场景 实战代码(浏

一文搞懂前端跨页面通信的那些方案们

前端开发逃避不开跨页面通信这项工作,跨页面通信,就好比A页面要和B页面说话,可能只是说一句话,不需要回话,可能是要给一些东西,希望得到回复,并频繁进行沟通,接下来我们说说这些跨页面通信的方案们,希望对你有所帮助。 目录1 页面传参2 页面路由传参3 后端接口做为中转

CSS3渐变 阴影 遮罩

1. CSS3渐变 渐变: 有规律的渐渐变化,在前端中通常指颜色的变化的实现方式. 通常使用在所有接受图像的属性上.(替代图片),意义是创建一张图片 gradient可以应用在所有接受图像的属性上 1.1 分类: 线性渐变(linear-gradient)变化的方向是一条直线 径向渐变(radial-gradient)变化的方向是从圆心向四周运动运动 1.2. 线性渐变 (linear-gr

解决element的Table表格组件的高度自适应问题

解决element的Table表格组件的高度问题( height只能是数字或者字符串 ),实现height: calc(100vh - 200px) 的效果 方式一: 注:也可直接将el-table的height属性绑定为字符串:calc(100vh - 200px) 实现为同样的效果, 200 是顶部和底部导航以及部分自定义布局 ;例:(这里使用了rem,一样的道理) 方式二:通过

ofd.js 预览,网上贴的都是垃圾!!

注意:两种方式!!!!!!!!!!!! 注意注意asm模块需要初始化,函数onWebassemblyRuntimeInitialized需要先调用执行 1、直接调用openOFDBaseViewer ,用于超过100页的,1页也可以,有加载动画 onWebassemblyRuntimeInitialized(() => { openOFDBaseVi

初识 Flutter 的绘图组件 — CustomPaint

简介 在有些场景中,我们会需要绘制一些高度定制化的组件,比如 UI 设计师给我们出了个难题 —— 弄一个奇形怪状的边框。看在 UI 设计师是一个漂亮小姐姐的份上,又不好意思说这个做不了(那样也很没面子😂)。这个时候我们就不能直接使用 Flutter 自带的那些组件了,而是需要手动绘制组件,那就会需要用到 CuntomPaint 组件。CustomPaint 组件和前端的 Canvas差不多,允许我