数独生成算法
碰到一个需求,需要创建指定大小的数独,这个题挺有意思的,思考了几天,在这里记录一下思考过程及结果。
碰到一个需求,需要创建指定大小的数独,这个题挺有意思的,思考了几天,在这里记录一下思考过程及结果。
CodeMirror(下面简称为cm)是一款基于JavaScript、面向语言的前端代码编辑器。它支持开箱即用,自带了超过100种语言的库,同时还有很多附加功能,目前得到了jetbrains等公司的支持。在这个分类下,能够与cm并驾齐驱的另一个编辑器则是ACE。由于笔者并没有使用过ACE,因此就不对两者做对比了。接下来笔者会分几个章节来具体介绍介绍cm的基本使用方法和高级功能。
近半年来,我一直从事一个报表管理系统的开发。管理系统是给人用的,但我们团队并没有前端,所以我就兼任了大部分前端开发工作。在这半年的开发工作中,我学习了一些前端内容,在这里做一个总结并分享给大家。
阅读本文,我假设大家是已了解HTML/CSS和JavaScript中级知识的后端开发。
在web开发中,国际化大部分情况是不用考虑的,因为大部分人开发的软件程序都只是给一小部分相同语言人用的。
StringFormatter JS
是一个js编写的可扩展的javascript字符串格式化库,它的功能远远超出了ECMA6标准所规定的字符串格式化规则。
它的内置转换功能如下:
NaN
和Infinity
的特殊处理