Selenium Web UI自动化测试:从入门到实战 引言在当今快速迭代的软件开发周期中,自动化测试已成为保障产品质量、提升测试效率的核心手段之一。而针对Web应用的UI自动化测试,Selenium作为最流行的开源工具之一,凭借其跨浏览器、多语言支持(Python、Java、C#等)和强大的社区生态,成为测试工程师和开发者的首选。本文将详细介绍Selenium的核心功 前端 2025年05月22日 146 点赞 0 评论 8473 浏览
vue3新一代状态管理库 Pinia Pinia优势 Pinia是一个全新的Vue状态管理库,是Vuex的代替者,尤雨溪强势推荐 1.Vue2 和 Vue3 都能支持 2.抛弃传统的 Mutation ,只有 state, getter 和 action ,简化状态管理库 3.不需要嵌套模块,符合 Vue3 的 Composition api,让代码扁平化 4.TypeScript支持 Pinia 基本使用 初始化项目: npm in 前端 2025年05月01日 115 点赞 0 评论 8454 浏览
Flutte之UI编写总结 目前Flutter是当下最为热门的跨平台开发框架,Flutter的组件非常的多,有几百个,我们不可能都熟悉了之后再去写项目,我一般学习新的技术或者学习,花1个小时学习一下基本语法,然后从编写UI开始,再学习使用一些第三方库,基本上就能上手了,今天总结一下Flutter上开发UI的几种重要技巧 Flutter核心主要几种组件: 1、Scaffold定义了一个 UI 框架,这个框架包含 头部导航栏,b 前端 2025年06月12日 88 点赞 0 评论 8443 浏览
121.乾坤js隔离机制 乾坤js隔离机制.jpg 依旧从loadApp函数入手 export async function loadApp<T extends ObjectType>( app: LoadableApp<T>, configuration: FrameworkConfiguration = {}, lifeCycles?: FrameworkLifeCyc 前端 2025年08月25日 176 点赞 0 评论 8422 浏览
量子科技:从实验室到生活场的科技革命 0.5 纳米的传感器探测到单个细胞的 “体温”,当 300 公里的通信网络守护着信息的绝对安全,当 504 比特的计算机演算着气象预测的未来 —— 曾经停留在物理课本中的 “量子”,正以颠覆者的姿态闯入现实世界。这场发轫于微观世界的科技革命,不仅重塑着我们对计算、通信与测量的认知,更在合肥 “量子大道” 的产业集群中、在全球首 前端 2025年11月03日 81 点赞 0 评论 8409 浏览
两分钟上手 pinia 安装 官网 yarn add pinia # or with npm npm install pinia 初始化 Pinia import { createPinia } from 'pinia' const pinia = createPinia() pinia.use(SomePiniaPlugin) // 给 pinia 装插件 const app = createApp(App) a 前端 2025年05月05日 172 点赞 0 评论 8385 浏览
Node.js 19 正式发布 Node.js 19 在今天正式发布了,此次更新包括将 V8 JavaScript 引擎更新到 10.7,以及默认启用 HTTP (s)/1.1 KeepAlive。 Node.js 18 在本月晚些时候将进入长期支持(LTS),Node.js 19 将取代 Node.js 18 成为 "Current" 版本。 image.png node --watch(实验性) 运行时最近增加的 前端 2025年06月03日 200 点赞 0 评论 8329 浏览
三种适用于Web版IM(即时通讯)聊天信息的加密算法实现方案 文章目录 **第一部分:引言与核心密码学概念** **1.1 为什么IM需要端到端加密(E2EE)?** **1.2 核心密码学概念与工具** **第二部分:方案一:静态非对称加密(基础方案)** **2.1 方案概述与流程** **2.2 前端Vue实现&# 前端 2025年09月24日 146 点赞 0 评论 8313 浏览
微信小程序组件: tab标签页 需求: 插槽为动态, 可以在使用页面自行设置 可以自定义设置每个tab的样式, 也可以设置容器的样式 如果tab太多, 容器可以横向滚动 设置当前tab值可以自动定位到当前tab位置 思路: slot属性name动态设置 设置默认样式, 写好公共的方法, 将对象转换成style可以用的字符串 scroll-x scroll-into-view 效果图: 组件代码 ⬇️ w 前端 2025年07月01日 171 点赞 0 评论 8300 浏览
vuex和localstorage . cookie的区别 vuex是为了解决多组件之间的共享状态的一种状态管理模式, 强调集中式管理, 将所有的共享状态放在内存中, 读取速度快, 但是页面一刷新就恢复默认值了, vuex的五大核心: state(存放数据的地方) , actions(发送异步请求), getters(类似于computed计算属性), mutations(更改状态的地方), modules(组件模块化) 。其中, 更改状态只能在mutat 前端 2025年07月15日 99 点赞 0 评论 8294 浏览