上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: Mybatis choose元素的用法 项目遇到一个需求,需要实现动态 or 条件查询, 已知动态 and 查询使用 <if>元素,查询了官网,<choose>元素刚好能满足动态 or需求。 choose 介绍 有时候,我们不需要使用到所有的条件,只要满足其中的一个条件即可。<choose>元素为此 阅读全文
posted @ 2020-12-11 10:59 MyDistance 阅读(2633) 评论(0) 推荐(0) 编辑
摘要: Optional的简单理解 在上篇博客简单讲解了 Stream 的基本用法,Stream的许多终端操作返回类型为 Optional 类型,第一次见到这个类型,看了源码及网上的资料有了简单的理解。 1、Optional 介绍 Optional 是 JDK8 新增的一个类,看了下源码,可以知道 Opti 阅读全文
posted @ 2020-12-01 18:03 MyDistance 阅读(667) 评论(0) 推荐(0) 编辑
摘要: Java Stream的基本用法 项目遇到一个需求,需要对集合 List 进行遍历、筛选,按照传统的写法,就是直接 for 循环进行条件判断,这样的做法很是啰嗦麻烦,Java8 Stream 流操作能够简洁地解决这个问题。网上对于 Stream 的介绍及相关用法很详细,这里列举简单的用法。 博客参考 阅读全文
posted @ 2020-11-27 11:52 MyDistance 阅读(3688) 评论(0) 推荐(1) 编辑
摘要: Request Headers 请求头参数的简单理解及获取 客户端请求服务端时,会发送Request Headers即请求头给服务端,Request Headers 声明了请求的配置,全局的Token一般就保存在里面,下面是对参数的一些理解。 1、请求头参数 Accept: 告诉服务器,客户机支持的 阅读全文
posted @ 2020-11-24 18:01 MyDistance 阅读(15429) 评论(0) 推荐(0) 编辑
摘要: Vue 父组件调用子组件方法 在很多时候,我们需要使用到父子组件,例如嵌套弹窗,这时候可以使用父子组件通信,或者父子组件方法调用,在这里使用到了父组件调用子组件的方法来实现功能。 通过 ref 调用子组件方法 这种方法是比较简便的,其他方法可另外学习。 父组件代码 <!-- 父组件 --> <tem 阅读全文
posted @ 2020-11-24 15:25 MyDistance 阅读(4602) 评论(0) 推荐(0) 编辑
摘要: JS 浅拷贝与深拷贝 最近的一个Vue项目中,遇到了一个修改新对象的属性值时,原对象的属性值也跟着改变了的问题。然后思考 JS 中是否有着类似 Java 的引用地址传递的思想,查了下在 JS 中的称呼为深拷贝。在此区分下浅拷贝与深拷贝的概念。 博客参考文章: https://www.cnblogs. 阅读全文
posted @ 2020-11-24 11:40 MyDistance 阅读(102) 评论(0) 推荐(0) 编辑
摘要: div 实现光标悬停变成手型 最近的项目中有一个光标悬停在 div 标签上变成手型,点击并触发事件的需求。 然后了解到 css有个特定的样式,如下: cursor: pointer; js代码如下: <!-- 更多按钮 --> <div class="more-action"> <el-popove 阅读全文
posted @ 2020-11-24 10:11 MyDistance 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: JS 判断空字符串 在很多情景下,需要对字符串进行判空的操作,例如表单提交或获取后端数值。 1、typeof 判断 undefiend typeof是一个运算符,有2种使用方式:typeof(表达式)和typeof 变量名,第一种是对表达式做运算,第二种是对变量做运算。 typeof的返回值 'un 阅读全文
posted @ 2020-11-23 16:06 MyDistance 阅读(8928) 评论(0) 推荐(0) 编辑
摘要: JS 两个等号(==)与三个等号(= ==)的区别 在js的比较中,经常会用到等号进行比较,有的时候分不清两个等号与三个等号的差异。 1、两个等号 "==" 使用 "==" 比较时,如果值的类型一样,直接进行比较,当值的类型不同时,会进行类型转换,再进行比较。 1==1 //true 1==true 阅读全文
posted @ 2020-11-23 15:05 MyDistance 阅读(743) 评论(0) 推荐(0) 编辑
摘要: Node Sass version 5.0.0 is incompatible with^4.0.0 在执行npm run dev 后项目报了 Node Sass version 5.0.0 is incompatible with^4.0.0 这个错误,很明显是Sass 的版本过高,因此需要对 S 阅读全文
posted @ 2020-11-23 11:54 MyDistance 阅读(7010) 评论(0) 推荐(2) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页