使用vue+vant实现移动端开发,页面跳转后再回退到原来页面的浏览位置 场景:使用vue+vant做移动端开发,当打开a页面浏览到某个位置,点击跳转到b页面,然后再后退回a页面浏览的那个位置。解决办法:使用store存储滚动条的位置。store存储setScrollY的高度,代码如下:import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const store = ne...
oracle+mybatis批量插入数据 使用oracle+mybatis进行批量添加数据,并且id是传参并不是自增。表user_info有以下两个字段: u_id varchar, u_name varchardao层:package test.dao;import java.util.List;import org.apache.ibatis.annotations.Param;im...
webpack打包vue项目,生成的css和JavaScript由绝对路径改为相对路径 场景:使用nginx做了反向代理,所有的静态资源访问都需要加个前缀。例如:http://xxxx:8080/login,需要加前缀web/改为:http://xxxx:8080/web/login,则需要修改配置文件,把css和JavaScript的引用目录改为相对路径。未改之前打包后的index.html文件引用css和JavaScript,都是绝对路径,如图:修改配置文件只需...
linux下安装jdk1.8并配置环境变量(非root用户) 在linux中安装jdk1.8版本,例如使用的test用户,下载了jdk的安装包jdk-8u11-linux-x64.tar.gz。 1、首先查看linux是否自带了jdk,使用java -version查看,结果如下: 2、如果自带有jdk版本,就先卸载。 使用rpm查看jdk的文件:rpm -qa |grep j...
使用Element开发页面表格排序问题:排序时带上了null值(直接展示后端返回排好的数据) 使用Element开发页面表格时,对某个字段做排序,并且对值为null的不做排序,放在最后。点击升序时,遇到个问题:后端返回的数据已经做了排序,前端拿到数据展示时把数据再排了一遍,我们要的结果直接拿后端排好序的数据使用。问题如下: 代码如下:<--!表格排序字段--><el-table-column sortable :sort-orders="['...
shell脚本--export修饰变量、source调用脚本、使用.调用脚本 1.export修饰的变量 export修饰的变量是可以被其他进程访问该变量的。例如 /root/a.sh#!/bin/basha=11111111111echo "this is a.sh------"$ash /root/b.sh /root/b.sh#!/bin/bashecho "this is b.sh----------"$...
虚拟机三种网络模式的区别(个人的粗浅理解) 一、NAT连接 例如创建三台虚拟机,这三台虚拟机的网关是一致的,在其内形成一个局域网,可以相互访问,但是与物理机的网关是不一样的,相当于虚拟机访问物理机是访问外网。二、桥接 例如创建三台虚拟机,这三台虚拟机的网关和物理机的网关是一致的,但是物理机换个网络环境,换个地方连接网络,虚拟机的网关也会跟着改变。但是其他人的物理机也在这个网络,其他人创建的虚拟机可以访...
java设计模式--工厂模式 定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类,FactoryMethod使一个类的实例化延迟到其子类。 /*** 导出内容成为文件*/public interface ExportFileApi{ /** * 导出内容成为文件 */ public boolean export(String data)...
java设计模式--单例模式 定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点。有懒汉式模式和饿汉式模式。 认识单例模式1:单例模式的功能 单例模式的功能是用来保证这个类在运行期间只会被创建一个类实例,并提供一个全局唯一访问这个类实例的访问点。2:单例模式的范围 是一个ClassLoader及其子ClassLoader的范围...
在ide上搭建Spring-boot+Mybatis+Maven+MySql的项目 1.首先在ide创建项目 2.需要构建模型 在main下创建Java和resource文件夹(如果没有的话),选中java文件夹右...
java小应用编译成jar包直接在cmd上运行,并传参 1.首先将java打成jar包(这步就不详细讲解了),我打成名称为prinkey.jar,写的main方法如图:2.将打包好的prinkey.jar包放到F盘3.打开cmd,进入F盘>f:4.执行prinkey.jar。输入命令格式:java -cp jar包名 方法全名(包括路径) 参数 例: 注:输入java -jar 没有效...
vue2.0新版本中创建模拟数据 vue的旧版本中创建模拟数据是对build文件夹下的dev-server.js和dev-client.js两文件添加配置信息,但新版本中对webpack.dev.conf.js文件更改配置信息,下面是对新版本的模拟数据创建介绍。1.更改webpack.dev.conf.js文件配置信息(1).在const portfinder = require('portfinder')之后添加代码...
在tomcat部署好项目后,配置默认项目,可以直接使用域名/ip(无项目名)访问默认的项目 1.首先进入tomcat安装目录的conf目录,修改server.xml配置文件信息2.修改Connector节点的端口号由8080改为80,修改后如下图3.修改Engine节点的defaultHost属性由localhost改为自己的域名,改好如下图4.在修改Host标签的name由localhost改为自己的域名,在Host结束标签前添加:<Context docBa...
vue-router 3.0.2版本创建路由demo 本人刚入手vue开发,还是个菜鸟,将踩过的坑给分享出来,希望能帮到新入手的朋友。写的不好请多多包涵。1.首先安装好路由 : npm install vue-router 2.创建好需要路由跳转的三个页面3.在main.js引入编写vue-router,本人在创建router实例的时候踩坑了,导致路由的页面没显示出来。4.在App.vue编写...
免费正版 Win 10/8/7操作系统虚拟机镜像下载 微软官方提供的免费正版虚拟机镜像下载 https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ 选择操作系统: 选择虚拟机: ...
手把手教你搭建 vue 环境 本文转自:https://segmentfault.com/a/1190000008922234第一步 node环境安装1.1 如果本机没有安装node运行环境,请下载node 安装包进行安装1.2 如果本机已经安装node的运行换,请更新至最新的node 版本下载地址:https://nodejs.org/en/ 或者 http://nodejs.cn/第二步 node环境检测...
在linux上安装nginx 在root用户下,根据以下步骤安装: 相关文件下载:https://download.csdn.net/download/weixin_38423249/10686112********************************************************************************************************...
java全角转半角 /* * 全角转半角 */ public static String toDBC(String input){ char[] c = input.toCharArray(); for(int i=0;i<c.length;i++){ if(c[i] == '\u3000'){ ...