页面driver js

Invocation of init method failed; nested exception is java.sgl.SOLException: com.mysgl.cj.jdbc.Driver

这个错 呢 就是你没有在pom.xml 里面指定你mysql的版本号 此时还会诱发另外一个错误 Cannot resolve mysql:mysql-connector-java 加个版本号 就可以了 ......

《渗透测试》WEB攻防-通用漏洞&文件上传&js验证&mime&user.ini&语言特性 2022 Day31

1、文件上传-前端验证 2、文件上传-黑白名单 3、文件上传-user.ini妙用 4、文件上传-PHP语言特性 前置: 后门代码需要用特定格式后缀解析,不能以图片后缀解析脚本后门代码(解析漏洞除外) 如:jpg图片里面有php后门代码,不能被触发,所以连接不上后门 #详细点: 1、检测层面:前端 ......
amp 漏洞 特性 语言 文件

js基础---数组的方法

sort(): 破坏性方法 forEach(): 遍历数组,需要一个回调函数作为参数,遍历的次数与数组的长度有关。 filter(): 将数组中符合要求的元素保存在新数组中返回 需要一个回调函数作为参数,并根据函数返回值过滤数组 非破坏型方法 map(): 根据当前数组返回新数组 需要回调函数做为参 ......
数组 基础 方法

CesiumWidget.js的作用

顾名思义,CesiumWidget就是cesium小部件的意思。但是,cesium包含哪些小部件?这些小部件又有哪些意义?这些小部件是不可或缺的吗? 看《Cesium原理篇:1最长的一帧之渲染调度》讲,好像cesium的启动就是由widget来触发的? CesiumWidget.js startRe ......
CesiumWidget 作用 js

基于jeesite框架如何使用pdf.js实现图片和pdf文件的预览?

