当前位置: 首页 > news >正文

什么公司时候做网站网站建设的报告

什么公司时候做网站,网站建设的报告,网站活动页面设计,小企业网站建设包含哪些$binarySize聚合运算符返回给定字符串或二进制数据的字节数。 语法 { $binarySize: string or binData }使用 string or bindData可以是任何能够被解析为字符串和二进制数据的表达式#xff1b;如果表达式解析为null#xff0c;则$binarySize也返回nullstring or binData }使用 string or bindData可以是任何能够被解析为字符串和二进制数据的表达式如果表达式解析为null则$binarySize也返回null如果表示解析为其他数据类型的值则报错。 当参数为字符串类型时$binarySize运算符采用UTF-8编码字节对字符串进行统计单个字符长度可能为1到4个字节。 例如US-ASCII 字符用一个字节编码。带有变音标记的字符和其他拉丁字母字符即英文字母以外的拉丁字符使用两个字节编码。中文、日文和韩文字符通常需要三个字节其他统一码平面表情符号、数学符号等需要四个字节。如下表 表达式长度说明{ $binarySize: abcde }5每个字符占用1字节{ $binarySize: Hello World! }每个字符占用1字节{ $binarySize: cafeteria }9每个字符占用1字节{ $binarySize: cafétéria }11é字符占用2字节{ $binarySize: }0空字符串返回0{ $binarySize: $€λG }7€占用3字节λ占用2字节{ $binarySize: 寿司 }6每个字符占用3字节 举例 使用下面的命令创建images集合 db.images.insertMany([{ _id: 1, name: cat.jpg, binary: new BinData(0, OEJTfmD8twzaj/LPKLIVkA)},{ _id: 2, name: big_ben.jpg, binary: new BinData(0, aGVsZmRqYWZqYmxhaGJsYXJnYWZkYXJlcTU1NDE1Z2FmZCBmZGFmZGE)},{ _id: 3, name: tea_set.jpg, binary: new BinData(0, MyIRAFVEd2aImaq7zN3u/w)},{ _id: 4, name: concert.jpg, binary: new BinData(0, TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCBieSB0aGlzIHNpbmd1bGFyIHBhc3Npb24gZnJvbSBvdGhlciBhbmltYWxzLCB3aGljaCBpcyBhIGx1c3Qgb2YgdGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaWdodCBpbiB0aGUgY29udGludWVkIGFuZCBpbmRlZmF0aWdhYmxlIGdlbmVyYXRpb24gb2Yga25vd2xlZGdlLCBleGNlZWRzIHRoZSBzaG9ydCB2ZWhlbWVuY2Ugb2YgYW55IGNhcm5hbCBwbGVhc3VyZS4)},{ _id: 5, name: empty.jpg, binary: new BinData(0, ) } ])统计二进制字段长度 下面的聚合命令使用$project对集合文档进行重塑输出name字段并使用$binarySize返回文档中binary字段的字节数操作返回下面的结果 { _id : 1, name : cat.jpg, imageSize : 16 } { _id : 2, name : big_ben.jpg, imageSize : 41 } { _id : 3, name : teaset.jpg, imageSize : 16 } { _id : 4, name : concert.jpg, imageSize : 269 } { _id : 5, name : empty.jpg, imageSize : 0 }查找最大的二进制字段 下面的聚合操作返回二进制字段最大的图片 db.images.aggregate([// 阶段1{ $project: { name: $name, imageSize: { $binarySize: $binary } } },// 阶段2{ $sort: { imageSize : -1 } },// 阶段3{ $limit: 1 } ])阶段1 使用$project阶段和$binarySize运算符输出文件名name和图片大小imageSize字段 { _id : 1, name : cat.jpg, imageSize : 16 } { _id : 2, name : big_ben.jpg, imageSize : 41 } { _id : 3, name : teaset.jpg, imageSize : 16 } { _id : 4, name : concert.jpg, imageSize : 269 } { _id : 5, name : empty.jpg, imageSize : 0 }阶段2 使用$sort按照imageSize对文档由大到小进行排序 { _id : 4, name : concert.jpg, imageSize : 269 } { _id : 2, name : big_ben.jpg, imageSize : 41 } { _id : 1, name : cat.jpg, imageSize : 16 } { _id : 3, name : teaset.jpg, imageSize : 16 } { _id : 5, name : empty.jpg, imageSize : 0 }阶段3 使用limit只输出排序后第一个文档的内容 { _id : 4, name : concert.jpg, imageSize : 269 }
http://www.w-s-a.com/news/238807/

相关文章:

  • 北京网站的网站建设公司建设工程竣工验收消防备案网站
  • 淄博市 网站建设报价wordpress里的发消息给我
  • 网站下拉菜单怎么做游戏网站模板免费下载
  • 阿里云上做网站套模板怎么做一个网站开发小组
  • 营销型网站源码下载青岛做网站建设的公司哪家好
  • 迁西网站定制怎么制作网址内容
  • 深圳装饰公司网站宁波网站建设哪里有
  • 建站网站破解版怎么看自己的网站是用什么做的
  • 做微商那个网站好织梦模板更新网站
  • 网站注册表单怎么做手机做网站需要多少天
  • 书店商城网站html模板下载企业网站建设方案书范文
  • 建设网站是普通办公吗快速排名seo软件
  • 大型外贸网站建设网站建设图片尺寸要求
  • 网站建设可信赖北京网站开发月薪
  • 专门做lolh的网站wordpress 模版 cho's
  • 网上做设计兼职哪个网站好点网站开发毕业周记
  • 自学商城网站建设无为网页定制
  • wordpress全站cdn手机网站调用分享
  • 淄博做网站58同城wordpress微信号订阅
  • 不同的网站 做301公共资源交易中心是干嘛的
  • 36 氪 网站如何优化怎么优化自己的网站
  • 网站兼容问题湖北网站建设优化
  • 2018新网站做外链app制作的网站
  • 外贸网站建设怎么建设pc网站做移动端适配
  • 做经销找厂家好的网站个人备案网站可以做电影站吗
  • 网站搭建怎么做网站建设培训哪家好
  • 学做美食的视频网站企业网站备案密码怎么找回
  • 销售产品做单页还是网站seo有哪些作用
  • 网站视觉规范南宁网站优化推广
  • 公司起名打分最准的免费网站学设计的学校