使用 Nginx 搭建 Webdav 服务
使用 Nginx 搭建 Webdav 服务一、 自签名根证书1. 生成根证书密钥openssl genrsa -out ./root.key 20482. 生成根证书openssl req -x509 -new -key ./root.key -out ./root.pem -days 365交互信
WebXR与Web组件结合:创建沉浸式Web体验_2024-07-26_16-47-08.Tex
WebXR API 通过对象提供,它允许开发者访问和控制 VR 和 AR 设备。设备检测:通过方法检查设备是否支持特定类型的 XR 会话。会话管理:使用方法启动 XR 会话,可以是 VR 或 AR 会话。渲染循环:在 XR 会话中,开发者可以使用来更新和渲染场景。输入处理:API 提供了处理用户输入
@RestController 源码解读:解决 Web 开发中 REST 服务的疑难杂症
这里可以理解成,注解MyInterface2的value属性重写了注解MyInterface1的value属性,但重新的属性的返回类型必须相同。可以看出对于value这个属性来说,@Configuration注解中的值会重写@Component的value属性值,这有点像类之间的继承,子类可以重父类
Vue实现动态表单
动态表单的核心是:根据用户在表单中的输入,自动调整后续表单项的显示内容。例如,用户在某个表单输入特定的值时,会显示下一个问题或选项,而如果用户输入不同的值,则会跳转到另外一套问题。这种交互使得表单流程更加智能和灵活。在本文中,我们将创建一个递归的动态表单,表单项之间通过逻辑相互连接。当某个表单项的值
使用webdataset进行多卡分布式训练
由于实验原因,需要用到webdataset在多卡上进行高效训练(主要是减少dataset加载图片在IO上浪费的时间),那么在单卡上训练的教程已经很多在教程了。在网上一顿搜索发现,官方给的样例(WebDataset + Distributed PyTorch Training)也没有具体解释一些参数的
前端搭建低代码平台,微前端如何选型?
基于 webcomponent 容器 + iframe 沙箱,能够完善的解决适配成本、样式隔离、运行性能、页面白屏、子应用通信、子应用保活、多应用激活、vite 框架支持、应用共享等用户的核心诉求。微前端架构旨在解决单体应用在一个相对长的时间跨度下,由于参与人员、团队的增多、变迁,从一个普通应用演变
HTTP常见的请求头有哪些?都有什么作用?在 Web 应用中使用这些请求头?
HTTP常见的请求头有哪些?都有什么作用?在 Web 应用中使用这些请求头?
移动端 、响应式布局
移动端布局设备像素比DPR移动端页面书写的时候设计图的尺寸如果是移动端网页开发,UI常用的设计图尺寸是以iPhone6/7/8 为标准的,这个图的宽是750高度是1334,实际在浏览器中解析的时候是375*667 也就是UI给的设计图是一个2倍图 ,所以如果UI给的是这样的一个2倍图,那么我们开
【前端异常】JavaScript错误处理:分析 Uncaught (in promise) error
在前端开发中,JavaScript 异常是不可避免的。随着现代前端应用越来越多地使用异步操作(如 Promise、async/await 等),开发者常常会遇到 Uncaught (in promise) error 错误。这个错误是由于未正确处理 Promise 的拒绝(rejection)而导致
推荐一些前端常用的框架和网站(持续更新)
记录自己经常使用的和其他小伙伴推荐的一些很不错的框架和网站,其中包括VUE后台脚手架、CSS动画、图表集合、技术文档脚手架、网站模版和各种常用组件库。
前端轻松实现网页内容转换:一键复制、保存图片及生成 Markdown
在现代前端开发中,提升用户的交互体验至关重要。本文将详细介绍如何使用 HTML2Canvas 和 Turndown 两个强大的 JavaScript 库,实现将网页选中文本转化为图片并保存或复制到剪贴板,或将内容转换为 Markdown 格式。文章包含核心代码实现、技术细节和功能拓展方向,为开发者提
SpringBoot源码解析(四):解析应用参数args
前文深入解析了SpringBoot启动的开始阶段,包括获取和启动应用启动监听器、事件与广播机制,以及如何通过匹配监听器实现启动过程各阶段的自定义逻辑。接下来,我们将探讨SpringBoot启动类main函数中的参数args的作用及其解析过程。SpringBoot版本2.7.18SpringAppli
前端加密方式
前端加密主要是为了保护敏感数据在传输过程中的安全性防止数据被窃或篡改。通过在前端进行加密,可以增加数据的保密性和完整性。用户密码的加密:在用户注册或登录时,将密码进行加密后再传输给后端进行验证,增加密码的安全性。敏感数据的加密:如个人身份证号码、银行卡号等敏感信息,在传输或存储之前进行加密,以防止被
web开发安全 php+html+js && 初级留言框架 && 前端和数据库的联动 && 初级留言框的安全问题
主要是通过开发者的角度去了解相应的安全问题。学习的目的就是了解一下早期留言框的安全问题。这边我们为了区分后台 直接就是在后台设置一个专属高权限 删除数据的权限怎么定义呢 我们可以先定义个删除键 再赋予删除键参数 进行数据库的delete功能那有些小伙伴可能说 你妹的啊 不是 $del
BuildCTF2024 WEB部分wp
这里可以发现报错返回了Command ‘cat /var/www/html/src/docs/xxx’,这里的xxx是我们输入的文件名,那么就可以猜测后端代码为system(‘cat /var/www/html/src/docs/xxx’),所以我们可以利用逻辑拼接来绕过;然后就不提示了,接下来使用
【WebGis开发 - Cesium】三维可视化项目教程---视点管理
本篇主要介绍了如何利用 viewer.camera 和 flyTo 完成了视点管理模块必备功能的hooks函数封装。完整的视点管理还需结合后台数据存储,业务数据绑定等等复杂逻辑,这就需要你自行判断如何将本篇的hooks函数应用到业务中去。视点管理或是视角控制,是三维可视化项目中的重点功能。这个功能优
QT嵌入支持WEBRTC的网页
就可以开始进行QT上的带视频的网页相关开发了,下面的例子在QT界面插入网页,网页里调用了getUserMedia获取本地视频。本文主要讲在QT开发中,WEBRTC网页版通信的第一步,浏览器与媒体设备(即麦克风和摄像头)的交互的实现。先编译好支持音视频的QtWebEngine或QCefView的其中一
【Java Web期末小项目】基于IDEA+Tomcat+Servlet+MySql+JSP的学生宿舍管理系统(增删改)
【代码】【Java Web期末小项目】基于IDEA+Tomcat+Servlet+MySql+JSP的学生宿舍管理系统(增删改)
WebXR:虚拟现实(VR)基础理论_2024-07-26_15-18-02.Tex
:host {这是一个VR相机组件
前端接入海康威视web插件
VUE3接入海康威视web插件接入海康的web插件实现在网页端直接显示摄像头监控画面,此解决方案需要在用户电脑上安装exe插件。web插件下载首先在官网下载海康插件,打开demo文件夹可以看到需要用到的js和bin目录下的exe插件。插件导入安装HCWebSDKPlugin.exe到电脑中,然后在项