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作用域
MVI +
kotlin
+ Flow封装APP构架
一、背景最近看了好多MVI的文章,原理大多都是参照google发布的应用架构指南,但是实现方式有很多种,就想自己封装一套自己喜欢用的MVI架构,以供以后开发App使用。二、MVI先简单说一下MVI,从MVC到MVP到MVVM再到现在的MVI,google是为了一直解决痛点所以不断推出新的框架,具体的发展流程就不多做赘诉了,网上有好多,我们可以选择性适合自己的。应用架构指南中主要的就是两个架构图:2
金戈鐡馬
·
2023-10-16 13:31
Android
Android
MVI
Flow
Kotlin
架构封装
从简单到复杂,MVI 架构定义与封装使用总结
前言时间回到一年多前讨论度很高的MVI架构,现在也已尘埃落地,没有什么争议并各自都有自己的一套实现方案了,接下来我们就看看这些网上各种各样的MVI架构是如何从简单到复杂,从Java到
Kotlin
到协程再到
码中之牛
·
2023-10-16 13:28
移动开发
Android
架构
架构
framework
android
移动开发
面试
职场和发展
1.C语言入门之初识C语言
c语言标准:2.第一个C语言程序3.数据类型变量与常量变量的分类局部变量全局变量变量使用变量
作用域
与生命周期常量4.字符串&转义字符字符与字符串转义字符ASCII表5.注释6.选择结构7.循环结构8.函数
TauCeti0207
·
2023-10-16 12:12
C
c语言
开发语言
后端
[C++]:1.初识C++和C语言缺陷补充。
初识C++和C语言缺陷补充一.主要内容:二.具体内容:一:
作用域
1.命名空间:2.函数声明和定义:3.不存在命名冲突的情况:二.输入输出:1.基本输入输出:2.关于std的展开:三.函数:1.缺省参数(
随风飘扬@
·
2023-10-16 12:40
c++
c语言
java
狂神说Java --- 记录Spring学习笔记
概述2.控制反转IOC3.试试Spring3.1IOC创建对象的方式3.2Spring配置说明3.3DI(依赖注入)3.3.1set注入3.3.2(扩展)p命名set注入;c命名构造注入3.4Bean的
作用域
小智RE0
·
2023-10-16 12:29
部分总结笔记
spring
java
Android Studio运行
kotlin
项目,一直Read timed out
AndroidStudio运行
kotlin
项目,一直Readtimedout下载别人的
Kotlin
项目,导入as后,运行app一直失败,提示Readtimedout,有2种解决办法第一种方式:gradle.properties
夜未央ぴ陌上花开丶
·
2023-10-16 10:50
android
studio
kotlin
android
我献出这篇 go 精华总结,阁下该如何应对
5.2变量名要求5.3变量简写5.4
作用域
5.5赋值及内存相关注意事项阶段练习题6.常量6.1因式分解6.2全局6.3iota7.输入8.条件语句8.1最基本8.2多条件判断8.3嵌套9.荐书《Go编程进阶实战
我有一颗五叶草
·
2023-10-16 10:04
go
golang
开发语言
后端
let、var、const之间的区别
let、var、const之间的区别let是es6的新语法,用来局部变量和var类似但是let只在代码块里有效,也就是块
作用域
变量提升是什么意思这里很多小伙伴会理解错vara=10;func();functionfunc
Clown丶小丑
·
2023-10-16 08:37
C语言——基础语法
1.4、空格1.5、注释1.6、printf()1.6.1、基本用法1.6.2、占位符1.6.3、常用占位符1.6.4、输出格式2、变量2.1、变量名2.2、变量的声明2.3、变量的赋值2.4、变量的
作用域
༺Dawn༻
·
2023-10-16 08:57
C语言
笔记
c语言
Android Studio中遇到的问题【小白】
AndroidStudio中遇到的问题已有解决方法的1.使用makeJar打包文件时出现:app:lint错误2.Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
盲目丶
·
2023-10-16 07:42
Android开发学习
android
错误:Module was compiled with an incompatible version of
Kotlin
. The binary version of its metadata
androidstudio升级
kotlin
之后,build时gradle就爆出了错误:Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
X-CLK
·
2023-10-16 07:41
kotlin
flutter
android
kotlin
android
studio
es6常用语法
的语言标准,第6个大版本(2015年发布,也成为es2015)提升JS编写大型的复杂应用程序的能力babel:es6-->es5的转换器let,constlet定义变量,const定义常量不能重复定义块级
作用域
内生效
何心猿意马
·
2023-10-16 07:14
探讨JavaScript闭包:10个实用场景解析
它不仅是理解JavaScript
作用域
和
作用域
链的关键,还是实现一些高级特性和设计模式的基础。闭包在许多场景中都被广泛使用,下面我们来具体讲解闭包的概念和一些经典的使用场景。什么是闭包?
前端达人
·
2023-10-16 07:25
javascript
开发语言
ecmascript
前端
Python学习----Day08
函数变量的
作用域
全局
作用域
全局
作用域
在程序执行时创建,在程序执行结束时销毁。所有函数以外的区域都是全局
作用域
。在全局
作用域
中定义的变量,都属于全局变量,全局变量可以在程序的任意位置被访问。
杨俊杰-YJ
·
2023-10-16 06:20
学习
python
笔记
初探Oracle全栈虚拟机---GraalVM
官方说明:GraalVM是一个生态系统和共享运行时,不仅提供基于JVM的语言(如Java,Scala,Groovy和
Kotlin
)的性能优势,还提供其他编程语言(如JavaScript,Ruby,Python
weixin_30799995
·
2023-10-16 06:13
运维
python
javascript
ViewUI
安卓手机应用开发需要学什么专业知识呢?
详细如下:1、Java或
Kotlin
编程语言:安卓应用通常使用Java或
Kotlin
编写。你需要学习其中一种或两种编程语言,以便进行应用程序的开发。2、安卓开发工具:安卓应
莫等闲_青鸟
·
2023-10-16 05:23
android
智能手机
Kotlin
系列(二) 基本语法(1)
image属性与变量
Kotlin
类中的属性,既可以使用关键字var声明为可变的,也可以用val声明为只能赋值一次的只读变量。
kevenZheng
·
2023-10-16 05:39
微信小程序框架
逻辑层AppService小程序的生命周期注册页面使用Page构造器注册页面在页面中使用behaviors使用Component构造器构造页面页面的生命周期页面路由页面栈路由方式注意事项模块化模块化文件
作用域
酒醉猫(^・ェ・^)
·
2023-10-16 05:14
微信小程序
小程序
微信小程序学习记录——3.框架-逻辑层
生命周期生命周期中的函数初始化数据页面相关事件处理函数事件处理函数setData()函数Page.prototype.setData()setData()参数格式5.路由页面路由页面栈getCurrentPages()路由方式6.模块化文件
作用域
模块化
赈川
·
2023-10-16 05:12
微信小程序
微信小程序
VSCode自定义代码块详解
第一步:点击文件-首选项-用户代码片段第二步:选择代码块
作用域
的文件类型类型一:全局
作用域
这种类型的代码块是创建在vscode软件内部的文件。
sunsineq
·
2023-10-16 04:17
vscode
vscode
ide
编辑器
中秋月圆之夜,我与协程的泄漏做斗争
——小鱼人通过本篇文章,你将了解到:如何检测
Kotlin
协程的内存泄漏?
Kotlin
协程为啥会内存泄漏?如何避免
Kotlin
协程的内存泄漏?协程挂起和线程挂起的终极混用关注内存泄漏到底有没有现实意义?
小鱼人爱编程
·
2023-10-16 03:50
android
kotlin
开发语言
Kotlin
DSL 学习
之前在《Effective
Kotlin
》一书中,有一条专门讲解DSL的:考虑为复杂的对象创建定义DSL,让我对DSL有了一定的了解。
RikkaTheWorld
·
2023-10-16 03:20
Kotlin
kotlin
学习
Android最全面试题整理、还有
Kotlin
目录1.理解线程间通信2.工作者线程(workerThread)与主线程(UI线程)的理解3.通过Handler在线程间通信的原理4.子线程发消息到主线程进行更新UI,除了handler和AsyncTask,还有什么?5.子线程中能不能newhandler?为什么?6.Handler、Thread和HandlerThread的差别7.当Activity有多个Handler的时候,Message消息
乘风!
·
2023-10-16 03:19
android
andriod
kotlin
面试
Kotlin
学习笔记(四)—— 协程的基础知识,面试官的最爱了~
与君共勉~前段时间一直在学习Compose,所以导致
Kotlin
笔记系列搁置了好久。
修之竹
·
2023-10-16 03:18
Android
Kotlin
android
kotlin
探索 Jetpack PreferenceDataStore 原理
DataStore使用
Kotlin
Flow异步地存储数据。Android官方推荐我们把SharedPreferencs迁移到DataStore。PreferenceDataStore与Proto
欧少泽
·
2023-10-16 03:17
Jetpack
android
android
jetpack
轻轻松松
Kotlin
快速入门(一)
最近在学习
kotlin
,记录下自己学习过程中的笔记。因为内容比较多,所以分为几篇文章。
Misdirection_XG
·
2023-10-16 03:16
技术提升
kotlin
Android开发
kotlin
android
java
Jetpack:009-
kotlin
中的lambda、匿名函数和闭包
文章目录1.概念介绍2.使用方法2.1函数类型的变量2.2高阶函数3.内容总结4.经验分享我们在上一章回中介绍了Jetpack中Icon和Imamg相关的内容,本章回中主要介绍
Kotlin
中的lambda
talk_8
·
2023-10-16 03:15
一起Talk
AndroidJetPack吧
kotlin
android
lambda
匿名函数
闭包
[cpp primer随笔] 10. 函数重载与重载决议
一、函数重载同一
作用域
内,函数名相同,而形参列表不同的函数称之为重载函数(overloadedfunction)。需要特别注意:以下情况看似形参列表不同,实则等价,无法形成函数重载。
旖风刈草
·
2023-10-16 03:13
C++
c++
AndroidX项目接入穿山甲广告填坑
一、项目版本GradlePlugin:8.0.2Gradle:8.0
Kotlin
:1.7.20compileSdk:34compose-bom:2022.10.00AS:2022.2.1穿山甲:5.6.0.7
荣览
·
2023-10-16 00:15
Android第三方SDK
androidx
穿山甲广告SDK
Kotlin
对象-修饰符
类的修饰Open、Override、final:packagecom.init.demo.modify/****对象:修饰符*/openclassModifyPerson{openvarname:String=""openvarage:Int=0varheight:Double=0.0varweight:Double=0.0/***子类方法重写超类方法时,超类方法不添加open,编译器提示erro
慢羊羊的快发明
·
2023-10-16 00:01
Android
Kotlin
Kotlin入门学习
Android
Kotlin
自是福
bean json转
kotlin
,
Kotlin
使用Gson将json字符串转换为ojbect列表
Ihaveaproblemwith
Kotlin
towritecodeforconversionfromjsonStringtoListofobjects.NormalyinJavaitislikethis
黄禹惜
·
2023-10-16 00:59
bean
json转kotlin
视频教程-图解Python编程神器Jupyter Notebook-Python
丰富的Python、Swift、
Kotlin
开发及培训经验。
weixin_28838453
·
2023-10-15 20:24
Rust闭包 - Fn/FnMut/FnOnce traits,捕获和传参
Rust闭包:是一类能够捕获周围
作用域
中变量的函数|参数|{函数体}参数及返回值类型可推导,无需显示标注类型唯一性,确定后不可更改函数体为单个表达式时,{}可省略文章目录引言1分类Fn/FnMut/FnOnce2
whistle哨子
·
2023-10-15 19:03
rust
rust
开发语言
设计模式
2020-10-27
Kotlin
语言和java语言相比较有哪些优点
前几天在找工作面试的过程中,由于我的简历中提到我有
kotlin
语言的基础,结果面试官就问到了我今天要写的这个话题,当时,我回答的时候,我自己感觉回答的不是很完美,条理不是很清晰,于是,今天趁工作闲暇之余写一篇关于
帅的被人砍_b10e
·
2023-10-15 19:31
Java进阶 之 再论面向对象(2)——类的定义及对象的使用 & 封装Encapsulation & 关键字private,this
前言在上一篇博客中,我们从面向过程和面向对象的编程思想谈起,阐述了类和对象在Java中的编程中的应用,此外,对于对象的内存,变量
作用域
,参数传递等进行了阐述。
Perley620
·
2023-10-15 18:05
Java
java
开发语言
Java进阶 之 再论面向对象(3)——构造方法Constructors 以及 调用的分析 & JavaBean的概念 & 构造函数中this关键字
前言在前面博客中,我们从面向过程和面向对象的编程思想谈起,阐述了类和对象在Java中的编程中的应用,此外,对于对象的内存,变量
作用域
,参数传递等进行了阐述。
Perley620
·
2023-10-15 18:05
Java
java
开发语言
Es5 apply详解
apply是Function.prototype的一个方法,用于在一个特定的
作用域
内调用函数,可以将一个数组或类数组对象作为参数传递给该函数。
超级大超越
·
2023-10-15 18:54
javascript
前端
开发语言
Linux 使用firewall-cmd配置端口
firewall-cmd--list-ports(4)开启防火墙端口:firewall-cmd--zone=public--add-port=3000/tcp--permanent命令含义:–zone#
作用域
Wuthier
·
2023-10-15 17:26
【C++】C++入门1
文章目录前言一.命名空间1.语法2.发明过程3.使用样例4.
作用域
5.浅看std6.小知识点&小建议二.函数重载1.发明过程2.语法3.函数重载如何实现的?
好想有猫猫
·
2023-10-15 17:52
C++学习笔记
c++
学习
开发语言
C++学习笔记_1_ C++入门 IO和参数
注:从0开始一、命名空间使用一个命名空间就定义了一个新的
作用域
,命名空
明教张公子
·
2023-10-15 17:51
C++
c++
C语言 第一~五章
这里可以添加系列文章的所有文章的目录,目录需要自己手动添加C语言基础知识第一章C语言概述第二章数据类型及其运算第三章顺序结构第四章选择结构第五章循环结构第六章函数第七章数组第八章指针第九章字符串第十章变量的
作用域
与存储类第十一章编译预处理第十二章结构体与共用体第十三章位运算提示
一点点晚风'
·
2023-10-15 17:59
c语言
学习
关于废止proposal-class-fields提案的建议
在本文中,我会仔细分析新提案中field的概念矛盾,并揭示它实质上是
作用域
设计上的倒退。并且,该提案的错误实现,将不可避免地导致灾难。Rejectit!Nomorechoices!
aimingoo
·
2023-10-15 16:38
JavaScript
javascript
ecmascript
语言
C语言 宏的使用 让一个数的二进制奇数位与偶数位互换
1.宏定义必须写在函数外部,不能写在函数里,它的
作用域
为宏定义命令的起始到程序结束,如果要提前终止可使用#undef命令结束。
zhaoxaun666
·
2023-10-15 16:50
c语言
c语言
编程
二进制
宏
Android---DVM以及ART对JVM进行优化
DalvikDalvik是Google公司自己设计用于Android平台的Java虚拟机,Android工程师编写的Java或者
Kotlin
代码最终都是在这台虚拟机中被执行的。
别偷我的猪_09
·
2023-10-15 15:05
#
Android进阶
android
jvm
【Python】基础理论
2.2.4元组(tuple)2.2.5集合(set)2.2.6字典(dictionary)2.3控制结构2.3.1判断结构2.3.2循环结构2.4函数定义2.4.1函数概念2.4.2函数参数2.4.3函数变量
作用域
努力打拼ing
·
2023-10-15 14:12
软件测试全套笔记
python
使用笔记:DataBinding在
Kotlin
中的使用
今天文章主要记录一下DataBinding在
Kotlin
中的简单使用。
愿天深海
·
2023-10-15 14:04
android
kotlin
Java Day2(Java基础语法)
进制c.浮点数拓展d.字符拓展(2)引用类型(Referencetype)3.类型转换4.变量(1)变量的声明:typevarName[=value][{,varName[=value]}](2)变量的
作用域
小张努力向上up
·
2023-10-15 14:16
java基础知识
java
开发语言
Android Studio Template(模板)开发
在网上,关于模板开发的资料比较少,而且Studio版本较低,也缺少实际开发中很多功能的示例(比如说Studio在加入
kotlin
后,我们怎么生成
kotlin
的模板)。
JustinMiller
·
2023-10-15 14:04
初步了解JS的
作用域
如果说你已经学会了如何在js里定义一个变量或常量,那你就已经接触到了
作用域
了,几乎所有的编程语言在定义一个变量后,都可以对这个变量进行输出、修改、赋值等操作。
shermerL
·
2023-10-15 14:55
JavaScript
javascript
前端
开发语言
ecmascript
Kotlin
vs Java:为什么Springboot官方教程选择了
Kotlin
?
别担心,
Kotlin
来了!它是你的救星,也是Springboot官网教程的选择。想知道为什么吗?那就往下翻吧!
chwt9299
·
2023-10-15 12:12
未分类宝典
spring
boot
kotlin
后端
java
上一页
101
102
103
104
105
106
107
108
下一页
按字母分类:
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
其他