在常见业务开发中,POST请求常常在这些地方使用:前端表单提交时、调用接口代码时和使用Postman测试接口时。我们下面来一一了解: 一、前端表单提交时 application/x-www-form-urlencoded 表单代码: <form action="http://localhost:88 ...
分类:
移动开发 时间:
2019-12-12 14:49:01
阅读次数:
160
NULL检查机制 Kotlin的空安全设计对于声明可为空的参数,在使用时要进行空判断处理,有两种处理方式,字段后加!!像Java一样抛出空异常,另一种字段后加?可不做处理返回值为 null或配合?:做空判断处理 当一个引用可能为 null 值时, 对应的类型声明必须明确地标记为可为 null。 当 ...
分类:
其他好文 时间:
2019-12-12 13:22:51
阅读次数:
170
When 表达式 when 将它的参数和所有的分支条件顺序比较,直到某个分支满足条件。 when 既可以被当做表达式使用也可以被当做语句使用。如果它被当做表达式,符合条件的分支的值就是整个表达式的值,如果当做语句使用, 则忽略个别分支的值。 when 类似其他语言的 switch 操作符。其最简单的 ...
分类:
其他好文 时间:
2019-12-12 12:53:56
阅读次数:
98
这里是 秉心说 的知识金字塔 。 "掘金" 没有文章分类的功能,每次想找以前的文章都比较费劲。 微信公众号的阅读体验又不忍吐槽。个人网站也还没有搭建完成。 所以把之前的所有文章都备份到此仓库,作为永久链接长期维护。 我的开源项目 "Box —— 我的开发助手" "真香!Kotlin+MVVM+Liv ...
分类:
其他好文 时间:
2019-12-11 00:04:57
阅读次数:
105
synchronized在java中是一个关键字,但是在kotlin中是一个内联函数。假如分别在java和kotlin代码锁住同一个对象,会发生什么呢,今天写了代码试了试。首先定义people类12345678910111213public class { public void () { for ... ...
分类:
编程语言 时间:
2019-12-10 01:18:59
阅读次数:
314
今年 5 月,谷歌在 I/O 大会上宣布,Kotlin 编程语言成为其 Android 应用程序开发人员的首选语言。 Kotlin 是一种面向现代多平台应用程序的编程语言,成为谷歌开发 Android 应用程序的首选语言后,许多开发人员逐渐地从 Java 转向 Kotlin。根据最新的一项调查显示, ...
分类:
移动开发 时间:
2019-12-08 12:13:31
阅读次数:
128
ButterKnifer使用 1.集成 github地址: https://github.com/JakeWharton/butterknife "" 1.1在主Moduel中的使用 在主moduel中的build.gradle中添加一下配置 如果您使用的是Kotlin,请替换 为`kapt`。 1 ...
分类:
其他好文 时间:
2019-11-26 13:22:24
阅读次数:
60
面向对象:Java、C++、python、C 、VB、JavaScript、PHP、Ruby、objective—C、Delphi Groovy、R、VB.net、D、MATLAB、Go、Perl、SAS、dart、rust、scratch、 Fortran、Scala、RPG、kotlin、ada ...
分类:
编程语言 时间:
2019-11-24 14:02:05
阅读次数:
86
一、Kotlin基本语法 1、Kotlin是一种静态类型编程语言,在java虚拟机上运行。Kotlin程序文件以 .kt 结尾 2、函数定义: 函数定义使用fun,参数格式为 参数:参数类型 2.1函数有返回值 fun sum(a:Int,b:Int):Int{ //函数有返回值 return a+ ...
分类:
其他好文 时间:
2019-11-22 19:04:20
阅读次数:
86