草庐IT

一篇文章带你掌握主流数据库框架——MyBatis

一篇文章带你掌握主流数据库框架——MyBatisMyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。在之前的文章中我们学习了MYSQL和JDBC,但是这些东西远远不足以支持我们书写JavaWeb相关的内容在学习MyBatis前,请先学习Java,Mysql,JDBC,Maven内容MyBatis学前须知首先我们先简单介绍一下MyBatis:Mybats是一款优秀的持久层框架,用于简化JDBC开发MyBatis本是Apache的一个开源项目iBatis,2010年由apachesoftwarefoundation迁移到了googlecode,并改名为MyBatis官网

5分钟,带你创建一个智能电梯检测器模型

摘要:我们利用华为云IoTDA平台构建一个智能电梯运行状态检测模型,模拟一下智能电梯检测器的工作原理。本文分享自华为云社区《太棒了,5分钟构建IoT智能电梯检测器模型》,作者:清雨小竹。什么是物模型?物模型是现实中的设备(如传感器、车载装置、楼宇、工厂等)在云端的数字化表示,用于描述了该设备是什么、能做什么、可以对外提供哪些信息。在物联网开发过程中,开发者通过定义物模型(产品模型),在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的服务、属性、命令等信息,如颜色、开关等。当定义完一款物模型后,在进行注册设备时,就可以使用在控制台上定义的物模型。为什么要有物模型?物模型标准化–统一万物

5分钟,带你创建一个智能电梯检测器模型

摘要:我们利用华为云IoTDA平台构建一个智能电梯运行状态检测模型,模拟一下智能电梯检测器的工作原理。本文分享自华为云社区《太棒了,5分钟构建IoT智能电梯检测器模型》,作者:清雨小竹。什么是物模型?物模型是现实中的设备(如传感器、车载装置、楼宇、工厂等)在云端的数字化表示,用于描述了该设备是什么、能做什么、可以对外提供哪些信息。在物联网开发过程中,开发者通过定义物模型(产品模型),在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的服务、属性、命令等信息,如颜色、开关等。当定义完一款物模型后,在进行注册设备时,就可以使用在控制台上定义的物模型。为什么要有物模型?物模型标准化–统一万物

一文带你了解EiPaaS和EiPaaS的国际趋势

摘要:EiPaaS(EnterpriseIntegrationPlatformasaService)是企业级的集成平台和服务。本文分享自华为云社区《初识EiPaaS和EiPaaS的国际趋势》,作者:华为云PaaS服务小智。什么是EiPaaSEiPaaS(EnterpriseIntegrationPlatformasaService)是企业级的集成平台和服务提供应用,数据,信息,和IoT集成的统一的集成平台具有企业级云上,云下,混合云等快速集成的能力目的是提升业务自动化,集成效率,和降低成本是企业应用搬迁上云及应用现代化底座在企业业务中通过提升TCO(Totalcostofownership)实

一文带你了解EiPaaS和EiPaaS的国际趋势

摘要:EiPaaS(EnterpriseIntegrationPlatformasaService)是企业级的集成平台和服务。本文分享自华为云社区《初识EiPaaS和EiPaaS的国际趋势》,作者:华为云PaaS服务小智。什么是EiPaaSEiPaaS(EnterpriseIntegrationPlatformasaService)是企业级的集成平台和服务提供应用,数据,信息,和IoT集成的统一的集成平台具有企业级云上,云下,混合云等快速集成的能力目的是提升业务自动化,集成效率,和降低成本是企业应用搬迁上云及应用现代化底座在企业业务中通过提升TCO(Totalcostofownership)实

带你了解5个幽灵攻击与编译器中的消减方法

