- 博客(259)
- 收藏
- 关注
原创 错误: 无法验证 mirrors.tuna.tsinghua.edu.cn 的由 “/C=US/O=Let‘s Encrypt/CN=R3” 颁发的证书
颁发的证书已经过期
2023-02-16 16:33:48
1058
转载 JQuery表单序列化方式
使用场景:ajax提交表单数据<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>JQuery的表单序列化</title> </head> <body> <form id="submitForm"> <input type="text" name="username" /> &l
2022-05-20 15:57:55
810
1
转载 Js报错“Uncaught SyntaxError: missing ) after argument list“
字面意思是:语法错误: 参数列表后面缺少 )但是真的是缺少括号才出现这样的问题么?不尽然。查找了几遍,是没有少括号的出现这个错误其实不仅仅是因为“真正”的少写了一个括号。如果没漏掉括号的话,我们应该去找另外的原因报错的原因是在onclick里面拼接参数的问题,直接写是不行的,我们需要转义下js方法传递参数时,如果参数是string类型,需要在参数前后加引号//部分代码function rendererAction(data, type, row) { return '<a
2022-04-21 15:18:54
33461
2
转载 java.lang.UnsupportedOperationException
调用Arrays.asList()生产的List的add、remove方法时报异常,这是由Arrays.asList() 返回的是Arrays的内部类ArrayList,而不是java.util.ArrayList。Arrays的内部类ArrayList和java.util.ArrayList都是继承AbstractList,remove、add等方法AbstractList中是默认throw UnsupportedOperationException而且不作任何操作。java.util.ArrayL
2022-03-24 17:04:02
226
1
转载 jquery多个标签绑定同一个事件
jQuery为多个元素绑定同一个事件的目的是当触发一个事件后,会同时影响多个元素,这样可以减少代码量,不用分开绑定事件了。如果想为多个元素绑定同一个事件,可以使用英文逗号将不同的元素隔开。下面是jQuery为多个元素绑定同一个事件的代码:$("#div1,#divN,xxxxxxx").click(function(){ });//在此示例中,具有类名“ p1 ”和“ p2 ”,id为“ div3 ”的元素将动态添加红色边框。$(".p1, .p3, #div3").css("border",
2022-02-14 09:14:55
4041
转载 Error: Rule can only have one resource source (provided resource and test + include + exclude)
vue项目运行npm run dev / npm run serve后报错:Error: Rule can only have one resource source (provided resource and test + include + exclude) in { "type": "javascript/auto", "include": [ {} ], "use": []} at checkResourceSource (D:\Program Files\vu
2022-02-09 21:38:39
11221
1
原创 添加elementui插件时,出现The project seems to require yarn but it‘s not installed.
初始化项目中存在 yarn.lock文件, cli会判断如果项目中存在yarn.lock文件,就使用yarn运行命令,也就是说包管理器用的yarn,可在VueCLI3如何更改安装时的包管理器中查看具体细节vuecli3.x.x创建vue项目的时候,会默认选择使用yarn作为包管理器。常用的包管理器有yarn 和 npm,可根据习惯修改包管理器修改若要选用yarn,可采用以下方式解决:npm install -g yarn...
2022-02-08 17:30:19
1767
转载 layer组件弹框按钮事件
layer.open({ title:"标题信息提示",//标题信息 content: 'test',//内容区域 move: false,//是否可以拖动,默认可以拖动 btn: ['按钮一', '按钮二', '按钮三'], btn1: function(index){ //按钮【按钮一】的回调 layer.close(index);//关闭弹框 }, btn2: function(index, layero){ //按钮【
2021-12-16 16:01:34
2472
原创 layer弹出层 shadeClose、shade解释
layer.open({ type: 2, title: title, shadeClose: true, //开启遮罩关闭 area: ['50%', '30%'], content: ['/admin/sys/user/editPassword.html?&id='+id], btn: [OK, Cancel], yes: function (index, layero) {
2021-12-16 15:18:14
5230
转载 layui官网于2021年10月13日下架
推荐使用Layui镜像站:https://www.layui.siteLayer:https://www.layui.site/layer/index.htmMobile:https://www.layui.site/layer/mobile/index.htmLayui文档:https://www.layui.site/doc/index.htm Layui示例:https://www.layui.site/demo/index.htm Layer文档:https://www.layui.sit
2021-12-16 14:34:26
675
原创 vue项目启动成功发现端口号和配置中的端口不一致
在vue.config.js文件下配置的port为8082,项目启动,控制台显示的是8083can be overwritten by process.env.PORT, if port is in use, a free one will be determined可以被process.env.PORT覆盖,如果端口被使用,将确定一个空闲的端口(vue-cli配置好了,一旦端口被占用,报错,再次运行时会打开:8080+1,依次类推…8080+n,端口号默认是8080)问题原因:是因为项目中8
2021-11-18 09:35:15
8131
转载 vue项目使用axios发送post请求,返回403 status code情况
浏览器里看到的如下:post请求,在谷歌浏览器里看到的是options根据 CORS 的标准,当浏览器发送跨域请求时,如果请求不是GET或者特定POST(Content-Type只能是 application/x-www-form-urlencoded, multipart/form-data 或 text/plain的一种)时,强烈要求浏览器必须先以 OPTIONS 请求方式发送一个预请求(preflight request),从而获知服务器端对跨源请求所支持 HTTP 方法。在后端设置opti
2021-11-17 09:10:29
4358
1
转载 Uncaught (in promise) Error: Redirected when going from “/login?redirect=%2Fdashboard“ to “/“ via
详细错误如下:出错原因:vue-router路由版本更新产生的问题,导致路由跳转失败抛出该错误,但并不影响程序功能解决方案:方案1.使用编程式导航跳转时,每次使用,后面都跟上.catch方法,捕获错误信息this.$router.push(’/location’).catch(err => ())方案2.全局解决:替换路由的Push和replace方法,放在src/router/index.js中:import Router from 'vue-router'const ori
2021-11-16 16:30:23
5550
2
原创 vue项目加载进度条
在vue项目开发中,给项目添加进度条来展示界面是否已经完成加载1.添加:npm install nprogress2.在使用js文件中引入对应的文件import NProgress from 'nprogress' // 进度条import 'nprogress/nprogress.css' // progress bar style3.开启进度条 NProgress.start()4.隐藏进度条NProgress.done()NProgress.configure({ show
2021-11-12 09:41:24
1370
1
转载 npm --save参数说明
当你为你的模块安装一个依赖模块时,正常情况下你得先安装他们(在模块根目录下npm install module-name),然后连同版本号手动将他们添加到模块配置文件package.json中的依赖里(dependencies)。–save和–save-dev可以省掉你手动修改package.json文件的步骤。 npm install module-name --save自动把模块和版本号添加到dependencies部分 npm install module-name --save-dev自动把模块和
2021-11-10 14:20:43
16374
原创 Object.defineProperty()说明
Object.defineProperty()作用是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性使用方式:Object.defineProperty 需要三个参数(object , propName , desc)object 具体操作的对象propName 要加的属性名【类型:String】desc 配置项【类型:Object】<script type="text/javascript"> let person = { name
2021-11-03 12:27:49
145
转载 vue中render: h => h(App)含义?
new Vue({ el: '#app', router, store, render: h => h(App)})=>是ES6的箭头语法//ES5function (h){ return h(App);}//ES6h => h(App);render: h => h(App) 是下面内容的缩写:render: function (createElement) { return createElement(App);}等价于
2021-10-27 15:59:46
883
原创 vue import..from..说明
import Vue from 'vue'import axios from 'axios'import App from './App'import store from './store'import router from './router'import Vue from 'vue'//完整写法://这里还要具体根据引入文件的位置写具体的相对路径到node_modulesimport Vue from "/node_modules/vue/dist/vue.js" //从nod
2021-10-26 17:13:27
1275
转载 export,export default,import 使用说明
注意:配置nodejs的环境变量. 在项目目录中进行npm命令时,可能会报错:‘npm’不是内部或外部命令,也不是可运行的程序或批处理文件错误故需要将node的安装目录配置到环境变量的PATH下4 启动命令(可参考README.md)...
2021-10-26 16:02:05
2763
原创 github拉取vue项目启动时出错问题npm ERR!
安装node.js访问http://nodejs.cn/download/ 安装对应的版本菜鸟Node.js安装说明安装成功查看命令如果获得了以上输出结果,说明已经成功安装了Node.js注意:配置nodejs的环境变量,因下面在项目目录中进行npm命令时,报出‘npm’不是内部或外部命令,也不是可运行的程序或批处理文件错误故需要将node的安装目录配置到环境变量的PATH下下载项目git clone git项目地址启动项目进入项目目录并installnpm instal
2021-10-25 15:34:03
1368
原创 nginx实操
Nginx安装nginx是C语言开发,建议在linux上运行,本教程使用Centos7作为安装环境。安装依赖n gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++n PCREPCRE是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。yum install -y pcre pcre-devel注
2021-10-22 15:42:13
296
原创 keepalived文件说明
配置文件keepalived.conf! Configuration File for keepalivedglobal_defs { notification_email { acassen@firewall.loc failover@firewall.loc sysadmin@firewall.loc } notification_email_from Alexandre.Cassen@firewall.loc #邮件服务器通知地址(暂不配置,
2021-10-22 13:53:16
1044
原创 nginx配置文件说明
配置文件nginx.confnginx 安装目录下,其默认的配置文件都放在这个目录的 conf 目录下,而主配置文件nginx.conf 也在其中,后续对 nginx 的使用基本上都是对此配置文件进行相应的修改#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid l
2021-10-22 09:56:46
252
转载 idea显示 version control窗口
在顶部菜单栏的view查看有无version control若有,直接选择即可2:没有的话,则选择顶部菜单栏,选择VCS点击,选择你的项目,点击OK后,version control窗口自动弹出
2021-10-20 11:08:39
19010
原创 directory index of “/data/“ is forbidden
部署好nginx服务器后,输入IP地址和端口号,出现403 Forbiddent界面。可以查看nginx错误日志,有看到如下信息directory index of "/data/" is forbidden, client:查看nginx配置文件,发现默认的location指定的root路径,我这里是 location / { root /data/; index index.html index.htm; }
2021-10-15 09:28:45
7134
原创 主机上的某个应用程序正在使用该虚拟机。
问题如下:解决方法:在虚拟机的安装目录下找到以.lck结尾的文件夹,删除该文件夹,重新打开虚拟机就可以使用了
2021-10-12 15:28:58
970
转载 fatal: unable to access ‘xxx‘: schannel: failed to receive handshake, SSL/TLS connection f...
找到.gitconfig文件一般位于 C:/Users/xxx/ 目录下修改或添加如下:[http] sslbackend = openssl
2021-10-11 11:01:08
822
原创 layer弹出层的国际化处理示例
示例:layer.confirm(language == 'zh-CN' ? "您确定要删除吗?" : 'Are you sure you want to delete it?' ,{ btn: [language == 'zh-CN' ? "确定" : 'Submit', language == 'zh-CN' ? "取消" : 'Cancel'], title: language == 'zh-CN' ? "信息" : 'Info',
2021-10-11 09:06:29
689
转载 Error:java:JDK isn‘t specified for module
问题:idea启动项目报错Error:java:JDK isn’t specified for module “XXXX”原因:项目中的.idea文件夹被删掉,导致项目目录出错解决:idea中关掉该项目并删除,然后重新import引入该项目,在弹出是否重写.idea选择是转载:https://blog.youkuaiyun.com/zzzU5U6/article/details/88951286...
2021-09-29 16:18:32
558
原创 RabbitMQ初学
docker安装1.先检查内核版本,必须是3.10及以上uname -r3.10.0-1160.el7.x86_642.安装docker yum install -y docker已加载插件:fastestmirror, langpacksDetermining fastest mirrors * base: ftp.sjtu.edu.cn * extras: ftp.sjtu.edu.cn * updates: ftp.sjtu.edu.cnbase
2021-09-29 15:03:39
124
转载 js校验密码复杂度(包含大小写字母,数字,特殊符号)
给出用到的资料,方便之后查找【JS】JS校验密码复杂度(必须包含字母、数字、特殊符号)下面这篇主要是正则语法的理解js正则表达式:密码至少8位,要求必须字母、数字加英文符号
2021-09-17 09:55:11
3240
原创 linux cp: 略过目录
Try 'cp --help' for more information.[root@localhost local]# cp apache-tomcat-8.5.70 /usr/local/tomcat1cp: 略过目录"apache-tomcat-8.5.70"问题解决:使用 cp -r 目录名称 目录拷贝的目标位置 命令-r 代表递归。若源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。当然,目标文件必须为一个目录名。cp /usr/tmp/aaa /usr 将
2021-09-14 09:55:35
2733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人