01 2021 档案

摘要:设计模式--装饰者模式 今天偶然的机会接触到了装饰者模式,当我们需要很多的子类组合去实现一个功能时,可以考虑下使用装饰者模式。例如衣服有尺寸、规格、颜色,咖啡有种类、糖度、温度,这样的动态组合会衍生出指数增长的子类,装饰者模式就适用于这样的情景。 1、适用场景 使用子类拓展一个类的功能呈现爆炸性增长 阅读全文
posted @ 2021-01-30 16:53 MyDistance 阅读(70) 评论(0) 推荐(0) 编辑
摘要:MySQL using 介绍 看书时注意到了 using()函数,这个函数之前没有使用过,了解一下后其实用法是很简单的。 1、介绍 using()函数用于两张表之间的 join 连接查询,并且 using()中的列在两张表中都存在,作为 join 的条件。 例子 select * from admi 阅读全文
posted @ 2021-01-22 11:57 MyDistance 阅读(1547) 评论(0) 推荐(1) 编辑
摘要:Vue 自定义全局指令 除了常用的指令例如v-show、v-on等指令外,我们也可以通过自定义指令来实现特定的功能,例如聚焦文本框。 1、指令注册 例如现在我需要检查登录的用户有没有某个功能的权限,如果没有,则隐藏对应的功能按钮。 通过binding.value获取参数的值,然后检查接口返回值,fa 阅读全文
posted @ 2021-01-21 16:40 MyDistance 阅读(1677) 评论(0) 推荐(0) 编辑
摘要:Git 重置本地分支为远程分支 当遇到某些特殊情况,需要将远程分支直接覆盖远程分支时,可以使用以下命令。 1、重置命令 $ git reset --hard origin/分支名 该命令会直接覆盖本地分支的代码,造成代码丢失,因此一定要确保本地代码没用的情况下,才可使用该命令。 2、fatal: r 阅读全文
posted @ 2021-01-14 11:34 MyDistance 阅读(5480) 评论(0) 推荐(0) 编辑
摘要:SpringBoot @Value 注解使用 当我想读取 application.yml/application.properties配置文件的参数值时,接触到了@Value注解。 部分知识参考:https://blog.csdn.net/woheniccc/article/details/7980 阅读全文
posted @ 2021-01-12 15:16 MyDistance 阅读(2051) 评论(0) 推荐(0) 编辑
摘要:SQL insert into select 用法 一张存在的表,插入的新数据来源别的表时,可以使用insert into select语法。 1、两种语法 1、表数据 user表 id name age 1 test 10 2 test1 20 3 test2 14 4 test3 16 user 阅读全文
posted @ 2021-01-08 17:25 MyDistance 阅读(8072) 评论(0) 推荐(0) 编辑
摘要:MySQL date_format() 函数基本用法 当数据库的日期需要进行格式化输出或者以特定格式进行比较时,可以用到date_format函数。 1、基本用法 介绍 date_format函数顾名思义,主要用于格式化日期,将日期输出为我们想要的格式。 语法 DATE_FORMAT(date,fo 阅读全文
posted @ 2021-01-06 11:41 MyDistance 阅读(6505) 评论(1) 推荐(0) 编辑
摘要:MySQL group_concat() 函数用法 在使用 group by对数据进行分组后,如果需要对 select 的数据项进行字符串拼接,这时就需要用到group_concat()函数。 1、基本用法 group_concat()完整语法如下: group_concat([DISTINCT] 阅读全文
posted @ 2021-01-05 15:07 MyDistance 阅读(3459) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示