E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java调用Kotlin
Kotlin
---lambda的理解
//
Kotlin
允许Java库的一些优化,Interface中包含单个函数可以被替代为一个函数helloTv.setOnClickListener({view->println("Hello
Kotlin
lewis2017
·
2023-09-14 15:28
ActionBar的title居中显示(
Kotlin
版)
日常工作中,actionBar的title的默认显示位置基本上难以满足UI的要求,通常会要求居中显示,本文记录下actionBar居中显示的修改方法。效果如图所示:actionBar居中显示.gif新建一个custom.xmlstyle根据自己使用的主题来进行选择Activity使用的布局文件main_activitydice_image和roll_button是用来显示的相关内容,可以不用关注。
Tom_Ji
·
2023-09-14 11:59
Kotlin
学习
1.变量的声明和使用var声明变量val声明常量
kotlin
的数据类型:ByteShortIntLongFloatDoubleStringjava的数据类型:byteshortintlongfloatdoublebooleanchar
kotlin
思思入扣
·
2023-09-14 10:45
Kotlin
常用操作符
常用操作符
Kotlin
的操作符跟RxJava基本一致,不需要额外记忆。
Lost_Robot
·
2023-09-14 08:22
继续来,同我一起撸
Kotlin
Channel 深水区
前言之前文章都是分析单个协程的原理、特性以及使用,本篇文章将着重分析协程间的通信方式。通过本篇文章,你将了解到:Channel的引入及简单使用Channel的原理Channel四种类型深入解析produce/actor的使用与原理1.Channel的引入及简单使用初级版协程间通信先来看一个简单的通信Demo:funtestChannel(){//协程1vardeferred=GlobalScope
小鱼人爱编程
·
2023-09-14 08:42
java调用
shell脚本,不能操作/tmp目录下文件
一、系统/平台系统:openEuler-22.03硬件平台:aarch64二、问题有个系统升级的需求,java端负责OTA升级包的下载,和版本维护,C端完成系统升级的后续操作,这时候就需要java端在下载完OTA升级包并校验通过之后,通知C端去完成系统升级。其中有三种方式可以完成这种进程间通讯:1.本地sock(UNIXDomainSocket)(最终选择的方式)2.读文件的方式:inotify机
酣楼驻海
·
2023-09-14 08:12
java
开发语言
c
kotlin
—lambda及其原理
lambda表达在
kotlin
中广泛使用,因为其使用简单明了。2、lambda语法lambda表达式的完整语法如下:val变量:([参数类型列表])->返回类型={[参数名:参数类型[,参数列
jxiang112
·
2023-09-14 07:56
SpringBoot GraphQL DGS 框架开发指南
您可以使用Gradle或Maven,Java8或更高版本,也可以使用
Kotlin
。我们推荐Gradle,因为我们有一个非常酷的代码生成插件!唯一需要的Spring依赖项是SpringWeb。
飞凌雪
·
2023-09-14 07:01
GraphQL
java
SpringCloud
java
spring
spring
boot
Java native 关键字
一个NativeMethod就是一个
java调用
非java代码的接口。一个NativeMethod是这样一个java的方法:该方法是一个原生态
HoneyMoose
·
2023-09-14 05:39
java
开发语言
Python潮流周刊#1:如何系统地自学Python?
编程语言的错误处理模式文章讨论了编程中处理错误的四种常见方法:返回错误代码(C、Go)、异常(Java、C#、Python、C++)、回调函数(JavaScript)和Result对象(Haskell、Rust、
Kotlin
Python猫
·
2023-09-14 04:04
Python进阶
python
开发语言
5、Groovy创建XML与解析XML实现
1、book.xml文件结构
Kotlin
入门到实战周伯通Groovy入门到实战杨过Scala入门到实战小龙女Java入门到实战郭靖Swift入门到精通洪七公2、代码实现此代码可以创建一个XmlTest类即可
爱学习的蹭蹭
·
2023-09-14 03:28
Kotlin
类相关
kotlin
主构造函数代码块和静态代码块classPerson(varname:String,varage:Int){funwalk(){println("
Kotlin
Personwalk...")}
bruce1990
·
2023-09-13 23:51
Android 和
Kotlin
有什么不一样
通过以下内容的了解,可以基本上知道
Kotlin
把编程这个事情弄得简单,至少比JAVA简单这种趋势,以后一定是被AIGC替代的。以后基本上就是想啥来啥,中间过程让人工智能去搭建。
老条码新物联数字派
·
2023-09-13 21:49
安卓学习笔记
android
kotlin
开发语言
在 View 上使用挂起函数
image
Kotlin
协程让我们可以用同步代码来建立异步问题的模型。这是非常好的特性,但是目前大部分用例都专注于I/O任务或是并发操作。
谷歌开发者
·
2023-09-13 15:19
Kotlin
如何避免“!!”(非空断言)
当我们把Java自动转成
Kotlin
的时候,代码里会出现很多非空断言!!。或者某些场景下因为IDE提示或编译错误,也让我们自己加上了一些!!。但使用!!
itvincent
·
2023-09-13 14:10
java调用
串口,开箱即用
、供应商提供的动态库各种底层代码有问题,指针也不对,参数也乱,加上长年不维护动态库2、解决多个动态库问题,不同供应商提供动态库也不同,32位动态库和64位动态库,还有是供应商的测试demo3、C++和
java
&不羁之风&
·
2023-09-13 12:17
Java
java
开发语言
java调用
SFTP的实现过程
java调用
SFTP的实现过程1、引入pom依赖com.jcraftjsch0.1.542、封装工具类(1)封装工具类packagecom.xinghan.keysystem.util.sftp;importcom.alibaba.druid.util.StringUtils
&不羁之风&
·
2023-09-13 12:46
Java
java
开发语言
安卓后端mysql_后端Spring Boot+前端Android交互+MySQL增删查改(Java+
Kotlin
实现)
1前言&概述这篇文章是基于这篇文章的更新,主要是更新了一些技术栈以及开发工具的版本,还有修复了一些Bug。本文是SpringBoot+Android+MySQL的增删查改的简单实现,用到的技术包括Jackson、OkHttp、bouncycastle、SpringDataJPA。2环境Android4.1.2IDEA2020.3.1SpringBoot2.4.2MySQL8.0.23OpenJDK
weixin_39561577
·
2023-09-13 10:13
安卓后端mysql
Android+Java Web+MySQL实现登录注册
这是一个前端Android+后端Java/
Kotlin
通过Servelt进行后台数据库(MySQL)交互的详细步骤以及源码实现,技术栈:Android基础原生JDBC+原生ServletTomcat+MySQL
氷泠
·
2023-09-13 10:42
Android
数据库
Demo类
MySQL
Servlet
Java
Web
Android
Android Jetpack- paging的基本使用
这个过程中比较麻烦的一点就是,官方文档和网上大部分资料都是用
kotlin
语言写的,可惜我不懂
kotlin
,只会写一点小Java。 在阅读本文之前,我默认大家都了解jetpack是什么。
琼珶和予
·
2023-09-13 09:15
利用
Kotlin
与itext将多张图片合成Pdf文件
1、Gradle配置下载jarimplementation'com.lowagie:itext:2.1.7'2、实现思路利用
Kotlin
与itext将多张图片合成Pdf文件。
爱学习的蹭蹭
·
2023-09-13 07:18
8.4
Kotlin
泛型
与Java语言中的非常相似,但是
Kotlin
语言的创建者试图通过引入特殊的关键字(如out和in)来使它们更加直观和易于理解。以下是使用泛型的主要优点:类型安全:通用允许仅保留单一类型的对象。
AlfredZSGao
·
2023-09-13 06:33
Kotlin
(四)输出与输入
println()、print()输出使用println()和print()方法将输出的内容打印在控制台,例如:funmain(){println("1.println");println("2.println");print("1.print");print("2.print");}结果:1.println2.println1.print2.print从打印结果可以看出println()和pri
帅气你懂的
·
2023-09-13 05:29
【百度0912】选择题
动态优先级原则停止adb服务的命令IPv4报文头部
Kotlin
尾递归二分算法思想30个顶点,边数不可能是(5、500、10、50)(判断)栈有记忆作用静态重定位8086系统优先响应(单步中断、INTR、
nor1take
·
2023-09-13 03:02
笔试
Kotlin
协程中,关于 runBlocking, launch ,withContext ,async,doAsync 之间的简单区别
引入大佬的话,
Kotlin
的协程,本质上是一个线程框架,它可以方便的切换线程的上下文(如主线程切换到子线程/子线程切回主线程)。
有腹肌的豌豆Z
·
2023-09-13 03:26
Kotlin
File.reader BufferedReader readLine
Kotlin
File.readerBufferedReaderreadLineimportjava.io.BufferedReaderimportjava.io.Filefunmain(args:Array
zhangphil
·
2023-09-13 03:12
kotlin
kotlin
Android开发:Android Studio3.0之后gradle.build中dependencie依赖由compile变为implementation
当然,对于
Kotlin
的支持,在这个版本也有所体现,
Kotlin
插件默认是安装的。
Jason_hzb
·
2023-09-13 03:27
Kotlin
内联函数 inline 解答 (节省内存开销)
觉得这篇文章简单易懂,想学习的可以看下
Kotlin
中新增了「内联函数」,内联函数起初是在C++里面的。那在
Kotlin
中加入内联函数,是有什么作用呢?
Android Han
·
2023-09-13 02:08
安卓
kotlin
前端
开发语言
kotlin
委托与扩展
类委托类委托:一个类中定义的方法实际是调用另一个类的对象的方法来实现。DelegatedPattern.ktinterfacePayApi{funpay()}classAliPay:PayApi{overridefunpay(){println("delegateAliPay")}}//自己实现的委托classScanCodePay:PayApi{privatevalpayApi:PayApi=A
Shmily鱼
·
2023-09-13 01:53
简析java JNI技术
前言认识JNI(JavaNativeInterface)技术,了解
Java调用
本地C/C++库的简单原理以及一些基本的知识点;自己编写一个自定义的JNI接口。
qwer_bob
·
2023-09-13 00:13
java
jvm
开发语言
jni
深入分析 Java、
Kotlin
、Go 的线程和协程
前言协程是什么协程的好处进程进程是什么进程组成进程特征线程线程是什么线程组成任务调度进程与线程的区别线程的实现模型一对一模型多对一模型多对多模型线程的“并发”协程协程的目的协程的特点协程的原理Java、
Kotlin
被称为L的男人
·
2023-09-13 00:22
kotlin
实现HashMap
前言省略代码classMyHashMap{dataclassNode(varkey:Int,varvalue:Int,varnext:Node?=null)//负载因子privatevarloadFactor=0.75//当前大小privatevarsize=0privatevartable=Array(16){null}//增加funput(key:Int,value:Int){//hash确定
自动2004郝金辉
·
2023-09-12 20:32
数据结构
kotlin
kotlin
开发语言
android
2019-08-12
kotlin
基础整理 数据类型
WechatIMG83.png
Kotlin
中的数字的内置类型(接近与Java),其关键字为:Byte=>字节=>8位Short=>短整型=>16位Int=>整型=>32位Long=>长整型=>64位Float
喜欢萌妹子的少年
·
2023-09-12 18:47
Kotlin
学习笔记,2020-06-13
先扯个淡:我这个
Kotlin
学习笔记可以说完美地体现了什么叫「三天热度」。
意广才疏
·
2023-09-12 17:20
java中isclosed_java.sql.SQLException: Conntion is closed.解决方法
最近在一个
java调用
oracle存储过程的程序中,经行压力测试老报java.sql.SQLException:Conntionisclosed,间歇中冶也有java.sql.SQLException:
weixin_39861669
·
2023-09-12 15:49
java中isclosed
Flutter更改国内镜像资源
一修改项目中镜像资源在项目中找到build.gradle文件,修改内容如下图所示方便粘贴:buildscript{ext.
kotlin
_version='1.7.10'repositories{maven
JieKki
·
2023-09-12 15:09
flutter
flutter
android
android
studio
Kotlin
小纠结
lateinit的使用场景:一个同事喜欢用lateinit。代码中,针对于变量,很多该关键字。回想:lateinit最早期接触,是findViewbyId的时候(当然,现在已经不需要写findViewbyId了),现如今,几乎用不到了~取而代之的是使用byLazy{xxxx}了。思考:如果滥用,往往就要涉及一个问题:需要判断是否已经init。那我们该怎么处理的?解决方案如下:lateinitvar
半截铅笔
·
2023-09-12 14:01
Kotlin
扩展函数实现原理分析
Kotlin
扩展函数实现原理分析
Kotlin
的扩展函数非常的方便好用,支持给现有的java类增加函数,代码如下:funString.hello(world:String):String{return"hello
christian_zs
·
2023-09-12 13:40
kotlin
中intent的传值应用
main----Activity------------------------------------------------------------------------------funintent(position:Int,content:String){varintent=Intent(this@MainActivity,TestActivity::class.java)varbund
CHAT小强
·
2023-09-12 12:11
软
基于Spring Boot使用
Java调用
http请求的6种方式
记录:287场景:基于SpringBoot使用
Java调用
http请求的6种方式。服务端发布一个POST请求和2个GET请求。使用6种方式实现的客户端都调用服务端发布的这3个方法。
zhangbeizhen18
·
2023-09-12 11:49
L02-SpringBoot
spring
boot
java
Java通过http请求的方式调用他人的接口
本功能的实现,全部参考于这篇博客,给这位大神点赞基于SpringBoot使用
Java调用
http请求的6种方式文章目录业务背景第一步,配置url第二步,封装请求体,RequestBody第三步,使用HttpURLConnection
flytalei
·
2023-09-12 11:47
搬砖填坑
java
http
开发语言
成功编译并运行flutter安卓的gradle文件范例
build.gradlebuildscript{ext.
kotlin
_version='1.7.10'repositories{maven{url'https://maven.aliyun.com/repository
生生世世是所说的
·
2023-09-12 11:54
Flutter学习日志
flutter
android
关于安卓编译报错(一)
kotlin
依赖报错
现象安卓项目rebuild或者打release包的时候,存在报错情况:(一)
kotlin
version编译不一致导致报错compiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.8.0
motosheep
·
2023-09-12 06:08
安卓实战
android
kotlin
开发语言
Kotlin
FileInputStream read File
Kotlin
FileInputStreamreadFileimportjava.io.Fileimportjava.io.FileInputStreamimportjava.nio.charset.StandardCharsetsconstvalEOF
zhangphil
·
2023-09-12 04:39
kotlin
kotlin
Kotlin
协程 - 协程调度器 CoroutineDispatcher
一、概念协程必须运行在一个线程上,所以要指定调度器。是一个抽象类,Dispatcher是一个标准库中帮我们封装了切换线程的帮助类,可以调度协程在哪类线程上执行。创建协程时,上下文如果没有指定也没有继承到调度器,则会添加一个默认调度器(调度器通过ContinuationInterceptor延续体拦截器实现的)。通过Dispatchers调度,而不是Thread因为不是单纯指定线程。二、模式由于子协
Jomurphys
·
2023-09-12 04:37
Kotlin
协程
kotlin
Kotlin
File readText readLines readBytes
Kotlin
FilereadTextreadLinesreadBytesimportjava.io.Fileimportjava.nio.charset.StandardCharsetsfunmain(
zhangphil
·
2023-09-12 04:37
kotlin
kotlin
Kotlin
中函数的基本用法以及函数类型
函数的基本用法1、函数的基本格式2、函数的缺省值可以为函数设置指定的初始值,而不必要传入值privatefunfix(name:String,age:Int=2){println(name+age)}funmain(args:Array){fix("张三")}输出结果为:张三2privatefunfix(name:String,age:Int=2){println(name+age)}funmai
摸鱼小小虫
·
2023-09-12 03:29
kotlin
kotlin
开发语言
Kotlin
变量与控制条件的基本用法
一、变量与控制条件1、var与valvar:可修改变量val:只读变量,只读变量并非绝对只读。编译时常量只能在函数之外定义,因为函数内常量是在运行时赋值,编译时常量要在变量赋值前存在。并且值是无法修改的。constvarMAX=100不使用类型推导的方法:valj:Int=0;2、range表达式in与until2.1左闭右闭区间用于指定一个数据的区间范围,该区间范围是一个双端闭区间。varage
摸鱼小小虫
·
2023-09-12 03:59
kotlin
kotlin
开发语言
android
Kotlin
面向对象基础使用方法(继承、接口、Lambda、空指针检查机制等)
三、面向对象1、继承1.1open改变类的继承属性在
kotlin
设计时默认所有的非抽象类是无法被继承的,如果想要使得一个非抽象类可以被继承,我们需要使用open关键字。
摸鱼小小虫
·
2023-09-12 03:58
kotlin
kotlin
开发语言
android studio 出现错误: 找不到符号
后来排查是因为4ZF6Z{}56KM)Q_95JH8B$42.png我用的
kotlin
,plugin忘了引入
kotlin
安卓。细心排查。。。问题都是很简单的。。。
陶石子
·
2023-09-12 02:31
上一页
68
69
70
71
72
73
74
75
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他