首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大前端(横向跨端 & 纵向全栈)

    Mongoose aggregate 多表关联查询

    首先模拟一点数据,分别有 order 和 order_item 两个集合: order 集合里的数据 { "_id": ObjectId("5e6f15c1eb57cc45bde8130b"), "trade_no": "111", "all_price": 100, "all_num": 2 } { "_id": ObjectId("5e6f15cbeb57cc45bde8130c "trade_no": "222", "all_price": 90, "all_num": 2 } { "_id": ObjectId("5e6f15d4eb57cc45bde8130d ", "all_price": 20, "all_num": 6 } order_item 集合里的数据 { "_id": ObjectId("5e6f15dbeb57cc45bde8130e /model/order.js'); OrderItemModel.find({ "_id": "5e6f15faeb57cc45bde81312" }, function (err, docs) {

    4.1K30发布于 2020-11-26
  • 来自专栏大前端(横向跨端 & 纵向全栈)

    MongoDB 高级查询 aggregate 聚合管道

    order集合里的数据 { "_id": ObjectId("5e6f15c1eb57cc45bde8130b"), "order_id": "1", "uid": 10, "trade_no": "111", "all_price": 100, "all_num": 2 } { "_id": ObjectId("5e6f15cbeb57cc45bde8130c "), "trade_no" : "111", "all_price" : 100 } { "_id" : ObjectId("5e6f15cbeb57cc45bde8130c"), "trade_no "), "trade_no" : "111", "all_price" : 100 } { "_id" : ObjectId("5e6f15cbeb57cc45bde8130c"), "trade_no "), "trade_no" : "111", "all_price" : 100 } { "_id" : ObjectId("5e6f15cbeb57cc45bde8130c"), "trade_no

    2.6K31发布于 2020-11-26
  • 来自专栏有困难要上,没有困难创造困难也要上!

    使用docker-compose创建hadoop集群

    下载docker镜像 首先下载需要使用的五个docker镜像 docker pull bde2020/hadoop-namenode:1.1.0-hadoop2.7.1-java8 docker pull bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8 docker pull bde2020/hadoop-resourcemanager:1.1.0-hadoop2.7.1 -java8 docker pull bde2020/hadoop-historyserver:1.1.0-hadoop2.7.1-java8 docker pull bde2020/hadoop-nodemanager /hadoop.env resourcemanager: image: bde2020/hadoop-resourcemanager:1.1.0-hadoop2.7.1-java8 /hadoop.env datanode1: image: bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8 container_name

    4.3K61发布于 2018-06-22
  • 来自专栏iSharkFly

    CentOS 8 安装 mariadb 服务器

    运行结果 通过命令查看运行数据库的版本:systemctl status mariadb [root@vps-14bde4ea ~]# systemctl status mariadb ● mariadb.service about the MySQL part at: Nov 27 16:06:39 vps-14bde4ea.vps.ovh.ca mysql-prepare-db-dir[16082]: http:/ /dev.mysql.com Nov 27 16:06:39 vps-14bde4ea.vps.ovh.ca mysql-prepare-db-dir[16082]: Consider joining Nov 27 16:06:39 vps-14bde4ea.vps.ovh.ca systemd[1]: Started MariaDB 10.3 database server. [root@vps-14bde4ea ~]# 在上面的界面中,你可以看到运行服务器的版本。 通过这个命令,你可以看到当前的版本号。

    1.2K01发布于 2020-11-28
  • 来自专栏AI异构

    caffe详解之Python接口

    _caffe.Blob at 0x7f7bde968398>), ('label', <caffe. _caffe.Blob at 0x7f7bde968cf8>), ('ip1', <caffe. _caffe.Blob at 0x7f7bde968c80>), ('ip2', <caffe. _caffe.Blob at 0x7f7bde968c08>), ('loss', <caffe. _caffe.BlobVec at 0x7f7bde968408>)]) #下面,我们可以访问params块里的内容了。

    98730发布于 2020-07-29
  • 来自专栏简栈文化

    KeepAlived保证Mysql主从自动切换

    init" 19 hours ago Up 19 hours 0.0.0.0:33062->3306/tcp docker-mysql-slavea40a40c6bde7 bin]# systemctl start keepalived.service[root@a40a40c6bde7 bin]# ps aux | grep keepalivedroot 查看虚拟IP是否已经起来 [root@a40a40c6bde7 mysql]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue 杀掉Master的进程: [root@a40a40c6bde7 mysql]# ps aux | grep mysqlroot 2559 0.0 0.1 15268 2952 pts/ ]# kill -9 2559[root@a40a40c6bde7 mysql]# kill -9 2859 在docker-mysql-client节点上继续查看server_id。

    2.9K40发布于 2021-11-04
  • 来自专栏院长运维开发

    OpenStack命令查看卷快照信息

    controller ~]# openstack volume snapshot list ID Name Description Status Size cfcd6e05-7a59-4844-87da-bde05c91b620 available 50 根据ID查看卷快照信息 [root@controller ~]# openstack volume snapshot show cfcd6e05-7a59-4844-87da-bde05c91b620 Field Value created_at 2019-05-16T07:01:37.000000 description xinjian id cfcd6e05-7a59-4844-87da-bde05c91b620

    2.5K30发布于 2020-06-13
  • 来自专栏编程语言的世界

    docker安装Elasticsearch,docker Elasticsearch

    就算换阿里云镜像还是走官网镜像拉取 docker pull docker.elastic.co/elasticsearch/elasticsearch:6.5.1(2).运行镜像,生成容器id:8360130bde68 docker.elastic.co/elasticsearch/elasticsearch:6.5.1(3).进入容器bash,想自己修改配置可以改,我改下允许跨域docker exec -it 8360130bde68 elasticsearch.yml##增加的配置http.cors.enabled: truehttp.cors.allow-origin: "*"(4).修改完重启容器.docker restart 8360130bde68

    46810编辑于 2023-06-22
  • 来自专栏css小迷妹

    css 常用代码分享

    渐变 background: #bde25e; /* Old browsers */background: -moz-linear-gradient(top, #bde25e 2%, #8bb31d 100% (100%,#8bb31d)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #bde25e 2%,#8bb31d 100% ); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #bde25e 2%,#8bb31d 100%); /* Opera 11.10 + */background: -ms-linear-gradient(top, #bde25e 2%,#8bb31d 100%); /* IE10+ */background: linear-gradient ='#bde25e', endColorstr='#8bb31d',GradientType=0 ); /* IE6-9 */ @media screen and (max-width:1220px

    1.2K00发布于 2021-09-22
  • 来自专栏程序员互动联盟

    【解疑答惑】css中经常被忽略的代码陷阱

    渐变 background: #bde25e; /* Old browsers */ background: -moz-linear-gradient(top, #bde25e 2%, #8bb31d 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#bde25e ), color-stop(100%,#8bb31d)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #bde25e 2%,#8bb31d 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #bde25e 2%,#8bb31d 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #bde25e 2%,#8bb31d 100%); /* IE10+

    86750发布于 2018-03-13
  • 来自专栏Seebug漏洞平台

    Netgear Nighthawk R8300 upnpd PreAuth RCE 分析与复现

    : Linux/2.6.12, UPnP/1.0, NETGEAR-UPNP/1.0 EXT: CACHE-CONTROL: max-age=3600 USN: uuid:6cbbc296-de22-bde2 : Linux/2.6.12, UPnP/1.0, NETGEAR-UPNP/1.0 EXT: CACHE-CONTROL: max-age=3600 USN: uuid:6cbbc296-de22-bde2 : Linux/2.6.12, UPnP/1.0, NETGEAR-UPNP/1.0 EXT: CACHE-CONTROL: max-age=3600 USN: uuid:6cbbc296-de22-bde2 : Linux/2.6.12, UPnP/1.0, NETGEAR-UPNP/1.0 EXT: CACHE-CONTROL: max-age=3600 USN: uuid:6cbbc296-de32-bde2 : Linux/2.6.12, UPnP/1.0, NETGEAR-UPNP/1.0 EXT: CACHE-CONTROL: max-age=3600 USN: uuid:6cbbc296-de32-bde2

    2.2K20发布于 2020-08-26
  • 来自专栏Michael阿明学习之路

    docker-compose部署hive、kafka服务

    这一步的目的是,后面可以直接用自己的镜像,docker-compose up -d 会使得 步骤2 中的操作丢失 4. yml配置 更改 yml 配置,使用自己打包好的镜像 起别名 docker tag bde2020 docker-compose.yml version: "3" networks: app-tier: driver: bridge services: namenode: image: bde2020 hadoop-hive.env ports: - "50070:50070" networks: - app-tier datanode: image: bde2020 links: - kafka depends_on: - kafka - zookeeper hive-metastore: image: bde2020 ports: - "9083:9083" networks: - app-tier hive-metastore-postgresql: image: bde2020

    1.8K20编辑于 2022-10-24
  • 来自专栏北京马哥教育

    干货 | Docker文件系统的分层与隔离

    Virtual Size: 203.1 MB └─d9bde94c518a Virtual Size: 1.957 GB Tags: cloud_jiankongbao:01 M老师:每个目录下有json 我们再看一下4个镜像ID的系统: f1b10cd84249 这个镜像是初始镜像,大小为0 fb9cc58bde0c 这个镜像是在f1b10cd84249基础上创建新的镜像; a005304e4e74 是以fb9cc58bde0c为基础创建新的镜像,是树状继承的关系; M老师:我们再看一下不同ID目录下的bin 目录。 包括了大部分bin下的文件, 对应的场景是 fb9cc58bde0c,是装好操作系统, 然后我又装了tar这个 工具。 问:可以认为fb9cc58bde0c是一个最小化的OS 答:可以这么理解。 M老师:最后简单说一下devicemapper,回到最开始说的,docker支持多种文件系统。

    2.1K70发布于 2018-05-02
  • 来自专栏谈补锅

    CocoaAsyncSocket + Protobuf 处理粘包和拆包问题

    bf87e58e bbe79a84 e58aaae5 8a9befbc 8ce8a681 e698afe8 8bb1e8af ade4b88d e5a5bdef bc8ce688 91e58faf e883bde9 efbc8ce8 b584e6ba 90e280a6 2e2ee79c 9fe698af e69c89e5 be88e5a4 9ae69cba e4bc9aef bc8ce5be 88e5a49a e5a5bde9 a681e4b8 8defbc9f 0a0ae5bd 93e784b6 7e7e0a0a e58fafe6 98afefbc 8ce5a682 e69e9ce6 8891e4bb 80e4b988 e983bde5 bf87e58e bbe79a84 e58aaae5 8a9befbc 8ce8a681 e698afe8 8bb1e8af ade4b88d e5a5bdef bc8ce688 91e58faf e883bde9 efbc8ce6 9c80e590 8ee68891 e882afe5 ae9ae593 aae4b880 e6a0b7e9 83bde581 9ae4b88d e5a5bde3 8082e590 84e4bd8d

    2K40发布于 2018-09-27
  • 来自专栏实战docker

    docker下的spark集群,调整参数榨干硬件

    最初的docker-compose.yml内容 优化前的docker-compose.yml内容如下所示: version: "2.2" services: namenode: image: bde2020 /hadoop.env ports: - 50070:50070 resourcemanager: image: bde2020/hadoop-resourcemanager /hadoop.env datanode1: image: bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8 container_name /hadoop.env datanode2: image: bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8 container_name /hadoop.env datanode3: image: bde2020/hadoop-datanode:1.1.0-hadoop2.7.1-java8 container_name

    1.7K20发布于 2019-05-29
  • 来自专栏SmartSi

    Flink 从Checkpoint中恢复作业

    org.apache.flink.runtime.taskmanager.Task [] - MySumFunction -> Sink: MyPrintFunction (1/1) (53e45aa6b16f0b82d1bde8325f0cfbaf org.apache.flink.runtime.taskmanager.Task [] - MySumFunction -> Sink: MyPrintFunction (1/1) (53e45aa6b16f0b82d1bde8325f0cfbaf [] - Attempting to cancel task MySumFunction -> Sink: MyPrintFunction (1/1) (53e45aa6b16f0b82d1bde8325f0cfbaf 29,353 INFO org.apache.flink.runtime.taskexecutor.DefaultJobLeaderService [] - Remove job a78621726e80e5bde6f936a177f0d052 org.apache.flink.runtime.taskexecutor.TaskExecutor [] - Close JobManager connection for job a78621726e80e5bde6f936a177f0d052

    6.5K20发布于 2020-12-29
  • 来自专栏R语言数据分析指南

    nature microbiology图表复现之聚类条形图

    xPosition = c(-0.25,-0.005), pFill =rev(c("#FCFAD9","#FFF2E7","#E8F2FC","#BDE7FF ","#EEECE1","#DDD9C3")), pCol =rev(c("#FCFAD9","#FFF2E7","#E8F2FC","#BDE7FF","#EEECE1" (), legend.text = element_text(color=c(rep("#EDB749",3))))+ scale_fill_manual(values =c("#BDE7FF ","#EEECE1","#DDD9C3"))+ scale_color_manual(values =c("#BDE7FF","#EEECE1","#DDD9C3")) 拼图 p2 %>% insert_left

    75810编辑于 2022-09-21
  • 来自专栏txp玩Linux

    rtsp摘要认证代码实现!

    realm="Server" WWW-Authenticate: Digest realm="Server", nonce="52bb051ecad61e78d67664700e67407ad865c429bde208b7ea1e6e22aa7d8ccf Authorization: Digest username="admin", realm="Server", nonce="52bb051ecad61e78d67664700e67407ad865c429bde208b7ea1e6e22aa7d8ccf Authorization: Digest username="admin", realm="Server", nonce="52bb051ecad61e78d67664700e67407ad865c429bde208b7ea1e6e22aa7d8ccf void main(int argc, char ** argv) { char * pszNonce = "52bb051ecad61e78d67664700e67407ad865c429bde208b7ea1e6e22aa7d8ccf void main(int argc, char ** argv) { char * pszNonce = "52bb051ecad61e78d67664700e67407ad865c429bde208b7ea1e6e22aa7d8ccf

    2.2K20编辑于 2023-08-31
  • 来自专栏高级工程司

    分享css 填坑常用代码

    渐变 background: #bde25e; / Old browsers / background: -moz-linear-gradient(top, #bde25e 2%, ), color-stop(100%,#8bb31d)); / Chrome,Safari4+ / background: -webkit-linear-gradient(top, #bde25e 2% ,#8bb31d 100%); / Chrome10+,Safari5.1+ / background: -o-linear-gradient(top, #bde25e 2%,#8bb31d 100%) ; / Opera 11.10+ / background: -ms-linear-gradient(top, #bde25e 2%,#8bb31d 100%); / IE10+ / background ( startColorstr='#bde25e', endColorstr='#8bb31d',GradientType=0 ); / IE6-9 / @media screen and (max-width

    70630发布于 2021-11-01
  • 来自专栏黄啊码【CSDN同名】

    centos proc目录简介

    Live 0xe9389000 tsi577 17998 1 srioif, Live 0xe939e000 srioif 7329 0 - Live 0xe93b2000 linux_kernel_bde 54666 1 linux_user_bde, Live 0xf1417000 (P) linux_user_bde 17849 0 - Live 0xf1427000 (P) root@BDSP-A tty 5 /dev/console 5 /dev/ptmx 7 vcs 10 misc 13 input 89 i2c 90 mtd 116 linux-user-bde2 117 linux-kernel-bde2 126 linux-user-bde 127 linux-kernel-bde 128 ptm 136 pts 180 usb 189 usb_device

    2.9K10发布于 2020-05-29
领券