04 2020 档案

摘要:给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。 J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。 示例1: 输入J="aA",S="aAAbb 阅读全文
posted @ 2020-04-04 20:38 Syinho 阅读(143) 评论(0) 推荐(0) 编辑
摘要:通过arguments.call()实现对原函数的递归调用; 阅读全文
posted @ 2020-04-04 20:31 Syinho 阅读(1311) 评论(0) 推荐(0) 编辑
摘要:[Toc] Buffer结构 模块结构 Buffer是一个典型的js与c++结合的模块。性能部分由c++实现,非性能部分用js实现 Buffer对象 Buffer对象类似于数组,它的元素为16进制的两位数,值域在[0,255]的数值。 在UTF 8的编码下汉字编码为3个元素,英文字母和符号编码1个元 阅读全文
posted @ 2020-04-02 18:14 Syinho 阅读(371) 评论(0) 推荐(0) 编辑
摘要:语法:buf.copy(target,targetStart,sourceStart,sourceEnd); buf:被拷贝的buffer对象 target:接收数据的buffer对象 targetStart:接收数据的buffer对象在接收该数据时的偏移量 sourceStart:被拷贝的buff 阅读全文
posted @ 2020-04-01 16:52 Syinho 阅读(347) 评论(0) 推荐(0) 编辑
摘要:语法:Buffer.concat(list,totalLength); list:要合并的Buffer数组,是必须的参数。 totalLength:合并后的list的Buffer实例的长度,是非必需的参数。 返回值:返回合并后的新的Buffer实例的长度。如果list没有提供值或者totalLeng 阅读全文
posted @ 2020-04-01 15:08 Syinho 阅读(776) 评论(0) 推荐(0) 编辑