E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
web邮箱
精通日志管理:掌握SLF4J与Logback的最佳实践
摘要:在前面的章节中,我们已经构建了能够灵活配置的
Web
API。然而,一个应用在运行时,其内部发生了什么?收到了哪些请求?执行了哪些业务逻辑?出现了什么错误?要回答这些问题,我们必须依赖日志。
杨小扩
·
2025-07-22 15:15
Spring
Boot
从入门到精通
logback
spring
spring
boot
java
Vite:下一代前端构建工具的革命
从早期的Grunt、Gulp到
Web
pack、Rollup,前端构建工具不断演进。而Vite的出现,则彻底改变了传统构建工具的工作模式,为开发者带来了前所未有的开发体验。
布兰妮甜
·
2025-07-22 15:14
vite
javascript
前端
构建工具
google-
web
浏览器域名和公网ip下服务 无法访问局域网ip服务
因为google的安全策略导致的防止非安全上下文向更多专用IP地址发出子资源请求说白了就是防止公网上的资源直接向局域网ip发起请求,火狐目前可以这么干如果谷歌也想解开这个限制,那么你需要简单配置一下:chrome://flags/#block-insecure-private-network-requests在谷歌浏览器里打开这个代码将Default改为Disabled然后Relaunch即可
风一样的男子&
·
2025-07-22 14:39
tcp/ip
前端
网络
Linux机器上Selenium+Python3+Chrome使用driver.get()只能获取到标签而没有内容的解决方法
/usr/bin/python3#coding=utf8fromseleniumimport
web
driverfromselenium.
web
driver.chrome.optionsimportOptionschrome_options
·
2025-07-22 13:36
【
web
自动化】-6- 数据驱动DDT
一、参数化数据驱动测试1.核心概念:“数据驱动测试”解决什么问题?场景:测试“后台登录”时,用例流程固定(输入账号→密码→登录→断言),但需要测不同数据:正确账号密码(正例)错误密码、空账号(反例)传统做法:写多个用例,重复流程代码,只改数据→冗余、难维护。数据驱动测试:用一套流程代码+多组测试数据,让用例自动遍历数据执行→高效、覆盖全。2.pytest实现参数化的核心:@pytest.mark.
皮革院长干测开
·
2025-07-22 13:34
web自动化
前端
自动化
运维
【Java代码审计 | 第五篇】XSS漏洞成因+实战案例
表达式输出用户输入3、在Thymeleaf模板中输出用户输入4、在JavaScript中嵌入用户输入实战案例案例1案例2案例3XSSXSS(跨站脚本攻击,Cross-SiteScripting)是一种常见的
Web
秋说
·
2025-07-22 13:03
Java代码审计
java
xss
Java炼金术:从代码到加密货币——用Java铸造数字黄金的黑科技
一、智能合约:比“契约精神”更严谨的代码1.1用Java写ERC-20代币(以太坊上的数字黄金)//ERC-20代币合约实现(需配合
Web
3j框架)publicclassMyERC20Token{privatefinalStringname
墨夶
·
2025-07-22 11:19
Java学习资料4
java
科技
开发语言
Selenium 知识点详解:从基础操作到代码实战
一、Selenium简介Selenium是一个用于
Web
应用程序测试的工具,它支持多种浏览器和编程语言,能模拟用户在浏览器上的各种操作,如点击、输入文本等,从而实现对
Web
应用的自动化测试,帮助开发者快速发现潜在问题
壮志凌云不假
·
2025-07-22 11:18
selenium
python
测试工具
Selenium自动化测试实战指南:原理、工具与应用
本文还有配套的精品资源,点击获取简介:Selenium是一个用于
Web
应用程序自动化测试的开源工具,它通过提供API支持多种编程语言编写脚本,实现浏览器的自动化操作。
Compass宁
·
2025-07-22 11:17
自动化测试秘籍:Selenium Python API实战指南
背景简介Selenium是一个用于
Web
应用程序测试的工具,它允许开发者模拟用户与浏览器的交互。在现代软件开发中,自动化测试是确保应用质量和效率的关键环节。
May Wei
·
2025-07-22 11:46
Selenium
Python
API
自动化测试
元素交互
弹窗处理
SpringDoc 基本使用指南
以下是其核心详解:核心特性与优势开箱即用仅需添加依赖,无需复杂配置即可自动生成文档,支持Spring
Web
Mvc、
Web
Flux、SpringSecurity及JakartaEE。
墨鸦_Cormorant
·
2025-07-22 10:10
#
Spring全家桶
spring
springdoc
Selenium 处理表单、弹窗与文件上传:从基础到实战
在
Web
自动化领域,表单交互、弹窗处理和文件上传是最常见也最容易踩坑的场景。
二向箔reverse
·
2025-07-22 10:09
selenium
爬虫
自动化
Vue3 +
Web
Socket
Vue3与
Web
Socket结合能够很好地满足实时通讯的需求。通过合理设计和管理
Web
Socket连接的生命周期,以及实现必要的重连逻辑和心跳检测机制,可以构建出响应迅速且稳定的实时应用。
穆罕周
·
2025-07-22 09:33
websocket
网络协议
网络
VUE如何设置语音
在Vue项目中设置语音功能可以通过1、使用
Web
SpeechAPI和2、集成第三方语音合成库来实现。
穆罕周
·
2025-07-22 09:33
vue.js
前端
javascript
web
kitSpeechRecognitionHTML5语音识别文字(直接运行)
前端想要实现语音转文字,其实不需要任何云服务,浏览器自带的api就能搞定。下面是已经封装好的代码,复制之后可以在控制台只接运行。classSpeechRecognitionManager{??tempTranscript=''??isRecording=false;??timeoutid=0;??exitKeywors=['stop','exit','quit','退出','停止识别','说完了'
AIGC创想家
·
2025-07-22 09:03
html5
语音识别
前端
【
Web
安全】逻辑漏洞之支付漏洞:原理、场景与防御
文章目录前言一、漏洞本质二、攻击原理正常支付流程漏洞触发流程三、抓包的时机选择:生成订单时四、风险场景1.隐藏商品购买(开发人员预留的测试商品)2.付费功能免费使用(添加付费参数:JS中查询、先买个会员抓包查看)3.修改订单类型(0改成-1、1、2、3)4.修改通用参数(自动计算最终折扣)五、检测方式1.黑盒测试:模拟攻击流程2.白盒审计:代码层校验逻辑排查六、防御方案1.严格校验关键参数2.订单
介一笔记
·
2025-07-22 09:32
#
Web安全基础
web安全
安全
支付漏洞
逻辑漏洞
安全性测试
安全威胁分析
基于Spring Boot的超市管理系统详细设计方案
┌─────────────────────────────────────────────────┐│客户端层││┌───────────┐┌───────────┐┌───────────┐│││
Web
漫逗科技
·
2025-07-22 09:00
spring
boot
后端
java
毕业设计
课程设计
毕设
Python Preview 项目教程
eslintrc.json├──.gitignore├──.vscodeignore├──CHANGELOG.md├──README.md├──package.json├──tsconfig.json└──
web
pack.config.jsimages
·
2025-07-22 09:28
【Azure 应用服务】Azure
Web
App 服务默认支持一些 Weak TLS Ciphers Suite,是否有办法自定义修改呢?
问题描述当Azure
Web
App进行安全扫描后,发现依旧支持很多弱TLS加密套件(WeakTLSCiphersSuite),那么是否有办法来关闭这些弱的加密套件呢?
云中路灯
·
2025-07-22 09:32
关于Ajax的学习笔记
Ajax概念:是一门使用了js语言,可以使用于Java
web
,实现前端代码和后端代码连结的的一种异步同步(不需要等待服务器相应,就能够发送第二次请求)的一种技术,它主要用于网页内容的局部刷新,列如验证码
秋也凉
·
2025-07-22 08:19
ajax
学习
笔记
web
socket和https的区别
1.
Web
Socket是双向通信特点:全双工(Full-Duplex):客户端和服务器可以同时主动发送消息,无需等待请求-响应周期。长连接:建立连接后保持开放,适合实时交互(如聊天、游戏)。
一路向北he
·
2025-07-22 07:18
websocket
https
网络协议
微信小程序集成 TDesign
步骤4:将app.json中的"renderer"修改为"
web
view"。
PP0897
·
2025-07-22 07:17
微信小程序
tdesign
小程序
Python爬虫实战:深入无限滚动页面抓取原理与Playwright实现
一、前言:无限滚动页面的挑战在现代
Web
开发中,「无限滚动(InfiniteScrolling)」早已取代了传统的分页模式。
Python爬虫项目
·
2025-07-22 06:10
python
爬虫
开发语言
区块链
json
Spring Boot自动装配深度解析:从源码到面试的完整指南
SpringBoot的自动装配就像是一个贴心的管家,它会根据你项目里的依赖自动帮你配置好各种Bean,比如你加了spring-boot-starter-
web
,它就自动给你配置好Tomcat、DispatcherServlet
weixin_54726354
·
2025-07-22 06:39
springboot
spring
boot
面试
后端
Web
安全之CSP
内容安全策略(Content-Security-Policy,简称CSP)概念:内容安全策略(CSP)是一种
web
应用技术用于帮助缓解大部分类型的内容注入攻击,包括XSS攻击和数据注入等,这些攻击可实现数据窃取
weixin_30649641
·
2025-07-22 06:08
web安全
开发工具
网络
FastAPI 基础
核心类功能概述常用功能块高阶使用功能块二、BackgroundTasks背景任务功能概述常用功能块高阶使用功能块三、UploadFile文件上传功能概述常用功能块高阶使用功能块四、HTTPException和
Web
SocketException
·
2025-07-22 06:36
web
的跨域问题--针对CSP的内容
跨域的ajax问题是因为返回的response中缺少Header("Access-Control-Allow-Origin","*")Header("Access-Control-Allow-Methods","GET,POST")Header("Access-Control-Allow-Headers","x-requested-with,content-type")需要把这写代码写到1.php
SunnyZHQing
·
2025-07-22 06:35
系统问题
web
跨域
ABP VNext + Playwright E2E:前后端一体化自动化测试
ABPVNext+PlaywrightE2E:前后端一体化自动化测试一、引言✨TL;DR背景与动机二、环境与依赖三、项目结构示例四、安装与初始化Playwright五、测试基类与数据隔离1.自定义Test
Web
ApplicationFactory2
Kookoos
·
2025-07-22 06:04
Abp
vNext
.net
ABP
vNext
自动化
Playwright
E2E
渗透测试视角:
Web
应用常见漏洞的利用与防御策略
Web
应用已成为企业业务的核心载体,但SQL注入、XSS、文件上传漏洞等安全问题频发。从渗透测试视角分析漏洞的利用原理,才能制定更有效的防御策略。
·
2025-07-22 05:34
iOS
Web
View 调试实战 页面跳转失效与历史记录错乱的排查路径
在混合开发中,
Web
页面通过
Web
View承载后,经常会遇到这样的问题:点击跳转没有反应、历史记录错乱、后退页面空白,甚至浏览器里的history.back()无效。
2501_92835650
·
2025-07-22 05:03
ios
内容安全策略(CSP)详解:
Web
安全的关键防线
目录一、CSP基础概念与核心价值1.1CSP的核心优势1.2主要防护目标二、CSP策略配置详解2.1基本指令集2.2典型配置方案三、高级防护技术与实践3.1非ce替代方案3.2哈希与nonce应用3.3常见配置错误与修正一、CSP基础概念与核心价值内容安全策略(ContentSecurityPolicy)是一种通过HTTP头或元素定义的安全标准,用于精确控制网页可以加载哪些外部资源,从根本上减少X
KP_0x01
·
2025-07-22 05:33
web安全
web安全
安全
uniapp中键盘抬起挤压界面
App平台软键盘弹出有adjustResize|adjustPan两种模式,默认为adjustPan模式adjustResize:软键盘弹出时,
web
view窗体高度挤压。
wolfking__
·
2025-07-22 05:00
javascript
vue.js
html5
chrome
npm
uniapp 引入高德api
this.initAmap()}else{constscript=document.createElement('script');script.async="async";script.src='https://
web
api.amap.com
白月光和意难平
·
2025-07-22 05:59
uni-app
javascript
前端
手动搭建PHP环境:步步为营,解锁
Web
开发
目录一、引言二、准备工作2.1明确所需软件2.2下载软件三、Windows系统搭建步骤3.1安装Apache服务器3.2安装PHP3.3集成Apache与PHP3.4安装MySQL3.5配置PHP连接MySQL四、Linux系统搭建步骤(以Ubuntu为例)4.1更新系统4.2安装Apache4.3安装MySQL或MariaDB4.4安装PHP及其扩展五、macOS系统搭建步骤5.1安装Homeb
奔跑吧邓邓子
·
2025-07-22 04:58
项目攻略
php
手动搭建php环境
Template execution failed: ReferenceError: name is not defined
问题我们使用了html-
web
pack-plugin(
web
pack)进行编译html,导致的错误。
An_s
·
2025-07-22 04:56
技术(javascript)
配置(环境)
reactjs
vue.js
webpack
vue项目使用tsx
1、vue2.7中使用
web
pack处理,配置如下{test:/\.
·
2025-07-22 04:26
web
View显示网页的时候,右半部分有白色一片空白区域
这时需要设置他的滚动条wv_showHTML.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY)
Web
View中android:scrollbarSize
·
2025-07-22 04:25
python py
web
view + vue3 做桌面端
pythonpy
web
view+vue3做桌面端Api.py#传给前端的api对象,定义了一个可以通过js调用退出当前应用的函数classApi:def__init__(self)->None:self
妃衣
·
2025-07-22 03:51
python
开发语言
python的py
web
view库结合Flask和waitress开发桌面应用程序简介
py
web
view的用途与特点用途py
web
view是一个轻量级Python库,用于创建桌面应用程序(GUI)。
czliutz
·
2025-07-22 03:50
python
笔记
python
flask
开发语言
ReactJS与Node.js:前后端整合之道
背景简介在当前的
Web
开发领域中,ReactJS作为前端框架的佼佼者,其组件化和声明式的编程方式广受开发者喜爱。而Node.js作为后端技术的热门选择,也因其实时、非阻塞I/O的特性而大放异彩。
·
2025-07-22 03:49
[Java实战]Spring Boot 3实战:使用QQ
邮箱
发送精美HTML邮件(四十三)
[Java实战]SpringBoot3实战:使用QQ
邮箱
发送精美HTML邮件(四十三)本文将详细介绍如何在SpringBoot3中配置QQ
邮箱
发送专业的HTML格式邮件,解决实际开发中的邮件发送问题。
曼岛_
·
2025-07-22 03:48
Java实战
java
spring
boot
邮件
Kimi-Audio:最佳音LLM, 如何免费使用 Kimi-Audio AI 模型?
推荐文章《NvidiaGPU入门教程之02ubuntu安装A100显卡驱动(含8步快速浓缩教程)》权重2,安装A100显卡驱动《本地大模型知识库Open
Web
UI系列之如何解决知识库上传文件故障Extractedco
知识大胖
·
2025-07-22 03:17
NVIDIA
GPU和大语言模型开发教程
人工智能
kimi
java
web
学习开发代码_HTML-CSS-JS
HTML学习标题(h1~h6)-段落p-换行brDocument当代文学之夜:2024年度长篇五佳作品及文学拉力赛颁奖当代文学之夜:2024年度长篇五佳作品及文学拉力赛颁奖当代文学之夜:2024年度长篇五佳作品及文学拉力赛颁奖当代文学之夜:2024年度长篇五佳作品及文学拉力赛颁奖当代文学之夜:2024年度长篇五佳作品及文学拉力赛颁奖当代文学之夜:2024年度长篇五佳作品及文学拉力赛颁奖《当代》作为
·
2025-07-22 02:43
PyCharm 高效入门指南:从安装到进阶,解锁 Python 开发全流程
Community版是免费开源的,适合初学者和简单项目开发,包含基础的Python开发功能;而Professional版虽收费,但功能更强大,支持
Web
开发、数据库连接等高级功能,适合专业开发者和复杂项目
·
2025-07-22 02:11
ab命令压力测试---网站性能压力测试
性能测试工具目前最常见的有以下几种:ab、http_load、
web
bench、siege。今天我们专门来介绍ab。ab是apache自带的压力测试工具。
凯凯恺恺恺恺凯凯
·
2025-07-22 02:10
ab命令
性能测试
某易云音乐获取
importosimportrequestsfromlxmlimportetreeheaders={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)Apple
Web
Kit
我愿与你相伴
·
2025-07-22 00:29
python爬取教程
python
B/S架构系统角色与对应协议详解
B/S架构系统角色与对应协议详解一、核心角色及协议映射系统角色主要职责关键协议协议作用说明浏览器用户交互界面HTTP/HTTPS应用层通信基础(Browser)发送请求/渲染响应
Web
Socket全双工实时通信执行前端逻辑
步行cgn
·
2025-07-21 23:20
JavaWeb
架构
Servlet 对象的生命周期
Servlet对象的生命周期Servlet的生命周期由
Web
容器(如Tomcat)管理,分为以下三个阶段:️1.初始化阶段(init())触发时机:当容器第一次收到针对该Servlet的请求时,或容器启动时
·
2025-07-21 23:20
支付宝支付
当前我们有现成的支付宝H5端支付能力,所以需要我们采用混合开发的模式进行操作,所谓混合开发就是鸿蒙原生内嵌一个支付宝的h5页面,经过互相通信实现整个支付流程使用
Web
组件通过src发起支付宝接口请求(携带订单
屿筱
·
2025-07-21 23:50
鸿蒙
HarmonyOS5
鸿蒙与
web
混合开发双向通信
鸿蒙与
web
混合开发双向通信用runJavaScript和registerJavaScriptProxy
web
entry/src/main/resources/rawfile/1.html混合开发打开相册
屿筱
·
2025-07-21 23:50
鸿蒙
HarmonyOS5
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他