momo 2016.12.20

Development

Number 类型的 input 输入框中输入浮点数

在 HTML5 中,input 元素有了一个好用的 type: Number,当我们把一个 input 设置为 Number 类型以后,它就可以接收 max、min 等参数设置最大值最小值,达到原生表单控制的目的:

但是这么一弄,问题来了,当我们输入浮点型的数字时就会报错,难道它只能接收整数吗?显然不是的,他不光可以接受浮点型,还可以控制输入到小数点后几位,以及每次增加的步幅(step),当我们需要精确到小数点后两位时,只要把 step 设置为 0.01 即可:

Have fun!


momo 2016.11.25

Development

Vue Syntax Highlight with pug in Sublime Text

jade 这个项目组也是够任性的,说改名就改名,造成了 sublime 里面代码高亮失败,升级了 Vue Syntax Highlight 后依然无果,最后查明原因(via),原来还要安装一个 pug 的插件才可以,完整的支持如下:

1. 打开 Package Control:Install Package,输入 Vue Syntax Highlight,安装;
2. 参照 1 的方法,输入 pug,安装。

Have fun!


momo 2016.10.31

Mac

删除 GarageBand 留下的垃圾文件

GarageBand 基本上是我每次必删的一个 APP(无论是 Mac 还是 iOS 上),然并卵,Mac 的磁盘管理器上一看,他还是占用了 2.6G 的空间,使用清理工具或者系统自带的工具都没法删除。于是 Google 了一下,找到了办法,删除如下文件即可:

Macintosh HD/Applications/GarageBand.app (1.16GB)
Macintosh HD/Library/Application Support/GarageBand (995MB)
Macintosh HD/Library/Application Support/Logic (880MB)
Macintosh HD/Library/Audio/Apple Loops (up to 10GB)*


momo 2016.09.29

Development

解决 Jetty Runner 1.2.0 与 JDK7 不兼容的问题

今天手贱把 Jetty Runner 自动升级了最新版本 1.2.0,发现项目跑不起来了,报错「Unsupported major.minor version 52.0」,查了一圈发现最新版 Jetty Runner 介绍中有一条「Minimum requirement: JVM / JDK / JRE v8」,这就坑爹了,卸载最新版,降级为上一个版本 1.1.3,完美解决问题。

下载地址:https://plugins.jetbrains.com/plugin/7505,选择版本 1.1.3 后的 download,之后在 IntelliJ IDEA 的 Preferences -> Plugins 中,选择 「Install plugin from disk」即可。


momo 2016.08.30

Noise

独立博客

曾几何时独立博客是一种风尚,现如今随着各种自媒体平台的兴起,似乎去平台开一个发声点成了主流,个人独立博客看上去也越来越没落了。把友情链接点了个遍,事实也证明了这一点,每隔一段时间总有那么几个网址打不开了,或者变更了用途。

那么我们到底还需不需要使用独立博客呢?就我而言,是需要的,对我来讲,这就是租房住和买房住的区别,在别人的地盘,你随时都要承受文章被删改、网站主跑路的风险,多年经营和沉淀付之东流,然而独立博客却不会,只要我想,可以续费100年,我写的这些东西就会一直存在下去。

遥想起当年,我就在各大平台开博,经历了一次次搬家,最终定在了这里,不用担心我不在的期间别人对我的文章做了什么,因为一切都是自己做主。翻开本站域名 whois 一看,注册都有十年了,岁月蹉跎啊。

当然,从影响力来讲,独立博客确实是不行了,如果是媒体属性,可能还是要选择个别的平台吧。

而且,人老了,也确实容易犯懒,很多时候想静下来写点什么,有个什么其他的事情,就作罢了,这个不好,得改。

最后给自己一个约定,每月更新两篇原创的文章,尽量做到不敷衍。有没有跟我类似的博主来一起参与呢?


返回页首返回页尾