1.先添加预览按钮,jeesite提供了回调函数: function fileuploadCallback(id, act, $this, fileUploadId, fileUrl, fileName, fileUpload) { if (act == 'addFile') { html = '< ......
pdf 框架 jeesite 文件 图片

el-select数据太多造成页面卡顿?el-select实现触底加载

当我们使用el-select下拉框的时候,会遇到后端放回的数据太过庞大(成千上万条),导致页面渲染的时候造成卡顿现象。这时候我们可以利用触底加载方法减少资源的消耗,避免页面卡顿。 思路:这时候我们可以利用vue的自定义指令,监听到他的下拉滚动事件,当滚动到最后时,(下拉宽高度+可滑动高度距离底部的距 ......
el-select select 页面 数据 el

h5 js RSA加密解密和AES加密解密

1.RSA加密需要的js jsencrypt.js 1.AES加密需要的js crypto-js.js <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript ......
加密解密 RSA AES h5 js

直播app源码,根据页面滚动高亮显示目录的侧边栏

直播app源码,根据页面滚动高亮显示目录的侧边栏 父组件代码如下(示例): <template> <div class="demo"> <div class="container" style=" " v-for="item in navLists" :key="item">{{item}}</di ......
侧边 源码 页面 目录 app

js基础---函数与闭包

函数 函数的参数也可以是一个函数:此函数被称之为回调函数 高阶函数 如果一个函数的参数和返回值是函数,则称此函数为高阶函数 利用高阶函数的特性不改变原函数的情况下新增函数功能 闭包 闭包就是能访问外部函数作用域中变量的一个函数 当我们不希望别人访问一些局部变量时,就可以使用闭包 创建闭包的条件:1. ......
闭包 函数 基础

页面引入css样式时,使用link和@import有什么区别

css文件引入的方式有两种: 1.HTML中使用link标签 <link rel="stylesheet" href="style.css/> 2. css中使用@import @import "style.css" /*使用字符创*/ @import url("style.css") /*使用ur ......
样式 页面 import link css

JS动态时间

一、动态时间动态走动 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewpo ......
时间 动态

在 linux-4.9/drivers/usb/serial/ch341.c 上串口收发数据异常

有天做 USB host 串口驱动的时候发下 FT \ CP 都没有问题,就 CH341 有问题,读写正常,但数据不正常。 有一点稀奇,可能是 ch 中间有版本变更了吧。 解法就更新到 https://github.com/torvalds/linux/blob/master/drivers/usb ......
串口 drivers 数据 serial linux

vue 实现页面跳转

1、router-link跳转 // 直接写上跳转的地址 <router-link to="/detail/one"> <span class="spanfour" >link跳转</span> </router-link> // 添加参数 <router-link :to="{path:'/det ......
页面 vue

jexcel_将excel数据导入到页面

jexcel_将excel数据导入到页面 还需解决的课题:下载jszip.js和xlsx.js <%@ Page Language="C#" AutoEventWireup="true" CodeFile="有效代码_将excel数据导入到网页.aspx.cs" Inherits="Default2 ......
页面 数据 jexcel excel

area.js

var areaData=[[[{"label":"东城区","value":"110101"},{"label":"西城区","value":"110102"},{"label":"朝阳区","value":"110105"},{"label":"丰台区","value":"110106 ......
area js

nvm(Node Version Manager)安装管理多个版本的 Node.js 和 npm。

在使用 npm 安装多个版本的软件包时,需要使用 Node.js 的版本管理工具 – n 或 nvm(Node Version Manager)来管理多个版本的 Node.js 和 npm。 下面是使用 nvm 安装和管理 Node.js 和 npm 版本的步骤: 安装 nvm:您可以使用 curl ......
Node 多个 Manager Version 版本

Node.js的安装与配置

一、什么是Node.js? Node.js 是能够在伺服器端运行 JavaScript 的开放原始码、跨平台执行环境。Node.js 由 OpenJS Foundation(原为 Node.js Foundation,已与 JS Foundation 合并)持有和维护,亦为 Linux 基金会的项目 ......
Node js

bpmn-js所有事件

0: “diagram.destroy” 1: “render.shape” 2: “render.connection” 3: “render.getShapePath” 4: “render.getConnectionPath” 5: “diagram.init” 6: “shape.added ......
bpmn-js 事件 bpmn js

修改docker的cgroup driver为systemd

简单来说修改docker的cgroup driver为systemd的原因是因为在文档CRI installation中的相关说明:“使用systemd作为init system的Linux的发行版,使用systemd作为docker的cgroup driver可以确保服务器节点在资源紧张的情况更加 ......
systemd docker cgroup driver

【快应用】组件如何页面底部显示

【关键词】 底部、postion 【问题背景】 快应用中某个组件如果要实现在页面底部展示,该如何实现呢? 【实现方法】 可以通过设置postion为fixed,再设置margin-top属性和bottom属性来将组件在页面底部显示。 方法一:设置postion为fixed,bottom为0px <t ......
底部 组件 页面

Node.js是用来做什么的?

国外有一篇非常好的Node.js 介绍文章,从原理入手讲解,通俗易懂 译文如下: 如果你去年注意过技术方面的新闻,我敢说你至少看到node.js不下一两次。那么问题来了“node.js是什么?”。有些人没准会告诉你“这是一种通过JavaScript语言开发web服务端的东西”。如果这种晦涩解释还没把 ......
Node js

js数据结构变化 table动态列展示

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi ......
数据结构 结构 动态 数据 table

Swift下Data处理全流程:从网络下载,数模转换,本地缓存到页面使用

Swift下将网络返回json数据转换成struct 假如网络请求返回的数据结构是一个深层嵌套的Json 首先要通过key-value取出这个json中的数据源 // 将返回的json字符串转Dictory let json = """ { "name": "jack", "age": 20, "d ......
数模转换 缓存 流程 页面 Swift

4-页面cookie的添加,免登录

拿取cookie的方法 1、fiddler抓包获取 2、页面f12找到对应的请求,找到cookie复制下来 3、可以webdriver获取 cookies=dirver.get_cookies() 拿到了cookie是之后,把值复制保存下来,转化成字典格式,存入到浏览器 4、也可以用Session ......
页面 cookie

js基础---数组操作(破坏性改变数组)

数组元素的crud push():像数组末尾添加一个或多个元素并返回数组的新长度 pop():删除并返回数组的最后一个元素 unshift():像数组的开头添加一个或多个元素,并返回数组的长度 shift:删除并返回数组的第一个元素 splice(1,3,“111 ”):删除添加插入替换数组中的元素 ......
数组 破坏性 基础

TS 导入同路径下的页面

TS 导入同路径下的页面,比如有如下目录结构,如果想在 pages/bbb/index.tsx 里使用 pages/bbb/my_test_sub.tsx 里的组件 MyTestSub,该如何书写 import 语句呢 ├── pages │ ├── aaa │ ├── bbb │ │ ├── in ......
路径 页面 TS

js中循环对象

ES6之前,循环对象常见做法是使用:for…in。但是for…in循环的问题在于它会遍历原型链中的属性,所以需要使用hasOwnProperty执行检查属性是否属于该对象。ES6之后,我们对于对象的循环有了更好的办法:Object.keys,Object.values,Object.entriesO ......
对象

vue this.$router.push 页面传值问题

在修改一个别人的bug的时候发现一个问题, 记录一下, vue前端页面在刷新页面后只读页面可以编辑了 在前一个传值页面他的写法是 this.$router.push({ name:'xxx', query:{ isEdit:false } }); 在接收的时候写的是 this.isEdit = th ......
页面 router 问题 this push

【js手写】模拟实现 new 操作符

new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例。 new 关键字会进行如下的操作: 1、创建一个空的简单JavaScript对象(即{});2、 链接该对象(即设置该对象的构造函数)到另一个对象 ;3、将步骤1新创建的对象作为this的上下文 ,如果该函数没有返回对象, ......
操作符 new

js语法学习

1. 另一个例外是NaN这个特殊的Number与所有其他值都不相等,包括它自己: isNaN(NaN); // true 2. 变量在JavaScript中就是用一个变量名表示,变量名是大小写英文、数字、$和_的组合,且不能用数字开头。变量名也不能是JavaScript的关键字,如if、while等 ......
语法