- 博客(70)
- 收藏
- 关注
原创 element-ui el-select绑定实际值显示label值
html例后端返回数据res = {type:0}直接赋给form绑定值this.form = res;结果虽然可以写一个表达式或判断一下,但会多一步操作element-ui select组件会自动匹配 传入的值 和 value值,如果相等 则显示此value所对应的label值这里没有匹配原因则是我们绑定值是字符串 也就是 "0",后端数据是 0 类型...
2019-08-16 09:39:38
14881
2
原创 js中 null 和 undefined
null 表示一个值被定义了,定义为“空值”;undefined 表示根本不存在定义。所以设置一个值为 null 是合理的,如objA.valueA = null;但设置一个值为 undefined 是不合理的null: Null类型,代表“空值”,代表一个空对象指针,使用typeof运算得到 “object”,所以你可以认为它是一个特殊的对象值。undefined: Und...
2019-08-01 10:27:46
376
转载 vue中watch的详细用法
原文出处在vue中,使用watch来响应数据的变化。watch的用法大致有三种。下面代码是watch的一种简单的用法:<input type="text" v-model="name"/>new Vue({ el: '#root', data: { name: 'beijin' }, watch: { name(newName, oldNa...
2019-07-08 09:19:48
1337
转载 vue $nextTick监听数据渲染完成之后的回调函数
vue里面本身带有两个回调函数:一个是`Vue.nextTick(callback)`,当数据发生变化,更新后执行回调。另一个是`Vue.$nextTick(callback)`,当dom发生变化,更新后执行的回调。栗子:...<ul id="demo"> <li v-for="item in list">{{item}}</div>&l...
2019-07-03 09:16:49
6169
原创 Vue 添加删除对象中的属性
data(){ form:{ a:'', b:'' }}//添加this.$set(对象, '属性名',属性值)//删除delete this.form.a;//js方法 仅在2.2.0+版本中支持//Vue.delete(this.form,'a');//vue方法this.$delete(this.form,'a');...
2019-06-25 11:00:12
9337
转载 vue 中 this.$router.push() 路由跳转传参 及 参数接收的方法
转自传递参数的方法:1.Params由于动态路由也是传递params的,所以在this.$router.push()方法中path不能和params一起使用,否则params将无效。需要用name来指定页面。及通过路由配置的name属性访问在路由配置文件中定义参数:通过name获取页面,传递params:在目标页面通过this.$route.params获取...
2019-06-13 16:44:06
24091
1
转载 function 与 => 的区别
转载自在JS中,箭头函数并不是简单的function(){}匿名函数的简写语法糖,实际上,箭头函数和匿名函数有个明显的区别:箭头函数内部的this是词法作用域,在编写函数时就已经确定了。而匿名函数的this指向运行时实际调用该方法的对象,无法在编写函数时确定。我们看一下下面的例子:function Test() { this.num = 100; this.func...
2019-05-28 17:45:42
170
转载 JavaScript sort() 方法
转载自sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串UniCode码。因为排序是按照字符串UniCode码的顺序进行排序的,所以首先应该把数组元素都转化成字符串(如有必要),以便进行比较。语法arr.sort(sortby);参数 描述 sortby 可选。规定排序顺序。必须是函数。 说明如果调用...
2019-05-15 16:01:02
962
转载 javascript 数组操作
转载自shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvara=[1,2,3,4,5];varb=a.shift();//a:[2,3,4,5]b:1unshift:将参数添加到原数组开头,并返回数组的长度vara=[1,2,3,4,5];varb=a.unshift(...
2019-05-14 15:37:53
155
转载 js移除Array中指定元素
首先需要找到元素的下标:var array = [2, 5, 9];var index = array.indexOf(5);使用splice函数进行移除:if (index > -1) { array.splice(index, 1);}splice函数的第二个参数指删除的数目。(方法内实现过程)splice直接修改原数组,并把删除的所有元素以另一个新数组的...
2019-05-14 15:32:03
43682
转载 jquery的bind跟on绑定事件的区别
jquery的bind跟on绑定事件的区别:主要是事件冒泡;jquery文档中bind和on函数绑定事件的用法:.bind(events [,eventData], handler).on(events [,selector] [,data], handler)从文档中可以看出,.on方法比.bind方法多一个参数'selector'.on的selector参数是筛选出...
2019-05-13 12:10:46
204
原创 mysql 时区错误 'Öйú±ê׼ʱ¼ä'
报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property)...
2019-05-10 17:17:48
360
转载 js中let和var定义变量的区别
转载自javascript 严格模式第一次接触let关键字,有一个要非常非常要注意的概念就是”javascript 严格模式”,比如下述的代码运行就会报错:let hello = 'hello world.';console.log(hello);错误信息如下:let hello = 'hello world.';^^^SyntaxError: Block-s...
2019-05-10 15:18:54
167
转载 JS中的作用域以及全局变量的问题
这位大佬写的很好点我点我QAQ话不多说,直接上例子:1、程序的运行结果为:100 10 100var a = 10;function test(){ a = 100; console.log(a); console.log(this.a); var a; console.log(a);}test();解析:Javas...
2019-05-10 15:02:23
657
转载 JavaScript中一个等号、二个等号、 三个等号 的区别
一个等号是赋值操作,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。=== 判断规则如果类型不同,就[不相等]如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一个是NaN,那么[不相等]。(判断一个值是否是NaN,只能用isNaN()来判断)如果两个都是字符串,每个位置的字符都一样,那么[相等];否则[不相等]。如果两个值...
2019-05-09 15:33:18
1927
转载 dependencies与dependencyManagement
一、dependencyManagement 统一多模块的依赖版本如果你的项目有多个子模块,而且每个模块都需要引入依赖,但为了项目的正确运行,必须让所有的子项目(以下子项目即指子模块)使用依赖项的统一版本,才能保证测试的和发布的是相同的结果。那么如何保证模块之间的版本是一致的呢?Maven 使用 dependencyManagement 来统一模块见的依赖版本问题。在父项目的POM文件...
2019-05-09 15:12:41
623
转载 Maven中dependencies和dependencyManagement
dependencies和dependencyManagement的区别概述在pom.xml文件中,我们可以看到,dependencies是dependency的父元素,而dependencyManagement又是dependencies的父元素,而dependencies元素的使用情况又分为两种,一种,dependencies元素外没有dependencyMana...
2019-05-09 15:10:04
668
转载 Maven中plugins和pluginManagement
1.plugins和pluginManagement的区别概述plugins和pluginManagement的区别,和我们前面研究过的dependencies和dependencyManagement的区别是非常类似的。plugins下的plugin是真实使用的,而pluginManagement下的plugins下的plugin则仅仅是一种声明,子项目中可以...
2019-05-09 15:00:33
261
转载 Maven中的依赖作用范围(scope)
1.Maven中的依赖作用范围概述Maven中使用scope来指定当前包的依赖范围和依赖的传递性。常见的可选值有:compile,provided,runtime,test,system等。scope主要是用在pom.xml文件中的依赖定义部分,例如: <dependency> <groupId>org.springframework...
2019-05-09 14:59:33
4987
转载 Maven的scope依赖作用域说明
依赖的传递:作用域是test的包不会传递到引用这个项目的其它项目,但如果不是test会传递依赖到其它项目。如:项目A中有一个依赖包junit4.10,它的作用域是test现在有一个项目B,引用项目A,如果项目B要使用junit4.10就必须自己重新定义依赖关系。【因为不会传递依赖,所以不会从项目A中得到】但:如果作用域是其它的,不是test那么项目B可以直接使用不用...
2019-05-09 14:53:13
188
转载 异常:This application has no explicit mapping for /error, so you are seeing this as a fallback.
出现这个异常说明了跳转页面的url无对应的值.原因1:Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包原因:spring-boot会自动加载启动类所在包下及其子包下的所有组件.原因2:在springboot的配置文件:application.yml或application.properties中关于视图解析器的配置问题:当pom...
2019-05-08 15:51:59
681
转载 关于SpringBoot使用JPA的更新操作(save方法和原生SQL方法)
1、使用save方法进行数据更新//实体类@Entitypublic class Student extends JpaRepositoriesAutoConfiguration{ private Integer id; private String name; private Integer age; //省略getter/setter方法和构造函数}...
2019-05-08 15:51:14
6327
原创 spring boot,sping data jpa 接口 CurdRepository save()函数问题
JPA提供的 save()方法 进行增加和修改操作,实际就是saveOrUpdate使用 save() 增加无问题,修改操作一直都变成了增加Controllerpackage com.school.controller;import java.util.List;import org.springframework.beans.factory.annotation.Autow...
2019-05-08 15:47:22
1305
转载 注解PathVariable使用 关于thymeleaf URL 传入参数问题
可以在@RequestMapping注解中用{}来表明它的变量部分,例如:@RequestMapping("/users/{username}")这里{username}就是我们定义的变量规则,username是变量的名字,那么这个URL路由可以匹配下列任意URL并进行处理:/users/tianmaying /users/ricky users/tmy1234需要注意的是,在...
2019-05-08 13:42:13
1963
原创 Hibernate JAP 实体变量驼峰(大写)与数据库字段自动添加下划线问题
数据库中的字段名是productName,实体中应当这样写 @Column(name = "stuname")private String stuName;如果按照数据库中字段stuName,一样注解在实体类@Column(name = "stuName")执行sql语句时,会把驼峰字符转化为"_"+ 小写驼峰字符,查询时会变成stu_name...
2019-05-08 10:56:42
3716
转载 org.apache.maven.archiver.mavenarchiver.getmanifest怎么解决
错误原因maven的配置文件不是最新的解决方案:1.eclipse中help ->Install New Software -> add -> http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.2/N/LATEST/ 点击 next 前,将 eclipse Inst...
2019-05-07 18:53:53
98
转载 vue
Vue.js 是一套构建用户界面的渐进式框架。他自身不是一个全能框架——只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动复杂的单页应用。vue是一个JavaMVVM库,是一套用于构建用户界面的渐进式框架,是初创项目的首选前端框架。它是以数据驱动和组件化的思想构建的,采用自底向上增量开发的设计。它是轻量级的,它有很多...
2019-05-06 14:11:50
710
转载 集合区别(arraylist和linkedlist的区别)?
1.list和linkedlist都是有序可重复,为什么还要用linkedlist呢?数组和数组列表都有一个重大的缺陷,这就是从数组的中间位置删除一个元素需要付出很大的代价,其原因是数组中处于被删除元素之后的所有元素都要向数组的前端移动。在数组的中间的位置插入一个元素也是如此。如下图:这个问题就靠LinkedList(链表)来解决。链表将每个对象存放在独立的节点中,每个节点还存放着序列...
2019-05-05 09:03:28
175
转载 Hibernate配置文件
<!--标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--> <?xml version='1.0' encoding='gb2312'?> <!--表明解析本XML文件的DTD文档位置,DTD是Document Type Definition 的缩写,即文档类型的定义,XML解...
2019-01-22 23:28:35
96
原创 Hibernate
src/Hibernate.cfg.xml //核心配置文件<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http:/...
2019-01-22 23:24:14
95
原创 Hibernate HQL语句 未映射 is not mapped
StringBuffer hql = new StringBuffer("from student where 1=1 "); //报出 student is not mapped [from student]//解决 将from student 改为 fromStudent//原因 映射的不是数据库表 而是java类映射的 java类名和属性名,而不是实际的表名和列名...
2019-01-21 09:28:42
847
原创 mybatis学习
mybatis系统核心配置文件 mybatis-config.xml文件头<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-conf...
2018-10-29 09:14:05
206
转载 mybatis中的setting配置详解
在mybaits中,setting的的配置参数如下(如果不在配置文件中配置将使用默认值): 设置参数 描述 有效值 默认值 cacheEnabled 该配置影响的所有映射器中配置的缓存的全局开关 true | false true lazyLoadingEnabled 延迟加载的全局开关。当开启时,所有关联对象都会延迟加载。 特定关联关系中...
2018-10-26 16:02:22
469
转载 java中pojo和vo
他们的功能都一样 不过他们使用地点不一样po是在持久层所使用的 用来封装原始数据 而VO则主要在视图层活动 两个JAVABEAN的使用范围不同 假如你从数据库取出来的原始数据 你可以通过业务层将数据进行封装 再通过VO发到页面上去 比方说数据库表示性别的方式 为 1 和 0 1为男 0为女获得的时候我们获得的就是原始数据 那么 经过业务层的时候我们可以进行判断 并把他们所对应的参数放到VO里...
2018-10-26 16:00:55
489
原创 JDBC 数据库 sqlserver与mysql配置区别
1.jar包 mysql: mysql-connector-java-5.1.0-bin.jar sqlserver: sqljdbc4-3.0.jar2.tomcat配置文件conf/context.xml<Context> <Resource name="JNDI名称" auth="Container" type="javax.sql....
2018-10-24 20:19:27
1255
转载 js正则表达式验证
/判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称! } ...
2018-10-20 14:42:16
92
转载 SimpleDateFormat用法
转载: click /** SimpleDateFormat函数语法: G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12) H 时 在一天中 (0~23) m 分 s 秒...
2018-09-25 10:53:36
280
原创 MySql sql语句自增列插入数据
sql语句 insert into news values=?,?,?,?,?,?,?,? 用的preparestatement最先sql语句报错 Column count doesn't match value count at row 1 (列數與第1行的值計數不匹配)表第一列是自增ID 用 DEFAULT 或者 NULL 加上就好了(sql server中自增列插入 直接省略)...
2018-09-25 10:46:45
19219
原创 jsp学习
<%@ page language="java" import="java.util.*" contentType="text/html;charset=utf-8"%><html><head><title>母鸡啊</title></head><body&
2018-09-24 15:16:53
80
原创 jQuery
toggle() 方法切换元素的可见状态。如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。语法$(selector).toggle(speed,callback,switch)参数 描述 speed 可选。规定元素从可见到隐藏的速度(或者相反)。默认为 "0"。 可能的值: 毫秒 (比如 1500) "slow"...
2018-09-24 15:16:48
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人