×

jquery

《WEB(24)安全渗透试验jQuery中的XSS漏洞

夏至未至 夏至未至 发表于2024-04-23 浏览5420 评论0
1.前言 jQuery在Web中广泛应用,当jQuery的版本大于或等于1.2且小于3.5.0的时候,即使执行了消毒(sanitize)处理,也仍会执行将来自不受信任来源的HTML传递给jQuery的DOM操作方法(即html()、.append()等),从而导致xss漏洞。 2.漏洞复现 利用原作者搭建的环境: https://vulnerabledoma.in/jquery_htmlPrefilter_xss.html 这个环境内置了三个xss poc,点击Appen

CSS/HTML

js制作网页动态背景(js制作网页动态背景图)

夏至未至 夏至未至 发表于2024-04-23 浏览8043 评论0
装逼必备canvas canvas简单来说就是一块画布,通过JavaScript来进行绘制,可以用来制作各种特效 那么如何利用canvas来制作一个动态的网页背景呢,就像这样子: 首先,我们就需要在我们的html页面中创建一个canvas <div id="background"> <canvas id="canvas"></canvas> </div> 对,你没有看错,创建一个canvas就这么简单,甚至可以更简单,你只需要除去外

MSSQL教程

达梦数据库-日期类型常用函数汇总(达梦数据库时间函数)

夏至未至 夏至未至 发表于2024-04-22 浏览8034 评论0
日期时间函数的参数至少有一个是日期时间类型(TIME,DATE,TIMESTAMP),返回值一般为日期时间类型和数值类型。由于 DM 支持儒略历,并考虑了历史上从儒略历转换至格里高利日期时的异常,不计算’1582-10-05’到’1582-10-14’之间的 10 天,因此日期时间函数也不计算这 10 天。 函数 ADD_DAYS ​ 语法:ADD_DAYS( date, n) ​ 功能:返回日期 date 加上相应天数 n 后的日期值。n 可以是任意整数,date 是日期 类型(DAT

小程序

微信小程序是什么?如何快速搭建一个微信小程序?(微信小程序是什么?如何快速搭建一个微信小程序呢)

夏至未至 夏至未至 发表于2024-04-22 浏览10983 评论0
一、微信小程序是什么 微信小程序是一种不用下载就能使用的应用,也是一项创新,经过将近两年的发展,已经构造了新的微信小程序开发环境和开发者生态。微信小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的创新成果,已经有超过150万的开发者加入到了微信小程序的开发,与我们一起共同发力推动微信小程序的发展,微信小程序应用数量超过了一百万,覆盖200多个细分的行业,日活用户达到两个亿,微信小程序还在许多城市实现了支持地铁、公交服务。微信小程序发展带来更多的就业机会,2017年小程序

spring boot

Java牛客网社区项目——知识点&面试题(牛客网java面试题库)

夏至未至 夏至未至 发表于2024-04-22 浏览25338 评论0
Java牛客网社区项目——知识点&面试题 持续更新中(ง •̀_•́)ง 请简要介绍一下你的项目? 这个项目的整体结构来源于牛客网,主要使用了Springboot、Mybatis、MySQL、Redis、Kafka、等工具。主要实现了用户的注册、登录、发帖、点赞、系统通知、按热度排序、搜索等功能。另外引入了redis数据库来提升网站的整体性能,实现了用户凭证的存取、点赞关注的功能。基于 Kafka 实现了系统通知:当用户获得点赞、评论后得到通知。利用定时任务定期计算

restful

你真的知道get方法与post方法的区别吗?论get方法与post方法上传下载文件的区别

夏至未至 夏至未至 发表于2024-04-22 浏览4773 评论0
在写springboot加mongo上传下载文件的时候突发奇想,把上传方法写成get,下载方法写成post. 直接说结果,结果用postman测试都成功了,而且时间差不多.此时我就很困惑,因为get方法按照理论来说是获取资源的,post方法是提交资源的,这样有悖于常理.但是事实就是成功了,我搜索了一下资料,网上大多数都是这样的: 这些都是基本常识,但是现在事实是我用get方法上传文件也成功了. 终于在一个英文文档里发现了端倪, 原文: As we all know, file uploadin

scala

Scala 环境搭建(scala环境搭建)

夏至未至 夏至未至 发表于2024-04-21 浏览2994 评论0
1 安装步骤 首先确保 JDK1.8 安装成功 下载对应的 Scala 安装文件 scala-2.12.11.zip 解压 scala-2.12.11.zip,解压到 D:\ 在 Path 中配置 Scala 的环境变量 2 Scala 插件安装 默认情况下 IDEA 不支持 Scala 的开发,需要安装 Scala 插件。 插件在线安装 在搜索插件框里面输入 Scala => 点击 Install => 点击 ok => 点击 a

gateway

如何在VS2019环境下使用Opencv调用GPU版本YOLOv4算法(opencv在vs2019中怎么用)

夏至未至 夏至未至 发表于2024-04-21 浏览4241 评论0
前言 随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了windows下YOLO的环境搭建流程。 一、相关知识储备 1. YOLO是什么? YOLO是一种实时目标检测算法,它是第一个平衡所提供检测的质量和速度的算法。通常,这类最强大的模型,都是建立在卷积神经网络的基础上,这次也不例外。所谓「目标检测模型」,我们的意思是,我们不仅可以用它来找出给定照片中存在的对象,还可以用它来指示它们的位置和数量。除其他外,这种模型在机器人和汽

tomcat

关于@WebServlet(“LoginServlet“)404 报错的解决办法 “请求的资源[/test/LoginServlet] 不可用”

夏至未至 夏至未至 发表于2024-04-21 浏览18193 评论0
关于@WebServlet(“LoginServlet”)404 报错的解决办法 “请求的资源[/test/LoginServlet] 不可用” *一切事物的开头总是困难这句话,在任何一种科学上都是适用的。 * ——马克思 一个困扰了我n天的问题,终于终于还是解决了! 通过 @WebServlet ("loginServlet "; 这种形式可以快捷完成 Web.xml的配置工作。那如果出现以下报错该如何解决呢? 这里整理了全网最全的几个解决办法,方便逐一排查!(啊,这是经历多少血和

mysql

实战篇:手把手教你 Linux 安装 MySQL 详细教程

夏至未至 夏至未至 发表于2024-04-21 浏览14447 评论0
前言 如何在 Linux 主机一步一步安装 MySQL 数据库?看这篇准没错! 一、Linux 服务器安装 安装Linux服务器可选择:Centos,Redhat,Oracle Linux。 Linux 安装包下载: https://mp.weixin.qq.com/s/vqhPRNwSeiaTsiWHo0GKVA 参考官网文档,本次实战环境配置为: Redhat 7.9 x86_64 内存2G 硬盘50G ⭐️ Linux 主机安装教程可参考:实战篇:VM

前端框架

uni-app 使用 Uview2.x 搭建自定义tabbar组件

夏至未至 夏至未至 发表于2024-04-21 浏览8413 评论0
先看效果 引言 我的软件需要后续隐藏导航栏等功能,在开发过程中逐渐意识到uni-app原生的tabbar可能不能满足个人的开发要求,而且uView的兼容性是所有非原生组件库中最好的,所以我以uView的tabbar组件作为基础进行自定义修改 安装 uni-app怎么引入uView很多人都写过,可以参照uView的官网uView官网-如何安装uView 我是使用Hbuilder插件的方式引入的组件库,之后的配置参考了这篇文章uni-app中引入uViewUI框架 有需要的可以自行