摘要:幽灵攻击包括诱使受害者投机性地执行在正确程序执行期间不会发生的操作,并通过侧通道将受害者的机密信息泄露给攻击者。本文分享自华为云社区《幽灵攻击与编译器中的消减方法介绍》,作者:毕昇小助手。引言现代处理器使用分支预测和推测执行来最大限度地提高性能。例如,如果分支的目标取决于正在读取的内存值,CPU将尝试猜测目标并尝试提前执行。当内存值最终到达时,CPU要么丢弃,要么提交推测计算。投机逻辑在执行方式上是不可信的,可以访问受害者的内存和寄存器,并可以执行具有可观副作用的操作。幽灵攻击包括诱使受害者投机性地执行在正确程序执行期间不会发生的操作,并通过侧通道将受害者的机密信息泄露给攻击者。注:幽灵

带你了解5个幽灵攻击与编译器中的消减方法

摘要:幽灵攻击包括诱使受害者投机性地执行在正确程序执行期间不会发生的操作,并通过侧通道将受害者的机密信息泄露给攻击者。本文分享自华为云社区《幽灵攻击与编译器中的消减方法介绍》,作者:毕昇小助手。引言现代处理器使用分支预测和推测执行来最大限度地提高性能。例如,如果分支的目标取决于正在读取的内存值,CPU将尝试猜测目标并尝试提前执行。当内存值最终到达时,CPU要么丢弃,要么提交推测计算。投机逻辑在执行方式上是不可信的,可以访问受害者的内存和寄存器,并可以执行具有可观副作用的操作。幽灵攻击包括诱使受害者投机性地执行在正确程序执行期间不会发生的操作,并通过侧通道将受害者的机密信息泄露给攻击者。注:幽灵

【无人驾驶】带你了解无人驾驶里的gPTP时间同步服务器

【无人驾驶】带你了解无人驾驶里的gPTP时间同步服务器【无人驾驶】带你了解无人驾驶里的gPTP时间同步服务器京准电子科技官微——ahjzsz一、时间同步要解决的问题不知道大家还记得军训练习齐步走的场景吗?齐步走的动作要领你还记得吗?教官首先发出“齐步—–走”的命令,大家听到“齐步”二字后,开始调整动作,最终所有人实现动作同步。听到“走”字后,所有人开始以同样的步伐(频率、步长)行走。如果这种状态得以保持,后续任何时刻,大家的动作都是同步的。然而,由于各种原因,随着时间的推移,部分同学的动作会和其他人失调,为了解决这个问题,行进过程中,教官还会喊“幺二幺、幺二幺”的口号,这是为了让动作失调的人在

【无人驾驶】带你了解无人驾驶里的gPTP时间同步服务器

【无人驾驶】带你了解无人驾驶里的gPTP时间同步服务器【无人驾驶】带你了解无人驾驶里的gPTP时间同步服务器京准电子科技官微——ahjzsz一、时间同步要解决的问题不知道大家还记得军训练习齐步走的场景吗?齐步走的动作要领你还记得吗?教官首先发出“齐步—–走”的命令,大家听到“齐步”二字后,开始调整动作,最终所有人实现动作同步。听到“走”字后,所有人开始以同样的步伐(频率、步长)行走。如果这种状态得以保持,后续任何时刻,大家的动作都是同步的。然而,由于各种原因,随着时间的推移,部分同学的动作会和其他人失调,为了解决这个问题,行进过程中,教官还会喊“幺二幺、幺二幺”的口号,这是为了让动作失调的人在

一文带你了解 Prometheus

1.简介Prometheus是古希腊神话里泰坦族的一名神明,名字的意思是"先见之明",下图中是Prometheus被宙斯惩罚,饱受肝脏日食夜长之苦。   下面就是我们CRUDBoy所了解的Prometheus,下面是其官网封面图引导语:Frommetricstoinsight,从指标到洞察力,通过指标去洞察你的系统,为我们的系统提供指标收集和监控的开源解决方案。也就是说,Prometheus是一个数据监控的解决方案,让我们能随时掌握系统运行的状态,快速定位问题和排除故障。   Prometheus发展速度很快,12年开发完成,16年加入CNCF,成为继K8s之后第二个CNCF托管的项目,目前G