容器产品关键能力覆盖最多,阿里云打赢云原生关键一战!
近日,国际知名调研机构 Gartner 发布 2020 年容器公有云竞争格局报告,阿里云再度成为国内唯一入选厂商。Gartner 报告显示,阿里云容器服务在中国市场表现强劲,产品形态丰富,在如 Serverless 容器、服务网格、安全沙箱容器、混合云和边缘等领域,具备良好的技术发展策略。阿里云覆盖九项产品能力,成为丰富度最高的厂商之一。阿里云连续两年入选 Gartner 容器报告,一方面是因为阿
AppStore如何区分代理渠道来源
AppStore渠道包的场景目前App产品运营推广渠道广泛,有些大公司会找一些代理渠道去推广产品,然后就会遇到效果结算的问题。因为AppStore官方只提供了一个下载地址,无法给多个渠道打包不能渠道包的方式来实现结算,所以应运而生了众多iOS渠道包结算的解决方案解决方式下面讨论,我们将在各渠道投放的App简称AppTF。另外从开放难度,客户体验,以及精准度方面去比较各个方法。IDFA追踪目前比较主
《清单革命》读书笔记
书摘1:> 人类的错误主要分为两类:一类是“无知之错”,一类是“无能之错”。“无知之错”是因为我们没有掌握正确知识而犯下的错误,“无能之错”是因为我们掌握了正确知识,但却没有正确使用而犯下的错误。随笔1:> 无书摘2:> 在随后的一个月里,普罗诺弗斯特和他的团队劝说约翰·霍普金斯医院的管理层,授权护士在发现医生跳过清单上所列步骤的时候叫停操作。书摘3:> 如果医生不按照清单
esp32蓝牙通信
最近想做一个发热垫,可以用手机控制。一开始思考过用wifi接入米家进行控制,这样可以使用语音助手。但后来仔细思索一番,发现使用场景不对。如果使用wifi连接,那意味着只能在室内使用了。所以,最后还是决定直接使用蓝牙连接。##硬件选型虽然选择了蓝牙连接,但为了以后以后扩展wifi方便,所以硬件替换了esp32,同时有wifi和蓝牙连接的功能,代码又兼容arduino,使用非常方便。##蓝牙连接方式1
一个规则引擎的可视化方案
背景最近有个新项目可能会用到规则引擎,所以花了些时间对相关技术做调研,在百度、google用“规则引擎”作为关键字进行搜索,可以找到很多关于这方面的资料,绝大部分都会提到 drools、urules、easy-rules等等这么些开源项目,有一些文章也提到他们是采用groovy脚本来实现的。通过对项目需求的评估,初步判定groovy脚本已经可以满足实际的场景。然而,在这些资料或者方案之中,除了ur
分布式事务浅析
前言分布式事务拆开来其实就是分布式、事务两个概念,分布式简单讲就是不同进程间的系统进行通信;事务狭义上我们经常把它看作是数据库的事务,事务具有ACID特性即:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability),通俗来说就是同一个事务中对于数据库的更新操作来说要么都成功,要么都失败;广义上来说同一个事务中的一批操作(非局限于数
动态查看及加载PHP扩展
在编译并完成 php.ini 的配置之后,我们就成功的安装了一个 PHP 的扩展。不过, PHP 也为我们提供了两个在动态运行期间可以查看扩展状态以及加载未在 php.ini 中进行配置的扩展的函数。下面,我们就来看看它们的使用。查看是否已经加载了扩展echo extension_loaded("redis");非常简单的一个函数,它的作用就是检查一个扩展是否已经加载
浅谈几个常见的多线程面试题
创建线程有几种不同的方式?你喜欢哪一种?为什么?有三种方式可以用来创建线程:继承Thread类实现Runnable接口应用程序可以使用Executor框架来创建线程池实现Runnable接口这种方式更受欢迎,因为这不需要继承Thread类。在应用设计中已经继承了别的对象的情况下,这需要多继承(而Java不支持多继承),只能实现接口。同时,线程池也是非常高效的,很容易实现和使用。概括的解释下线程的几
预测2021年IT行业的五大趋势
1.数字化转型速度加快很多组织在几年前就开始实施数字化转型,但到了2020年,数字化转型的发展速度程度超过了任何人的预期。由于需要在网上开展更多业务,各行业组织不得不以比原先计划更快地采用数字化模型和流程。为了跟上这一趋势,许多公司已将预算从其他计划转移到了数字化转型。IDC公司的分析师表示:“如今全球各地的组织加快数字化转型,从2020年到2023年,直接数字化转型(DX)投资将以15.5%的复
IP入门知识〖基础入门知识〗
IP 协议路由器对分组进行转发后,就会把数据包传到网络上,数据包最终是要传递到客户端或者服务器上的,那么数据包怎么知道要发往哪里呢?起到关键作用的就是 IP 协议。IP 主要分为三个部分,分别是 IP 寻址、路由和分包组包。下面我们主要围绕这三点进行阐述。IP 地址既然一个数据包要在网络上传输,那么肯定需要知道这个数据包到底发往哪里,也就是说需要一个目标地址信息,IP 地址就是连接网络中