Strawberry

图解Qt安装(Windows平台)

ε祈祈猫儿з 提交于 2021-01-07 05:35:11
http://c.biancheng.net/view/3858.html 本节介绍 Qt 5.9.0 在 Windows 平台下的安装,请提前下载好 Qt 5.9.0。不知道如何下载 Qt 的读者请转到: Qt下载(多种下载通道+所有版本) 目前较高版本的 Qt 仅支持 Win7 及其以后的操作系统,不支持 Win XP;使用 Win XP 的读者请安装 Qt 5.5.1 之前的版本。 Qt 占用的存储空间很大,安装之前建议先准备好 8GB 以上的磁盘空间。对于目前 Qt 最新版开发环境,如果不安装源代码包,实际占用大约 5.5GB;如果选择安装源码包,大约占用 7.5GB。 双击下载得到的 qt-opensource-windows-x86-5.9.0.exe 即可开始安装。Qt 的安装过程和普通的 Windows 软件一样,按照向导进行操作即可。    关于 Qt 的安装需要说明以下几点。 1) 注册和登录 Qt 在安装过程中会提示用户进行注册和登录,不用理会,跳过(Skip)即可,实际开发时不需要登录。 图1:Qt 安装过程中提示用户注册 2) 安装路径和关联文件 图2:指定 Qt 安装路径 Qt 允许用户自定义安装路径,但是请注意,安装路径不能带空格、中文字符或者其它任何特殊字符。 另外,该界面还会询问是否关联特定的文件类型。如果关联(默认是关联的),特定后缀的文件(包括

mongodb,robomongo 数据查询

丶灬走出姿态 提交于 2020-12-18 04:15:09
可视化管理工具:Robomongo 是开源,免费的MongoDB管理工具,下载地址: Robomongo下载 1. 基本查询: 构造查询数据。 > db.test.findOne() { "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"), "name" : "stephen", "age" : 35, "genda" : "male", "email" : " stephen@hotmail.com " } --多条件查询。下面的示例等同于SQL语句的where name = "stephen" and age = 35 > db.test.find({"name":"stephen","age":35}) { "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"), "name" : "stephen", "age" : 35, "genda" : "male", "email" : " stephen@hotmail.com " } --返回指定的文档键值对。下面的示例将只是返回name和age键值对。 > db.test.find({}, {"name":1,"age":1}) { "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"), "name" :

学术分享丨草莓采摘机器人的果实定位与环境感知

旧街凉风 提交于 2020-10-02 16:11:23
      随着学会的队伍不断发展壮大,分支机构的发展愈发完善,丰富多彩的分支活动与学术分享也频频呈现。疫情期间,CAAI认知系统与信息处理专委会积极倡导学会“疫情防控不放松,学习充电不间断”的理念,邀请年轻学者结合本专委会自身领域研究精选相关文献进行研究与再解读,与大家分享《草莓采摘机器人的果实定位与环境感知》。   随着农业智能化发展,机器视觉越来越多的应用于农业之中。近期IEEE Access发表了“Fruit Localization and Environment Perception for Strawberry Harvesting Robots”,文中介绍了一种应用于草莓采摘机器人的机器视觉系统,可以实现草莓定位与环境感知。首先利用深度卷积神经网络对草莓进行检测,然后通过坐标变换、基于密度的聚类方法和位置逼近方法对草莓进行局部定位。环境感知对于农业机器人来说至关重要,保证了机器人与人、目标物体与周围环境之间的安全交互。    1、系统总体设计   文中的草莓采摘机器人采用静态采摘,即当机器人处理图像时处于静止状态,处理完成后向机器人控制系统发出指令。因此,当机器人处于静止状态时,机器视觉系统通过相机模块获取的RGB和深度图像实现草莓定位和环境感知计算。   所提出的机器视觉系统的整体架构如图1所示。利用实例分割网络R-CNN对草莓、皮带和桌子等目标进行检测。然后

【swich】相对于swich更好的选择

