-
使用 MPAndroidChat 开发图表应用
在完成了基本的业务功能之后,我开始去画相应的图表。这不是一件简单的事,尽管已经有了 MPAndroidChart 这样的图表工具。但是显然,它带来的问题,可能比解决的问题还多。 这一天做的事情比...
-
Kotlin 一个好用的新功能:Parcelize
在开发中,如果有需要用到序列化和反序列化的操作,就会用到 Serializable 或者 Parcelable,它们各有优缺点,会适用于不同的场景。 Serializable 的优点是实...
-
最快的Android TreeView出现了!
最快的Android TreeView出现了! 源码地址: https://github.com/niugao/RecyclerListTreeView 基于RecyclerView...
-
ICLR 2018论文评审结果出炉:一文概览论文 TOP 5
原标题:ICLR 2018论文评审结果出炉:一文概览论文 TOP 5 选自GitHub 机器之心编译 参与:蒋思源、李泽南 ICLR 2018 大会的论文评审已经于 11 月 ...
-
Mac平台使用vscode搭建Golang开发环境
本篇介绍Mac平台 使用visual studio code搭建golang开发环境以及debug环境的配置 1. brew安装golang # 安装 brew install go...
-
govpr,基于golang实现的gmm-ubm算法的说话人识别(声纹识别)引擎
govpr,基于golang实现的gmm-ubm算法的说话人识别(声纹识别)引擎,后续考虑推出java版本,c/c++版本,甚至是swift版本。gmm-ubm在声纹识别上已经是比较落后的算法了,完全...
-
一个基于Spring Boot的API、RESTful API项目种子(骨架)
前言 最近使用Spring Boot 配合 MyBatis 、通用Mapper插件、PageHelper分页插件 连做了几个中小型API项目,做下来觉得这套框架、工具搭配起来开发这种项目确实非常...
-
gRPC & Protocol Buffer 构建高性能接口实践
介绍如何使用 gRPC 和 ProtoBuf,快速了解 gRPC 可以参考这篇文章第一段:gRPC quick Start。 接口开发是软件开发占据举足轻重的地位,是...
-
深度学习之GoogLeNet-v3解读
为什么提出? —针对计算效率和低的参数量的标准,为了进一步的优化googlenet,将卷积核分解。。 提出的背景 由于之前都关注的是网络的准确率,但是要真正运用深度...
-
利用 socket.io 实现消息实时推送
项目背景介绍 最近在写的项目中存在着社交模块,需要实现这样的一个功能:当发生了用户被点赞、评论、关注等操作时,需要由服务器向用户实时地推送一条消息。最终完成的项目地址为:socket-messa...
-
论文推荐|Mask TextSpotter:An End-to-End Trainable Neural Network
本文介绍 2019 年 8 月 TPAMI 录用论文“ MaskTextSpotter: An End-to-End TrainableNeural Network for Spo...
-
JavaScript正在吞噬着这个世界
NodeJS,一个基于Google Chrome V8 JS引擎的服务器端JavaScript运行时,曾经被认识只是一个赶时髦的技术,有谁会想到,它正在吞噬着我们的软件世界。NodeJS成为构建Web...