首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏工业4.0

    智能工厂数字化方案

    智能工厂是在数字化工厂的基础上,以实现生产过程和经营业务最优化为目的,利用物联网技术和监控技术加强信息管理服务,提高生产过程可控性、减少生产线人工干预,合理计划排程,实现信息统一,集团化统一监控,实现产品生命周期和备品备件管理 ,提升制造工厂的智能化程度,降低运行维护成本,促进企业产业升级。 在物通博联或者第三方云平台对数据进行清洗、计算、储存和分析后,通过可视化报表和工业流程图等方式将工厂设备实时状态、生产状态等信息展现出来,提升制造工厂的智能化程度,降低运行维护成本,促进企业升级。 l 产线数据分析多维度对产线数据进行整合分析应用,为智能工厂提供大数据支持,方便数字化管理和运营。

    83530编辑于 2022-12-19
  • 来自专栏腾讯云智能·AI公有云

    智能语音扩展数字化服务

    对大型公司来说,如果我做一个智能冰箱或者智能硬件,这个声音的要求高,这个声音对于他们来说,跟品牌的logo一样,希望我的用户听到的声音,是我这个品牌的音响,或者我这个品牌的应用。我不希望跟别人共享。 讲到数字化这个主题,为什么说语音在数字化的时代很重要? 数字化时代,很多时候对用户的服务和追求是更好的人机交互体验,有更多的人机交互渠道,比如说你的客户是机器人,你只能给别人打字聊天,跟客服做反馈,现在越来越多的希望基于人的交流,如果自己特别大量的去做,这对人工成本消耗比较高 智能硬件也火了很久,语音识别合成,语义理解就是很重要的功能。智能穿戴、手表等等一些场景,更常见的是智能的音箱,还有车载的语音技术。 这是智能硬件的几个方案,在酒店应用的一个场景。

    11.7K50发布于 2018-10-30
  • 来自专栏信数据得永生

    Python 人工智能11~15

    _11.png)] 图 11:带有 AI 机器人需要击中的目标的地图,目标以哈希表示 前面的地图中有 124 个目标。 AutoML 视频智能和视频智能 API:AutoML 视频智能服务具有一个简单的界面,该界面可以使用自定义模型识别,跟踪和分类视频中的对象。 该服务不需要编程或人工智能方面的广泛背景。 谈到玩具,在下一章中,我们将探讨如何使用人工智能构建游戏,并将我们学到的一些概念加以利用。 13 使用人工智能构建游戏 在本章中,我们将学习如何使用称为组合搜索的人工智能技术来构建游戏。 然后,我们将使用这些算法为不同的游戏构建智能机器人。 使用麦克风录制音频文件时,它们会采样实际的音频信号并存储数字化版本。 真实的音频信号是连续的值波,这意味着我们无法按原样存储它们。 我们需要以一定频率对信号进行采样并将其转换为离散的数值形式。

    2K10编辑于 2023-04-23
  • 来自专栏信数据得永生

    TensorFlow 智能移动项目:11~12

    自 iOS 11 起,Core ML 就可用了,截至 2018 年 5 月,Core ML 已占到 80% 的标记份额。至少了解您可以在 iOS 应用中使用 Core ML 的基本知识绝对有意义。 适用于 iOS 的 Core ML – 概述 苹果的 Core ML 框架使 iOS 开发人员可以轻松地在运行 iOS 11 或更高版本的 iOS 应用中使用经过训练的机器学习模型,并构建 Xcode 我们现在准备使用 TensorFlow 向机器人添加更多智能。 请记住,强化学习中的一项策略只是一个函数,该函数以智能体所处的状态为输入,并输出智能体接下来应采取的行动,以实现值最大化或长期回报。 无论如何,这将是一条充满兴奋的绝妙之路,当然还要有艰苦的工作,而您从本书中学到的技能就像您的智能手机一样,随时可以为您服务,并准备好将使您的甜蜜而聪明的小设备变得更加甜蜜和智能

    5.8K10编辑于 2023-04-24
  • 来自专栏我的博客

    【C++11智能指针

    智能指针家族包括auto_ptr(C++98)、unique_ptr、shared_ptr和weak_ptr(C++11)等类型。 • unique_ptr是C++11引入的智能指针,其名称意为"唯一指针"。特点是禁止拷贝操作(拷贝构造函数和赋值运算符被删除),仅支持移动语义(通过std::move转移所有权)。 这意味着必须显式构造智能指针 //shared_ptr<Date> sp5 = new Date(2024, 9, 11); //unique_ptr<Date> sp6 = new Date(2024 , 9, 11); 运行结果: 4. C++11和boost中智能指针的关系 • Boost库作为C++标准库的重要补充,是一个由全球C++开发者共同维护的开源项目。

    24010编辑于 2025-12-22
  • 来自专栏给永远比拿愉快

    C++11智能指针

    C++智能指针是在<memory> 标头文件中的 std 命名空间中定义的。 C++11中主要有两种类型的智能指针: (1) shared_ptr代表的是“共享所有权”(shared ownership)的指针。 foreach是C++11的新特性,貌似Visual Studio2010中是不支持的,但是2013中是支持的: // print all elements for (vector<shared_ptr ,但是需要记住智能指针不能使用delete关键字显示释放空间。 但是我们可以在智能指针的构造函数中自定义我们释放空间时要做的操作。

    1K20发布于 2019-01-22
  • 来自专栏基础知识文章

    C++11智能指针

    智能指针等。2、事后查错型。如泄漏检测工具。 上边的SmartPtr还不能将其称为智能指针,因为它还不具有指针的行为。 只声明不实现+声明成私有 UniquePtr(UniquePtr<T> const &); UniquePtr & operator=(UniquePtr<T> const &); // C++11 UniquePtr & operator=(UniquePtr<T> const &) = delete; private: T * _ptr; }; 3.5 std::shared_ptr C++11 需要注意的是shared_ptr的线程安全分为两方面: 智能指针对象中引用计数是多个智能指针对象共享的,两个线程中智能指针的引用计数同时++或–,这个操作不是原子的,引用计数原来是1,++了两次,可能还是

    72920发布于 2020-08-27
  • 来自专栏从小白开始修炼

    【C++11智能指针

    智能指针,通过引用计数的方式解决智能指针的拷贝问题。 因此当智能指针管理的资源不是以new的方式申请到的内存空间时,就需要在构造智能指针对象时传入定制的删除器。 weak_ptr weak_ptr的使用 weak_ptr是C++11中引入的智能指针,weak_ptr不是用来管理资源的释放的,它主要是用来解决shared_ptr的循环引用问题的。 与boost中智能指针的关系 C++11和boost中智能指针的关系 C++98中产生了第一个智能指针auto_ptr。 C++11,引入了boost中的unique_ptr、shared_ptr和weak_ptr。

    47140编辑于 2023-10-15
  • 来自专栏蜉蝣禅修之道

    初探C++11智能指针

    int> p1(new int(10)); auto_ptr<int> p2 = p1; //转移控制权 *p1 += 10; //crash,p1为空指针,可以用p1->get判空做保护 因此在C++11 真正的智能指针:shared_ptr auto_ptr和unique_ptr都有或多或少的缺陷,因此C++11还推出了shared_ptr,这也是目前工程内使用最多最广泛的智能指针,他使用引用计数(感觉有参考 看到这里,智能指针的用法基本介绍完了,后面笔者来粗浅地分析一下为什么智能指针可以有效帮我们管理裸指针的生命周期。 多线程安全 本章所说的线程安全有两种情况: 多个线程操作多个不同的shared_ptr对象 C++11中声明了shared_ptr的计数操作具有原子性,不管是赋值导致计数增加还是释放导致计数减少,都是原子性的 多个线程操作同一个shared_ptr对象 同样的道理,既然C++11只负责sp_counted_base的原子性,那么shared_ptr本身就没有保证线程安全了,加入两个线程同时访问同一个shared_ptr

    1.5K30发布于 2019-07-23
  • 来自专栏编程技术专栏

    详解C++11智能指针

    前言 C++里面的四个智能指针: auto_ptr, unique_ptr,shared_ptr, weak_ptr 其中后三个是C++11支持,并且第一个已经被C++11弃用。 C++11智能指针介绍 智能指针主要用于管理在堆上分配的内存,它将普通的指针封装为一个栈对象。当栈对象的生存周期结束后,会在析构函数中释放掉申请的内存,从而防止内存泄漏。 C++ 11中最常用的智能指针类型为shared_ptr,它采用引用计数的方法,记录当前内存资源被多少个智能指针引用。该引用计数的内存在堆上分配。当新增一个时引用计数加1,当过期时引用计数减一。 为什么要使用智能指针 智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成内存泄漏。 所以智能指针的作用原理就是在函数结束时自动释放内存空间,不需要手动释放内存空间。 auto_ptr (C++98的方案,C++11已经抛弃)采用所有权模式。

    2.2K50发布于 2019-09-02
  • 来自专栏腾讯技术工程官方号的专栏

    窥见C++11智能指针

    导语: C++指针的内存管理相信是大部分C++入门程序员的梦魇,受到Boost的启发,C++11标准推出了智能指针,让我们从指针的内存管理中释放出来,几乎消灭所有new和delete。 既然智能指针如此强大,今天我们来一窥智能指针的原理以及在多线程操作中需要注意的细节。 <int> p1(new int(10));auto_ptr<int> p2 = p1; //转移控制权*p1 += 10; //crash,p1为空指针,可以用p1->get判空做保护 因此在C++11 真正的智能指针:shared_ptr auto_ptr和unique_ptr都有或多或少的缺陷,因此C++11还推出了shared_ptr,这也是目前工程内使用最多最广泛的智能指针,他使用引用计数(感觉有参考 看到这里,智能指针的用法基本介绍完了,后面笔者来粗浅地分析一下为什么智能指针可以有效帮我们管理裸指针的生命周期。

    1.6K20发布于 2019-08-13
  • 来自专栏智能仓储物流技术研习社

    智能物流如何实现全面数字化

    现在,包裹已经实现了数字化;未来,仓库等所有物流要素也将逐步实现数字化。 未来“数字化”将走向“数智化”,所有的数字化都是为了智能化提供必要条件。 与商业买卖数字化取得的巨大成功(各种电商)一样,交通物流数字化的巨大成功也得到了验证。 那对于厂内智能物流来说,数字化又该如何发展?未来又会是什么特征呢? 数字化物料可以作为独立的终端直接与云平台进行数据交换,如同智能家居,智能快递柜一样,未来衍生出难以想象的经济价值和颠覆性的商业模式。 然而,在未来的全面数字化的制造背景下,这种简单的逻辑软件将不能应付所有问题了。全产业链数字化、微观宏观数字化必将要求厂内物流管理软件的“数字发声”能更加智能化。 在未来全面数字化到来之前,硬件商需要积极探索自身硬件产品数字化的方式和方法,集成商要积极探索如何转换思维利用数字化为用户搭建智能物流系统,软件商要积极探索如何讲数字化过渡到智能化。

    80530发布于 2021-12-02
  • 来自专栏CPP开发前沿

    【C++11】 使用C++11解决内存泄露--智能指针

    C++11提供了智能指针,使用智能指针后不需要用户自己释放内存空间,一旦使用时对象超出了自己的生命周期,就会进行自动释放,从而有效解决了内存泄露的问题。 ,但是智能指针不需要自己管理内存。 2 独占的智能指针:std::unique_ptr 独占智能指针使用时有限制,如:不允许其它智能指针共享其内部指针;不允许通过赋值将一个独占指针给另外一个独占指针。 代码如下所示: std::unique_ptr<T> p(new T); std::unique_ptr<T> p1 = std::move(p); 在C++ 11中,并没有提供make_unique 有一点需要大家注意的是,智能共享指针可以使用reset函数进行释放。

    97910发布于 2021-11-16
  • 来自专栏智能仓储物流技术研习社

    智能制造与数字化工厂(58页)

    导语 大家好,我是智能仓储物流技术研习社的社长,你的老朋友,老K。

    34520编辑于 2022-12-09
  • 来自专栏MixLab科技+设计实验室

    “黑板”上的数字化动画 | MixLab智能产品

    Chalktalk是纽约大学未来现实实验室(Future Reality Lab)开发的一种数字化演示和交流语言。 使用类似于黑板的界面,演示者可以十分便捷的创建数字化动画原型图并与之交互,以便在现场演示或对话中展示心中的想法和理念。

    50210发布于 2021-03-10
  • 来自专栏cpp加油站

    c++11&14-智能指针专题

    但像java等其他一些语言则不会有这样的问题,为什么呢,因为它们有很好的处理内存的方法,比如java的垃圾回收机制,现在,我们c++终于也有了智能指针。 1. 什么是智能指针 简单地说,智能指针是用对象去管理一个资源指针,同时用一个计数器计算引用当前指针对象的个数,当管理指针的对象增加或减少时,计数器也相应加1或减1,当最后一个指针管理对象销毁时,计数器为1, 下面我们介绍两个常用的智能指针std::shared_ptr和std::weak_ptr。 与std::shared_ptr最大的差别是在赋值的时候,不会引起智能指针计数增加。 智能指针小结 可以看出,智能指针其实是std::shared_ptr和std::unique_ptr, std::shared_ptr可以有多个引用对象,但不能互相引用,而std::unique_ptr

    83040发布于 2021-04-16
  • 来自专栏肉眼品世界

    智能制造的数字化工厂规划

    67141编辑于 2021-12-31
  • 来自专栏乐行僧的博客

    C++11新特性--智能指针

    为什么会有智能指针??? C++程序员在编写代码的过程往往都会涉及到堆内存的开辟和释放,使用new和delete关键字。 这无疑要求C++程序员对于对内存的使用要求之高,而智能指针的诞生解放了C++程序员对于堆内存的管理。 智能指针 智能指针是一个类,它将裸指针(带*的指针)进行了封装,实现的指针的自动释放,它的高明之处就在于程序员只需要一次性的设计出一个具有良好功能的智能指针类,用它实例化出来的对象会自动对对象内存的堆资源进行管理 使用智能指针的前提是利用了当栈对象的生存周期结束时,会自动调用析构函数,来进行对对象的销毁。RAII技术。智能指针不能再堆上创建。 设计智能指针的类模板 需要解决的问题: (1)指针可以做的事情,智能指针也必须可以做。需要对*,->运算符进行重载。 (2)*运算符需返回引用,因为*可以连续使用。

    42210编辑于 2022-02-24
  • 来自专栏速入大数据

    数字化未来:大数据与智能城市的崛起

    数字化未来:大数据与智能城市的崛起在数字时代的浪潮中,城市的智能化与大数据的结合,正在逐步重塑我们的生活方式。大数据不仅仅是一种技术,更是一个改变世界的力量。 当城市开始借助大数据来提升其运作效率时,我们便迎来了一个全新的智能城市时代。本文将探讨大数据如何推动智能城市的发展,并通过实例与代码来展示其应用。 智能传感器、摄像头、智能交通系统等设备,不断生成并收集数据,从而构成了庞大的数据池。这些数据的价值在于,通过对其进行分析和处理,城市管理者能够做出更为科学和高效的决策。 优化交通信号:import pandas as pd# 假设我们有一份交通数据,包括时间、地点和交通流量data = { 'time': ['08:00', '09:00', '10:00', '11 大数据在智能城市的各个方面发挥着重要作用,以下是几个主要应用场景:智能交通:通过对实时交通数据的分析,智能交通系统可以动态调整交通信号,减少拥堵,提高出行效率。

    20610编辑于 2025-03-08
  • 来自专栏BI工具

    企业数字化转型为什么需要商业智能BI

    ,加快打造数字化企业,构建数字化产业链,培育数字化生态,形成“数字引领、抗击疫情、携手创新、普惠共赢”的数字化生态共同体,支撑经济高质量发展。 如今,数字化转型已经成为所有传统企业在面临数字经济时代最大的焦虑。数字化转型不仅能推动企业转型升级,还能促进整个社会的发展。 在这样的背景下,商业智能BI就成为了企业数字化转型之路不可或缺的一部分。 商业智能BI让企业的每一个决策,都能靠谱的实施,都有据可依,这样企业才持续健康地发展。 说起商业智能BI,很多人可能想到的是自动化报表、炫酷的数据可视化等等,但事实上,商业智能BI是一套完整的企业级数据解决方案,主要目的是为了将企业生产经营过程中产生的各种业务数据进行有效整合,从而强化信息共享 运用商业智能BI,企业可以不断收集和分析内外部数据,结合大数据分析系统或数据仓库平台的支持,实现初步的数据挖掘能力,最后通过可视化和多角度的交互分析能力提供数据决策,实现业务赋能和企业增长。

    87230发布于 2020-09-15
领券