EasyReact 是什么 EasyReact 是一个简单易用的响应式编程库。 为什么要使用 EasyReact 你是否对 RxSwift 和 ReactiveCocoa 中的 functor、applicative、monad 感到困惑不解?没关系,那些概念太复杂了,以至于并没有多少人真的在实际项目中使用它们。有没有简单易用的响应式编程方式呢?EasyReact 就是为此而生的,来试试吧。 对比
SOAR(SQL Optimizer And Rewriter)是一个对 SQL 进行优化和改写的自动化工具。由小米人工智能与云平台的数据库团队开发与维护。 功能特点 跨平台支持(支持Linux, Mac环境,Windows环境理论上也支持,不过未全面测试) 目前只支持 MySQL 语法族协议的SQL优化 支持基于启发式算法的语句优化 支持复杂查询的多列索引优化(UPDATE, INSERT, D
简介 canal [kə'næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费 工作原理 canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送 dump 协议 MySQL master 收到 dump 请求,开始推送 binary log 给 slave (即 canal
本连载教程一辆能够用 ROS 控制的带摄像头的小车,用 ROS 发布图像数据,对获取到的图像进行处理,例如目标检测。 智能车系统框图如下: 实物图: 教程目录 1、RT-Thread 卷积神经网络(CNN) 手写体识别 (MNIST) 神经网络理论:神经网络图像相关理论 训练卷积神经网络模型:用 Keras 训练手写体识别模型 运行卷积神经网络模型:RT-Thread 解析并加载 on
简介 这是一篇应用 RT-Thread 实现分布式温度监控系统的教程,共包含 4 节的内容,介绍了由浅入深,一步步实现一个分布式温度监控系统的过程。学完这个课程可以对 RT-Thread 的 Sensor 框架、线程间的同步、线程间的通信、虚拟文件系统、物联网应用有一个更深入的了解,也能增加自己的动手实践能力。 分布式温度监控系统基于 STM32 系类芯片开发,支持采集多达六个分节点的温度数据,网
简介 这是一个应用 RT-Thread 实现蜂鸣器播放器的教程,共包含 6 节的内容,介绍了由浅入深,一步步实现一个蜂鸣器播放器的过程。学完这个课程可以对 RT-Thread 的设备框架有一个更深入的了解,也能增加自己的动手实践能力。 此播放器支持 歌曲列表、上一曲、下一曲、暂停/播放、增减音量。 歌单通过串口打印出来,效果如下: *********** Beep Player *********
简介 bugu-mongo 是一个MongoDB Java开发框架。它在MongoDB Java Driver的基础上进行了封装,使用简单。同时又集成了一些常用的特性,功能强大。 bugu-mongo 由1个核心模块,外加若干扩展模块组成: bugu-mongo-core :核心模块,必需 bugu-mongo-cache :扩展模块,缓存常用数据,可选 bugu-mongo-fs :扩展模块,G
Polar 速度传感器设计用于在骑车时测量速度和距离。传感器与 Bluetooth® Smart Ready 装置兼容,后者支援 Bluetooth® 骑车速度服务。 利用 Bluetooth® Smart,您可以将传感器与许多领先的健身应用程式以及 Polar 产品结合使用。登录 www.polar.com/support 了解兼容的产品。 本用户手册的最新版本可从以下网址下载:www.pola
Polar A370 是一款时尚及运动风的健身追踪器,具有连续腕式心率测量、先进的 Sleep Plus 睡眠分析和 Polar 值得信赖的训练功能。通过 A370 或 Polar Flow 应用程式可迅速概览您日常活动。A370 与 Polar Flow 网络服务及 Flow 应用程式共同帮助您了解您的选择与习惯对您的健康如何产生影响。 此用户手册帮助您使用新的 A370 开始训练。要查看视频教
什么是 A-Frame? -Frame 是一个用来构建虚拟现实(VR)应用的网页开发框架。由WebVR的发起人Mozilla VR 团队所开发,是当下用来开发WebVR内容主流技术方案。WebVR是一个完全开源的项目,已成长为领先的VR社区。 A-Frame基于HTML,容易上手。但是A-Frame不仅仅是一个3D场景渲染引擎或者一个标记语言。其核心思想是基于Three.js来提供一个声明式、可扩
丰富功能 提炼了典型的业务模型,提供了丰富的功能组件 最佳实践 合理的框架选择,良好的工程实践助你持续产出高质量代码 最新技术栈 使用 vue/vuex/vue-router/element 等前端前沿技术开发 权限验证 根据权限动态加载路由,渲染侧边栏 国际化 内建业界通用的国际化方案 主题 支持多种动态换肤功能
Metis 这个名字取自希腊神话中的智慧女神墨提斯(Metis),它是一系列AIOps领域的应用实践集合。主要解决在质量、效率、成本方面的智能运维问题。当前版本开源的时间序列异常检测学件,是从机器学习的角度来解决时序数据的异常检测问题。 时间序列异常检测学件的实现思路是基于统计判决、无监督和有监督学习对时序数据进行联合检测。通过统计判决、无监督算法进行首层判决,输出疑似异常,其次进行有监督模型判决
将源自 Robert C. Martin 的 Clean Code 的软件工程原则适配到 JavaScript 。 这不是一个代码风格指南, 它是一个使用 JavaScript 来生产可读的, 可重用的, 以及可重构的软件的指南。 这里的每一项原则都不是必须遵守的, 甚至只有更少的能够被广泛认可。 这些仅仅是指南而已, 但是却是Clean Code 作者多年经验的结晶。 我们的软件工程行业只有短短
Angel是一个基于参数服务器(Parameter Server)理念开发的高性能分布式机器学习和图计算平台,它基于腾讯内部的海量数据进行了反复的调优,并具有广泛的适用性和稳定性,模型维度越高,优势越明显。 Angel由腾讯和北京大学联合开发,兼顾了工业界的高可用性和学术界的创新性。 Angel的核心设计理念围绕模型。它将高维度的大模型合理切分到多个参数服务器节点,并通过高效的模型更新接口和运算函
这个教程,是根据过去一年的项目经验写的。 在使用Vuejs之前, 我考察过angular, react, meteor, 这几个框架都不行。 要么是学习曲线陡峭,概念复杂,例如angular, 要么就是编码风格不太好,前后端代码写一起, 例如 meteor, react. 而Vuejs是当时在stackoverflow等外国技术站点上被一致看好的技术。 所以第一次使用是在2016年4月。 Vuej