找到 34423 篇文章 相关编程

Java 9 中 @Deprecated 注解添加了哪些属性?

raja
更新于 2020-02-21 12:14:47

573 次查看

Java 9 中 @Deprecated 注解添加了两个新的参数或属性。这些参数是 Since 和 forRemoval,这两个参数都是可选的,当我们不指定它们时,它们具有默认值。Since此字符串参数指定 API 被弃用的版本。此元素的默认值为空字符串。语法@Deprecated(since="")forRemoval此布尔参数指定 API 是否打算在将来的版本中删除。当我们不指定它时,默认值为 false。语法@Deprecated(forRemoval=)示例public class DeprecatedAnnotationTest {    public static void main(String[] args) {       DeprecatedAnnotationTest test = new DeprecatedAnnotationTest();       test.method1();   ... 阅读更多

Java 9 中 CompletableFuture API 的改进有哪些?

raja
更新于 2020-02-21 12:15:49

252 次查看

CompletableFuture API 用于 Java 中的异步编程。这意味着我们可以通过在与 main() 线程不同的线程上运行任务并通知 main() 线程其进度、完成或失败来编写非阻塞代码。Java 9 在 CompletableFuture API 中引入了一些改进,它们是:“支持超时和延迟”、“改进对子类的支持”和“添加新的工厂方法”。支持超时和延迟public CompletableFuture orTimeout(long timeout, TimeUnit unit) 上述方法已用于指定如果任务在一定时间内未完成,程序将停止并抛出 TimeoutException。public CompletableFuture completeOnTimeout(T value, long timeout, ... 阅读更多

在 Python 编程中使用 csv 文件

Pradeep Elance
更新于 2020-02-14 07:51:42

1K+ 次查看

CSV 文件或逗号分隔值文件是最广泛使用的平面文件之一,用于跨平台存储和共享数据。列以逗号分隔,并且还有一个可选的标题行,它将指示每列的名称。Python 可以使用许多模块读取 CSV 文件。在本文中,我们将了解如何在 python 中使用 CSV 库来读取和写入 CSV 文件。我们还可以看到仅使用 pandas 库读取 CSV 文件。使用 csv 模块读取 CSV 文件我们可以从 ... 阅读更多

Python 模块处理 URL(urllib)

Pradeep Elance
更新于 2020-02-14 07:42:20

1K+ 次查看

Python 语言广泛用于 Web 编程。当我们浏览网站时,我们使用 Web 地址,也称为 URL 或统一资源定位符。Python 具有内置的材料,可以处理对 URL 的调用以及传递访问 URL 后获得的结果。在本文中,我们将了解一个名为 urllib 的模块。我们还将了解此模块中存在的各种函数,这些函数有助于从 URL 获取结果。安装 urllib要在 python 环境中安装 urllib,我们使用 pip 使用以下命令。pip install urllib运行 ... 阅读更多

使用 Python 编程进行 Twitter 情感分析。

Pradeep Elance
更新于 2020-02-14 07:38:20

237 次查看

情感分析是估计通过书面文本或口头交流对某些事件提供反馈的人的情感的过程。当然,口头交流也必须转换为书面文本,以便可以通过 python 程序进行分析。人们表达的情感可能是积极的或消极的。通过为情感文本中的不同单词分配权重,我们计算出一个数值,这为我们提供了情感的数学评估。实用性客户反馈 - 对于企业来说,了解客户对其产品或服务的看法至关重要。当 ... 阅读更多

Python - 双端队列

Pradeep Elance
更新于 2020-02-14 07:27:43

391 次查看

在 Python 中,双端队列是一种类似于栈和队列的数据结构。它允许从队列的两端进行追加和弹出操作。这使得它与其他数据结构不同。以下是适用于双端队列的一些操作。在本文中,我们将看到每个操作的示例。collections 模块用于实现双端队列。双端队列操作以下是使用双端队列执行的一些有用操作append() - 此函数用于将参数中的值插入到双端队列的右侧。appendleft() - ... 阅读更多

在 Python 字符串中添加尾随零

Pradeep Elance
更新于 2020-02-14 07:14:37

3K+ 次查看

作为数据处理活动的一部分,我们有时需要将一个字符串附加到另一个字符串。在本文中,我们将了解如何将动态数量的零附加到给定字符串。这可以通过使用下面程序中显示的各种字符串函数来完成。使用 ljust 和 lenPython 字符串方法 ljust() 返回在长度为 width 的字符串中左对齐的字符串。填充使用指定的 fillchar(默认为空格)完成。len() 返回字符串的长度。我们通过操纵给定字符串的长度和 ... 阅读更多

Java 9 中私有方法的 @SafeVarargs 注解?

raja
更新于 2020-02-21 12:16:34

282 次查看

@SafeVarargs 注解是在 Java 7 中引入的。此注解适用于接受可变参数参数的 final 和 static 方法或构造函数。此注解用于确保方法不对其可变参数参数执行不安全的运算。从 Java 9 开始,@SafeVarargs 注解也适用于私有实例方法。语法@SafeVarargs private void methodName(...) {    // 一些语句 }示例import java.util.ArrayList; import java.util.List; public class SafevarargsTest {    @SafeVarargs     // 将 @SafeVarargs 应用于私有方法    private void display(List... names) {       for(List name : names) {          System.out.println(name);       }    }    public static void ... 阅读更多

Java 9 中下划线关键字有什么用?

raja
更新于 2020-02-13 10:29:35

1K+ 次查看

在早期版本的 Java 中,下划线 (“_”) 用作标识符或创建变量名。从 Java 9 开始,下划线字符是保留关键字,不能用作标识符或变量名。如果我们使用单个下划线字符作为标识符,则程序无法编译并抛出编译时错误,因为现在它是一个关键字,不能用作 Java 9 或更高版本中的变量名。示例public class UnderscoreKeywordTest {    public static void main(String args[]) {       int _ = 50       System.out.println(_);   ... 阅读更多

在 Python 中后台写入文件

Hafeezul Kareem
更新于 2020-02-12 13:01:33

469 次查看

在本教程中,我们将学习 Python 中的多线程。它帮助我们同时执行多个任务。Python 有一个名为 threading 的模块用于多任务处理。我们通过在后台将数据写入文件,同时计算列表中元素的总和,来了解它是如何工作的。让我们看看程序中涉及的步骤。导入 threading 模块。通过继承 threading.Thread 类创建一个类。在上述类的 run 方法中写入文件代码。初始化所需数据。编写代码以计算列表中数字的总和。示例# 导入模块 import threading # 创建 ... 阅读更多

广告

© . All rights reserved.