博客园 - kasi
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=139755
2019-05-23T02:37:06Z
kasi
https://www.cnblogs.com/kasi/
feed.cnblogs.com
https://www.cnblogs.com/kasi/p/10910514.html
数据库decimal映射BigDecimal类型出错 - kasi
问题 数据库decimal类型在使用sql关联查询映射为实体类BigDecimal类型时转换错误,实体类接收值都变成了-1, 原因 暂时没找到原因,猜测应该是类型转换错误,可能小数位数之类引起的 解决办法 在类型转换时用concat语句将其拼接成字符串即可,字符串再映射成BigDecimal就没有出错 // charge_standard为decimal类型 concat(b.char...
2019-05-23T02:37:00Z
2019-05-23T02:37:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】问题 数据库decimal类型在使用sql关联查询映射为实体类BigDecimal类型时转换错误,实体类接收值都变成了-1, 原因 暂时没找到原因,猜测应该是类型转换错误,可能小数位数之类引起的 解决办法 在类型转换时用concat语句将其拼接成字符串即可,字符串再映射成BigDecimal就没有出错 // charge_standard为decimal类型 concat(b.char... <a href="https://www.cnblogs.com/kasi/p/10910514.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10562556.html
图片跟随鼠标移动 - kasi
Title
2019-03-19T21:35:00Z
2019-03-19T21:35:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】Title <a href="https://www.cnblogs.com/kasi/p/10562556.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10477975.html
Cause: com.baomidou.mybatisplus.exceptions.MybatisPlusException: Failed to process, please exclude the tableName or statementId - kasi
数据库进行update保存时报错 Cause: com.baomidou.mybatisplus.exceptions.MybatisPlusException: Failed to process, please exclude the tableName or statementId 原因,se
2019-03-05T08:58:00Z
2019-03-05T08:58:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】数据库进行update保存时报错 Cause: com.baomidou.mybatisplus.exceptions.MybatisPlusException: Failed to process, please exclude the tableName or statementId 原因,se <a href="https://www.cnblogs.com/kasi/p/10477975.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10398975.html
css字体样式设置 - kasi
font-size:字号大小 font-weight:字体粗细 属性 normal、bold、bolder、lighter、100~900(100的整数倍) 数字 400 等价于 normal,而 700 等价于 bold font-style:字体风格 属性: normal:默认值,浏览器会显示标准的字体样式。 italic:浏览器会显示斜体的字体样式。 oblique:浏...
2019-02-18T22:27:00Z
2019-02-18T22:27:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】font-size:字号大小 font-weight:字体粗细 属性 normal、bold、bolder、lighter、100~900(100的整数倍) 数字 400 等价于 normal,而 700 等价于 bold font-style:字体风格 属性: normal:默认值,浏览器会显示标准的字体样式。 italic:浏览器会显示斜体的字体样式。 oblique:浏... <a href="https://www.cnblogs.com/kasi/p/10398975.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10340412.html
盒子模型设置阴影 - kasi
box-shadow:水平阴影 垂直阴影 模糊距离 阴影尺寸 阴影颜色 内/外阴影; 示例: div { width: 200px; height: 200px; box-shadow: 2px 2px 2px 2px #4c4c4c; }
2019-01-30T21:48:00Z
2019-01-30T21:48:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】box-shadow:水平阴影 垂直阴影 模糊距离 阴影尺寸 阴影颜色 内/外阴影; 示例: div { width: 200px; height: 200px; box-shadow: 2px 2px 2px 2px #4c4c4c; } <a href="https://www.cnblogs.com/kasi/p/10340412.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10340411.html
div盒子模型设置为圆形 - kasi
宽高必须相等才能设为圆形 border-radius:50% // 圆形 倒角 border-radius:1px 1px 1px 1px // 倒角 border-radius:50% // 圆形 border-radius:1px 1px 1px 1px // 倒角 <wiz_tmp_tag i
2019-01-30T21:43:00Z
2019-01-30T21:43:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】宽高必须相等才能设为圆形 border-radius:50% // 圆形 倒角 border-radius:1px 1px 1px 1px // 倒角 border-radius:50% // 圆形 border-radius:1px 1px 1px 1px // 倒角 <wiz_tmp_tag i <a href="https://www.cnblogs.com/kasi/p/10340411.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10337716.html
Ljava/lang/Float - kasi
使用postMan调试接口报错:Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: com.dongbao.model.org.OrgAnalysisManager.getDiffValue()Ljava/lang/Float在后台是可以查出数据,但是返回时报错,是因为返回的json格式不支持Float...
2019-01-30T05:22:00Z
2019-01-30T05:22:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】使用postMan调试接口报错:Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: com.dongbao.model.org.OrgAnalysisManager.getDiffValue()Ljava/lang/Float在后台是可以查出数据,但是返回时报错,是因为返回的json格式不支持Float... <a href="https://www.cnblogs.com/kasi/p/10337716.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10336630.html
判断stream流中Optional对象是否为空 - kasi
使用stream流过滤集合获取到Optional对象,如果有空值不加判断直接get()取值就会报错,但是用常见的 == null是不能判断出来的,可以使用Optional自带的方法isPresent() Optional dict = orgGrade.stream().filter(org -> org.getValue().equals(String.valueOf(grade))).fin...
2019-01-30T00:36:00Z
2019-01-30T00:36:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】使用stream流过滤集合获取到Optional对象,如果有空值不加判断直接get()取值就会报错,但是用常见的 == null是不能判断出来的,可以使用Optional自带的方法isPresent() Optional dict = orgGrade.stream().filter(org -> org.getValue().equals(String.valueOf(grade))).fin... <a href="https://www.cnblogs.com/kasi/p/10336630.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10336584.html
vue框架下实现字数过多隐藏,鼠标移入显示功能 - kasi
vue框架下实现字数过多隐藏,鼠标移入显示功能 html: 0 ? mouseen($event):''">{{dItem.substring(3)}} 0" @mouseleave="mousele($event)">{{dItem.substring(3)}} js: mouseen (e) { let node = e.target setTimeout(() => { ...
2019-01-29T21:12:00Z
2019-01-29T21:12:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】vue框架下实现字数过多隐藏,鼠标移入显示功能 html: 0 ? mouseen($event):''">{{dItem.substring(3)}} 0" @mouseleave="mousele($event)">{{dItem.substring(3)}} js: mouseen (e) { let node = e.target setTimeout(() => { ... <a href="https://www.cnblogs.com/kasi/p/10336584.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10336583.html
css背景设置 - kasi
1、 背景颜色 background-color:后面跟颜色属性 2、 背景图片 background-image 属性允许指定一个图片展示在背景中(只有CSS3才可以多背景)可以和 background-color 连用。 如果图片不重复的话,图片覆盖不到地地方都会被背景色填充。 如果有背景图片平铺,则会覆盖背景颜色。 参数 none:无背景(默认) url:使用绝对或相对地址指...
2019-01-29T20:14:00Z
2019-01-29T20:14:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】1、 背景颜色 background-color:后面跟颜色属性 2、 背景图片 background-image 属性允许指定一个图片展示在背景中(只有CSS3才可以多背景)可以和 background-color 连用。 如果图片不重复的话,图片覆盖不到地地方都会被背景色填充。 如果有背景图片平铺,则会覆盖背景颜色。 参数 none:无背景(默认) url:使用绝对或相对地址指... <a href="https://www.cnblogs.com/kasi/p/10336583.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10332448.html
css元素类型 - kasi
css元素分为三种:块级元素、行内元素和行内块元素 1、 块级元素 设置display:block就是将元素显示为块级元素 常用的块状元素有: 、、...、、、、、、 、 特点: 独占一行 高度,行高、外边距以及内边距都可以控制 宽度默认是容器的100% 以容纳内联元素和其他块元素 2、 行内元素 块级元素也可以通过代码display:inline将元素设置为行内元素 常用的行内...
2019-01-28T20:57:00Z
2019-01-28T20:57:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】css元素分为三种:块级元素、行内元素和行内块元素 1、 块级元素 设置display:block就是将元素显示为块级元素 常用的块状元素有: 、、...、、、、、、 、 特点: 独占一行 高度,行高、外边距以及内边距都可以控制 宽度默认是容器的100% 以容纳内联元素和其他块元素 2、 行内元素 块级元素也可以通过代码display:inline将元素设置为行内元素 常用的行内... <a href="https://www.cnblogs.com/kasi/p/10332448.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10301753.html
js判断对象还是数组 - kasi
在js中使用typeof是不能判断对象还是数组的,返回的结果都是object,可以通过instanceof和length属性来判断 instanceof var arr = new Array var obj = new Object // Array校验 arr instanceof Array // true obj instanceof Array // false // O...
2019-01-21T21:16:00Z
2019-01-21T21:16:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】在js中使用typeof是不能判断对象还是数组的,返回的结果都是object,可以通过instanceof和length属性来判断 instanceof var arr = new Array var obj = new Object // Array校验 arr instanceof Array // true obj instanceof Array // false // O... <a href="https://www.cnblogs.com/kasi/p/10301753.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10301744.html
springmvc整合Junit - kasi
1. 定义一个base测试类 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:application-context.xml") //多文件注释@ContextConfiguration(locations= {"classpath:spring-mybatis.xml","classpath:sp...
2019-01-21T20:30:00Z
2019-01-21T20:30:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】1. 定义一个base测试类 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:application-context.xml") //多文件注释@ContextConfiguration(locations= {"classpath:spring-mybatis.xml","classpath:sp... <a href="https://www.cnblogs.com/kasi/p/10301744.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10301743.html
springmvc拦截器 - kasi
1. 定义 定义拦截器,实现HandlerInterceptor接口,接口中提供三个方法 public class HandlerInterceptor1 implements HandlerInterceptor { //进入Handler方法之前执行 //应用场景:用于身份认证,身份授权 //比
2019-01-21T20:29:00Z
2019-01-21T20:29:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】1. 定义 定义拦截器,实现HandlerInterceptor接口,接口中提供三个方法 public class HandlerInterceptor1 implements HandlerInterceptor { //进入Handler方法之前执行 //应用场景:用于身份认证,身份授权 //比 <a href="https://www.cnblogs.com/kasi/p/10301743.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10301742.html
Springmvc参数绑定 - kasi
1. 参数绑定 1.1 Spring参数绑定过程 从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到Controller方法的形参上 springmvc中,接收页面提交的数据是通过方法形参来接收,而不是在Controller中定义成员变量 处理器适配器调用springmvc提供参数绑定组件将key/value数据转换成Controller方法的形参 参数绑定组...
2019-01-21T20:28:00Z
2019-01-21T20:28:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】1. 参数绑定 1.1 Spring参数绑定过程 从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到Controller方法的形参上 springmvc中,接收页面提交的数据是通过方法形参来接收,而不是在Controller中定义成员变量 处理器适配器调用springmvc提供参数绑定组件将key/value数据转换成Controller方法的形参 参数绑定组... <a href="https://www.cnblogs.com/kasi/p/10301742.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10301741.html
SpringMVC - kasi
1. Springmvc框架 1.1 什么是Springmvc Springmvc是基于Spring框架的一个模块,springmvc和Spring无需通过中间整合层进行整合 Springmvc是一个基于mvc的web框架 1.2 Springmvc框架 步骤: 第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查...
2019-01-21T20:28:00Z
2019-01-21T20:28:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】1. Springmvc框架 1.1 什么是Springmvc Springmvc是基于Spring框架的一个模块,springmvc和Spring无需通过中间整合层进行整合 Springmvc是一个基于mvc的web框架 1.2 Springmvc框架 步骤: 第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查... <a href="https://www.cnblogs.com/kasi/p/10301741.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10301740.html
日期转换工具 - kasi
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; /** * 日期格式转换工具类 * * @Auth...
2019-01-21T20:26:00Z
2019-01-21T20:26:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; /** * 日期格式转换工具类 * * @Auth... <a href="https://www.cnblogs.com/kasi/p/10301740.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10293944.html
mybatis传参 - kasi
1. 概念 mybatis的传参即通过dao的方法映射mapper.xml配置文件中的方法操作数据库 无论传递的参数是什么样的,最后mybtis都会将传入的转换为map mybatis传参可以分为两个部分 参数的数量 参数的类型 2. 按参数的数量 2.1 单个参数传递 @param可以不用写,如果写上就要求和mapper文件中的参数一致 public List getXXBea...
2019-01-19T21:43:00Z
2019-01-19T21:43:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】1. 概念 mybatis的传参即通过dao的方法映射mapper.xml配置文件中的方法操作数据库 无论传递的参数是什么样的,最后mybtis都会将传入的转换为map mybatis传参可以分为两个部分 参数的数量 参数的类型 2. 按参数的数量 2.1 单个参数传递 @param可以不用写,如果写上就要求和mapper文件中的参数一致 public List getXXBea... <a href="https://www.cnblogs.com/kasi/p/10293944.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10293942.html
js获取当前页面url信息 - kasi
``` <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script> var url; url = window.location.href; /* 获取完整URL */ alert(url); /*
2019-01-19T21:42:00Z
2019-01-19T21:42:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】``` <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script> var url; url = window.location.href; /* 获取完整URL */ alert(url); /* <a href="https://www.cnblogs.com/kasi/p/10293942.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/kasi/p/10293941.html
js数组操作 - kasi
1. splice删除 特点:数组中元素删除后数组会自动更新,后面下标会补位 list(index, count) // index即为要删除的集合下标 // count 为数量 2. delete删除 特点:数组中元素删除后变为undifine,数组长度不发生变化 delete list[1] 3. sort排序 var arr = [10,20,5,1] arr....
2019-01-19T21:41:00Z
2019-01-19T21:41:00Z
kasi
https://www.cnblogs.com/kasi/
【摘要】1. splice删除 特点:数组中元素删除后数组会自动更新,后面下标会补位 list(index, count) // index即为要删除的集合下标 // count 为数量 2. delete删除 特点:数组中元素删除后变为undifine,数组长度不发生变化 delete list[1] 3. sort排序 var arr = [10,20,5,1] arr.... <a href="https://www.cnblogs.com/kasi/p/10293941.html" target="_blank">阅读全文</a>