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
Kotlin基本类型
【Java 基础 - 泛型机制详细解释】
泛型的桥接方法如何理解
基本类型
不能作为泛型类型?如何理解泛型类型不能实例化?泛型数组:能不能采用具体的泛型类型进行初始化?泛型数组:如何正确
奥耶可乐冰
·
2023-12-01 13:00
Java
开发语言
java
KMP中的BuildConfig
导致开发方面并不方便而像DEBUG这样的属性如果手动去修改代码则非常容易出现问题我都想用ksp写一个,好在发现有人写了一个,还很好用yshrsmz/BuildKonfig:BuildConfigfor
Kotlin
Multip
李小白lt
·
2023-12-01 13:52
kotlin
kmp
gradle
Kotlin
跨平台的网络请求框架-跨平台的Retrofit
前言一般安卓开发中网络请求框架都是使用OkHttp+Retrofit,但其只能应用于jvm平台上而
Kotlin
可用于jvm,js,native因此一个
Kotlin
跨平台的网络请求框架必不可少而ktor-client
李小白lt
·
2023-12-01 13:21
Kotlin
kmm
框架实现
kotlin
android
跨平台
retrofit
http
Gradle同步任务一直不动问题(非网络情况)
最近更新ComposeViews的
Kotlin
和Compose版本,升级到
Kotlin
1.9和Compose1.4.3时遇见一个问题,Gradle同步时始终会卡在一个位置,同步了一晚上也没用然后又试了两次还是不行
李小白lt
·
2023-12-01 13:21
Kotlin
compose
gradle
kotlin
compose
gradle
KMP基础架构
前言
Kotlin
可以用来开发全栈,我们所熟悉的各个端几乎都支持(除了鸿蒙)而我们要开发好KMP项目需要一个好的基础架构,这样不仅代码更清晰,而且能共享更多的代码正文我们可以先将KMP分为前端和服务端它们两端也能共享一些代码
李小白lt
·
2023-12-01 12:16
kotlin
android
ios
kmp
架构
跨平台
desktop
简明指南:使用
Kotlin
和Fuel库构建JD.com爬虫
在本文中,我们将深入介绍如何充分利用
Kotlin
和Fuel库,构建一个简单而强大的JD.com爬虫,以便迅速获取商品的各种信息,包括名称、价格和评分等。
亿牛云爬虫专家
·
2023-12-01 12:45
爬虫代理
爬虫技术
后端
kotlin
爬虫
开发语言
Fuel
JD.com
网络爬虫
电商数据
正态分布的应用——基于描述性统计与分布的推论
本期介绍描述性统计指标与分布的基本关系,包括分布的
基本类型
,集中趋势与分布的关系,离散趋势与分布的关系,再结合国民收入案例探讨分布与描述性统计分析在实际生活的应用。
海数据实验室
·
2023-12-01 11:03
自定义View: 九宫格图形解锁(
Kotlin
版)
效果:代码:packagecom.example.
kotlin
_testimportandroid.content.Contextimportandroid.graphics.Canvasimportandroid.graphics.Colorimportandroid.graphics.Paintimportandroid.util.AttributeSetimportandroid.view
一个 狠人
·
2023-12-01 10:43
安卓进阶之路
kotlin
android
自定义View
九宫格
Android RecyclerView点击宫格处于选择态外框变方框线,
Kotlin
AndroidRecyclerView点击宫格处于选择态外框变方框线,
Kotlin
implementation'com.github.bumptech.glide:glide:4.16.0'读出手机上所有图片
zhangphil
·
2023-12-01 10:09
Android
kotlin
Glide
android
kotlin
glide
编译Skia:结合云端Github Actions与本地Visual Studio
用GithubActions云编译JetBrains替Skia项目手工制作了Java和
Kotlin
绑定,拓展了Java-Graphics2d的绘图功能。
代码盗圣
·
2023-12-01 08:05
编译奇兵
skia
github
《第一行代码:Android》第三版3.7.3静态方法
可以在类的某个方法前面添加:companionobject,这样的话实际上
Kotlin
会为你创建一个伴生的类,而且只能创建这么一个,这样这个方法就可以象静态方法那样直接调用了。
superfreak
·
2023-12-01 07:22
android
kotlin
中使用zip 压缩和解压
使用操作系统工具进行压缩和解压,总会出现意料之外的问题,例如mac上的__MAXOS的文件夹,windows中的中文文件名的编码问题,所以这类压缩文件最好使用代码去操作。代码如下,测试时,可以使用build文件夹辅助测试classZipUtil{valTAG="ZipUtil"@TestfuntestZipFile(){valf1=File("./build/ziptest/中文.txt")cre
一方乌鸦
·
2023-12-01 06:28
JavaScript值和引用
基本数据类型和引用数据类型的区别值和引用相关内容在JavaScript中,数据类型整体上来讲可以分为两大类:
基本类型
和引用数据类型基本数据类型,一共有6种:string,symbol,number,b
Ghmin!
·
2023-12-01 05:18
【前端面试大全】
javascript
前端
html
Android版
kotlin
协程入门(四):
kotlin
协程开发实战
kotlin
协程在Android中的基础应用通过前面的三个章节,现在我们已经了解了
kotlin
协程的基本使用和相关基础知识点。如:协程的基础使用方式和基本原理。
笨笨11
·
2023-12-01 05:24
反射的理解
publicclassReflectDemo1{publicstaticvoidmain(String[]args)throwsClassNotFoundException{//
基本类型
直接通过
基本类型
Flying_Fish_roe
·
2023-12-01 05:56
1024程序员节
Java 数据结构基础知识(一)
一、数组与链表数组数组在内存中的存放数组是java中的一种
基本类型
,他可以通过下标(地址)获得对用位置的数据,所以获得数组中第i个元素,其时间复杂度为O(1),同理修改元素也一样。
酷酷的Demo
·
2023-12-01 04:23
JS中的类型转换
该节会全面介绍强制类型转换的优缺点1、值类型转换将值从一种类型转换为另一种类型通常称为类型转换,这是显式的情况;隐式的情况称为强制类型转换JS中的强制类型转换总是返回标量
基本类型
值(参见第2章),如字符串
I will.874
·
2023-12-01 02:43
javascript
前端
开发语言
JS中的类型与值
它定义了值的行为,以使其区别于其他值1.1、内置类型JS有其中内置类型:null、undefined、boolean、number、string、object、symbol(ES6新增),除了对象之外,其余统称为“
基本类型
I will.874
·
2023-12-01 02:43
javascript
开发语言
ecmascript
第十章 集合(8)
集合和数组的区别数组:定长的可以存放相同类型的数据数据可以是
基本类型
也可以是引用类型访问速度比较快集合:可变长只能存放引用类型访问速度比数组会稍慢一些java.util包里集合分类collectionsetlistmap
A建飞_dedf
·
2023-12-01 01:00
Kotlin
学习4
getOrNull是
Kotlin
提供的另一个安全索引取值函数,他返回null结果,而不是抛出异常。funmain(){vallist:List=listOf("jason","j
flynnny
·
2023-11-30 22:29
2.继承
kotlin
中一个类如果想被继承,需要abstract或者open修饰abstractclassMan{funwork(){}}openclassWoman{funwork(){}}classFiveA
学吉他的袁先生
·
2023-11-30 20:48
从五大语言看函数和lambda表达式
前言最近
Kotlin
看得挺爽,曾经比较Java和JavaScript,遗憾过Java的函数太low,
Kotlin
在函数方面完全弥补了Java的缺憾。
Android开发技术分享
·
2023-11-30 20:34
Java
基本类型
包装类
文章目录前言创建包装类对象包装类数据类型转换前言为什么要了解包装类呢?因为在Java中有一句很经典的话,万物皆对象。Java中的8种基本数据类型还不是对象,所以要把它们变成对象,变成对象之后,可以提供一些方法对数据进行操作。Java中8种基本数据类型都用一个包装类与之对一个,如下表所示:基本数据类型对应的包装类(引用数据类型)byteByteshortShortintIntegerlongLong
生生不息~
·
2023-11-30 16:57
java学习
java
开发语言
7月17号笔记
7月17日笔记今天的主要内容:数据类型的包装类异常处理机制1.数据类型包装类A.
基本类型
byteByteshortShortlongLongcharCharacterintIntegerdoubleDoublebooleanBooleanvoidVoidB
须臾之北
·
2023-11-30 15:27
rust中的类型转换
rust中的类型转换rust中的类型转换From与IntoFromIntoTryFrom与TryInto字符串的to与From转换为字符串解析一个字符串rust中的类型转换
基本类型
可以通过显示类型转换机制
z974656361
·
2023-11-30 15:13
rust
rust
Rust 变量和
基本类型
文章目录变量不可变变量可变变量使用下划线开头忽略未使用的变量变量解构解构式赋值变量和常量之间的差异变量遮蔽(shadowing)
基本类型
数值类型整数类型整形溢出浮点类型NaN数字运算和位运算序列Range
junjie xu
·
2023-11-30 15:12
Rust
rust
Rust之数据类型
开发环境Windows10Rust1.51VSCode1.55.2Rust中的主要数据类型
基本类型
整型浮点类型在Rust中,提供了f32和f64两个关键字来定义浮点类型变量,默认是f64.在Rust中,
枫★曦
·
2023-11-30 15:42
Rust
rust
rust 基本数据类型
Rust是静态类型(staticallytyped)语言,也就是说在编译时就必须知道所有变量的类型,
基本类型
如下整型整数是一个没有小数部分的数字长度有符号无符号8-biti8u816-biti16u1632
YPLee_8
·
2023-11-30 15:41
rust
rust
数据类型
rust元组
rust数组
数据类型(
基本类型
)char、short、int、long、float、double等类型的大小
数据类型包括
基本类型
、结构类型、指针类型、void空类型。本篇文章主要讲述
基本类型
,字符型char、短整型short、整形int、长整型long、单精浮点型float、双精度浮点型double。
傻猪猪一枚
·
2023-11-30 14:49
c++
c语言
java的深浅拷贝_Java 深浅拷贝
Java深拷贝和浅拷贝在浅拷贝中,如果原型对象的成员变量是
基本类型
时,将复制一份给克隆对象;如果原型对象的成员变量是引用类型,则将引用对象的地址复制一份给克隆对象,也就是说原型对象和克隆对象的成员变量指向相同的内存地址
长佑
·
2023-11-30 12:05
java的深浅拷贝
初识Java 18-4 泛型
目录泛型存在的问题在泛型中使用
基本类型
实现参数化接口类型转换和警告无法实现的重载基类会劫持接口自限定类型奇异递归类型自限定自限定提供的参数协变性本笔记参考自:《OnJava中文版》泛型存在的问题接下来讨论的
w_pab
·
2023-11-30 11:38
Java
java18
Kotlin
第十三讲---初识泛型
Java泛型讲解
Kotlin
泛型之前,先要将Java的泛型理解清楚,因为
Kotlin
的本质还是Java(Java是
Kotlin
的爸爸)。Java的泛型有什么用呢?
奇舞移动
·
2023-11-30 11:31
java
编程语言
设计模式
接口
js
GC内存管理——内存溢出和内存泄漏
内存溢出和内存泄漏java内存管理在java中,我们需要通过new关键字对每一个对象申请内存空间(
基本类型
除外),所有的对象都是在堆(Heap)中分配空间的。
一只写代码的鱼
·
2023-11-30 10:20
JVM
内存泄漏
java
jvm
【Android - 技术期刊】第008期
技术文章Android筑基——
Kotlin
扩展函数详解(新)JetpackCompose从入门到入门(六)蓝牙开发之开启蓝牙Android12还没用上,Android13已经来了!
Kevin-K先森
·
2023-11-30 10:46
Android
技术期刊
android
kotlin
flutter
Java包装类:Integer、Double以及简单的装箱和拆箱操作
包装类在Java编程语言中的存在主要有以下几个原因:基本数据类型处理:在Java中,除了对象(引用类型),还有8种
基本类型
。
基本类型
并不具有对象的性质。
袅沫
·
2023-11-30 09:14
韩顺平java习题
java
开发语言
android jetpack hilt组件使用dagger
training/dependency-injection/hilt-android尤其要注意studio4.2.1上是不能跑官网文档中的hilt版本的我使用的依赖版本配置1、根gradle依赖ext.
kotlin
_version
卡布哥哥学安卓
·
2023-11-30 08:44
android
android
hilt
dagger
jetpack
Jetpack 新成员 Hilt 实践(一)启程过坑记,
kotlin
单例模式
Hilt提供了以下组件来绑定依赖与对应的Android类的活动范围。Hilt提供的组件对应的Android类的活动范围ApplicationComponentApplicationActivityRetainedComponentViewModelActivityComponentActivityFragmentComponentFragmentViewComponentViewViewWithF
m0_66264655
·
2023-11-30 08:06
程序员
架构
移动开发
android
Android
Kotlin
Jetpack Compose UI框架 完全解析
[](()1.2.1APK尺寸缩减用户最为关心的指标,莫过于APK大小。下面是开启了资源缩减的最小化发布版APK(使用了R8)通过APKAnalyzer所测量的结果:关于上述数字的说明:1、使用了APKAnalyzer报告的“APKfilesize”(而不是下载时的大小)。APK大小分析2、在使用了Compose后,我们发现APK大小缩减了41%,方法数减少了17%[](()1.2.2代码行数源代
m0_69789996
·
2023-11-30 08:06
Android
经验分享
Android
Kotlin
Jetpack Compose UI框架 完全解析,这些年我所经历的所有面试
下面是开启了资源缩减的最小化发布版APK(使用了R8)通过APKAnalyzer所测量的结果:关于上述数字的说明:1、使用了APKAnalyzer报告的“APKfilesize”(而不是下载时的大小)。APK大小分析2、在使用了Compose后,我们发现APK大小缩减了41%,方法数减少了17%1.2.2代码行数源代码行数虽然不能作为衡量软件好坏的标准,但是可以对比出一个实验在“瘦身”上面做了多大
m0_66145114
·
2023-11-30 08:05
程序员
面试
移动开发
android
Android
Kotlin
Jetpack Compose UI框架 完全解析,腾讯T2亲自教你
JetpackCompose是一款基于
Kotlin
API,重新定义Android布局的一套框架,它可以更快速地实现Android原生应用。节省开发时长,减少包体积,提高应用性能。
m0_66145060
·
2023-11-30 08:35
程序员
架构
移动开发
android
Android
Kotlin
Jetpack Compose UI框架 完全解析(1),终于搞明白了
在此模式下,你可以与界面组件互动、点击组件,以及查看状态如何变化。通过这种方式,你可以快速获得有关界面如何反应的反馈,并可快速预览动画。如要启用此模式,只需点击“互动”图标,系统即会切换预览模式。如需停止此模式,请点击顶部工具栏中的StopInteractivePreview。以上是AndroidStudio对Compose的支持,可以说是大手笔了。1.2JetpackCompose使用前后对比你
m0_66145114
·
2023-11-30 08:35
程序员
面试
移动开发
android
【Java】泛型的简单使用
自动装箱和自动拆箱3.手动装箱和手动拆箱二、什么是泛型三、泛型的使用四、裸类型(RawType)五、泛型是如何编译的六、泛型的上界七、泛型方法总结一、包装类在了解泛型之前我们先了解什么是包装类,在Java中由于
基本类型
不是继承自
權sir
·
2023-11-30 07:53
java
开发语言
编译Spring 5.2版本源码
环境准备ideajdk1.8+gradle-5.6.4
kotlin
git实际上
kotlin
可以直接在idea上下最新。gradle在spring-framework框架中有指定固定版本。
cooooople
·
2023-11-30 05:38
JS中的值是按值传递,还是按引用传递呢?
JS的
基本类型
,是按值传递的:vara=1;functionfoo(x){x=2;}foo(a);console.log(a);//仍为1,未受x=2赋值所影响JS的引用类型按共享传递的:在共享传递中对函数形参的赋值
__越过山丘__
·
2023-11-30 04:45
Kotlin
-函数
函数声明
Kotlin
中的函数使用fun关键字声明:funa():Int{return1}funaa(x:Int,y:Int):Int{returnx*y}funaaa(x:Int,y:Int)=x*yfunb
有腹肌的豌豆Z
·
2023-11-30 03:37
Android Weekly Notes #485
codelab.BenefitsofbuildingcomponentsinsteadofscreensCounter,stateful和stateless组件的比较.组件化的好处.ExploreSplashScreenAPI,Android12,
Kotlin
Andro
圣骑士wind
·
2023-11-30 02:50
Kotlin
- 关键字与操作符
不过在GoogleI/O2017中,Google宣布
Kotlin
成为Android官方开发语言之后,关于是否需要将项目由Java转
Kotlin
的讨论就没有停止过。
JamesYang1624
·
2023-11-30 01:11
@Value的用法
目录前言1从一个例子开始2@Value注解的默认值3通过@Value注入static类型的属性4@Value支持的注入类型4.1
基本类型
4.2数组4.3集合类4.3.1List4.3.2Map4.3.3Set4.3.4
wc_150xxxxxxxx
·
2023-11-30 01:31
开发语言
ViewBinding - Jetpack 视图绑定委托封装及使用示例
⚠️
Kotlin
AndroidExtensions已弃用,这意味着不再支持使用
Kotlin
合成进行视图绑定。如果您的应用使用
Kotlin
合成进行视图绑
最孤单的人
·
2023-11-29 23:56
Android
Jetpack
ViewBinding
视图绑定
绑定委托
Android视图绑定ViewBinding的使用
(2)ButterKnife:编译速度慢,不安全,存在类型转换问题(3)
Kotlin
AndroidExtensions:存在安全问题,谷歌已经不建议使用
Kotlin
Android扩展,这意
小楼听风雨!
·
2023-11-29 23:54
Android
android
java
android
studio
mvvm
安卓
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他