简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
概述当我们执行rm命令删除一个文件的时候,在操作系统底层究竟会发生些什么事情呢,带着这个疑问,我们在Linux-3.10.104内核下对ext4文件系统下的rm操作进行分析。rm命令本身比较简单,但其在内核底层涉及到VFS操作、ext4块管理以及日志管理等诸多细节。源码分析rm命令是GNU coreutils里的一个命令,在对一个文件进行删除时,它实际上调用了Linux的unlin...
背景最近需要做一个延时处理的功能,主要是从kafka中消费消息后根据消息中的某个延时字段来进行延时处理,在实际的实现过程中有一些需要注意的地方,记录如下。实现过程说到java中的定时功能,首先想到的Timer和ScheduledThreadPoolExecutor,但是相比之下Timer可以排除,主要原因有以下几点:Timer使用的是绝对时间,系统时间的改变会对Timer产生一定的影响;...
文章内容想做研究,却没有足够的数据,着实让人抓狂、苦恼。现在,你可以自己动手创建数据集了。英伟达工程师小姐姐Chip Huyen,在GitHub上开源了一个名为“lazynlp”的工具库。爬网页、清洗数据、创建数据集都可以搞定。她说,使用这个库,你应该能创建一个比大于40G的文本数据集,比OpenAI训练GPT-2时使用的还要大。开源仅一天,项目在GitHub上就获得了300多星,Tw...
文章概要Prophet是Facebook开源的预测工具,相比ARIMA模型,Prophet真的是非常的简单。只要读入两列数据即可完成预测。且在某些环境下预测的准确性不输ARIMA。Prophet提供了R语言版本和Python版本,这里主要讲解的是Python版本。更多信息可产看官方链接。Prophet的安装fbprophet为Prophet在Python环境下的包,想要使用fbprohhet...
文章内容0、引言Elasticsearch社区中经常看到慢查询问题:“你能帮我看看Elasticsearch的响应时间吗?”或者是:“我的ES查询耗时很长,我该怎么做?”包含但不限于:Nested慢查询、集群查询慢、range查询慢等问题。1、两个维度每当我们得到这些类型的问题时,我们首先要深入研究两个主要方面:配置维度 - 查看当前系统资源和默认Elasticsearch选项。开发...
文章内容深度学习是近几年来人工智能中机器学习研究领域所取得的重要进展,在诸如围棋对奕、电子竞技、语音识别等体现人类高级智慧的任务上已经接近甚至超过了人脑的处理水平,也为医学影像诊断、自动无人驾驶、机器语言翻译等复杂任务提供了目前相对可行的解决方案。继在图像、声音处理等领域取得突破性成功之后,深度学习也已成为了自然语言处理领域的研究热点。当自然语言处理遇到深度学习深度学习技术其实属于表示学习的...
文章内容在上一篇入门教程中,我们已经能够快速构建一个基础的 Flink 程序了。本文会一步步地带领你实现一个更复杂的 Flink 应用程序:实时热门商品。在开始本文前我们建议你先实践一遍上篇文章,因为本文会沿用上文的my-flink-project项目框架。通过本文你将学到:如何基于 EventTime 处理,如何指定 Watermark如何使用 Flink 灵活的 Window API...
文章概要1.简介细粒度图像分类 (Fine-grained image categorization), 又被称作子类别图像分类 (Sub-category recognition),是近年来计算机视觉、 模式识别等领域一个非常热门的研究课题。 其目的是对属于同一基础类别的图像(汽车、狗、花、鸟等)进行更加细致的子类划分, 但由于子类别间细微的类间差异以及较大的类内差异, 较之普通的图像分类任..