ITmob

Kotlin 中的相等判断(==、=== 和 equals)

在 Kotlin 中有两种类型的相等: - *结构相等* (`==` - 检查 `equals()` ) - *引用相等* (`===` - 判断两个引用是否指向同一个对象)

ITmob-Ly ITmob-Ly 发布于 2022-08-29

Kotlin 和 Java 中相等判断的区别

1. 与 Java 相同,Any.equals() 函数比较的是两个对象的引用是否相等。也就是说,如果没有覆盖 equals() 函数,== 与 === 的结果是相同的。 2. equals() 并不遵循 IEEE 754 浮点运算标准。

ITmob-Ly ITmob-Ly 发布于 2022-08-28

Kotlin 中连接字符串的五种方式

在 Kotlin 中可以使用多种方式连接两个或多个字符串,本文介绍常见的五种方式。

ITmob-Ly ITmob-Ly 发布于 2022-08-26

Android - 使用命令行生成密钥库/签名文件

对应用进行签名需要先生成 签名文件/密钥库。Java 包含一个用于此目的的工具:keytool 。keytool位于 Java JDK 中

ITmob-Ly ITmob-Ly 发布于 2022-08-24

javap - JDK自带的类文件反汇编器

javap - 类文件反汇编器,用于反汇编一个或多个类文件。这是JDK自带的java命令行工具,它反汇编 class 文件并打印这些类的可读版本

ITmob-Ly ITmob-Ly 发布于 2022-08-22

Android APK签名问题 - Missing META-INF/MANIFEST.MF

# 使用 apksigner 验证 APK 时报错: apksigner verify --verbose --print-certs app-unsigned.apk DOES NOT VERIFY ERROR: Missing META-INF/MANIFEST.MF> apksigne

ITmob-Ly ITmob-Ly 发布于 2022-08-18

Kotlin 1.4.0 开始不再需要手动添加对标准库(stdlib)的依赖

如果使用的是 Kotlin 1.4+,则 Kotlin Gradle 插件现在默认添加 -jdk8 标准库。不再需要在任何 Kotlin Gradle 项目(包括跨平台项目)中声明对 stdlib 库的依赖。依赖默认情况下已添加

ITmob-Ly ITmob-Ly 发布于 2022-08-17

如何在 Kotlin 中比较两个字符串

Kotlin 语言允许多种方法来检查两个字符串是否相等。==, equals(), compareTo()

ITmob-Ly ITmob-Ly 发布于 2022-08-09

如何使用 curl post 请求发送 JSON 数据

本文将介绍如何使用 curl 的 POST 请求并发送 JSON 数据。如下三种方法post json 数据:

ITmob-Ly ITmob-Ly 发布于 2022-07-11

JavaScript 中如何解析 URL

在本文中,我们将展示如何在 JavaScript 中解析 URL。我们将使用基于对象的旧的和新的两种方法: 1. 使用document.createElement() 方法;2.使用 URL 对象

ITmob-Ly ITmob-Ly 发布于 2022-07-05