孤街醉人 提交于 2020-08-18 07:49:07
swich function test(color) { // 使用 switch case 来找到对应颜色的水果 switch (color) { case 'red': return ['apple', 'strawberry']; case 'yellow': return ['banana', 'pineapple']; case 'purple': return ['grape', 'plum']; default: return []; } } //测试结果 test(null); // [] test('yellow'); // ['banana', 'pineapple'] 方法一:对象字面量 // 使用对象字面量来找到对应颜色的水果 const fruitColor = { red: ['apple', 'strawberry'], yellow: ['banana', 'pineapple'], purple: ['grape', 'plum'] }; function test(color) { return fruitColor[color] || []; } //测试结果 test(null); // [] test('yellow'); // ['banana', 'pineapple'] 方法二:Map // 使用 Map 来找到对应颜色的水果

【杂文】ゆりゆりゆり!

喜你入骨 提交于 2020-08-15 04:01:45
【杂文】ゆりゆりゆり! 最近学多项式学傻了(近两周没看漫画),趁着这股傻气来久违地中二一下。 接受 Yuri 的洗礼吧! 先挂个 \(\text{GIF}\) 收藏页面 。 等啥时候来心情了把硬盘里那几百 Mb 的插画也整出来。 在整理的过程中又看了 10+ 部短篇(收藏列表里吃灰的那一部分),神清气爽<( ̄︶ ̄)> 话说.....这篇文章会被爬虫嫖走吗 awa 【番剧】 (放出来的都是我看过,且觉得值得一看的) 【轻百】 马纳利亚的密友 简述:朋友以上,恋人未满,但够纯管饱。CY 爸爸出资,制作水准极高。出了一首很温馨的钢琴曲 ED。 少女终末旅行 简述:以战后末世为背景的后启示录题材作品,整体气氛较为压抑,音乐强到爆炸。 “和绝望好好相处下去吧。”——尤莉 【硬核真百】 惊爆草莓 简述:远古三神作 其一。校园高中写实风,百合三角恋。 圣母在上 简述:远古三神作 其二。清水百合巅峰。 神无月的巫女 简述:远古三神作 其三。科幻题材百合虐恋,涉及元素较多,不过除了百合其他的都做得不好。 牵牛花与加濑同学 简述:够纯管饱校园日常。因为是 OVA,所以制作水准极高。 终将成为你( 终将急死你 ) 简述:作者仲谷对心理的刻画超乎想象。据访谈透露:选择画百合只是因为女性更适合她情感细腻的风格,只有女孩纸之间的感情才能画出她想要的东西。番剧制作水准吊打同期大多数动画。 Citrus

js的几个牛逼操作

[亡魂溺海] 提交于 2020-08-14 11:08:31
1.条件语句的优化 // 根据颜色找出对应的水果 // bad function test(color) { switch (color) { case 'red' : return ['apple', 'strawberry' ]; case 'yellow' : return ['banana', 'pineapple' ]; case 'purple' : return ['grape', 'plum' ]; default : return []; } } test( 'yellow'); // ['banana', 'pineapple'] // good const fruitColor = { red: [ 'apple', 'strawberry' ], yellow: [ 'banana', 'pineapple' ], purple: [ 'grape', 'plum' ] }; function test(color) { return fruitColor[color] || []; } // better const fruitColor = new Map() .set( 'red', ['apple', 'strawberry' ]) .set( 'yellow', ['banana', 'pineapple' ]) .set( 'purple', [

【杂文】ゆりゆりゆり!

元气小坏坏 提交于 2020-08-12 15:49:04
【杂文】ゆりゆりゆり! 最近学多项式学傻了(近两周没看漫画),趁着这股傻气来久违地中二一下。 接受 Yuri 的洗礼吧! 先挂个 \(\text{GIF}\) 收藏页面 。 等啥时候来心情了把硬盘里那几百 Mb 的插画也整出来。 在整理的过程中又看了 10+ 部短篇(收藏列表里吃灰的那一部分),神清气爽<( ̄︶ ̄)> 话说.....这篇文章会被爬虫嫖走吗 awa 【番剧】 (放出来的都是我看过,且觉得值得一看的) 【轻百】 马纳利亚的密友 简述:朋友以上,恋人未满,但够纯管饱。CY 爸爸出资,制作水准极高。出了一首很温馨的钢琴曲 ED。 少女终末旅行 简述:以战后末世为背景的后启示录题材作品,整体气氛较为压抑,音乐强到爆炸。 “和绝望好好相处下去吧。”——尤莉 【硬核真百】 惊爆草莓 简述:远古三神作 其一。校园高中写实风,百合三角恋。 圣母在上 简述:远古三神作 其二。清水百合巅峰。 神无月的巫女 简述:远古三神作 其三。科幻题材百合虐恋,涉及元素较多,不过除了百合其他的都做得不好。 牵牛花与加濑同学 简述:够纯管饱校园日常。因为是 OVA,所以制作水准极高。 终将成为你( 终将急死你 ) 简述:作者仲谷对心理的刻画超乎想象。据访谈透露:选择画百合只是因为女性更适合她情感细腻的风格,只有女孩纸之间的感情才能画出她想要的东西。番剧制作水准吊打同期大多数动画。 Citrus

js在数组中查找是否存在某一个数值

最后都变了- 提交于 2020-05-08 10:02:18
目前想到的方法有这么几个 1.indexOf() -> ES5 const array = ['apple', 'banance', 'orange'] array.indexOf('apple') // 0 存在 array.indexOf('strawBerry') // -1不存在 2.find() -> ES6 const array = ['apple', 'banance', 'orange'] array.find(obj => obj == 'banance') //banance 存在 array.find(obj => obj == 'strawBally') //undefined 不存在 const arrayList = [   {name: '张三'}, {name: '李四'} ] arrayList.find(obj => obj.name == '李四') //{name: '李四'} 存在 arrayList.find(obj => obj.name == '王五') //undefined 不存在 3.findIndex() -> ES6 const array = ['apple', 'banance', 'orange'] array.findIndex(obj => obj == 'banance') //大于0存在 array

JavaScript 开发必须掌握技能(三)- 更好的使用for循环方法

╄→гoц情女王★ 提交于 2020-04-14 07:42:39
【今日推荐】:为什么一到面试就懵逼!>>> 版权声明:本文转载至CSDN博主「诗人与黑客」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接: https://blog.csdn.net/qq_41899174/article/details/82797089 感谢博主,感谢分享,对于for循环咋们不能遇到数组、对象等打印别一上来就常规循环for(var i=0;i<arr.length;i++){...},还是让自己编写的代码动起来,可读性好起来,代码数量简洁些。原计划做一份自己的for循环方法总结,在网上搜索下for循环的介绍很多很多,我觉得该文挺全面的,自己做不一定做的这么详细,所幸直接转载博主的文章,分享保留。自己能够灵活的去使用这才是最好的。这也是在工作后开始写博客,觉得意义挺大的,因为在工作中一些基础的方法都还需要去找百度,没能对知识做一个沉淀。通过博客笔记本随时翻阅,对自己很定是极大的帮助的,毕竟自己的笔记和别人的笔记是有区别的。不多说,干就完了。 有的方法我们在前面的随笔中也曾提及过,这里当做在次巩固吧! 方式一: 原生的 js 循环 1.while 循环:   While语句包括一个循环条件和一段代码块,只要条件为真,就不断循环执行代码块。 while (条件) 语句; // 或者 while (条件) 语句; //

JavaScript 开发必须掌握技能(二)- 更好的使用数组方法

扶醉桌前 提交于 2020-04-13 16:32:24
【今日推荐】:为什么一到面试就懵逼!>>> 数组是用于储存多个相同类型数据的集合,JavaScript 开发中数组开发是必须掌握技能,工作学习中没少和数组打交道,所以重中之重必须掌握,以下是数组中常用方法及实例。 数组常用操作 1、创建数组   直接定义数组项方法;   构造函数 new Array ( 'Apple' , 'Banana' ) ;    定义一个空数组,我们在push进想要的数组项。 const fruits = ['Apple', 'Banana' ] console.log(fruits); // [ 'Apple', 'Banana' ] console.log(fruits.length); // 3 2、访问(索引到)数组项 通过下标定位到数组项, JavaScript数组的索引为零:数组的第一个元素在index 0 ,最后一个元素在index等于数组l ength 属性 值 减去1。但是 使用无效的索引号将返回 undefined 。 console.log(fruits[0]) // Apple console.log(fruits[fruits.length-1]) // Banana 3、遍历数组 Array.forEach() ,遍历数组的方法很多,我将在往后的随笔中更新。 fruits.forEach( function (item,