- 博客(35)
- 资源 (2)
- 收藏
- 关注
转载 页面加载时,vue生命周期的触发顺序
那么进入某个路由对应的组件的时候,我们会触发哪些类型的周期呢? 根实例的加载相关的生命周期(beforeCreate、created、beforeMount、mounted) 组件实例的加载相关的生命周期(beforeCreate、created、beforeMount、mounted) 全局路由勾子(router.beforeEach) 组件路由勾子(befo...
2019-12-25 14:25:46
1387
原创 zTree默认选中第一个节点
var zTree = $.fn.zTree.getZTreeObj("ztree"); var nodes = zTree.getNodes(); zTree.checkNode(nodes[0].children[0], true, true); //获取第一个节点 var node = zTree.getNodes()[0].children[0]; //默认是展开的 zTr...
2019-11-06 09:01:44
6276
转载 Java开发微信公众号(一)--微信开发环境搭建
1.开发语言使用Java2.使用微信接口测试账号进行本地测试3.使用natapp(原ngrok)将本地地址映射到外网地址实现微信公众号的本地调试准备工作最近学习微信公众平台的开发,在申请一个微信公众号的时候,发现如果不是公司或组织只能申请订阅号(并且是个人的),而且不能使用微信提供的高级接口,所以如果想要使用公众平台的高级接口的话,申请一个微信公众平台接口测试账号就会非常...
2019-11-05 16:32:08
283
转载 单线程与多线程的区别
什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任...
2019-10-30 11:00:06
571
原创 H5关于手机本地系统文件的写入、读取及删除
一、写入文件//isAppend为true时:追加内容, false时:重新写入function saveData(news, callback, isAppend) { callback = callback || mui.noop; plus.io.requestFileSystem(plus.io.PRIVATE_DOC, function(fs) { // fs.root是...
2019-08-30 17:11:57
5573
转载 Oracle 数据修改提交后 回滚数据到指定时间
1、-- 查询在xxxx-xx-xx xx:xx:xx执行update 语句之前的数据select * from 表名 as of timestamp to_timestamp('xxxx-xx-xx xx:xx:xx', 'yyyy-mm-dd hh24:mi:ss');2、-- 开启可移动数据命令,执行完就可以回滚数据alter table 表名 enable ro...
2019-08-29 11:30:14
587
原创 js根据id、pid把数据转化为树结构
//格式化树数据function toTreeData(data) { var pos = {}; var tree = []; var i = 0; while(data.length != 0) { if(data[i].pid == null) { tree.push({ id: data[i].id, name: data[i].text, c...
2019-08-29 11:19:20
2978
转载 SpringBoot入门,快速搭建简单Web应用环境
1.基本环境(自行下载安装)JDK:1.8Intellij IDEA:2018.1.6 (免费注册码地址http://idea.lanyus.com/)Maven:3.5.32.开始搭建使用idea创建Springboot应用非常简单,废话不多说,搞起。打开idea,点击新建项目:选择Spring Initializr,点击next:上面的信息可自行修改,其...
2019-08-08 09:14:09
194
转载 常用的几款抓包工具
常用的几款抓包工具!标签: 软件测试软件测试方法软件测试学习原创来自于我们的微信公众号:软件测试大师最近很多同学,说面试的时候被问道,有没有用过什么抓包工具,其实抓包工具并没有什么很难的工具,只要你知道你要用抓包是干嘛的,就知道该怎么用了!一般对于测试而言,并不需要我们去做断点或者是调试代码什么的,只需要用一些抓包工具抓取发送给服务器的请求,观察下它的请求时间还有发送内容等等,...
2019-08-07 10:33:43
2871
原创 Js去掉HTML标签
var html = "<p>这是一段文字<p>";var htmlToStr = delHtmlTag(trim(html)); console.log(htmlToStr);//去掉所有的html标记function delHtmlTag(str) { return str.replace(/<[^>]+>/g, ""); ...
2019-07-29 10:55:37
2094
原创 js中onclick()字符串传参,参数未定义
var name="张三";var html="<divonclick='chose(\" "+name+"\")'; >姓名</div>";
2019-07-18 17:41:42
1512
1
转载 VMware安装Centos7超详细过程(图文)
原文:https://www.jianshu.com/p/ce08cdbc4ddb?utm_source=tuicool&utm_medium=referral本篇文章主要介绍了VMware安装Centos7超详细过程(图文),具有一定的参考价值,感兴趣的小伙伴们可以参考一下1.软硬件准备软件:推荐使用VMwear,我用的是VMwear 12镜像:CentOS7 ,如果没有...
2019-07-10 10:10:26
324
1
原创 html5调用手机本地摄像头和相册识别二维码
在官方H5+ API中barcode通过调用设备的摄像头对二维码进行扫描识别,扫描到二维码后进行解码并返回码数据内容及码类型。但是暂未给出识别手机拍摄的二维码,以下代码实现了此功能。完整demo:https://download.youkuaiyun.com/download/qq_37212970/11270805<!doctype html><htm...
2019-07-03 10:41:48
3672
1
原创 Java 实现可逆加密解密
public class CryptoUtil { private static final String DEFAULT_SECRET_KEY1 = "?:P)(OL><KI*&UJMNHY^%TGBVFR$#EDCXSW@!QAZ"; private static final String DEFAULT_SECRET_KEY2 = "1qaz2wsx3...
2019-06-24 15:12:47
1994
原创 页面实现自动刷新
1.页面加载完成后,指定1秒刷新一次页面function refresh(){ window.location.reload();}setTimeout('refresh()',1000); //指定1秒刷新一次2.页面加载完成后,自动刷新一次页面if(location.href.indexOf("#reloaded")==-1){ location.href...
2019-06-24 15:00:26
242
原创 微信扫描二维码实现下载app文件
1.把apk文件上传至服务器,或者后端项目中。获取下载链接,使用草料二维码生成二维码,选择网址生成二维码。草料二维码:https://cli.im/url2.使用微信打开网址时,无法在微信内打开常用下载软件,手机APP等。解决办法:下载应用时,弹出一个遮罩,提示用户在浏览器打开或下载。代码<html><head> <title...
2019-06-03 11:53:26
4870
原创 鼠标移至a标签,浮动显示图片
:hover 选择器用于选择鼠标指针浮动在上面的元素。提示::hover 选择器可用于所有元素,不只是链接。提示::link选择器设置指向未被访问页面的链接的样式,:visited选择器用于设置指向已被访问的页面的链接,:active选择器用于活动链接。注释:在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。...
2019-06-03 09:07:46
5259
原创 后台参数接收的参数为null的解决方法
原因:传输的数据大小超过了tomcat的默认post请求大小,默认为2097152Byte,也就是2M的大小。解决方法:如果要传输大于2M的文件,则需要修改tomcat的server.xml下的maxPostSize属性。...
2019-05-27 17:33:34
6385
原创 js中concat不起作用
concat() 方法是用于连接两个或多个数组。arrayObject.concat(arrayX,arrayX,......,arrayX)该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。var a = [1,2,3];a.concat([4,5]);console.log(a);//a输出为[1, 2, 3]var a = [1,2,3];a = a.co...
2019-05-20 11:28:04
5621
原创 MUI判断网络连接以及监听网络变化
function plusReady(){ var types = {}; types[plus.networkinfo.CONNECTION_UNKNOW] = "Unknown connection"; types[plus.networkinfo.CONNECTION_NONE] = "None connection"; types[plus...
2019-05-15 17:10:27
1067
1
原创 Failed to create a Maven project: 'D:/×××/pom.xml' already exists in VFS
错误原因:存储项目的地方,有重命名的项目。解决方法:1. 重命名项目名称。2. 删除之前重名的项目,删除后,记得要再去回收站清空所删除的项目,否则还会报错。...
2019-04-25 10:58:37
695
2
原创 vue中倒计时3秒后跳转页面
<script>export default { data(){ return { count:"",//倒计时 } }},created(){ this.threeGo()},methods: { //3秒后进入跳转页面 threeGo(){ const TIME...
2019-02-25 10:42:52
8867
1
原创 Jenkins Build step 'Execute shell' marked build as failure
Jenkins构建时运行脚本报错时:Build step 'Execute shell' marked build as failure1.磁盘空间不足导致报错。2.请在“Execute shell”构建步骤中添加以下行。#!/bin/bash默认情况下,Jenkins采取/bin/sh -xe这种方式-x将打印每一个命令。另一个选项-e,当任何命令以非零值(当任何命令失败时...
2019-01-23 15:16:19
25540
原创 Jenkins+Git+Maven+docker自动化部署管理springBoot项目
Jenkins系统设置 全局工具配置Java GitMaven Publish over ssh 插件使用 publish over ssh 插件安装和配置Jenkins控制台下 系统管理 - > 插件管理 – >可选插件 – >通过搜索找到“Publish Over SSH”,进行勾选安装。安装完毕重启jenkin...
2018-12-07 16:37:20
647
原创 CentOS安装maven
下载地址http://maven.apache.org/download.cgi版本 apache-maven-3.5.4-bin.tar.gztar -zxvf apache-maven-3.5.4-bin.tar.gz -C /opt/ 重命名 mv apache-maven-3.5.4/ maven-3.5.4配置环境变量vi /etc/profile 最...
2018-12-05 12:14:58
176
原创 CentOS安装JDK
环境:centos71.jdk解压、安装(1.8.0_161)tar -zxvf jdk-8u161-linux-x64.tar.gz -C /opt/2.jdk配置(1)设置环境变量 vi ~/.bash_profileexport JAVA_HOME=/opt/jdk1.8.0_161/export PATH=$JAVA_HOME/bin:$PAT...
2018-12-05 11:54:01
129
原创 Jenkins的详细安装
1. rpm安装jenkins下载Jenkins# wget https://pkg.jenkins.io/redhat-stable/jenkins-2.121.3-1.1.noarch.rpm安装Jenkins# rpm -ivh jenkins-2.121.3-1.1.noarch.rpm修改Jenkins默认端口# vim /etc/sysconfig/jen...
2018-12-05 11:25:20
368
原创 Docker部署tomcat及web应用
一、安装tomcat容器1. 安装自己需要的版本并启动测试:docker pull tomcat:8.5.35-alpine//--restart:开机保持启动 docker run --restart=always --name=tomcat8.5.35 -p 8080:8080 -d tomcat:8.5.35-alpine2. 查看镜像并验证是否启动成功:启动后访问...
2018-11-29 10:44:46
244
原创 Docker部署Springboot项目——多环境
根据不同的环境(dev,prod),配置不同profile启动application.properties中只需配置spring.profiles.active=dev,当jar启动时没配置spring.profiles.active参数时的默认启动application-testing.properties配置文件在创建docker镜像中配置ENTRYPOINT1.DockerF...
2018-11-28 11:44:37
6946
2
原创 redis设置密码及开机自动启动
设置密码只需要加–requirepass “yourpassword”docker run --restart=always --name=redis3.2 -p 6379:6379 redis:3.2-alpine --requirepass "admin"开机自动启动 命令:docker run --restart=always ...如果创建时未指定 --resta...
2018-11-26 16:12:10
703
原创 Docker安装mysql镜像及客户端无法连接
1.Docker安装mysql镜像在官网查看mysql镜像相关信息安装 mysql5.7.21docker pull mysql:5.7.21查看mysql是否安装成功运行镜像 docker run --name mysql.5.7.21 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin -d mysql:5.7.21 --n...
2018-11-23 15:47:11
2121
原创 docker加载新的镜像后repository和tag名称都为none的解决方法
使用命令:docker tag [image id] [name]:[版本]例:docker tag b677d69bda1e mysql:5.7
2018-11-23 11:49:36
1879
原创 docker export import后,导入镜像,启动时的错误,Error response from daemon: No command specified
运行导入的镜像必须带command,否则启动会报错:Error response from daemon: No command specifieddocker run -d -p 9999:9093 sso:latest java -Djava.security.egd=file:/dev/./urandom -jar /app.jar具体的command需要在导出容器的时候通过doc...
2018-11-23 11:40:44
17270
原创 Docker 导入导出镜像
1.导出export 导入import查看本机已用的容器:docker ps -a 使用容器36b155b315d8,将这个容器保存为exportsso.tar导出:docker export containerdocker export 36b155b315d8 > /opt/docker/exportsso.tar导出成功导入: cat expor...
2018-11-23 11:24:51
5472
转载 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'userinfo.
set global sql_mode=‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’;set session sql_mode=‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,...
2018-11-10 10:24:23
240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人