控制管理的基本知识和优势
除了查看实时位置信息,家人地图还有一个能够精确到200米内的「亲友位置提醒」功能,给选中的家人在地图上标记某个地点,家人到达或离开这个地点就会对设置人发送通知。 我们还可以直接点击「去找TA」导航,如果家人添加了电话号码还能点击「打给TA」和家人取得联系,我们甚至还能知道家人手机的电量,在电量低于10%的时候给予提醒。 可以看到,如果我们围绕「守护」这个角度来讲,家人地图功能的确帮助到一部分的用户来确认家人安全,尤其是家中有老人小孩的家庭。 比如家中患有老年痴呆的老人,如果不慎出走我们就可以通过这个功能来大致确认老人的位置,比起直接打电话问TA可能要清楚得多。 然而这个面向全民开放的功能,不少用户认为这暴露了隐私还绑架了情感。 你在哪里,去过那儿,待了多久对方都能一清二楚,而比这个更让人窒息的是在那句「你在哪儿?你怎么把共享位置关了」背后暗藏的不安和不信任。看上去出于守护的举动,对被守护者来说可能是满满的压力。 但老鸭认为,把潜在的矛盾点转移到工具身上并不公平甚至还有点双标。工具本身没有善恶之分,关键在于使用之人。
枪可以射击,但不意味着擦枪走火是枪的错;播放器可以视频直播,但看片被抓怎么会是播放器背锅?再说了,苹果的「查找」和微信的「位置」也提供类似的功能,怎么光骂高德地图一个?在家人地图之前,多少人不是在用微信查岗/被微信查岗? 从「高考防堵」攻略到「积水提醒」功能,再到「实时对讲」导航,高德地图在7月份接连推出了好几个新功能。 其中备受关注的,莫过于上周“低调”上线「家人地图」功能。一上线微博又双叒炸开了锅,有的网友高喊「查岗神器,打尽渣男渣女」,有的抗议「侵犯隐私,已经卸载」。 挺归挺,骂归骂,我们用数据来说话。「家人地图」功能上线3天,高德地图在iOS的免费应用榜单排名就从20开外挤进前10,达到近3个月来的最高排名。 不难看出,对这个功能有需求(或者好奇)的用户还是非常多的。这到底是怎样一个新功能?老鸭先来体验一把家人地图。 按照高德官方的使用说明,家人地图可以用来「确认家人位置安全」和「设置位置提醒」,目的更多是为了方便确认家中老人和小孩的位置安全。
我们可以直接在高德地图中的【更多工具】-【精选】进入家人地图功能,根据提示开启位置权限,创建或者输入「加入码」使用家人地图。 你会发现,其性能仍然会由于往返于ID服务器而降低,但因为不涉及复杂的数据库操作,这一额外的延迟比将对象刷新到RDBMS要短得多。ID服务器提供了一个中间解决方案,使开发人员能够控制生成唯一ID的方式与地点,无需引入复杂的、导致高延迟的基础设施。 对于最终需要保存数据的所有应用程序来说,生成唯一标识符都是必要步骤。本文讨论了三种常用的方法:UUID——本地生成ID,持久层驱动ID——集中创建ID,以及SnowflakeID——作为网络服务生成ID。
没有一劳永逸的解决方案。在应用程序中,选择生成唯一ID的方法需要考虑数据、持久性选项和网络基础设施等各个方面,这样才能挑到符合你需求和想法规模的方案。 这就是Twitter推出Snowflake计划的原因:Snowflake是一种能大规模生成唯一ID号的网络服务,同时具备一些基础的保证。 Twitter之前使用过一种每个进程每秒至少生成10000个ID且响应速度小于2ms的服务器。ID服务器之间不需要任何网络协调,生成的ID应大致按时间顺序排列,为了将存储保持在最低限度,生成的ID必须紧凑。 为了解决上述项目,Twitter开发了Snowflake项目作为用Scala编写的Thrift服务器。生成的ID包括: · 时间——41位(毫秒精度) · 配置的机器ID——10位 · 序列号——12位(每台机器每4096转一次) 虽然现在Snowflake项目已经结束,以一个更广泛的项目TwitterServer取而代之,但是分布式ID生成器工作的基本原则仍然适用。由于每个生成器具有独立性,Twitter能够根据需要扩展其基础设施,不会产生由于集群同步和协调而造成额外的延迟。
使用ID服务器的解决方案与代码生成ID的运作方式类似: (编辑:鞍山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |