240 发简信
IP属地:香港
  • 【TS】用typescript实现前缀树(字典树)

    介绍 前缀树,也称为Trie树,是一种有序树结构,专门设计用于存储字符串数据以便进行高效检索。它的主要应用包括: 字符串匹配:通过构建前缀树,可...

  • Resize,w 360,h 240
    【JS】对象真的都为true吗?

    平常我们在js的类型转换学习过程中,经常能看到对象转换成布尔值的例子,不论是空对象{}还是原型为null的对象,它们在转换成布尔值之后都为tru...

  • 【JS】监控网页帧时间

    代码 预览 日志样式也可以根据自己的喜好修改一下:

  • 【Dart】解决无法安装webdev的问题

    问题描述 安装webdev时报错 解决方法 命令行执行dart pub cache repair,修复缓存; 重新运行命令安装webdev: d...

  • 【JS/TS】一些容易导致错误的用法(一)

    1. 不要使用undefined判断Map中是否存在某个键 js中map取值时如果取不到或者本身的值为undefined,都会返回undefin...

  • 【JS】将CSV分割成单元格

    文章开始前,假设你已将csv读取并分割成了行,仅仅需要将单元格分割开来就好了。 这里引用百度百科的csv规则: 开头是不留空,以行为单位。可含或...

  • 【JS/TS】这也许是全网最接近完美的深拷贝函数

    更新日期:2024/02/21。更新说明:考虑类更多的情况,能拷贝更多类型的对象了,也保留了原型链。 代码 老样子,先上完整代码(js版的深拷贝...

  • Resize,w 360,h 240
    【Android】让AlertDialog的文本支持选择

    实现效果 长按AlertDialog的文本支持选择 代码 AlertDialog的默认文本无法直接长按选择,但是为了这么一个小功能使用自定义布局...

  • 【TS】另一种实现typescript单例模式的方式(支持代码提示,禁止二次实例化)

    我之前写过一个ts单例模式的基类(传从门:实现一个ts单例模式基类(支持代码提示、禁止二次实例化) - 简书 (jianshu.com)[htt...