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内联函数
【C++初阶】C++入门(2)
文章目录一、函数重载1.1函数重载的概念1.2函数重载的种类1.3C++支持函数重载的原理二、引用2.1引用概念2.2引用特性2.3常引用2.4引用的使用场景2.5传值和引用性能比较2.6引用和指针区别三、
内联函数
小羊失眠啦.
·
2024-02-03 22:14
c++
开发语言
kotlin
flow (二)
Flow操作符buffer(int)该操作符会新起一个协程来收集buffer之前的代码运行结果,新协程通过channel通知flow所在的协程,并且与当前flow所在协成并行运行,如果缓冲区满了,会暂停产生新的数据等到收集器把缓冲区的数据消费完。参数指定缓冲区的大小flowOf("A","B","C").onEach{println("1$it")}.collect{println("2$it")
supter川
·
2024-02-03 18:06
Kotlin
的空安全
https://www.
kotlin
cn.net/docs/reference/null-safety.html
朱文韬
·
2024-02-03 17:05
Kotlin
继承
##
Kotlin
继承
Kotlin
的继承与Java类似,Java使用extends关键字而
Kotlin
使用“:”符号来实现对父类的继承。
sunyjams
·
2024-02-03 15:23
微服务框架go-zero集成swagger在线接口文档
go-zero包含极简的API定义和生成工具goctl,可以根据定义的api文件一键生成Go,iOS,Android,
Kotlin
,Dart,TypeScript,JavaScript代码,并可直接运行
0X码上链
·
2024-02-03 13:26
分布式技术
golang
VIP
golang
开发语言
后端
【21】
Kotlin
语法进阶——泛型和委托
文章目录一、
Kotlin
语言中的泛型1.1泛型类与泛型方法1.2泛型的上界二、类委托和委托属性2.1类委托2.2委托属性三、lazy函数的基本原理一、
Kotlin
语言中的泛型1.1泛型类与泛型方法在一般的编程模式下
熊熊饲养员
·
2024-02-03 13:25
奇妙的Kotlin之旅
kotlin
开发语言
android
Kotlin
的 Flow 简单使用
当使用
Kotlin
的Flow处理异步数据流时,可以遵循以下步骤。Flow提供了一种声明式、异步和可组合的处理异步数据的方式。创建FlowFlow是使用flow构建器创建的。
呆咖啡
·
2024-02-03 13:32
kotlin
开发语言
android
flow
一些
kotlin
协程的具体运用
前言启动一个协程suspend关键字suspend挂起与恢复CoroutineScope一些协程函数和apirunBlocking函数coroutineScope函数supervisorScope函数Jobasync协程的懒加载withContextwithTimeout启动一个协程成员变量并取消协程的异常处理compose中启动一些协程Androidktx的协程协程相关测试在测试中的调度器前言本
山山而川_eb3b
·
2024-02-03 11:21
Java开发工具 IntelliJ IDEA 2023中文
IntelliJIDEA2023是一款强大的集成开发环境(IDE),适用于多种编程语言,包括Java、Python、
Kotlin
等。它提供了许多特色功能,以提高开发效率和代码质量。
lx53mac
·
2024-02-03 08:41
Mac软件
intellij-idea
java
ide
macos
Android矩阵Matrix变换setRectToRect,
Kotlin
Android矩阵Matrix变换setRectToRect,
Kotlin
在Android画布Canvas裁剪区域clipRect,
Kotlin
-CSDN博客基础上,增加一个点,通过setRectToRect
zhangphil
·
2024-02-03 07:26
kotlin
Android
kotlin
android
android 扩展函数,Android - 利用扩展函数为Bitmap添加文字水印
Bitmap绘制文字水印仍是比较常见的需求,毕竟版权意识都在加强(用户能够给本身图片加上用户名),还能够为用户提供更多的信息(例如视频缩略图)网络先上效果图(比较简单的效果,可继续扩展实现),如下代码使用
Kotlin
Alabaaaa
·
2024-02-03 07:23
android
扩展函数
安卓
Kotlin
Glide 加载图片时使用高斯模糊
先引入如下类1:importandroid.content.Contextimportandroid.graphics.Bitmapimportandroid.renderscript.Allocationimportandroid.renderscript.Elementimportandroid.renderscript.RenderScriptimportandroid.renderscri
源文雨
·
2024-02-03 07:53
安卓
kotlin
android
unity
opengl
glide
kotlin
Kotlin
基础学习2
varname:String,varage:Int){//其中加上var或者val变量声明关键字,会自动为该类增加同名的属性,不必显示声明init{//主构造器无法执行初始化代码,可以在init代码块中执行,
kotlin
0246eafe46bd
·
2024-02-03 07:59
Android矩阵Matrix裁切setRectToRect拉伸Bitmap替代Bitmap.createScaledBitmap缩放,
Kotlin
Android矩阵Matrix裁切setRectToRect拉伸Bitmap替代Bitmap.createScaledBitmap缩放,
Kotlin
classMyImageView:AppCompatImageView
zhangphil
·
2024-02-03 07:46
kotlin
Android
android
kotlin
Kotlin
我们一直用JAVA写代码,现在学了
Kotlin
,怎么用
Kotlin
怎么进行MVP抽取呢?直接上代码!
嘿_叫我小王
·
2024-02-03 07:07
Gradle插件在包体积优化中的应用
在安卓app包里面,占体积的主要是三块一块是dex文件,也就是java/
kotlin
代码,这块基本上都是用了Proguard去压缩(Shrinking)、优化(Optimization)、混淆(Obfuscation
HarryChen
·
2024-02-03 06:21
Jetpack Compose系列(1)-初识Jetpck
JetpackCompose是什么2019年的I/O大会上,Google宣布
Kotlin
成为Android开发首选语言(这次不是第一次说了),且后续会有新的JetpackAPI和功能将在
Kotlin
中提供
左大星
·
2024-02-03 04:20
Jetpack
Compose
android
android
jetpack
android-jetpack
composer
Kotlin
中的内置函数-apply、let
在使用
Kotlin
的过程中会经常用到其内置函数,包括apply,let,run,with,also,takeIf,takeUnless函数等,想要更好熟悉
Kotlin
,这些函数必须烂熟于心,接下来让我们来逐步了解
左大星
·
2024-02-03 04:20
kotlin进阶
kotlin
开发语言
android
kotlin
internal 关键字使用
一、前言:internal修饰类的方法,表示这个类方法只适合当前module使用,如果其他module使用的话,会找不到这个internal方法或者报错。下面我们在moduleA创建一个类Apple,里面有两个输出的方法。classApple(){funappleLog(){Log.i("debug=","appleLog")}internalfunappleInternalLog(){Log.i
因为我的心
·
2024-02-03 00:05
kotlin
接口
借鉴
Kotlin
中文站接口
Kotlin
的接口可以既包含抽象方法的声明也包含实现。与抽象类不同的是,接口无法保存状态。它可以有属性但必须声明为抽象或提供访问器实现。
简书_大叔
·
2024-02-02 23:07
C++入门
文章目录
内联函数
auto关键字基于范围的for循环
内联函数
以inline修饰的函数叫做
内联函数
,编译时C++编译器会在调用
内联函数
的地方展开,没有函数调用建立栈帧的开销,
内联函数
提升程序运行的效率。
Jamo@
·
2024-02-02 19:12
C++学习专栏
c++
开发语言
内联函数
、匿名函数和函数函数
https://blog.csdn.net/lanchunhui/article/details/51338162
内联函数
>>f=inline('x^2+y^3')f=
内联函数
:f(x,y)=x^2+y
HAPPYers
·
2024-02-02 18:22
kotlin
协程Flow的StateFlow和SharedFlow(十二)
文章目录一、前言二、使用方式1、StateFlow2、SharedFlow3、replay4、stateIn、shareIn三、注意事项四、参考链接一、前言有时候我们需要实时监听一个状态变化或者持续不断接收数据,Flow提供了StateFlow和SharedFlow以供我们使用。两者的区别是StateFlow只能监听一个数据,针对的是单个数据的改变,适用于状态监听。SharedFlow是对数据流的
Mr_Tony
·
2024-02-02 17:14
kotlin
JetPack
kotlin
android
Android Compose UI (一) 登录页面的编写
它使用更少的代码、强大的工具和直观的
Kotlin
API,可以帮助您简化并加快Android界面开发.但是需要熟悉一下新的Compose的相关控件,虽然也是文本,图片,水平,垂直,但不是LinearLay
CreeLu
·
2024-02-02 15:25
android
ui
C/C++ C++入门
CSDN博客目录一、C++关键字二、命名空间1、区别1.C语言编辑2.C++2、命名空间定义3、命名空间的使用三、C++输入&输出四、缺省参数五、函数重载六、引用使用注意:引用和指针的区别:引用的使用:七、
内联函数
八
仍有未知等待探索
·
2024-02-02 14:23
C++
c++
开发语言
c++入门之
内联函数
,auto关键字
内联函数
1.以inline修饰的函数叫做
内联函数
,编译时C++编译器会在调用
内联函数
的地方进行展开,没有函数压栈的开销,
内联函数
得以提升程序运行的效率。
Vermouth326
·
2024-02-02 10:16
c++
开发语言
C++初阶 入门篇
6.引用6.1引用的概念6.2引用特性6.3常引用6.4使用场景6.5引用和指针的区别7.
内联函数
7.1概念7.2特性
饿了我会自己捡代码吃
·
2024-02-02 05:29
C++初阶
c++
开发语言
c语言
后端
linux
经验分享
个人开发
C++引用、
内联函数
、auto关键字介绍以及C++中无法使用NULL的原因
文章目录一、引用1.1引用概念1.2引用特性1.3常引用1.4使用场景1.4.1做参数1.4.2做返回值1.5引用和指针的区别1.6小结一下二、
内联函数
2.1内联的概念2.2内联的特性2.3【面试题】三
仍在探索未知中
·
2024-02-02 04:02
C++
c++
开发语言
内联函数
、函数重载、缺省参数
1.
内联函数
作用函数调用时有时间开销的,为了减少函数调用的开销,引入了
内联函数
机制。编译器处理对
内联函数
的调用语句时,是将整个函数的代码插入到调用语句处,而不会产生调用函数的语句。
一瓢夜海繁星
·
2024-02-02 02:21
C++
c++
【C++】入门
关键字命名空间命名空间定义命名空间使用C++输入&输出缺省参数缺省参数概念缺省参数分类函数重载函数重载概念C++支持函数重载的原理--名字修饰引用引用概念引用特性常引用使用场景传值、传引用效率对比引用和指针的区别
内联函数
概念特性
核动力C++选手
·
2024-02-01 20:08
C++
c++
开发语言
C 语言学习五:函数与程序结构
函数与程序结构函数的声明与定义函数的声明函数的定义函数重载
内联函数
递归函数构造函数lambda函数函数的参数形参和实参值传递和引用传递默认参数函数的返回返回多个值返回引用返回指针返回对象头文件内部函数和外部函数内部函数外部函数函数的声明与定义函数的声明在使用函数之前
urnot二毛
·
2024-02-01 19:01
c语言
学习
开发语言
c++
C++基础—
内联函数
内联函数
1、
内联函数
是什么2、为什么要使用
内联函数
3、实例4、什么情况下适合用inline5、对比6、总结1、
内联函数
是什么在函数声明或定义中,在函数的返回类型前加上关键字:inline即将函数func
98同学
·
2024-02-01 16:17
C++
c++
开发语言
内联函数
C/C++
1.
内联函数
基本概念在C/C++语言中,如果一些函数被频繁调用,不断地有函数入栈,即函数栈,会造成栈空间或栈内存的大量消耗。为了解决这个问题,C语言中我们可以使用宏片段定义来实现代码片段预编译替换。
生活需要深度
·
2024-02-01 16:17
C++
C
c++
开发语言
c语言
C++ 入门篇(七)
内联函数
目录一、概念二、
内联函数
的展开三、注意事项【总结】一、概念1.
内联函数
是什么?以inline修饰的函数叫做
内联函数
。2.为什么?
内联函数
本质上是对宏的优化,是C++用来替代宏函数的。
烛火萤辉
·
2024-02-01 16:46
C++
#
C++入门篇
开发语言
C++
C++
内联函数
与宏函数
总结宏函数的使用不仅仅是为了炫技,而是一种高效的手段,同样C++提供的
内联函数
,也是非常有效的手段,这里来详细说明一下宏函数和
内联函数
的区别与相同点。
addict_jun
·
2024-02-01 16:46
C++
c++
c语言
算法
【C++】 C++入门—
内联函数
C++入门1
内联函数
1.1定义1.2查看方式1.3注意Thanks♪(・ω・)ノ谢谢阅读下一篇文章见!!!
叫我龙翔
·
2024-02-01 16:13
c++
java
开发语言
Kotlin
Collection VS
Kotlin
Sequence VS Java Stream
pexels-sobhan-joodi-3215050.jpg一.集合中的函数式API虽然
Kotlin
Collection中的函数式API类似于Java8Stream中的API。
fengzhizi715
·
2024-02-01 13:31
Kotlin
协程五 —— 在Android 中使用
Kotlin
协程
官方提供的架构图二、添加依赖如需在Android项目中使用协程,请将以下依赖项添加到应用的build.gradle文件中:dependencies{implementation("org.jetbrains.
kotlin
x
金戈鐡馬
·
2024-02-01 12:50
Android
android
kotlin
协程
线程
MVVM
王学岗
Kotlin
协程(五)————Channel通道-多路复用-并发安全
使用channel进行通信Channel实际上是一个并发安全的队列,它可以用来连接协程,实现不同协程的通信。@Testfun`testknowchannel`()=runBlocking{//创建channelvalchannel=Channel()//生产者valproducer=GlobalScope.launch{vari=0while(true){delay(1000)channel.se
qczg_wxg
·
2024-02-01 12:20
kotlin
kotlin
【
Kotlin
学习】协程的基本概念(3)——Flow
kotlin
flow介绍它是
kotlin
协程与响应式编程模型结合的产物flow的使用flow的基本使用方式flow能够返回多个异步计算的值如果熟悉RxJava,可以吧collect()对应subscribe
Panic Lin
·
2024-02-01 12:19
Kotlin学习
android
学习
kotlin
Kotlin
协程四 —— Flow 和 Channel 的应用
一、Flow与Channel的相互转换1.1Flow转换为Channel1.1.1ChannelFlow@InternalCoroutinesApipublicabstractclassChannelFlow(//upstreamcontext@JvmFieldpublicvalcontext:CoroutineContext,//buffercapacitybetweenupstreamandd
hudawei996
·
2024-02-01 11:47
kotlin
开发语言
android
Android: 深入理解 ‘companion object {}‘
Android:深入理解‘companionobject{}’
Kotlin
是一种现代的、静态类型的编程语言,它在设计时充分考虑了开发者的生产力和代码的可读性。
jiet_h
·
2024-02-01 10:21
Android
夯实基础
android
Kotlin
协程:用源码来理解 ‘viewModelScope‘
Kotlin
协程:用源码来理解‘viewModelScope’
Kotlin
协程是
Kotlin
语言的一大特色,它让异步编程变得更简单。
jiet_h
·
2024-02-01 10:20
Android
夯实基础
kotlin
开发语言
android
Kotlin
:用源码来深入理解 ‘StateFlow和SharedFlow的区别和联系‘
Kotlin
:用源码来深入理解‘StateFlow和SharedFlow的区别和联系’在这篇文章中,我们将深入研究
Kotlin
中的StateFlow和SharedFlow,以及它们的相似之处和不同之处。
jiet_h
·
2024-02-01 10:20
Android
夯实基础
kotlin
开发语言
android
Kotlin
协程1:深入理解withContext
Kotlin
协程1:深入理解withContext引言在现代编程中,异步编程已经变得非常重要。在
Kotlin
中,协程提供了一种优雅和高效的方式来处理异步编程和并发。
jiet_h
·
2024-02-01 10:50
Android
夯实基础
kotlin
开发语言
android
Kotlin
协程:深入理解 ‘lifecycleScope‘
Kotlin
协程:深入理解‘lifecycleScope’
Kotlin
协程是一种强大的异步编程工具,它提供了一种简洁、易读的方式来处理并发和异步操作。
jiet_h
·
2024-02-01 10:50
Android
夯实基础
kotlin
开发语言
android
Kotlin
协程:深入理解 ‘async { }‘
Kotlin
协程:深入理解‘async{}’
Kotlin
协程是一种强大的异步编程工具,它提供了一种简洁、易读的方式来处理并发和异步操作。
jiet_h
·
2024-02-01 10:17
Android
夯实基础
kotlin
android
微信
Ktorfit:
Kotlin
基于 ktor 的 retrofit:多平台 HTTP 客户端库
Ktorfit:
Kotlin
基于ktor的retrofit:多平台HTTP客户端库Ktorfit是一个针对
Kotlin
多平台(Android、iOS、Js、Jvm、Linux)的HTTP客户端和
Kotlin
wilinzz
·
2024-02-01 06:44
kotlin
retrofit
http
Kotlin
快速入门系列10
Kotlin
的委托委托模式是常见的设计模式之一。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。与Java一样,
Kotlin
也支持委托模式,通过关键字by。
左大星
·
2024-02-01 05:18
kotlin
开发语言
android
Kotlin
快速入门系列11
Kotlin
的集合集合类Java类库有一套相当完整的容器集合类用来持有对象。
左大星
·
2024-02-01 05:15
kotlin
开发语言
android
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他