首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
16i29a3m00f08j5am9dasj8s2
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
[译] You Might Not Need ES6
如果有错误或者错别字,还请给我留言指出,谢谢。 我们下期见。
线性代数与数据学习:MIT教授Gilbert Strang帮你打下坚实的数学基础
机器之心编辑,作者:思源、刘晓坤。 这本书的目的是解释数据科学和机器学习所依赖的数学:线性代数、最优化、概率论和统计学。因为在机器学习中,学习函数中的权重会以矩阵形式表示,这些权重通过随机梯度下降优化,而「随机」一词提示训练收敛是概率性的。此外,概率论中的大数定律被扩展到了大函…
无需复杂的数学描述,通过简单代码理解卷积模块
选自 towardsdatascience,作者:Paul-Louis Pröve,机器之心编译,参与:Panda。 我会尽力定期阅读与机器学习和人工智能相关的论文。这是紧跟最新进展的唯一方法。作为一位计算机科学家,当阅读科研文本或公式的数学概念时,我常常碰壁。我发现直接用平实…
七张图彻底讲清楚ZooKeeper分布式锁的实现原理【石杉的架构笔记】
之前写过一篇文章(《拜托,面试请不要再问我Redis分布式锁的实现原理》),给大家说了一下Redisson这个开源框架是如何实现Redis分布式锁原理的,这篇文章再给大家聊一下ZooKeeper实现分布式锁的原理。 同理,我是直接基于比较常用的Curator这个开源框架,聊一下…
老大难的 Java ClassLoader 再不理解就老了
ClassLoader 是 Java 届最为神秘的技术之一,无数人被它伤透了脑筋,摸不清门道究竟在哪里。网上的文章也是一篇又一篇,经过本人的亲自鉴定,绝大部分内容都是在误导别人。本文我带读者彻底吃透 ClassLoader,以后其它的相关文章你们可以不必再细看了。 顾名思义,它…
数据结构-堆
优先队列:一种特殊的队列,队列中元素出栈的顺序是按照元素的优先权大小,而不是元素入队的先后顺序。 最小值时,称为“最小堆”,也称小顶堆。 可以看到,对于堆(Heap)这种数据结构,从根节点到任意结点路径上所有的结点都是有序的。 堆是用数组实现的完全二叉树,因此在Java中我们可…
[译] Vue.js — 注意事项和技巧
Vue.js 很棒。但是,当你开始构建大型 JavaScript 应用时,你将开始触及 Vue.js 的边界。实际上这些边界并不是框架的限制;相反,这些边界是 Vue.js 团队不断进步地重要设计决策。 与 React 或 Angular 不同,Vue.js 迎合不同级别的开发…
JAVA-大白话探索JVM-类加载过程(二)
验证阶段是非常重要的,但不是必须的,它对程序运行期没有影响,如果所引用的类经过反复验证,那么可以考虑采用-Xverifynone参数来关闭大部分的类验证措施,以缩短虚拟机类加载的时间。 符号引用就是一组符号来描述目标,可以是任何字面量。 直接引用就是直接指向目标的指针、相对偏移…
BAT 经典算法笔试题 —— 磁盘多路归并排序
在 LevelDB 数据库中高层数据下沉到低层时需要经历一次 Major Compaction,将高层文件的有序键值对和低层文件的多个有序键值对进行归并排序。磁盘多路归并排序算法的输入是来自多个磁盘文件的有序键值对,在内存中将这些文件的键值对进行排序,然后输出到一到多个新的磁盘…
HashMap底层实现原理
HashMap实现了Map接口,我们常用HashMap进行put和get操作读存键值对数据。下面介绍基于jdk1.8深入了解HashMap底层原理。 HashMap实际是一种“数组+链表”数据结构。在put操作中,通过内部定义算法寻止找到数组下标,将数据直接放入此数组元素中,若…