240 发简信
IP属地:上海
  • 了解 ES6 TypedArray 和 DataView

    背景 为了在 WebGL 中高效地操作二进制数据,ES6 为浏览器引入了 TypedArray 和 DataView,两个操作底层二进制数据的视...

  • 一种在Js中实现私有属性和方法的思路

    基础知识 目前绝大多数环境已经支持Js的class关键字使用,我们几乎不用再使用ES5的构造函数方式来模拟类的使用。 Proxy 可以构建一个拦...

  • 110行代码求解数独

    数独游戏 数独是一种数学逻辑游戏,游戏由9×9个格子组成,玩家需要根据格子提供的数字推理出其他格子的数字。游戏设计者会提供最少17个数字使得解答...

  • Js 超大整数相加的解决方案

    背景 Js 和任何一门语言一样,对其数值的范围有限制。 如果我们想要对一个超大的整数(> Number.MAX_SAFE_INTEGER)进行加...

  • C\C++ 中 malloc、calloc、realloc 函数的用法

    前言 C\C++提供了底层的内存操作,为程序提供了强大的能力。在使用 malloc() calloc() realloc() 进行动态内存分配时...

  • C++原始指针

    最近在整理寝室的时候,发现一本大一的 C++ 笔记,现把里面觉得总结得还不错的知识分享出来。 指针定义 指针也是一个变量,只不过其存放的是内存地...

  • 用 React Native 编写注册、登录功能

    repo 大概逻辑: 未来工作: 这次是帮老师做的一个项目的app,第一次写实际编写react native,现在把注册、登录等写完了,后台用n...

  • 简明扼要地认识Js闭包

    普通的函数 返回函数的函数 闭包 内层函数不是独立时,触发闭包,例如内层函数需要访问上层变量。 产生原因:JS runtime 会实时跟踪变量,...

  • 数据结构(C语言描述)

    data-structure(C) 欢迎各位来补充哦👏 线性表(创建👌、插入👌、删除👌、查找👌) 单链表(创建👌、插入👌、删除👌、查找(prev...

个人介绍
Done is better than perfect.