Mongoose OS 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Mongoose OS 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Mongoose OS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Mongoose OS 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Mongoose OS 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache-2.0
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
提 交 者 h4cd
适用人群 未知
收录时间 2020-03-24

软件简介

Mongoose OS 是一个物联网固件开发框架。支持的微控制器包括 ESP32、ESP8266、CC3220、CC3200、STM32F4、STM32L4 与 STM32F7。集成了 Amazon AWS IoT、Microsoft Azure 与 Google IoT Core。

特性:

  • 固件热更新和远程管理,可靠的更新能力,包括故障回滚、远程设备访问基础架构
  • 安全性,内置闪存加密,支持加密芯片,针对小内存占用空间进行了优化的 ARM mbedTLS
  • 设备管理仪表板服务
  • 支持的微控制器:CC3220、CC3200、ESP32、ESP8266、STM32F4、STM32L4 与 STM32F7
  • 推荐的开发套件:适用于 AWS IoT 的 ESP32-DevKitC,适用于 Google IoT Core 的 ESP32 套件
  • 内置集成 AWS IoT、Google IoT Core、Microsoft Azure、Adafruit IO 与通用 MQTT 服务器
  • 支持 C 与 JavaScript
  • 自带一些应用和库
  • 自带嵌入式 JavaScript 引擎 mJS
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
自带嵌入式 JavaScript 引擎 mJS
2020/04/09 16:35
回复
举报
更多评论
暂无内容
发表了博客
2019/05/18 21:40

mongoose

1、mongoose 非关系性数据库,不存在表的概念,使用的是集合 mogod 命令用于启动数据库,默认监听27017端口,必须开启才能 使用mongoose 2、root 3t mongoose的一些概念 Schema(范式),用于描述数据表的 Model(模型),执行处理行为,系统自动封装 Collection(集合),数据集合的实例 3、基本使用: 运行mongod开启数据库服务, 打开root3T连接数据库 项目根目录npm i mongoose 项目根目录建立dbs文件夹,项目结构如下: co...

0
0
2015/05/09 22:03

mongoose

mongoose 的query: Person .find({ occupation: /host/ }) .where('name.last').equals('Ghost') .where('age').gt(17).lt(66) .where('likes').in(['vaporizing', 'talking']) .limit(10) .sort('-occupation') .select('name occupation') .exec(callback);...

0
0
发表了博客
2019/12/25 18:02

mongoose

Mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具 get提交的数据后端接口用req.query接收 post提交数据后端接口用req.body接收 增删改查 const mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test',(err)=>{if(!err){console.log("链接成功")}}); //下面的代码是给出了在数据库里存储数据的模型格式 const Cat = mongoose.model('Cat', { name: String },'Cat');//第三个参数和第一...

0
0
发表了博客
2018/09/07 11:03

Mongoose简介

  Mongoose 官网地址:http://mongoosejs.com/ ,Mongoose 为node.js提供了优雅的,针对mongodb的ODM(Object Document Mapping,本质也属于一种ORM,不过是基于MongoDB、Redis这种NoSQL的)解决方案。   下面通过实际例子进行体验,首先确保机器上安装好了MongoDB和Node.js。   通过命令行安装Mongoose npm install mongoose 假设我们想把碰到的小猫的信息都保存到MongoDB中,第一件事先引入mongoose模块,并声明一个mon...

0
0
发表了博客
2019/05/21 16:15

数据库和mongoose

数据库 关系型数据库 概念:以行和列的形式存储数据,以便于用户理解。这一系列的行和列被称为表,一组表组成了数据库。表与表之间的数据记录有关系。 常用的数据库有哪些:Access mySql SqlServer oracle db2等 非关系型数据库 概念:用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。 常用数据库:MongoDB,Redis,HBa...

0
0
发表了博客
2013/11/29 11:40

mongoose 之Shema

总 之见到我写点啥简直是奇迹,由于现在喜欢上玩转node.js +mongoose,个人爱好,靠近前端的又是英文文档,苦逼得很,悟出来一个写一个吧。之前喜欢误打误撞,网上搜索一点解决一下问题,后来实在难看得很,为啥,解决一个小问题又来大问题,刚解决完大问题,有来巨大的bug,所有必需系统的学习,就算爱折腾也得有点头绪,决定先认真看完文档再说吧,免得想开发点啥都折腾得没有兴趣了……。 首先我们得知道Schema常用的有哪些数...

0
2
发表于数据库专区
2019/04/13 15:50

mongoose使用

1. 链接数据库 ``` // mongoose 链接 var mongoose = require('mongoose'); var db = mongoose.createConnection('mongodb://127.0.0.1:27017/NodeJS'); //创建数据库连接 ``` 2. Schema 结构 ``` var mongooseSchema = new mongoose.Schema({ title : {type : String}, content : {type : String}, time : {type : Date, default: Date.now}, author : {type : String} },{ collection: 'book' });//指定对应数据库book的col...

0
0
2020/05/29 00:52

mongoose 使用

http://www.mongoosejs.net/ 编写MongoDB验证,转换和业务逻辑是非常麻烦的. 所以Mongoose应运而生了. const mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test'); const Cat = mongoose.model('Cat', { name: String }); const kitty = new Cat({ name: 'Zildjian' }); kitty.save().then(() => console.log('meow')); Mongoose为模型提供了一种直接的,基于scheme结构去定义你的数据模...

0
0
发表于大前端专区
2015/12/01 00:53

mongoose文档

详见:http://mongoosejs.com/docs/guide.html Schema 》Model 》Instance 安装 node install mongoose --save 简单的例子: var mongoose = require('mongoose'); var Schema = mongoose.Schema; //mongoose.connect('mongodb://localhost/test'); mongoose.connect('localhost', 'test'); var db = mongoose.connection; db.on('error', console.error.bind(console, 'connection error:')); db.on('open', function (callba...

0
0
发表了博客
2016/05/23 10:46

mongoose populate

mongoose populate用于对外键(objectid)字段的扩展,省去前段二次查询数据库的麻烦。 参考:http://mongoosejs.com/docs/populate.html 有2个特殊的用法: 1. 对objectid数组的populate,这个和单个objectid的populate一样; 2. Populating across multiple levels,即对objectid 下的objectid对象的populate User. findOne({ name: 'Val' }). populate({ path: 'friends', // Get friends of friends - populate the 'friend...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
90 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部