首页 文章 精选 留言 我的

精选列表

搜索[快速],共10000篇文章
优秀的个人博客,低调大师

使用 Ruff 开发板+ Link Develop 快速开发 IoT 应用(环境预配置版)

0. 成果 1. 前期准备 开通 Link Develop 账号:使用阿里云账号或者淘宝账号访问 https://linkdevelop.aliyun.com/,填写开发者入驻表单完成入驻。(即申请即通过) 依赖安装:已预先配置完成。 项目文件创建与生成:已预先配置完成。 Ruff 硬件开发 一、上云 此步操作设备:电脑 登录阿里云账号,访问 https://linkdevelop.aliyun.com 创建一个新项目: 从项目控制台左侧的设备菜单项里找到“产品开发”,点击进入并点击“立即创建产品”。 按下图填写表单,所属分类选择“智能生活/电工照明/灯”,节点类型选择“设备”,通讯网络选择“Wi-Fi”,数据格式选择“Alink”,然后点“提交”后点击“进入开发”按钮。 添加一个 RGB 调色的功能定义:点击标准功能一栏右侧的“新增”按钮。在弹出的“

优秀的个人博客,低调大师

spark基本概念(便于自己随时查阅--摘自Spark快速大数据分析)

版权声明:本文由董可伦首发于https://dongkelun.com,非商业转载请注明作者及原创出处。商业转载请联系作者本人。 https://blog.csdn.net/dkl12/article/details/80245998 我的原创地址:https://dongkelun.com/2018/01/23/sparkBasicConcept/ 1、 RDD 在Spark 中,我们通过对分布式数据集的操作来表达我们的计算意图,这些计算会自动地在集群上并行进行。这样的数据集被称为弹性分布式数据集(resilient distributed dataset),简称RDD。RDD 是Spark 对分布式数据和计算的基本抽象。 RDD 支持两种操作:转化操作和行动操作。RDD 的转化操作是返回一个新的RDD 的操作,比如map() 和filter(),而行动操作则是向驱动器程序返回结果或把结果写入外部系统的操作,会触发实际的计算,比如count() 和first()。Spark 对待转化操作和行动操作的方式很不一样,因此理解你正在进行的操作的类型是很重要的。如果对于一个特定的函数是属于转化操作还是行动操作感到困惑,你可以看看它的返回值类型:转化操作返回的是RDD,而行动操作返回的是其他的数据类型。 2、 惰性求值 Spark 使用惰性求值,这样就可以把一些操作合并到一起来减少计算数据的步骤。在类似Hadoop MapReduce 的系统中,开发者常常花费大量时间考虑如何把操作组合到一起,以减少MapReduce 的周期数。而在Spark 中,写出一个非常复杂的映射并不见得能比使用很多简单的连续操作获得好很多的性能。因此,用户可以用更小的操作来组织他们的程序,这样也使这些操作更容易管理。

优秀的个人博客,低调大师

英飞凌射频解决方案助力实现快速、高校、可靠的5G系统

