昏睡朋友

文章
5
资源
1
加入时间
2年10月21天

iOS: 枚举类型 enum,NS_ENUM,NS_OPTIONS

一般情况下,我们采用C风格的enum关键字可以定义枚举类型。typedef enum { UIViewAnimationTransitionNone, UIViewAnimationTransitionFlipFromLeft, UIViewAnimationTransitionFlipFromRight, UIViewAnimationTransitionC

Hive中抽取连续多天登录用户

昨天群上有人发个阿里的面试题,题目描述大概如下:数据源:用户登录表,只有俩个字段,uid和dt试用HQL抽取出连续登录了K天的用户uid第一个想法就是直接用一个UDF解决,按uid分组,把dt收集起来然后在UDF里面判断是否满足条件SELECT uid, isExist(collect_set(dt), k) flagFROM table_na...

java中的集合类型

集合类型有: 1、List(有序、可重复)。 List里存放的对象是有序的,同时也是可以重复的 List关注的是索引,拥有一系列和索引相关的方法,查询速度快。因为往list集合里插入或删除数据时,会伴随着后面数据的移动,所有插入删除数据速度慢。 2、Set(无序、不能重复)。 Set里存放的对象是无序,不能重复的,集合中的对象不按特定的方式排序,只是简单地把对象加入集合中。 3、Map(键值对、键唯一、值不唯一)。 Map集合中存储的是键值对,键不能重复,值可以重复。 根据键得到值,对map

Envoy 是什么,和 Nginx 对比什么是 Nginx,Nginx 实践以及与 Tomcat,Apache 的比较什么是 EnvoyEnvoy 和 Nginx 对比

什么是 Nginx,Nginx 实践以及与 Tomcat,Apache 的比较什么是 EnvoyEnvoy 是一款 CNCF 旗下的开源项目,由 Lyft 开源。Envoy 采用 C++ 实现,是面向 Service Mesh 的高性能网络代理服务。它与应用程序并行运行,通过以平台无关的方式提供通用功能来抽象网络。当基础架构中的所有服务流量都通过 Envoy 网格时,通过一致的可观测性,很容易地查看问题区域,调整整体性能。Envoy 也是 Istio Service Mesh 中默认的 Data