一次自定义编码的探索
朋友给了个题: 对1-500000000(别数了,5亿)的整数,实现一个encode编码方法,要求编码后的字符串只包含数字和字母,然后对应实现一个decode方法,可以将该字符串还原回去。 比如: e...
Fighting's Blog
朋友给了个题: 对1-500000000(别数了,5亿)的整数,实现一个encode编码方法,要求编码后的字符串只包含数字和字母,然后对应实现一个decode方法,可以将该字符串还原回去。 比如: e...
由于浏览器内置的函数:btoa不支持多字节编码: btoa(“一”) 执行会报错:Uncaught DOMException: Failed to execute ‘btoa’ on ‘Window’...
这其实是属于前辈级程序员们玩剩下的东西,去写win32的程序,调用win32 api的时候,经常会碰到属性状态的组合,比如这个例子: int DisplayResourceNAMessageBox()...
变量名与变量值 var age = 15; 变量名只是标识符,可以理解为内部指针,指向变量值所在的内存地址。变量名没有类型一说。 在一个姓名唯一的星球上,张三用于指代某个人,张三就是变量名,那个人就是...
最近发现组内的很多人基础太不牢固,打算整一个关于JavaScript的思维导图,搞一次技术分享。结果发现原来自己也遗漏了相当多得细节。接下来,我就来细数下那些不能被new的函数,这些函数被new的时候...
避免烂尾,先开坑。 初略看了下Stream API,应该是一个很深的坑。Stream实现了类似于Rx的许多API,估计过年在家要好好读读文档了。 本打算只写关于Stream的东西,后面翻了一下文档,发...
Dart下的Future类似于ES6下新增的Promise,也是为了解决异步回调带来的各种问题。 构造函数 Future(FutureOr<T> computation()) comput...
Dart 和 Java 不同的是,所有的 Dart 异常是非检查异常。 方法不声明他们可能抛出的异常, 并且你不被要求捕获任何异常。 Dart 提供了 Exception 和 Error 类型, 以及...