由于即将到来的5G网络具有空前的规模、速度和复杂性,它将彻底改变不同规模企业开展业务的方式。5G技术将为现有和新兴市场创造新机遇,同时使家居、城市、汽车和行业提高智能化、自动化和互联化水平。然而,实现这一颠覆性变革仍然面临着严峻的挑战:超高带宽、低至1毫秒的延迟和高度可靠的连接。另外,射频(RF)架构必须可扩展、高效、可靠和极其紧凑。 立足半个世纪的系统能力,英飞凌科技股份公司(FSE: IFX / OTCQX: IFNNY)凭借其4G技术经验,同时通过提供领先的射频技术和关键基础技术使移动基础设施和移动设备的5G愿景成为可能。英飞凌提供5G系统需要的高效集成架构。作为市场上唯一一家拥有最丰富的5G产品系列的制造商,英飞凌拥有: ·高效射频功率技术,即面向6 GHz 以上集成架构的GaN-on-SiC和GaN-on-Si技术,以及面向6GHz以下系统具有价格竞争力和高坚固性的LDMOS技术。封装技术创新使宽带集成Doherty放大器成为可能。 ·面向移动和低功率应用为基础的灵活射频解决方案,包括SiGe、BiCMOS、GaN mmW技术和RF CMOS。它们可满足优化性能要求,同时提供备选方案,包括从成本优化设计到高集成度需求。 ·面向频率高达100 GHz 的可扩展mmW解决方案,在设计阶段给予客户极大的灵活性,帮助他们缩短产品上市时间。 英飞凌已交付超过2000万颗采用波束成形技术的mmW雷达收发器,是公认的车载雷达领域创新技术的领导者。英飞凌正为实现最高空间波束精度的相移技术铺平道路,使大规模MIMO系统和基于多阵列的系统成为可能。同时,英飞凌继续投入宏基站、小基站、回程和终端用户设备等网络领域。 大批量生产和无缝供应、高质量和高可靠性优势与英飞凌旨在实现5G愿景的整体解决方案相得益彰。 关于英飞凌 英飞凌科技股份公司是全球领先的半导体科技公司,我们让人们的生活更加便利、安全和环保。英飞凌的微电子产品和解决方案将带您通往美好的未来。2016财年(截止9月30日),公司的销售额达65亿欧元,在全球范围内拥有约36,300名员工。英飞凌在法兰克福证券交易所(股票代码:IFX)和美国柜台交易市场 OTCQX International Premier(股票代码:IFNNY)挂牌上市。 英飞凌中国 英飞凌科技股份公司于1995年正式进入中国市场。自1995年10月在无锡建立第一家企业以来,英飞凌的业务取得非常迅速的增长,在中国拥有约2000名员工,已经成为英飞凌亚太乃至全球业务发展的重要推动力。英飞凌在中国建立了涵盖研发、生产、销售、市场、技术支持等在内的完整的产业链,并在销售、技术研发、人才培养等方面与国内领先的企业、高等院校开展了深入的合作。 本文出处:畅享网 本文来自云栖社区合作伙伴畅享网,了解相关信息可以关注vsharing.com网站。

优秀的个人博客,低调大师

容器就业市场持续增长,5条建议让您快速掌握Docker技能

市场对 Docker 技能的渴求 2016年,Indeed.com 曾经公布过工作市场对 docker 技能的需求增长曲线: 数据显示工作机会猛涨700倍! 在 stackoverflow 公布的开发者就业变化趋势中,Docker 需求增长位列第二: 随着技术的日新月异,企业每年都在为其老旧的应用程序或基础设施寻求创新或进行现代化改造。国际上如Visa,MetLife和Splunk等公司相继在其生产环节中采用Docker企业版(EE),Docker的就业市场也在持续增长。 学习 Docker 吧 今天在这里为您带来几条建议帮助您更好地学习Docker。 1 网上体系资料,在线学习 基本版 - 开始学习并使用: 《Docker学习路线图 (持续更新中)》 《Docker从入门到精通:最佳实践与应用》 《Kubernetes与Docker基本概念与常用命令

优秀的个人博客,低调大师

微服务架构的链路追踪和故障快速排查zipkin(微服务治理)

