首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Maverig
掘友等级
学生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 17
沸点 3
赞
20
返回
|
搜索文章
赞
文章( 17 )
沸点( 3 )
如何判断一个元素在亿级数据中是否存在?
需求其实很清晰,只是要判断一个数据是否存在即可。 但这里有一个比较重要的前提:非常庞大的数据。 我想大多数想到的都是用 HashMap 来存放数据,因为它的写入查询的效率都比较高。 写入和判断元素是否存在都有对应的 API,所以实现起来也比较简单。 为了方便调试加入了 GC 日…
开发5分钟,调试2小时 - 该如何debug?
几年来我在答疑群、论坛、公众号、知乎回答的各种问题,没有一万也有八千。其中有三分之二以上都是在帮人看报错,帮人 debug(调试代码)。 可以说,会不会 debug,有没有 debug 的意识,懂不懂 debug 的技巧,是有没有入门编程的重要标志。然而绝大多数的编程书籍和课程…
仅需1/5成本:TPU是如何超越GPU,成为深度学习首选处理器的
选自Google Cloud,作者:Kaz Sato,机器之心编译,参与:思源、刘晓坤。 张量处理单元(TPU)是一种定制化的 ASIC 芯片,它由谷歌从头设计,并专门用于机器学习工作负载。TPU 为谷歌的主要产品提供了计算支持,包括翻译、照片、搜索助理和 Gmail 等。Cl…
可能是最好的正则表达式的教程笔记了吧...
笔记是由油管的@The Coding Train老师发布系列教程。 因为正则我自己看了很多次,但是很快又忘记。所以为了彻底搞懂,一边学习一边记笔记,以给别人讲课的方式记笔记,我自己的印象会更深,所以就有了以下内容。 1.1. 基本语法 1.1.1. single char 注意…
在 Swift 中使用马尔可夫链生成文本
马尔可夫链可用于快速生成真实但无意义的文本。今天,我将使用这种技术来创建一个基于这篇博客内容的文本生成器。这个灵感来源于读者 Jordan Pittman。 理论上讲,马尔可夫链是一种状态机,每一个状态转换都有一个与之相关的概率。你可以选择一个起始状态,然后随机地转换成其他状态…
老司机 iOS 周报 #29 | 2018-07-30
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Issues 提出。 自 Mattt 今年从苹果离职并重新投入到开发社区后…
JavaScript异步编程
从我们一开始学习JavaScript的时候就听到过一段话:JS是单线程的,天生异步,适合IO密集型,不适合CPU密集型。但是,多数JavaScript开发者从来没有认真思考过自己程序中的异步到底是怎么出现的,以及为什么会出现,也没有探索过处理异步的其他方法。到目前为止,还有很多…
[译] 用 30 分钟建立一个网站的方式来学习 Bootstrap 4
Bootstrap 有不少版本,其中最新的是第四版。在这篇文章里我们就是要来用 Bootstrap 4 来构建一个网站。 你可以使用这行命令来安装 Bootstrap 4 —— npm install bootstrap。 通过下载这个 Bootstrap 4 代码库并在本地使…
面试必问之JVM原理
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 J…
简易商城小程序全栈开发(mpvue+koa+mongodb)
接触小程序有一段时间后并且多多少少做了一些项目之后,又开始了vue的旅程,受其核心思想的影响,对数据/状态管理、组件化、跨平台等都有较高的追求,mpvue 是一个使用 Vue.js开发小程序的前端框架,由此开始了mpvue踩坑之旅,想在提高代码可读性的同时,也增加一点vue.j…
下一页
个人成就
文章被点赞
269
文章被阅读
16,328
掘力值
491
关注了
5
关注者
13
收藏集
1
关注标签
34
加入于
2016-01-03