加载中
学习ECMAScript 2015【10】Unicode

0.背景 本文的主角是 Unicode ,没啥可说的,水一篇吧。 1.Unicode // same as ES5.1 "𠮷".length == 2 // new RegExp behaviour, opt-in ‘u’ "𠮷".match(/./u)[0].length == 2 // new...

2021/10/18 17:26
61
学习ECMAScript 2015【9】Generators

0.背景 今天要讨论的Generators,在上一篇中提到过,这一篇稍微谈谈。 1.概览 生成器的写法 var fibonacci = { [Symbol.iterator]: function*() { var pre = 0, cur = 1; for (;;) { var te...

2021/10/15 10:12
63
学习ECMAScript 2015【8】Iterators + For..Of

0.背景 今天要介绍的Iterators + For..Of和Java中的增强for循环很类似。可以用在能够迭代的对象上。你也许会问:“不是有for in了吗?”别急,后面说。 1.总览 let fibonacci = { Symbol.ite...

2021/10/14 10:41
93
学习ECMAScript 2015【7】Let + Const

0.前言 今天的主角是:Let + Const,其实就是防止var乱跑而设计的。写过老的js代码的都或多或少经历过重名的变量带来的困扰。 1.总览 一言以蔽之,let就是打大括号内的var,const就是常量。 ...

2021/10/13 10:36
136
学习ECMAScript 2015【6】Default + Rest + Spread

0.前言 今天所要讨论的是:Default + Rest + Spread,看着有点糊涂,其实说全了,就是:default parameters, rest parameters and the spread operator. 1.总览 function f(x, y=12) { // y i...

2021/10/09 09:58
111
学习ECMAScript 2015【5】Destructuring

引言 当我们构建一个对象时,我们如同搭积木一样,拼接不同的部分到一起。当我们解构它时,我们从中抽取一块或多块积木。 1.总览 下面我们从多个角度去总览其特性,下面列举出了在列表中、对...

2021/10/08 10:11
113
学习ECMAScript 2015【3】Enhanced Object Literals

讲在前面 对象字面量扩展语法,其实更多的是书写的便捷。 1.总览示例 var obj = { // Sets the prototype. "proto" or 'proto' would also work. proto: theProtoObj, // Computed p......

学习ECMAScript 2015【1】Arrows and Lexical This

0.讲在前面   从这篇开始,我开始讲解BABEL官网提供的Learn ES2015文章,由于原文较长,我每一节整理成一篇文章。有感兴趣的小伙伴,一定要去原文看看。 1.ECMAScript 2015 ECMAScript 201...

2021/09/13 11:53
289
JS:null在if语句中是false

这几天看开源项目的大神们写的JS代码中,常常看到这样的句子: let obj = ... ... if(obj){ ... } 头一次看的时候,我是 直到,我看到了下面这段话: “null is a falsy value (i.e. it eval...

2021/09/11 15:27
231
MySQL日期 字符串 时间戳互转

时间转字符串 select date_format(now(), '%Y-%m-%d'); #结果:2016-01-05 时间转时间戳 select unix_timestamp(now()); #结果:1452001082 字符串转时间 select str_to_date('2016-01-02',...

2021/09/07 15:35
83
java - MongoDB- Spring -保存对象导致StackOverflowError

我也没想到,是@Document的类中有Logger导致的。去掉之后,自然就好了,神奇。

2021/09/03 17:54
207
解决maven-mybatis-generator生成xml文件内容重复问题

背景 近日被此问题困扰,发生了第一次运行就重复的情况,不断搜索大家的解决方案,发现这位老哥:MyBatis Generator使用过程中踩过的一个坑 解决方案,配置plugin 记住,插件版本一定要用最新...

2021/08/27 17:05
879
spring boot 2.3 No active profile set

背景   大批量复制的代码,一脸懵逼的看到这种奇怪的问题,指定不了某一个环境了。开始疑惑地寻找,最终这位老哥给了我灵感: springboot idea激活指定profile 1. 检查target文件夹下是否存...

IntelliJ IDEA 2021.2 (Community Edition) 拷贝application.yml中的属性

逐级拷贝,会很复杂,需要使用 Copy Reference 就可以得到下面的结果: spring.profiles.active

2021/08/24 16:29
181
推荐大家使用KeymouseGo来便捷生活

0.背景   我们的生活中经常会出现某个特定的鼠标键盘操作,进行重复执行,或者是需要在某个时刻,进行特定的重复操作,比如查看当天的温度并发给自己,提醒自己注意增减衣物。本期我们就来...

2021/08/17 13:14
700
一个好用的VScode预览html插件——Live Server Preview

这个插件不用另外打开浏览器;它是直接在VScode里面预览html的,并且是自动实时更新的,不用不停地Ctrl+S保存查看 使用:F1 -> 弹出一个窗口输入live,然后右边出现预览窗口...

2021/08/04 17:34
1.6K
IntelliJ IDEA 2021 社区版使用指南

时间过得真快,转眼就到了2021年,新版与旧版有了一些不同,特别为您整理了最新的调优方式和插件列表。 0.写在前面   IntelliJ IDEA 社区版可以商用,在官网中我们能看到如下的声明:   ...

SpringBoot2-获取Spring容器中的Bean的Util

Spring 会在项目启动时, 对项目进行扫描, 对使用了@Service, @Component, @Repository 等注解的类,创建相应的实例bean, 然后将bean 添加到Spring的上下文中. 对于获取Spring容器中的bean, 通...

2021/07/19 16:37
156
MySQL5.7.34-log修改默认字符集,解决中文问号问题

首先查看是否字符集不是支持中文 mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collation%'; +--------------------------+-----------------...

2021/07/16 15:52
368
You must configure either the server or JDBC driver (via the serverTimezone configuration

在连接字符串后面加上?serverTimezone=UTC 其中UTC是统一标准世界时间。 完整的连接字符串示例:jdbc:mysql://localhost:3306/test?serverTimezone=UTC 或者还有另一种选择:jdbc:mysql://12...

2021/07/16 10:40
164

没有更多内容

加载失败,请刷新页面

返回顶部
顶部