Zipkin分布式任务追踪 zipkin简介 Zipkin 是一款开源的分布式实时数据追踪系统,由基于 Google Dapper 的论文设计而来,由 Twitter 公司提供开源实现,主要功能是聚集来自各个异构系统的实时监控数据,和微服务架构下的接口直接的调用链路和系统延时问题。 Zipkin 提供了自己的UI,应用将自己的监控数据报告给zipkin,由Zipkin 汇集并提供关联图展示,Zipkin可以追踪请求调用链路。Zipkin 以 Trace 的结构表示一次请求的追踪,又把每个Trace拆分为若干个有依赖关系的 Span,在微服务架构中,一次用户的请求可能会被后台的若干个服务处理,这完整的一次用户请求可以一条调用链路Trace,每个调用处理请求的服务可以理解为一个Span(如API服务),这个服务也可能继续调用其他的服务,因此形成一个Span的树形结构,以体现服务间的调用关系。 Zipkin 的用户界面除了可以查看 Span 的依赖关系之外,还以瀑布图的形式显示了每个 Span 的耗时情况,可以一目了然的看到各个服务的性能状况。打开每个 Span,还有更详细的数据以键值对的形式呈现,而且这些数据可以在装备应用的时候自行添加。 Spring Cloud Sleuth是对Zipkin的一个封装,对于Span、Trace等信息的生成、接入HTTP Request,以及向Zipkin Server发送采集信息等全部自动完成。 Spring Cloud Sleuth的简介 以下是Spring Cloud Sleuth的概念图 在Spring Cloud Sleuth的封装中,Zipkin分为两端,一个是Zipkin服务端,一个是Zipkin客户端,客户端也就是微服务的应用, 客户端会配置服务端的url地址,一旦发生服务间的调用的时候,会被配置在微服务里面的Sleuth的监听器监听,并生成相应的 Trace 和 Span 信息写进http报文头里面,并同时向Zipkin服务端上传这些信息,如图所示。 主要方式有两种,一种是消息总线的方式如RabbitMq发送,还有一种是http报文的方式发送,向 Zipkin 服务端发送gzip的数据包,服务端接收到gzip的数据包进行解析,根据每个调用链路汇总成调用链路的信息,这里注意,每个 Zipkin Client 里面如果设置了登录验证,并不会影响Zipkin Server的信息收集,因为 Client 端会自动上传gzip的数据包给 Server 端,而无需 Server 端去调用 Client 端的接口去统计信息,Client 端在生成 Trace 统计信息的同时,如果配置了 MDC 或者在 logback 日志中集成了日志收集工具 logstash,则可以在 Client 端的控制台读到这些 Trace 和 Span 的信息,对每个 Span 的信息都会有对应的 Annotation 进行声明。 Span 的 Annotation 信息 这些 Annotation 分为四种类型: cs : Client Sent,这个标识着 Span的开始。 sr : Server Received,这个标识着服务端接收到客户端发送请求的信息。Sleuth还可以根据 cs 和 sr 的时间戳来计算服务调用的延时。 ss : Server Sent,这个标识表示服务端接收到客户端后要返回 response 信息。 cr : Client Received,这个标识表示客户端收到服务端返回的 response 信息。 这几个注解反应了一次完整的服务间调用的信息,这些注解结合 Span id 信息可以从不同的应用汇总成调用链路的 Trace 信息,也就是说一次 Trace 的信息如果经过了 A 应用、B 应用,那么 Sleuth 会从 A 应用汇总对B应用调用产生的注解信息 Client Sent 和 Client Received,再从 B 应用汇总对 A 应用调用产生的 Server Received 和 Server Sent,A 应用根据自己调用信息组装成 Span 和携带相应的 Annotation 以gzip包的方式通过http发送给 Zipkin Server,B 应用像 A 应用一样也会组装这些信息给 Zipkin Server,Zipkin Server会根据 A 应用和 B 应用的信息汇总成统计信息展示在 Zipkin UI上。 Span的生命周期 start:开始对Span命名和记录开始时间戳 close:结束时记录结束时间戳并检查属性 exportable 然后汇总给 Zipkin,然后移除出当前的线程。 continue:为 Span 新建实例并拷贝继续进行的 Span detach:Span 没有 stop 或者 close,仅仅是移出当前的线程。 create with explicit parent:在另外的一个线程重新创建一个 Span 并且明确它的 parent。 Span 的存储方式 在 Zipkin Server里面有很多种存储方式,但是比较主流的有这两种: 放在内存中存储。 放在mysql中存储。 放在内存中的随着服务端的启动会出清空历史数据,如果想持久化保留这些数据,可以选择 mysql 的方式存储。 mysql配置方式参考:Stack Overflow 网友提供的参考方案 mysql 配置后有两个表,如图 本文转自wks9751CTO博客,原文链接:http://blog.51cto.com/wks97/2074615 ,如需转载请自行联系原作者

优秀的个人博客,低调大师

云服务器 ECS 快速入门:Linux 格式化和挂载数据盘

Linux 格式化和挂载数据盘 如果您已经为 ECS 实例配了数据盘,您需要先格式化数据盘并挂载文件系统后才能正常使用数据盘。 注意: 磁盘分区和格式化是高风险行为,请慎重操作。本文档描述如何处理一个新买的数据盘,如果您的数据盘上有数据,请务必对数据盘创建快照以避免可能的数据丢失。 云服务器 ECS 仅支持对 数据盘 进行分区,而不支持对 系统盘 进行分区。如果您强行使用第三方工具对系统盘进行分区操作,可能引发未知风险,如系统崩溃、数据丢失等。 本文描述如何用一个新的数据盘创建一个单分区数据盘并挂载文件系统。 您还可以根据业务需要,对数据盘进行多分区配置。建议使用系统自带的工具进行分区操作。 操作须知 单独 购买的数据盘 需要先 挂载数据盘,然后才能格式化。 随实例时一起购买的数据盘,无需挂载,直接格式化。 您需要知道挂载到实例的数据盘的设备名:您可

