首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
羽月
掘友等级
🏆签约作者
获得徽章 16
字节架构前端
动态
文章
专栏
沸点
收藏集
关注
作品
赞
111
文章 94
沸点 17
赞
111
返回
|
搜索文章
最新
热门
JS 中的 Promise
Promise 是异步编程的解决方案,它可以很方便的处理异步事件。一个 Promise 实例包含一个异步操作,这项异步操作只有三种状态,pending 初始状态,既不是成功,也不是失败状态,Resolved 成功完成,Rejected 异步操作失败。 Promise 的状态不受…
sass 使用指南
sass 和 scss 的语法不一样,scss 语法很接近 css,而 sass 语法主要是不使用大括号和分号。 使用 sass 语法的文件后缀是 .sass 使用 scss 语法的文件后缀是 .scss。 scss 语法和 css 不同主要是,scss 可以嵌套选择器。 其中…
JS 中的装饰器
js 中的装饰器还是一个提案,需要 babel 才可以使用。它还是一项实验性特性,在未来的版本中可能会发生改变。 多个装饰器除了一行写一个,也可以全都写在一行@b @a(1)。 装饰器除了作用于类,还可以作用于类的方法。 在 TypeScript 中方法装饰器的 target …
算法基础 II — 递归(回文、斐波那契、欧几里得算法、汉诺塔)
递归是将一个大问题分解成小问题,任何递归函数都可以用迭代函数实现。递归一般比迭代开销更大,但是递归函数非常好理解它的意思。 用递归解决问题要注意终止条件,没有终止条件函数一直运行下去直到报错。 回文(palindrome)字符串是一个字符串从左到右读和从右到左读完全一样,比如a…
算法基础 I — 二分搜索算法、牛顿法
算法的定义是完成一项任务的一系列步骤,就像一份食谱,第一步干什么,第二步干什么... 在计算机科学中,算法是完成一个任务的一系列步骤,对于完成一个任务,有好的算法也有坏的算法,找到一个优秀的算法可以让任务高效的完成。一个好的算法要满足两点正确性和高效,但是有时候也不要去完全正确…
DH 密钥交换
首先 先找出一个公共颜色,然后再找出私人颜色。 然后将公共颜色和自己的私有颜色混合得到一个混合颜色,然后将混合颜色发送给对方。 得到对方的混合颜色后,再将自己的私有颜色于其混合,就的到了秘密颜色。 虽然 知道了对方的混合颜色,但是不知道秘密颜色,因为将一个颜色变为原始两个颜色非…
RSA加密算法详解
大数的质因素分解决定RSA算法的可靠性,让合理时间内破解加密数据成为不可能。 要了解RSA加密算法首先要了解素数。 非对称加密需要两个密钥,一个公开密钥一个私有密钥。 使用公钥加密的数据只能用私钥解开,所以公钥可以公开给他人,而私钥要保护起来。 其实公钥就像锁,私钥就像钥匙,把…
关于质数(素数)
质数(Prime number)又称素数, 质数是大于$1$而且只能被$1$和自身整除的自然数。大于$1$的自然数如果不是素数,就称为合数(Composite number)。 算术基本定理最早由欧几里得证明, 是表示任何合数都可以不断分解成素数的组合,如$108$可以分解为$…
个人成就
优秀创作者
文章被点赞
2,847
文章被阅读
279,816
掘力值
10,270
字节架构前端
关注了
3
关注者
1,237
收藏集
2
关注标签
11
加入于
2017-08-18