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
Android Weekly Notes #486
AndroidWeeklyIssue#486AllAboutOpt-InAnnotations
Kotlin
中的opt-in机制.有一些api直接使用,会有警告,加上这些标记表明自己是故意为之.ThiscanguaranteethattherehasbeenaconsciousdecisionmadeaboutusingtheAPIontheusesite
圣骑士wind
·
2023-11-26 08:50
Kotlin
-KCP的应用-修改SDK版本号
背景在SDK开发中,一般会暴露获取SDK版本号的接口,获取的版本号一般为String类型,比如://sdk接口interfaceSdk{fungetVersion():String}//sdk调用方sdk.getVersion()上述方式可以通过在gradle.properties中配置版本号,然后在build.gradle中读取版本号生成至BuildConfig.java中,例如://gradl
guodongAndroid
·
2023-11-26 07:03
Java调用
外部api接口请求数据(阿里云ISBN查询图书信息为例)
1.pom依赖com.alibabafastjson1.2.15org.apache.httpcomponentshttpclient4.2.1org.apache.httpcomponentshttpcore4.2.1commons-langcommons-lang2.6org.eclipse.jettyjetty-util9.3.7.v20160115junitjunit4.5test2.工具
胸中有沟壑
·
2023-11-26 05:37
java
api
Kotlin
学习——kt里的集合List,Set,Map & List集合的各种方法之Int篇
Kotlin
是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。它简洁、安全、可与Java及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。
Perley620
·
2023-11-26 03:16
SpringBoot
kotlin
学习
list
Kotlin
学习——kt里面的函数,高阶函数 & 函数式编程 & 扩展函数和属性
Kotlin
是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。它简洁、安全、可与Java及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。
Perley620
·
2023-11-26 03:45
SpringBoot
kotlin
学习
微信
熟悉swig-实现
java调用
c/c++
熟悉swig-实现
java调用
c/c++SWIG(SimplifiedWrapperandInterfaceGenerator),是一款开源软件,其目的是将C/C++编写的函数库封装成其他语言的接口,包括
dry86
·
2023-11-26 02:13
Java学习
java
macos
Java调用
C++ swig
Swig介绍swiggithubSWIG(SimplifiedWrapperandInterfaceGenerator)可以用来在多个编程语言之间进行跨语言封装接口,实现不同编程语言之间的调用。本文是使用Swig生成Java接口调用C++编译的Linux平台的so首先需要安装SwigSwig安装方法类型映射如何将C++中的类型映射到Java常用的类:swigtypemapsstd::string比
shui123546yi
·
2023-11-26 02:41
Linux
Android
java
c++
C++小白,关于
java调用
C++接口,使用swig封装教程
一、Windows版本----测试机win101.swig的下载地址:http://www.swig.org/download.htmlwin10配套版本号是swigwin-4.0.22.设置swig环境变量D:\swigwin-4.0.2设置以后使用swig-help命令测试是否安装成功编写.i文件:%modulelibngesTdApi%{%include".\FtdcMduserApi.h"
Amyliaa
·
2023-11-26 02:38
JAVA
linux
java
windows
Java调用
com组件之jacob
一、背景介绍现有标准的win32com组件,有如下的参数:属性值说明ProgramIDyinhai.yh_hb_sctrCOMClassIDCOMClassNameCOClass_yh_hb_sctrInterfaceTypeDualInterfaceInterfaceNameIyh_hb_sctr具有一个方法:yh_hb_call(stringastr_jyhb,stringastr_jysr,
hanxirensheng
·
2023-11-26 02:30
java
开发语言
python
KMP—仅需一套代码,使用
kotlin
也能一站式搭建android, 桌面端,和web端app!
如果你还不了解ComposeMultiplatform是什么,也可以直接参考官网的JetBrains网站的『长懒看』说明,一句话就是:FastreactiveDesktopandWebUIframeworkfor
Kotlin
程序员小森
·
2023-11-26 01:21
BIO、NIO和AIO的区别和应用
3.阻塞:使用阻塞IO时,
Java调用
会一直阻塞到读写完成才返回。4.非阻塞:使用非阻塞IO时,如果不能立马读写,
Java调用
会马上返回,当IO事件分发器通知可读写时在进行读写,不断循环直到读写完成。
qq_25106373
·
2023-11-25 22:57
java学习笔记
bio
nio与aio
io多路复用
java
Kotlin
学习——流程控制,when,循环,range工具 & kt里的equals & if实现类似三元表达式的效果
Kotlin
是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。它简洁、安全、可与Java及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。
Perley620
·
2023-11-25 22:15
SpringBoot
kotlin
学习
微信
java调用
windows系统api_
java调用
windows API
使用jinvoke调用windowsAPI。jna使用比较麻烦,需要写c代码和参数转换,jinvoke的使用就像jdk中的包一样。官网使用参考:http://www.jinvoke.com/calling-the-win32-api-from-java一个弹出框的例子(这种代码用于调用任何dll,不只是windows的,也可以是自己写的dll)importcom.jinvoke.JInvoke;i
weixin_39702480
·
2023-11-25 21:05
java调用
k8s客户端api更新副本并且读取Deployment信息(1.14和1.16版本)
我做的需求是界面设置了时间和副本数量,后台定时判断时间范围,在时间范围内设置最大副本数量,超过时间就设置最小副本量,但是一个问题就是定时以后就会频繁的去一直更改副本,后来想是不是需要获取k8s副本数量对比,一样的时候不更新副本,不一样的时候在更新。然后接下来就把读取副本也就是获取部署信息的接口和更新副本的Api给大家列在这里。对了不同版本调用的接口有的是不一样的,我就入坑了,现场开发是1.14,本
渣渣洒泪成长记
·
2023-11-25 21:59
容器化
Android | Compose 初上手
简介JetpackCompose是用于构建原生Andorid界面的新工具包,Compose使用了更少的代码,强大的工具和直观的
Kotlin
Api简化并且加快了Android上界面的开发。
Tʀᴜsᴛ³⁴⁵
·
2023-11-25 20:15
Compose
android
kotlin
开发语言
Jetpack-Compose 学习笔记(一)—— Compose 初探
前提条件,对
Kotlin
修之竹
·
2023-11-25 20:15
Android
Jetpack
android
jetpack
android
jetpack
Compose 学习笔记(一)—— Compose 初探
前提条件,对
Kotlin
锐湃
·
2023-11-25 20:45
jetpack
学习
android
8:
kotlin
类型检查和转换(Type checks and casts)
在运行时可以执行类型检查以检查对象的类型。类型转换将对象强制转换为不同的类型is和!is可以使用is或者!is来判断实例是不是指定的类型funmain(){varobj:Any="cast"if(objisString){println(obj.length)//4}obj=123if(obj!isString){print("NotaString")//NotaString}else{print
跳墙程序员
·
2023-11-25 19:16
kotlin教程
kotlin
Kotlin
基础——Lambda和函数式编程
Lambda使用{}定义Lamba,调用run运行run{println(1)}更常用的为{参数->操作},还可以存储到变量中,把变量作为普通函数对待valsum={x:Int,y:Int->x+y}println(sum(1,2))maxBy()接收一个Lambda,传递如下classPerson(valname:String,valage:Int)valpeople=listOf(Person
松仔log
·
2023-11-25 19:45
#
Kotlin基础
kotlin
开发语言
android
5:
kotlin
类(Classes )
kotlin
支持面向对象编程,也有雷和对象的概念要声明一个类需要使用class关键字classCustomer属性(Properties)可以在类名后边添加(),在()里边声明属性classContact
跳墙程序员
·
2023-11-25 19:45
kotlin教程
kotlin
开发语言
android
7:
kotlin
数组 (Arrays)
kotlin
中最常见的数组类型是对象类型数组,数组由array类表示。什么时候使用当你在
kotlin
中有特殊的底层需求需要满足时,可以使用数组。
跳墙程序员
·
2023-11-25 19:45
kotlin教程
kotlin
开发语言
Kotlin
学习——流程控制,when,循环,range工具 & kt里的equals & if实现类似三元表达式的效果
Kotlin
是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。它简洁、安全、可与Java及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。
Perley620
·
2023-11-25 19:39
SpringBoot
kotlin
学习
开发语言
12.枚举
由enum修饰的类enumclassLogLevel{VERBOSE,DEBUG,INFO,WARN,ERROR,ASSERT}
kotlin
中枚举类可以有构造器以及成员方法enumclassLogLevel1
学吉他的袁先生
·
2023-11-25 18:10
Kotlin
双冒号 :: 使用
Kotlin
中双冒号操作符,表示把一个方法当做一个参数,传递到另一个方法中进行使用,通俗的来讲就是引用一个方法,先来看一下例子:funmain(args:Array){println(lock("param1
InFatuated
·
2023-11-25 13:08
Kotlin
StandardKt
@
kotlin
.internal.InlineOnlypublicinlinefunTODO():Nothing=throwNotImplementedE
MarkRZJ
·
2023-11-25 11:47
Kotlin
kotlin
编程语言
kotlin
核心之协程
协程是轻量级线程(官方表述)协程就是方法调用封装成类线程的API。方法调用当然比线程切换轻量;而封装成类线程的API后,它形似线程(可手动启动、有各种运行状态、能够协作工作、能够并发执行)。因此从这个角度说,它是轻量级线程没错。当然,协程绝不仅仅是方法调用,因为方法调用不能在一个方法执行到一半时挂起,之后又在原点恢复。这一点可以使用EventLoop之类的方式实现。想象一下在库级别将回调风格或Pr
步基
·
2023-11-25 11:47
Android开发
kotlin
Kotlin
中Flow的简单应用
Kotlin
中Flow的简单应用什么是Flow?Flow解决了什么问题?Flow的基本使用什么是Flow?
小码农ht
·
2023-11-25 11:17
kotlin
android
10分钟带你搞懂协程、LiveData-和-Flow,
kotlin
协程并发
从API1开始,处理Activity的生命周期(lifecycle)就是个老大难的问题,基本上开发者们都看过这两张生命周期流程图:随着Fragment的加入,这个问题也变得更加复杂:而开发者们面对这个挑战,给出了非常稳健的解决方案:分层架构。分层架构如上图所示,通过将应用分为三层,现在只有最上面的Presentation层(以前叫UI层)才知道生命周期的细节,而应用的其他部分则可以安全地忽略掉它。
m0_66144765
·
2023-11-25 11:44
程序员
架构
移动开发
android
谷歌推荐:在 MVVM 架构中使用
Kotlin
Flow
极简实战,这个项目主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是Paging3当中重要成员)使用DataMapper分离数据源和UI
Kotlin
Flow
锐湃
·
2023-11-25 11:43
协程
jetpack
mvvm
在 MVVM 中 使用
Kotlin
Flow
Google推荐在MVVM中使用
Kotlin
Flow我相信如今几乎所有的Android开发者至少都听过MVVM架构,在GoogleAndroid团队宣布了Jetpack的视图模型之后,它已经成为了现代Android
小涂Ss
·
2023-11-25 11:42
android
kotlin
rxjava
【
Kotlin
精简】第9章
Kotlin
Flow
1前言上一章节我们学习了
Kotlin
的协程【
Kotlin
精简】第8章协程,我们知道协程实质是对线程切换的封装,能更加安全实现异步代码同步化,本质上协程、线程都是服务于并发场景下,其中协程是协作式任务,线程是抢占式任务
__Yvan
·
2023-11-25 11:41
Kotlin
Android
kotlin
开发语言
android
java调用
Jenkins打包,jenkins部署java项目,脚本文件放在远程仓库中 和jar一起打包(六)...
jenkins部署java项目到远程linux上,脚本文件和项目一起上传到gogs上,直接执行gogs上的脚本文件来执行项目(1)新建maven项目pom.xml的配置4.0.0cn.demojenkins_jar0.0.1-SNAPSHOTjarjenkins_jarhttp://maven.apache.orgjenkins_jartrueorg.apache.maven.pluginsmav
weixin_39947522
·
2023-11-25 11:05
java调用Jenkins打包
Android之Gradle多Module常见配置修改和优化
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin
语言的
kotlin
-basedDSL,抛弃了基于XML的各种繁琐配置。面向Jav
mayundoyouknow
·
2023-11-25 11:55
Android面试整理2021
Gradle配置
gradle
build
maven
Android中的Gradle之配置及构建优化
Gradle是一种项目自动化构建工具,基于Groovy语言来声明项目设置,同时支持
kotlin
文件xxx.gradle.kts作为DSL(DomainSpecifiedLanguage)。
奇舞移动
·
2023-11-25 11:54
Android
Android
Gradle
Android Gradle 升级到7.x及Maven推送问题
plugins{id'com.android.library'id'
kotlin
-android'id'maven'}//源代码一起打包taskandroidSourcesJar(type:Jar){archiveClassifier.set
xiangzhihong8
·
2023-11-25 11:53
深入Android应用开发
android
maven
java
你应该知道的
kotlin
实用技巧
前言众所周知,
kotlin
是google力推的用以取代java的android开发语言
kotlin
使用起来比较方便,同时有许多语法糖本文主要讲解了一些比较实用的
kotlin
技巧自定义圆角矩形在项目中,我们常常要定义圆角矩形背景
Kepler_II
·
2023-11-25 09:35
Java反射调用
kotlin
中的类,Object类,Companion对象
Java反射调用
kotlin
中的类,Object类,Companion对象1.Java反射调用
kotlin
中的普通类
kotlin
普通类:packagecom.common;classTestNormal
keeng2008
·
2023-11-25 05:28
Kotlin
Android
java
kotlin
Android-图片加载库 Coil 介绍
并且是全用
Kotlin
编写,如果你是纯
Kotlin
项
我爱田Hebe
·
2023-11-25 00:17
Kotlin
Vocabulary |
Kotlin
内建代理
Kotlin
不仅可以让您通过by关键字轻松实现代理,还在标准库中提供了像lazy()、observable()、vetoable()以及notNull()这样的内建代理。
谷歌开发者
·
2023-11-24 21:10
用
Kotlin
实现注解Annotation
《Java注解Annotation的使用》本篇只是上一面这一篇的
Kotlin
实现。自定义注解1.首先,定义一个class级别的注解,用于标识某个类是否能序列化成Json字符串。
WongKyunban
·
2023-11-24 19:44
Android
java
反射
json
java一个接口调用太多sql,
JAVA调用
sqlserver存储过程的实现(返回多个结果集的实现)...
Sqlserver使用的为2008R21、存储过程USE[YZC_BI]GO/******Object:StoredProcedure[dbo].[CalYlfwColumnData]ScriptDate:08/20/201409:24:27******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO--=============================
Xros Liang
·
2023-11-24 17:54
java一个接口调用太多sql
Kotlin
—— 内联函数
一、前言
Kotlin
标准库中所有集合操作的函数都是内联的(inline),例如:publicinlinefunIterable.forEach(action:(T)->Unit):Unit{for(elementinthis
青叶小小
·
2023-11-24 17:01
OkHttpUrlConnection库编写代码示例
OkHttpUrlConnection库编写的爬虫程序,该程序使用
Kotlin
编写的。
华科℡云
·
2023-11-24 14:26
ssl
网络协议
转行做 IT 多数在 30 岁+、43%程序员每天一半时间不在编码,最新开发者生态系统现状报告发布!...
为了洞察开发者及其技术的最新趋势,行业中领头的JavaIDEIntelliJIDEA、
Kotlin
编程语言背后的软件工具开发公司JetBrains在
CSDN资讯
·
2023-11-24 10:22
kotlin
遍历数据同时删除之利用
kotlin
迭代器安全删除
kotlin
遍历数据同时删除,利用
kotlin
迭代器安全删除查了各种百度,竟然没有循环时候安全删除的例子,都是从
kotlin
官网copy过来的单个添加单个删除,摸摸索索的写了个遍历删除的。
有时有晌
·
2023-11-24 06:01
kotlin
Android
kotlin
开发语言
使用Koin和
Kotlin
搭建简单的MVVM框架(上)
基础知识Coroutines(协程)
Kotlin
选择
Kotlin
的主要原因是因为
Kotlin
使Android开发更快、更好、更简洁。Koin:轻量级依赖注入框架。
努尔江
·
2023-11-24 06:45
在
Kotlin
的 data class 中使用 MapStruct
pexels-nguyễn-xuân-trung-899737.jpg一.dataclass的copy()为浅拷贝浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值;如果属性是内存地址(引用类型),拷贝的就是内存地址,因此如果其中一个对象改变了这个地址,就会影响到另一个对象。深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配
fengzhizi715
·
2023-11-24 05:25
【
Kotlin
】初识
Kotlin
之基础类型与数据容器
【
Kotlin
】初识
Kotlin
(一)1、浅短认识
Kotlin
首先,咱们只需要认识一点,就可以看见这门语言的含金量!
woodwhale
·
2023-11-24 05:18
Android
Kotlin
与君共勉
kotlin
android
java
十一、
kotlin
的协程(二)
协程的异步流为什么要有异步流?挂起函数可以异步返回单个值,但如果需要返回多个值怎么办?此时便可以使用异步流以前没有异步流的情况下,我们使用传统方式将会是下面这样:privatefunsimple():List{vallist=mutableListOf()for(iin1..3){TimeUnit.MILLISECONDS.sleep(200)list.add(i)}returnlist}funm
渣渣→_→
·
2023-11-24 04:15
kotlin
kotlin
android
java
Kotlin
基础学习(十)—— 集合 & 数组
一、集合——只读集合&可变集合
kotlin
.collections.Collection:只读集合,执行从该集合中读取数据的操作,可遍历集合中的元素、获取集合大小、判断集合中是否包含某个元素
kotlin
.collections.MutableCollection
浅唱整个春天
·
2023-11-24 04:15
Kotlin基础
kotlin
学习
java
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他