小任班长 发布的文章

Python 3.7.3 rc1 发布了,这是 Python 3.7 第三个维护版本的候选发布预览版,是 Python 的最新功能版本,目前已经提供用于测试。此候选版本旨在测试 3.7.3 中的新安全性和 bug 修复,强烈建议用户尽快测试项目并向 bugs.python.org 报告问题。要注意,这是预览版本,因此不建议在生产环境中使用它。

Python 3.7 系列是 Python 语言的最新主要版本,包含许多新功能和优化,主要新特性包括:
PEP 539,用于 thread-local 存储的新 C API
PEP 545,Python 文档翻译
新的文档翻译:Japanese、French 与 Korean
PEP 552,确定性 PYC 文件
PEP 553,内建 breakpoint ()
PEP 557,Data Classes
PEP 560,键入模块和泛型类型核心支持
PEP 562,自定义访问模块属性
PEP 563,延迟评注注解
PEP 564,纳秒级时间支持
PEP 565,改进 DeprecationWarning 处理
PEP 567,上下文变量
避免使用 ASCII 作为默认文本编码
dict 对象的插入顺序保存性质成为 Python 语言官方规范
许多地方的性能显着提升

直达链接:https://www.python.org/downloads/release/python-373rc1/

设备位置:

让用户能够控制应用程序何时可以获得位置信息,包括应用程序何时不使用位置信息。用户可以设置应用程序无法使用位置信息,可以选择只有应用程序在运行或者在后台运行时才能使用其位置信息。

存储:

Android Q 开发者预览版提供对共享文件访问的更多控制。用户将能够通过权限控制应用程序对照片、视频和音频集的访问。应用程序必须使用系统文件选择器进行数据下载,这能够让用户决定应用程序可以访问哪些下载文件。开发人员还必须改变应用程序在外部存储上使用共享区域的方式。

后台运行:

减少应用程序意外跳出并占据屏幕等干扰。应用程序将被禁止在后台启动 Activity 组件。应用程序开发人员可以通过高优先级通知或全屏图快速吸引用户的注意力,比如来电或警报应用。

用户数据 ID:

Android Q 开发者预览版限制对不可重置设备标识符的访问,其中包括设备 IMEI、序列号和类似标识符。默认情况下,当连接到不同的 Wi-Fi 网络时,Android Q 也会随机分配设备的 MAC 地址。

对可折叠屏幕的支持:

应用程序将能够更好地适配可折叠屏幕和其他大屏幕设备。

共享快捷方式:

在全新操作系统下,应用程序能够与其他应用更快共享快捷方式,用户直接跳转到另一个应用共享内容的速度会变得更快。

设置面板:

能够在应用程序上下方直接显示关键系统设置。新的设置面板 API 使用 Android 9 Pie 中引入的 slice 功能,为用户提供一个带有相关系统设置(如 Wi-Fi、飞机模式、移动数据、NFC 和音频音量)的浮动 UI。用户无需离开应用程序进行系统设置。

连接权限、隐私和安全性:

对于蓝牙、蜂窝网络和 Wi-Fi 连接,需要 FINE 位置权限,从而提高设备连接家庭、工作网络以及开放网络的安全性。

改进的点对点(peer-to-peer)和互联网连接:

对 Wi-Fi 堆栈进行了重构,以改善隐私、性能以及管理物联网设备和建议互联网连接等常见用例。Android Q 将自行处理 Wi-Fi 扫描,在 Wi-Fi 选择列表中显示匹配网络,并在这些网络的范围内根据历史记录进行连接。

Wi-Fi 性能模式:

高性能和低延迟模式允许开发人员调用相应函数请求自适应 Wi-Fi。谷歌希望这些功能有助于实时游戏、活动语音呼叫等类似用例。

支持动态深度图像:

应用程序可以请求动态深度图像,该图像包含一个 JPEG、与深度相关的 XMP 元数据,以及嵌入在同一文件中的深度和置信度图。这使得开发人员可以支持 3D 图像和 AR 摄影等用例。动态深度将是 Android 生态系统中的一种开放图像格式。

全新的音频视频编码解码器:

支持开源视频编解码器 AV1,音频编码 Opus 以及 HDR10+。

原生 MIDI API:

这个 API 允许在 C++ 环境中执行音频处理的应用程序通过 NDK 与 MIDI 设备通信。它允许使用非阻塞读取在音频回调中检索 MIDI 数据,从而支持对 MIDI 消息(示例应用程序源代码)进行低延迟处理。

支持 Vulkan 原生渲染引擎 ANGLE:

对渲染引擎 ANGLE 的支持使得应用 OpenGL ES 的应用程序和游戏将能够利用 Vulkan 的性能和稳定性,自由度和开放度都非常高。

Vulkan 扩展:

谷歌正在与设备制造商合作伙伴合作,使所有运行 Android Q 或更高版本 64 位设备能够兼容 Vulkan 1.1。因此,Vulkan 将成为应用程序和游戏所使用的统一高性能图形 API。

神经网络 API 1.2:

其中包括 60 个新项目,包括 ARGMAX, ARGMIN,量化 LSTM,以及一系列性能优化。谷歌正在与硬件供应商和诸如 TensorFlow 等主流机器学习框架合作,优化对 NNAPI 1.2 的支持。

ART 性能:

继续改进应用运行模式,帮助应用程序启动更快,消耗更少的内存,并帮助应用程序在低端设备上运行得更好。

所有 TLS 连接都默认添加并启用了对 TLS 1.3 支持。

谷歌表示,其基准测试表明,与 TLS 1.2 相比,使用 TLS 1.3 可以更快建立安全连接,速度高达 40%。

通过公共 API 实现更多兼容性:

谷歌限制了对更多非 SDK 接口的访问,并要求开发人员使用公共接口。

酸奶,鸡蛋,坚果,猕猴桃

豆类

多吃豆类对心脏有好处,它所含有的不可溶性纤维能够有效降低胆固醇,另一些可溶解性纤维则可以帮助排除体内垃圾。此外,豆类食物还含有蛋白质、碳水化合物、镁和钾。专家建议,每周食用豆类食物至少要在3次以上

西兰花

  这种蔬菜既好吃又常见,含有维生素A、C以及有益于骨骼生长的维生素K。就连一般情况下只存在于胡萝卜、橙子等黄色植物中-胡萝卜素,在西兰花中也大量存在。

水果干

  菠萝干、杏干等很多水果干只是在制作过程中滤去了水分而已,水果中所含的维生素等有益元素都被大量地保留了下来。除了丰富的维生素之外,水果干里还含有大量的铁、钾等矿物质,而水果干中含有的糖分也比普通水果中的糖分低,不易发胖,是一种很好的零食。

免责声明
本博客部分内容来自于互联网,不代表作者的观点和立场,如若侵犯到您的权益,请联系[email protected]。我们会在24小时内进行删除。