首页 文章 精选 留言 我的

精选列表

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

2018-05-14 代码考古-Python3官方教程字典例程

知乎原链 Data Structures中的第一个例程: >>> tel = {'jack': 4098, 'sape': 4139} >>> tel['guido'] = 4127 >>> tel {'sape': 4139, 'guido': 4127, 'jack': 4098} >>> tel['jack'] 4098 >>> del tel['sape'] >>> tel['irv'] = 4127 >>> tel {'guido': 4127, 'irv': 4127, 'jack': 4098} >>> list(tel.keys()) ['irv', 'guido', 'jack'] >>> sorted(tel.keys()) ['guido', 'irv', 'jack'] >>> 'guido' in tel True >>> 'jack' not in tel False 大多数读者也许都认为这些字符串和数字并没有特别意义. 如果真是这样, 这个例程还不如用 dict = {'aa': 100, 'bb': 200} 之类来的一目了然, 省去多余的猜度. 不巧发现"guido"是Python创作者的名字(Guido van Rossum), 就觉得不该这么简单. 根据python源码27年前的commit6fc178f46d40aa068a713b509904d343ee55cfa6, 这个教程中的示例代码是Guido本人编写的. 因此与他1991年8月附近的经历应该有关. 接着找到他的简历中的: From 1986 till 1991 I was with the Amoeba project, headed by Sape Mullender 发现Sape也是人名, 基本可以确定是他的同事的名字. 接下去搜到这里"Open Software Foundation"文末, Sape Mullender的电话是+20-592 4139, 可以印证例程中的变量tel应该指的是当时他们的电话号码后四位. 接着找到Jack的号码: +31 20 592 4098 另外还找到Guido用过4127这一号码, 也许这是CWI那时的一个多人号码, 如此文, 就能解释这个代码示例中还有"irv"也映射到了这个号码. 原来, 这是一个电话簿. 考虑到Python创造之初, 主要用户都是Guido的同事, 也是当时他写教程的读者, 这个示例代码对于他们来说是很容易理解的. 但随着几十年Python的推广, 它的含义也就被掩埋了. 英文代码风格中不提倡缩写名词挺合理的. 如果原例程中的变量名是phone或者telephone, 也会比tel好理解一些. 字符串的首字母大写也会更易于理解它们是人名. 汉化示例代码时, 打算就用"电话簿"作变量名.

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

简单3步,云盒子企业网盘的文档权限设置

企业网盘,以其优越的产品体验成功替代了FTP、NAS,成为新一代企业文档管理工具。而在企业网盘的运用中,文档权限设置是用户非常重视的一个操作,权限设置是否满足需求、是否易用成了用户选购企业网盘产品的基本条件。 云盒子企业网盘根据对企业用户文档权限需求的调研结果,在文档权限设置这个功能上迭代了无数个版本。每一次迭代,都是在原来的基础上不断地将权限细化,以满足更多企业用户的权限设置要求。不仅如此,也在交互上也是下足了功夫,保证整个设置操作的简单性、易用性,让所有用户都能上手即用。 下面详细说明云盒子企业网盘的文档权限种类和具体的设置方法。 云盒子文档权限说明: 只有对文件/文件夹拥有“授权”权限,才能对该文件/文件夹进行权限设置操作。 为了让用户快速快速设置权限,云盒子企业网盘整理了常用的5种组合权限: 预览:包括文件显示、预览权限 下载:包括文件显示、预览、下载、设置外链的权限 编辑:包括文件显示、预览、下载、移动、上传、修改、删除、设置外链的权限 不可见:隐藏该文件,禁止用户访问 全权限:在编辑的基础上,增加授权权限。也就是说,该人员对文件/文件夹有全权限,才有权限管理的职能。 如果这5种组合权限不满足需求,可以自定义勾选以下11种权限:**显示、预览、在在、移动、上传、修改、删除、外链、授权、禁止访问、受限制(文件夹特有,表示仅能看到自己上传的文件)** 云盒子企业网盘对文档权限设置的易用性,在操作步骤上完美体现。所有终端的权限设置步骤基本一致:菜单->设置共享权限->选择人员->为人员设置相应权限。 下面介绍2个云盒子客户端的权限设置操作,虚拟盘VDisk和iOS客户端。 VDisk客户端文档权限设置操作步骤: iOS客户端文档权限设置操作步骤: 企业网盘的文档权限设置是划清用户对文档操作边界的唯一方式,也是保证企业数据安全性、完整性的重要操作。云盒子企业网盘重视文档权限设置的价值,并愿意倾听企业用户对文档权限的需求和意见,以此不断完善产品,帮助更多的企业管理文档。

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

【3-2 报名中】Apache RocketMQ 开发者沙龙 成都站

RocketMQ 是阿里巴巴在 2012 年开源的分布式消息中间件,2016 年捐赠给 Apache 软件基金会,并于 2017 年 9 月 25 日成为 Apache 的顶级项目。作为经历过多次阿里巴巴双十一这种“超级工程”的洗礼并有稳定出色表现的国产中间件,以其高性能、低延时和高可靠等特性近年来已经也被越来越多的国内企业使用。 基于 RocketMQ 在各类场景下的丰富实践,我们将互联网业务对消息的需求进行抽象,形成了一套能满足大多数业务场景的标准模型,逐步发展成与厂商无关、平台无关的分布式消息及流处理领域的应用开发标准– OpenMessaging,并于 2017 年 10 月进入 Linux 基金会。 如今,团队和社区着力构建下一代消息引擎– Apache RocketMQ 5.0,并大力发展 Messaging 生态。同时,

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

Istio流量管理实践之(3): 基于Istio实现流量对比分析

流量镜像 流量镜像,也称为影子流量,流量镜像提供一种尽可能低的风险为生产带来变化的强大功能。镜像会将实时流量的副本发送到镜像服务。镜像流量发生在主服务的关键请求路径之外。 在非生产或者测试环境中,尝试访问一个服务所有可能的测试用例组合是个非常不现实的任务。 在某些情况下,编写这些用例的所有工作也可能与实际生产所需的用例不匹配。在理想情况下,可以使用实时的生产用例和流量来帮助完善在测试环境中错过的功能区域。 一旦我们能够可靠地镜像流量,就可以开始做一些有价值的事情,例如通过请求流量对比工具Diffy,可以将引入测试集群的流量与生产集群中的预期行为进行比较。例如,我们可能想比较请求结果与预期结果间的偏差,或是API协议中的数据损坏情况,以便更好地兼容。除此之外,需要注意: 当流量镜像到不同的服务时,会发生在请求的关键路径之外; 忽略对任何镜像流

资源下载

更多资源
Mario

Mario

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

Nacos

Nacos

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

Rocky Linux

Rocky Linux

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

优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

用户登录
用户注册