优秀的个人博客,低调大师

老用户快速从经典网络迁移VPC,阿里云提供便捷解决方案

近日,阿里云宣布推出经典网络迁移VPC完整解决方案,帮忙云上老用户平滑迁移到VPC。 阿里云起步于经典网络,但已经全面转向VPC。专有网络VPC(Virtual Private Cloud)以其在安全、成本和网络功能方面的优势,正受到越来越多用户的欢迎,已经成为云上用户的首选网络类型,也是阿里云默认推荐的网络类型。然而,云上还有很多存量用户在使用经典网络,为了帮助这些用户从经典网络迁移到VPC,阿里云提供了如下完整的解决方案。 更多信息请访问:经典网络迁移VPC[https://yq.aliyun.com/articles/107616]() 方案概述阿里云提供了三种迁移方案。这三种方案可以独立使用,也可以组合使用,以满足不同的迁移场景。混挂和混访方案ClassicLink方案单ECS迁移方案• 混挂和混访方案混挂和混访方案是一种

优秀的个人博客,低调大师

阿里云上线视频云剪辑 快速产出PGC短视频不再是问题!

中国网络视频已经进入黄金发展时期,数据研究机构骨朵传媒发布的《2016年网生内容产业发展研究白皮书》中显示,截至2016年12月,我国网络视频用户规模接近5.5亿,市场总规模可达600亿元。可以预见的是,在2017年这个数字也一定会持续走高。 如此大的市场规模,一定需要海量的、优质的、多元的内容来支撑。 从内容生产的角度来看,视频可以分为UGC(用户生产内容)、PGC(专业生产内容)、OGC(职业生产内容)。OGC大部分为长视频,比如电影、剧集、综艺、动漫等,网站或APP通过版权购买和用户付费观看的模式来经营,偏向于头部效应;部分意见领袖通过精心的策划、专业的制作所产生的腰部内容,则被称为PGC,这类视频可以用来补充OGC内容,提升平台内容可看度,形成兴趣群体和粉丝;而移动端兴起,素人用户在通过短视频APP的随拍随传,则产生了大量的U

优秀的个人博客,低调大师

三大运营商将发力物联网 行业需求迎快速扩容

在今日举行的2016年中国互联网大会上,三大运营商发言人都认为,物联网和家庭市场IPTV将是运营商转型发力的重中之重,物与物的联接是一个更大的市场,比互联网的空间更大,是现在互联网市场空间的千倍万倍。 机构认为,16日NB-IoT标准获得国际组织3GPP通过,国内NB-IoT的行业标准2016年底发布,2017年初可规模商用。未来十年预计将产生百亿量级M2M连接设备数、百亿美元量级芯片市尝千亿美元量级物联网应用市常平台型企业、重点行业应用公司,有望率先受益。 综合券商研报,远望谷的RFID技术产品、东土科技的工业以太网交换机,将受益物联网产业发展。本文转自d1net(转载)

优秀的个人博客,低调大师

机器人快速崛起:5年内消失510万工作岗位

[摘要]世界经济论坛预计,办公室和行政人员今后5年约有5%会失业。 ◆◆◆ 据美国无党派智库经济政策研究所(Economic Policy Institute)估计,在2001至2013年间,美国因为将制造业务外包给中国而损失了240万岗位。 但达沃斯世界经济论坛的一篇最新报告预计,今后5年,机器人将导致全球范围内的510万人失业,数量约为中国令美国丧失的制造业岗位的两倍,而时间却缩短了一半。 由此看来,机器人的效率的确更高。 世界经济论坛将这种机器人与人类争夺工作岗位的现象称作“第四次工业革命”。(第一次工业革命指的是18世纪中叶至19世纪中叶期间机器工具的发明;第二次指的是规模化工厂的推出;第三次指的是1990年代至2000年代初期的科技工业革命。) 世界经济论坛共对13个世界最大的经济体的366家公司进行了调查,这些公司共聘用了13

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册