logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端技术选型的遗憾和经验教训

文章内容我是 Max,Spectrum 的技术联合创始人。Spectrum 是一个面向大型在线社区的开源聊天应用程序,最近被 GitHub 收购。我们是一个三人团队,主要拥有前端和设计背景,我们在这个项目上工作了近两年时间。事后看来,以下是我做出的令自己感到遗憾的技术选型以及从中学到的经验教训。1遗憾 1:没有使用 react-native-webSpectrum 的很大一部分吸引力在于...

重磅系列文章!UI2CODE智能生成Flutter代码——整体设计篇

文章内容01背景随着移动互联网时代的到来,人类的科学技术突飞猛进。然而软件工程师们依旧需要花费大量精力在重复的还原UI视觉稿的工作。UI视觉研发拥有明显的特征:组件,位置和布局,符合机器学习处理范畴。能否通过机器视觉和深度学习等手段自动生成UI界面代码,来解放重复劳动力,成为我们关注的方向。02UI 2 Code是什么  UI2CODE项目是闲鱼技术团队研发的一款通过机器视觉理解+A...

Linux删除文件过程解析

概述当我们执行rm命令删除一个文件的时候,在操作系统底层究竟会发生些什么事情呢,带着这个疑问,我们在Linux-3.10.104内核下对ext4文件系统下的rm操作进行分析。rm命令本身比较简单,但其在内核底层涉及到VFS操作、ext4块管理以及日志管理等诸多细节。源码分析rm命令是GNU coreutils里的一个命令,在对一个文件进行删除时,它实际上调用了Linux的unlin...

如何利用Redis实现延时处理

背景最近需要做一个延时处理的功能,主要是从kafka中消费消息后根据消息中的某个延时字段来进行延时处理,在实际的实现过程中有一些需要注意的地方,记录如下。实现过程说到java中的定时功能,首先想到的Timer和ScheduledThreadPoolExecutor,但是相比之下Timer可以排除,主要原因有以下几点:Timer使用的是绝对时间,系统时间的改变会对Timer产生一定的影响;...

传统方式的工作量太大?看深度学习技术如何解决NLP难题

文章内容深度学习是近几年来人工智能中机器学习研究领域所取得的重要进展,在诸如围棋对奕、电子竞技、语音识别等体现人类高级智慧的任务上已经接近甚至超过了人脑的处理水平,也为医学影像诊断、自动无人驾驶、机器语言翻译等复杂任务提供了目前相对可行的解决方案。继在图像、声音处理等领域取得突破性成功之后,深度学习也已成为了自然语言处理领域的研究热点。当自然语言处理遇到深度学习深度学习技术其实属于表示学习的...

Flink 零基础实战教程:如何计算实时热门商品

文章内容在上一篇入门教程中,我们已经能够快速构建一个基础的 Flink 程序了。本文会一步步地带领你实现一个更复杂的 Flink 应用程序:实时热门商品。在开始本文前我们建议你先实践一遍上篇文章,因为本文会沿用上文的my-flink-project项目框架。通过本文你将学到:如何基于 EventTime 处理,如何指定 Watermark如何使用 Flink 灵活的 Window API...

基于深度学习的细粒度图像分类综述

文章概要1.简介细粒度图像分类 (Fine-grained image categorization), 又被称作子类别图像分类 (Sub-category recognition),是近年来计算机视觉、 模式识别等领域一个非常热门的研究课题。 其目的是对属于同一基础类别的图像(汽车、狗、花、鸟等)进行更加细致的子类划分, 但由于子类别间细微的类间差异以及较大的类内差异, 较之普通的图像分类任..

到底了