摘要:
最近面了阿里的外包吧,居然也要在线敲代码了,那叫一个紧张啊。题目就是实现一个LRU算法的缓存。外包居然要求也这么高了,哎。还好,LRU是我大学老师布置的一道题目,当然我用C语言实现的,算法原理那是一清二楚,可是面试的时候就脑子一片空白了。好在,边敲代码,边思考,就慢慢想起来了,下面是我的代码。仅供参 阅读全文
摘要:
//注意:数字与字符的转换会丢失多余的尾部0('123.010'<->123.01,'123.00'<->123) var NumberFormat = { //按照每3位逗号分隔,字符串截子串法 toCommaFormat: function(number){ //如果是数字,则转换为字符串 if 阅读全文
摘要:
公司对开发人员的单元测试要求比较高,要求分支覆盖率、行覆盖率等要达到60%以上等等。项目中已经集成了jmockit这个功能强大的mock框架,学会使用这个框架势在必行。从第一次写一点不会,到完全可以应付工作要求,期间踩了好多坑,学到了不少东西。下面简单总结一下jmockit这个框架的使用,重点介绍M 阅读全文
摘要:
1.代码 2.运行结果 hello,Bob. I am Alice.hello,Bob. I am Alice.hello,Bob. I am Alice.hello,Bob. I am Alice. 阅读全文
摘要:
js的string变量存储字符串使用的是unicode编码,要保存时必须选择其他编码后进行传输,比如转成utf-8,utf-32等。存储到数据库中为utf-8编码,读取出来如何转换成正确的字符串就成了问题。现在给出解决方案,可以正确支持中文、emoji表情、英文混合的字符串编码互转。 针对emoji 阅读全文
摘要:
由于表情字符占4个字节(2个unicode字符),在做删除的时候无法判断,该退格1个字符,还是2个字符,才是正确的。下面介绍判断方法,先看下面的测试图 1.字符串的长度不等于看到的字符串中的字符个数 2.字符串的codePoint遍历可以正确分割出看到的字符 3.charCodeAt和codePoi 阅读全文
摘要:
1.表情字符转编码 【C#】 Encoding.UTF32.GetBytes("😁") -> ["1", "f6", "1", "0"] 【js】 "😁".codePointAt(0).toString(16) -> 1f601 【java】 byte[] bytes = "😀".getByt 阅读全文
摘要:
参考网址: https://www.cnblogs.com/lilinzhiyu/p/8024100.html 阅读全文
摘要:
1.先平移再旋转 2.先旋转,再平移 阅读全文
摘要:
根据api,很容易知道使用方式如下: 效果图 阅读全文