自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 14709 2

原创 js中 null 和 undefined

null 表示一个值被定义了,定义为“空值”;undefined 表示根本不存在定义。所以设置一个值为 null 是合理的,如objA.valueA = null;但设置一个值为 undefined 是不合理的null: Null类型,代表“空值”,代表一个空对象指针,使用typeof运算得到 “object”,所以你可以认为它是一个特殊的对象值。undefined: Und...

2019-08-01 10:27:46 326

转载 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 1297

转载 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 6111

原创 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 9236

转载 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 24019 1

转载 function 与 => 的区别

转载自在JS中,箭头函数并不是简单的function(){}匿名函数的简写语法糖,实际上,箭头函数和匿名函数有个明显的区别:箭头函数内部的this是词法作用域,在编写函数时就已经确定了。而匿名函数的this指向运行时实际调用该方法的对象,无法在编写函数时确定。我们看一下下面的例子:function Test() { this.num = 100; this.func...

2019-05-28 17:45:42 144

转载 JavaScript sort() 方法

转载自sort() 方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串UniCode码。因为排序是按照字符串UniCode码的顺序进行排序的,所以首先应该把数组元素都转化成字符串(如有必要),以便进行比较。语法arr.sort(sortby);参数 描述 sortby 可选。规定排序顺序。必须是函数。 说明如果调用...

2019-05-15 16:01:02 915

转载 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 130

转载 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 43629

转载 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 177

原创 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 307

转载 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 141

转载 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 632

转载 JavaScript中一个等号、二个等号、 三个等号 的区别

一个等号是赋值操作,==先转换类型再比较,===先判断类型,如果不是同一类型直接为false。=== 判断规则如果类型不同,就[不相等]如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一个是NaN,那么[不相等]。(判断一个值是否是NaN,只能用isNaN()来判断)如果两个都是字符串,每个位置的字符都一样,那么[相等];否则[不相等]。如果两个值...

2019-05-09 15:33:18 1784

转载 dependencies与dependencyManagement

一、dependencyManagement 统一多模块的依赖版本如果你的项目有多个子模块,而且每个模块都需要引入依赖,但为了项目的正确运行,必须让所有的子项目(以下子项目即指子模块)使用依赖项的统一版本,才能保证测试的和发布的是相同的结果。那么如何保证模块之间的版本是一致的呢?Maven 使用 dependencyManagement 来统一模块见的依赖版本问题。在父项目的POM文件...

2019-05-09 15:12:41 579

转载 Maven中dependencies和dependencyManagement

dependencies和dependencyManagement的区别概述在pom.xml文件中,我们可以看到,dependencies是dependency的父元素,而dependencyManagement又是dependencies的父元素,而dependencies元素的使用情况又分为两种,一种,dependencies元素外没有dependencyMana...

2019-05-09 15:10:04 614

转载 Maven中plugins和pluginManagement

1.plugins和pluginManagement的区别概述plugins和pluginManagement的区别,和我们前面研究过的dependencies和dependencyManagement的区别是非常类似的。plugins下的plugin是真实使用的,而pluginManagement下的plugins下的plugin则仅仅是一种声明,子项目中可以...

2019-05-09 15:00:33 216

转载 Maven中的依赖作用范围(scope)

1.Maven中的依赖作用范围概述Maven中使用scope来指定当前包的依赖范围和依赖的传递性。常见的可选值有:compile,provided,runtime,test,system等。scope主要是用在pom.xml文件中的依赖定义部分,例如: <dependency> <groupId>org.springframework...

2019-05-09 14:59:33 4518

转载 Maven的scope依赖作用域说明

依赖的传递:作用域是test的包不会传递到引用这个项目的其它项目,但如果不是test会传递依赖到其它项目。如:项目A中有一个依赖包junit4.10,它的作用域是test现在有一个项目B,引用项目A,如果项目B要使用junit4.10就必须自己重新定义依赖关系。【因为不会传递依赖,所以不会从项目A中得到】但:如果作用域是其它的,不是test那么项目B可以直接使用不用...

2019-05-09 14:53:13 148

转载 异常: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 654

转载 关于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 6130

原创 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 1240

转载 注解PathVariable使用 关于thymeleaf URL 传入参数问题

可以在@RequestMapping注解中用{}来表明它的变量部分,例如:@RequestMapping("/users/{username}")这里{username}就是我们定义的变量规则,username是变量的名字,那么这个URL路由可以匹配下列任意URL并进行处理:/users/tianmaying /users/ricky users/tmy1234需要注意的是,在...

2019-05-08 13:42:13 1914

原创 Hibernate JAP 实体变量驼峰(大写)与数据库字段自动添加下划线问题

数据库中的字段名是productName,实体中应当这样写 @Column(name = "stuname")private String stuName;如果按照数据库中字段stuName,一样注解在实体类@Column(name = "stuName")执行sql语句时,会把驼峰字符转化为"_"+ 小写驼峰字符,查询时会变成stu_name...

2019-05-08 10:56:42 3641

转载 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 87

转载 vue

Vue.js 是一套构建用户界面的渐进式框架。他自身不是一个全能框架——只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。在与相关工具和支持库一起使用时,Vue.js 也能完美地驱动复杂的单页应用。vue是一个JavaMVVM库,是一套用于构建用户界面的渐进式框架,是初创项目的首选前端框架。它是以数据驱动和组件化的思想构建的,采用自底向上增量开发的设计。它是轻量级的,它有很多...

2019-05-06 14:11:50 630

转载 集合区别(arraylist和linkedlist的区别)?

1.list和linkedlist都是有序可重复,为什么还要用linkedlist呢?数组和数组列表都有一个重大的缺陷,这就是从数组的中间位置删除一个元素需要付出很大的代价,其原因是数组中处于被删除元素之后的所有元素都要向数组的前端移动。在数组的中间的位置插入一个元素也是如此。如下图:这个问题就靠LinkedList(链表)来解决。链表将每个对象存放在独立的节点中,每个节点还存放着序列...

2019-05-05 09:03:28 158

转载 Hibernate配置文件

&lt;!--标准的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的编码方式--&gt; &lt;?xml version='1.0' encoding='gb2312'?&gt; &lt;!--表明解析本XML文件的DTD文档位置,DTD是Document Type Definition 的缩写,即文档类型的定义,XML解...

2019-01-22 23:28:35 79

原创 Hibernate

src/Hibernate.cfg.xml //核心配置文件&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http:/...

2019-01-22 23:24:14 77

原创 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 801

原创 mybatis学习

mybatis系统核心配置文件 mybatis-config.xml文件头&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!DOCTYPE configuration  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"  "http://mybatis.org/dtd/mybatis-3-conf...

2018-10-29 09:14:05 189

转载 mybatis中的setting配置详解

在mybaits中,setting的的配置参数如下(如果不在配置文件中配置将使用默认值): 设置参数 描述 有效值 默认值 cacheEnabled 该配置影响的所有映射器中配置的缓存的全局开关 true | false true lazyLoadingEnabled 延迟加载的全局开关。当开启时,所有关联对象都会延迟加载。 特定关联关系中...

2018-10-26 16:02:22 436

转载 java中pojo和vo

他们的功能都一样 不过他们使用地点不一样po是在持久层所使用的 用来封装原始数据 而VO则主要在视图层活动 两个JAVABEAN的使用范围不同 假如你从数据库取出来的原始数据 你可以通过业务层将数据进行封装 再通过VO发到页面上去 比方说数据库表示性别的方式 为 1 和 0 1为男 0为女获得的时候我们获得的就是原始数据 那么 经过业务层的时候我们可以进行判断 并把他们所对应的参数放到VO里...

2018-10-26 16:00:55 445

原创 JDBC 数据库 sqlserver与mysql配置区别

1.jar包    mysql: mysql-connector-java-5.1.0-bin.jar    sqlserver: sqljdbc4-3.0.jar2.tomcat配置文件conf/context.xml&lt;Context&gt;    &lt;Resource name="JNDI名称" auth="Container" type="javax.sql....

2018-10-24 20:19:27 1199

转载 js正则表达式验证

/判断输入内容是否为空    function IsNull(){        var str = document.getElementById('str').value.trim();        if(str.length==0){            alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!        }    ...

2018-10-20 14:42:16 70

转载 SimpleDateFormat用法

转载: click /**          SimpleDateFormat函数语法:                   G 年代标志符          y 年          M 月          d 日          h 时 在上午或下午 (1~12)          H 时 在一天中 (0~23)          m 分          s 秒...

2018-09-25 10:53:36 258

原创 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 19048

原创 jsp学习

&lt;%@ page language="java" import="java.util.*" contentType="text/html;charset=utf-8"%&gt;&lt;html&gt;&lt;head&gt;&lt;title&gt;母鸡啊&lt;/title&gt;&lt;/head&gt;&lt;body&amp

2018-09-24 15:16:53 63

原创 jQuery

toggle() 方法切换元素的可见状态。如果被选元素可见,则隐藏这些元素,如果被选元素隐藏,则显示这些元素。语法$(selector).toggle(speed,callback,switch)参数 描述 speed 可选。规定元素从可见到隐藏的速度(或者相反)。默认为 "0"。 可能的值: 毫秒 (比如 1500) "slow"...

2018-09-24 15:16:48 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除