加载中
短暂地告别,舍不得离开。

看到问答板块的一位老哥笑着用unicode回复内容,我看着,从笑到哭,这一路走来,多少不舍。那我也写一段话吧。 console.log("\u4e0d\u5f97\u5df2\uff0c\u5df2\u8fd9\u79cd\u65b9\u5f0f\u548...

入门ModbusRTU-0-【简介】

0.背景   首先,给出Modbus Technical Resources官网,英文好的,一定要多看看官网。为了构建出一个更加美好和谐的世界,也希望您在新写jar包时,抛弃一些带有歧视色彩的单词。 1. 学习网站...

2021/10/20 09:48
87
学习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
51
学习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
45
学习ECMAScript 2015【8】Iterators + For..Of

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

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

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

2021/10/13 10:36
93
学习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
93
学习ECMAScript 2015【5】Destructuring

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

2021/10/08 10:11
97
学习ECMAScript 2015【4】Template Strings

前言 其实这部分特性,在使用axios.get拼接url的时候体现的最明显,经常用到${param}。今天的内容不复杂,轻松愉悦。 1.概览 好,我们先通过一个简单的例子说明一下: // Basic literal str...

2021/09/18 19:06
61
学习ECMAScript 2015【3】Enhanced Object Literals

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

学习ECMAScript 2015【2】Classes

前言 其实类这个概念,最早在C++出现,Java发扬光大。JS之前也写类,根据文章:JavaScript 定义类的最佳写法——完整支持面向对象(封装、继承、多态),兼容所有浏览器,支持用JSDuck生成文...

2021/09/14 10:15
268
学习ECMAScript 2015【1】Arrows and Lexical This

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

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

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

2021/09/11 15:27
183
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
68
java - MongoDB- Spring -保存对象导致StackOverflowError

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

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

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

2021/08/27 17:05
110
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
111
记录一次排查进程莫名其妙被杀死的排查过程

0.背景   灯火辉煌的北京,一个加班的夜晚。开发组在赶进度,突然间,智慧与勇敢的化身飞哥突然感叹道:“是什么力量?让我的程序存活一会儿就被杀死了。” “什么?无端被杀死了?” 几个...

2021/08/17 20:55
117
推荐大家使用KeymouseGo来便捷生活

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

2021/08/17 13:14
68

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部