mongo

前端最新技术学习地址总结

允我心安 提交于 2020-12-19 01:59:18
1. 主流技术官网总结 1.1. 工具类 Glup 官网: http://www.gulpjs.com.cn/ http://i5ting.github.io/stuq-gulp/#10202 Webpack 官网: http://webpack.js.org GitBook: http://fakefish.github.io/react-webpack-cookbook/index.html webpack-handbook: http://zhaoda.net/webpack-handbook/ SASS 官网: http://www.sass.hk http://sass.bootcss.com/ NPM 官网: https://docs.npmjs.com/ Markdown 官网: http://www.markdown.cn/ Git http://git-scm.com/book/zh/v1/ http://gitbook.liuhui998.com/ 1.2. 流行技术类 Vue2.0 2.0官网: http://vuejs.org/guide/ 2.0中网网: http://vuefe.cn/ 微信开发者文档 官方文档 http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html ES5

python操作mongo(2)

泪湿孤枕 提交于 2020-04-15 00:53:31
【推荐阅读】微服务还能火多久?>>> 更新数据 你可以通过调用**update_one()和update_many()**方法来更新集合collection中特定的文档.update_one()一次只能更新一个内容。使用update_many()可以一次性更新多个文档内容。 预备条件 from pymongo import MongoClient client = MongoClient() db = client.test 更新高等级字段 下面的操作是更新第一个匹配name为juni的文档,通过$set操作来更新cuisine和currentDate字段(更新为当前的时间)。 from pymongo import MongoClient client=MongoClient() db=client.test result = db.restaurants.update_one( {"name": "Juni"}, { "$set": { "cuisine": "American (New)" }, "$currentDate": {"lastModified": True} } ) 调用 update_one操作返回的一个UpdateResult对象,表示匹配的文件计数 modified_count表示的是当前修改的总数 result.matched_count

使用zabbix监控mongo集群状态

孤人 提交于 2020-03-18 00:51:31
本文章仅记录工作中使用到的技能。 通过拓扑图监控mongo集群状态值如: 1、状态值 2、端口 3、角色 4、同步时间 5、故障时,文字、图片颜色发生改变 等有空的时候再写博客吧。附录一张图: 来源: 51CTO 作者: 细哥细妹 链接: https://blog.51cto.com/12131824/2475169

M03-MongoDB Shell连接及常用命令

最后都变了- 提交于 2020-03-12 07:57:08
进入:mongo windows启动: 服务器启动 .\mongod.exe --dbpath "C:\\MongoDB\data\db" --logpath "C:\\MongoDB\data\log\mongo.log" 客户端启动 .\mongo.exe --port 27017 不需要创建库、表,可以直接使用 ` show dbs admin 0.000GB config 0.000GB local 0.000GB use deerlili db.users.save({name:‘deerlili’}) db.users.save({name:‘lili’,age:18}) db.users.save({name:‘li’,age:18,city:‘cq’}) db.users.save({name:‘li’,age:18,city:‘cq’,tel:‘1333333333’}) db.users.insert({name:‘w’,age:18,city:‘cq’}) save:包括修改和新增 insert:插入 db.users.find() { “_id” : ObjectId(“5e626ac1a71729627766f4e5”), “name” : “deerlili” } db.users.count() db.users.find().count() db

Nodejs WEB开发常用库和框架

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-11 19:39:45
我在Nodejs的体系里也算泡了很久了,的确非常喜欢javascript和Nodejs. 在我看来,用nodejs做web开发有以下几个优点: Javascript作为一个语法异常简单的脚本语言,约束较少,开发效率比较高. Nodejs在设计时就考虑了依赖管理,有一个成熟的npm机制,在使用过程中很少遇到版本问题. Javascript的语法非常灵活,而且它的基于prototype的链式集成机制,obj[property]和obj.property的混用可以创造出很多变化. 对于JSON的天然支持 原生的异步编程机制和单线程的工作方式,因此不像同步模型需要锁等机制 javascript可以让前后端开发语言统一,现在不少框架把网络通讯层进行了封装.前后端的区别更加模糊. 特别是现在前端的逻辑越来越复杂,单页面的web app程序越来越流行. 相信Nodejs会被更多的互联网公司接受. 这篇文章简单记录下我经常用到的一些库或者框架,仅供参考. 标准LIB path path库最常用的就是path.join了,另外path.extname也经常能用到. path和require机制配合可以做模块的动态加载等一些功能. fs fs是nodejs的文件管理模块,常用的几套api有: readFile[Sync], writeFile[Sync]等用来读取文件内容的. lstat,

如何安全地配置一个生产环境的MongoDB服务器?

老子叫甜甜 提交于 2020-02-28 12:37:01
‍ 如何安全地配置一个生产环境 MongoDB 服务器? 安全配置一个生产环境 MongoDB 服务器 如果 MongoDB 是一个为你提供选择的文档存储器,那么这篇文章会帮助你,安全妥善地配置一切就绪的生产环境。 MongoDB 安装指南 包括了如何在一个 droplet 上安装 MongoDB 。 请您阅读 安全与认证 官方文件 。 步骤 推荐两个不同的方法,但都可行。第一个是通过一个 SSH 通道安全地连接到你的数据库。另一个是允许在网上可以访问到你的数据库。两种方法,推荐前者。 通过 SSH 通道连接 通过一个 SSH 通道连接到你的 Mongo 虚拟专用服务器,你可以避免很多潜在的安全问题。警告:你的 VPS 一定要完全锁定,不能对其他端口开放。建议 SSH 配置为只有秘钥或秘钥加密码。 要建立一个 SSH 通道,你需要保证: · 你可以通过 SSH 进入你的 Mongo Droplet · 你的 Mongo 实例绑定到本地主机 然后,运行以下命令来初始化连接: # The \s are just to multiline the command and make it more readable ssh \ -L 4321:localhost:27017 \ -i ~/.ssh/my_secure_key \ ssh_user@mongo_db_droplet_host

java 调用mongo 判断大于等于 并且小约等于<=

房东的猫 提交于 2020-02-26 17:59:45
初始化mongo链接 MongoClientOptions options = new Builder().connectionsPerHost(300).connectTimeout(20000) .maxConnectionIdleTime(60000).maxWaitTime(1000 * 60 * 2).socketKeepAlive(true).socketTimeout(60000) .threadsAllowedToBlockForConnectionMultiplier(50).build(); MongoCredential credential = MongoCredential.createCredential("foest", "markett", "123456".toCharArray()); ServerAddress serverAddress = new ServerAddress("192.1.15.19", 20000); MongoClient mongoClient = new MongoClient(serverAddress, credential, options); database = mongoClient.getDatabase("market-data-forex-test"); kLineCollection =

0215 docker环境

て烟熏妆下的殇ゞ 提交于 2020-02-16 14:10:08
docker的下载安装和基本使用 我使用的mac,直接安装 desktop 。 然后命令行使用docker,关于desktop的使用,可以看 官方文档 。 安装好之后,确认一下是否可以运行,输入docker version指令试试。 docker version docker的基本指令 docker info : 查看docker服务端的信息,比如有多少容器,有多少镜像在本地; docker search xxx : 查找镜像仓库中的镜像 docker pull imageName: 拉取镜像到本地 docker run --name containerName -p containerport: dockerMachinePort imageName : 运行镜像到本docker; docker exec -it containerName bash 进入docker容器内部,开启shell命令行 更多指令 还可以在 idea中按照插件的方式使用docker docker安装mongodb 下载镜像 docker pull mongo 启动镜像容器 docker run --name mongo -p 27017:27017 -v /data/mongo:/data/db -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB

mongo操作备忘

╄→гoц情女王★ 提交于 2020-02-10 22:39:35
#查看collection内 某个字段条目数 db.dictionary_system.find({"name":"xxx"}).count() #清空某个collection的字段,很危险,很危险,很危险,不要执行,不要执行,不要执行!!!!他会把有name的都干掉!!!!删除用下面的remove db.dictionary_system.update({},{$unset:{'name':'xxx.xxx'}},false, true) #查看某个字段在collection的内容 db.dictionary_system.find({"name":"xxxx"}) #备份某个collection mongoexport -h xxxxxxx.mongodb.rds.aliyuncs.com:3717 -uxxxx -d xx-c dxxxxx -o xxxxx #导入整个collection。导入失败 mongoimport -hdds-2ze641e07cb38e441.mongodb.rds.aliyuncs.com:3717 -dhalo -cdictionary_system -unlpuser dictionary_system.mongo #通过某个json导入 mongoimport --host xxxxxmongodb.rds.aliyuncs.com