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代理模式
安卓
kotlin
协程中更新UI
button.setOnClickListener{CoroutineScope(Dispatchers.IO).launch{try{valsc=Socket(srvUrl,mPort)sc.soTimeout=10000valos=sc.getOutputStream()valpw=PrintWriter(os)pw.write(textView.text.toString()+"\n")pw
ffmydream
·
2023-11-14 19:40
kotlin
Spring-Spring之AOP底层原理解析
动态代理
代理模式
的解释:为其他对象提供一种代理以控制对这个对象的访问,增强一个类中的某个方法,对程序进行扩展。
长情知热爱
·
2023-11-14 14:19
spring
java
代理模式
面试官问 Spring AOP 中两种
代理模式
的区别?很多面试者被问懵了
面试官问SpringAOP中两种
代理模式
的区别?很多初学者栽了跟头,快来一起学习吧!
代理模式
是一种结构性设计模式。为对象提供一个替身,以控制对这个对象的访问。
JavaGPT
·
2023-11-14 09:44
Java
spring
代理模式
面试
Java设计模式-结构型模式-
代理模式
代理模式
代理模式
静态代理动态代理JDK动态代理CGlib动态代理
代理模式
创建一个代理对象来控制对原始对象的访问,可以用来扩展原始对象的功能,同时保护原始对象一般使用
代理模式
的目的有两个:保护目标对象增强目标对象
代理模式
有两种实现方案
RwTo
·
2023-11-14 06:52
设计模式
java
设计模式
代理模式
Kotlin
学习笔记——Lambda表达式
lambda表达式与匿名函数是“函数字面值”,即未声明的函数,但立即做为表达式进行传递。在Java8中也开始支持Lambda表达式。Lambda表达式语法lambda表达式由花括号括起来,包含完整语法形式的参数声明,参数声明有可选的类型标注,函数体跟在一个->符号之后。如果可以推断出的该lambda表达式的返回类型不是Unit,那么该lambda主体中的最后一个表达式(主体可能只有一个表达式)会视
精装机械师
·
2023-11-14 05:28
Kotlin学习笔记
Kotlin
控制流作为表达式和When语句
packagecom.init.demo.demo1importjava.io.IOExceptionimportjava.nio.file.Filesimportjava.nio.file.Pathimportjava.nio.file.Paths//
Kotlin
慢羊羊的快发明
·
2023-11-14 05:58
Android
Kotlin
Kotlin入门学习
Kotlin
Android
控制流作为表达式和When语句
kotlin
_04:when表达式使用和原理 VS java switch case
前言:条件判断语句在java中大家都常用switchcase语句,而在
kotlin
中没有这个语句了,自然
kotlin
也有相对应的when语句。
诸葛榆木
·
2023-11-14 05:57
kotlin
java
kotlin
android
kotlin
学习小记9---语句和表达式
在
kotlin
中,if是表达式,而不是语句。语句和表达式的区别在于,表达式有值,并且可以作为另一个表达式的一部分使用;而语句是没有自己的值得。在java中,所有的控制结构都是语句。
梦想不只是梦与想
·
2023-11-14 05:56
JAVA
android
安卓
kotlin
Kotlin
学习系列——对象表达式和对象声明
Kotlin
用对象表达式和对象声明来实现创建一个对某个类做了轻微改动的类的对象,且不需要去声明一个新的子类。
xk_一步一步来
·
2023-11-14 05:55
Kotlin
对象表达式
对象声明
Kotlin
流程控制语句
再
Kotlin
中if是一个表达式,它会返回一个值,函数:String指定返回类型privatefunmax(a:Int,b:Int):Int{returnif(a>b)aelseb}privatefunmax
Lud_
·
2023-11-14 05:24
Kotlin
循环语句
Kotlin
Kotlin
基础之 if 表达式
Kotlin
中if是一个表达式,而不是一个语句。
guoxinyu1207
·
2023-11-14 05:53
Kotlin
笔记10——when表达式
when表达式根据多个条件做出不同的判断,类似于Java开发语言的switch语句,不过比switch语句更加简洁和强大。学习的DemoDemo介绍:给学生成绩进行评级,10分是满分,9分是干的不错,8分还可以,7分还需努力,6分是刚好及,其他(还需要加油)//创建一个方法fungradeStudent(score:Int){when(score){10->println("考了满分,棒棒哒")9
野生杂学家阿博
·
2023-11-14 05:23
Kotlin
Kotlin的when
when表达式
学习
kotlin
第一天,
kotlin
方法、
kotlin
条件表达式、
kotlin
循环语句和when表达式
今天学习了
kotlin
方法、
kotlin
条件表达式、
kotlin
循环语句和when表达式。一一记录。
nades
·
2023-11-14 05:52
android开发
java开发
kotlin开发
java
Kotlin
- 控制语句 for、 while
for任何提供了迭代器的对象都可以被循环遍历。有一下三种类型:iterator迭代器for(iteminitems){print(item)}index索引遍历for(iinarray.indices){print(arr[i])}withIndex库函数for((index,value)inarray.withIndex()){print("$index,$value")}valnum=arra
Jomurphys
·
2023-11-14 05:22
Kotlin
kotlin
Kotlin
之控制语句和表达式
原文链接
Kotlin
ControlsandExpressions有结果返回的是表达式,没有返回的称之为语句,语句最大的问题是它没有返回值,那么想要保存结果就必然会产生副作用,比如改变变量。
alexhilton
·
2023-11-14 05:17
Kotlin
kotlin
开发语言
android
iOS群控手机App的开发难点是什么?
一、开发语言与框架iOS系统与Android系统在开发语言和框架上存在较大的差异,Android系统主要使用Java和
Kotlin
编程语言,而iOS系统则主要使用Objective-C和Swift编程语言
SJGLXT
·
2023-11-14 03:46
objective-c
软件需求
软件构建
智能手机
怎么用电脑开发安卓app?能外包吗?
一、了解安卓开发基础知识在开始开发安卓应用程序之前,需要了解一些安卓开发的基础知识,这包括熟悉安卓系统的架构、界面设计、常用开发语言(如Java和
Kotlin
)以及开发工具(如AndroidStudio
SJGLXT
·
2023-11-14 03:15
电脑
android
软件工程
软件构建
软件需求
设计模式—结构型模式之
代理模式
设计模式—结构型模式之
代理模式
代理模式
(ProxyPattern),给某一个对象提供一个代理,并由代理对象控制对原对象的引用,对象结构型模式。
随机的未知
·
2023-11-14 03:53
设计模式
设计模式
代理模式
今天知道LiveData的ktx是真的香
+版本了,但是呢,因为之前没有从0开始写过一个
Kotlin
的APP,就陷入了一个JAVA思维,在JAVA中我们知道要做到像协程这么处理不是不能,只是过于复杂,一般水平的人根本驾驭不住,恰巧,我根本不敢想
码中之牛
·
2023-11-14 02:43
Android
移动开发
jetpack
android
Android
移动开发
APP框架
android
jetpack
Android Glide transform圆形图CircleCrop动态代码描边绘制外框线并rotateImage旋转,
Kotlin
AndroidGlidetransform圆形图CircleCrop动态代码描边绘制外框线并rotateImage旋转,
Kotlin
注意,要用padding而不是margin,padding的值2px和
zhangphil
·
2023-11-14 01:13
Android
Glide
kotlin
android
glide
kotlin
Proxy
代理模式
1.动机在面向对象系统中,有些对象由于某种原因(对象的创建开销很大,或者某些操作需要安全控制,或者需要进程外的访问),直接访问会给使用者、或者系统结构带来很多麻烦。如何在不失去透明操作对象的同时,来管理、控制这些对象的复杂?增加一层间接层是软件开发中常见的解决方式。classISubject{public:virtualvoidprocess();};classRealSubject:public
zhaopengvv
·
2023-11-14 00:40
设计模式
代理模式
Kotlin
学习之2
===比较引用==比较值集合类型不可变List:List可变List:MutableList不可变Map:Map可变Map:MutableMap不可变Set:Set可变Set:MutableSet创建集合valmap:Map=mapOf("name"to"benny","age"to20)valmap2:Map=mutableMapOf("name"to"benny","age"to20)vali
Dragonlongbo
·
2023-11-13 23:14
kotlin
学习
前端
做了五年Android开发,还有必要学
Kotlin
吗?
自2017年
Kotlin
被Google认证为Android开发官方编程语言后,最常提及的一个问题:是否应该学习
Kotlin
进行Android开发?相比传统Java语言有什么优势?
上马定江山
·
2023-11-13 22:53
Android
kotlin
android
kotlin
java
Kotlin
sort map :TreeMap
Kotlin
sortmap:TreeMapimportjava.util.TreeMapfunmain(){varmap=TreeMap()map["d"]="dd"map["c"]="cc"map["
zhangphil
·
2023-11-13 20:11
kotlin
kotlin
11-13
代理模式
调用者代理对象目标对象代理对象除了可以完成核心任务,还可以增强其他任务,无感的增强
代理模式
目的:不改变目标对象的目标方法的前提,去增强目标方法分为:静态代理,动态代理静态代理有对象->前提需要有一个类,
json{shen:"jing"}
·
2023-11-13 19:42
代理模式
【错误记录】Android Studio 编译报错 ( Module was compiled with an incompatible version of
Kotlin
. The binary )
文章目录一、报错信息二、问题分析三、解决方案方案一:提高
Kotlin
版本到1.7.10方案二:降低
kotlin
-stdlib-common依赖库版本一、报错信息AndroidStudio工程在编译时,报如下错误
锐湃
·
2023-11-13 15:07
android
studio
Gradle
android
studio
kotlin
android
kotlin
与dagger2问题:Unresolved reference: DaggerMainComponent
kotlin
项目集成dagger2时遇到:E:\Users\lenovo\MyDagger2\app\src\main\java\com\xq\mydagger2\MainActivity.ktError
Mars-xq
·
2023-11-13 14:30
kotlin
Unresolved reference:
kotlin
x解决方案
其他保证正确的前提下:Project的gradle:buildscript{ext.
kotlin
_version='1.1.2-4'repositories{jcenter()}dependencies
WrQx99
·
2023-11-13 14:30
android开发实例
Java综合知识
kotlin
开发过程遇到问题集合
1.问题:Causedby:java.lang.RuntimeException:ErrorwhileprocessingG:\studykl\app\src\main\res\drawable\ic_baseline_cloud_download_24.xml:Can’tprocessattributeandroid:fillColor="@android:color/white":refere
代码来这里
·
2023-11-13 14:27
kotlin
android
studio
kotlin
Android
[Android]Unresolved reference: appcompat
问题我创建了一个
Kotlin
class,然后导入并同步了依赖implementation("androidx.appcompat:appcompat:1.6.1”),但Class中还是提示报错还是提示Unresolvedreference
风浅月明
·
2023-11-13 14:56
Android
android
appcompat
【Android】在 Android /
kotlin
中搭建 AspectJ 环境(2023年,Gradle 7+可用)
之前我写过一篇关于AspectJ的文章(https://www.jianshu.com/p/3dbf29ed2a7e),但当时的方案都存在一些问题;而网络上的内容大同小异,没有找到完美的方案,所以最后又放弃了。最近又在看这部分内容;经过不懈的努力,终于找到了解决方案,特此记录。注意,本文采用AspectJ版本为1.9.8;gradle插件版本为7.1.2;gradle版本为7.2;不同版本可能执行
LittleFogCat
·
2023-11-13 14:47
Android
android
kotlin
android
studio
aspectj
aop
Kotlin
基础——接口和类
接口使用:表示继承关系,只能继承一个类,但可以实现多个接口override修饰符表示重写可以有默认方法,若父类的默认方法冲突,则需要子类重写,使用super.xxx()调用某一父类方法interfaceFocusable{funfocus()funshow()=println("Focusable")}classButton:Clickable,Focusable{overridefunclick
松仔log
·
2023-11-13 13:52
#
Kotlin基础
kotlin
开发语言
Kotlin
Multiplatform稳定版本发布:加速跨平台开发的新里程碑
Kotlin
Multiplatform稳定版本发布:加速跨平台开发的新里程碑引言在最新的消息中,JetBrains团队宣布
Kotlin
Multiplatform(KMP)将于2023年10月稳定发布。
Calvin880828
·
2023-11-13 13:51
kotlin多平台
kotlin
开发语言
android
程序包com.sun.xml.internal.bind.marshaller不存在
程序包com.sun.xml.internal.bind.marshaller不存在需要引入的依赖org.jetbrains.
kotlin
kotlin
-stdlib1.3.50com.sun.xml.bindjaxb-impl2.2.4
梦魇星虹
·
2023-11-13 10:04
xml
1024程序员节
Windows 使用jmap: Error attaching to process: Windbg Error: GetModuleParameters failed!
C:\Users\Lenovo>jps15760RemoteMavenServer361931216228jar17876
Kotlin
CompileDaemon17908Launcher10360jar10044Main13052
Kotlin
CompileDaemon18860JpsC
sunyaox
·
2023-11-13 03:45
操作系统
jvm
UNIAPP day_01(8.30) uin-app概述
一、重点面试题:移动端应用的种类NativeApp:原生App,指Android下使用Java/
Kotlin
开发、iOS下使用Objective-C/Swift开发的App优势:性能高,功能丰富不足:代码互不兼容
加1床铺盖
·
2023-11-13 02:13
uni-app
GoF之
代理模式
2023.11.12
代理模式
是GoF23种设计模式之一,其作用是:为其他对象提供一种代理以控制对这个对象的访问。
我真的很帅阿
·
2023-11-13 01:01
Spring
spring
java
代理模式
ERROR: Could not download
kotlin
-stdlib-jdk8.jar
androidstuido换个版本后提示ERROR:Couldnotdownload
kotlin
-stdlib-jdk8.jar(org.jetbrains.
kotlin
:
kotlin
-stdlib-jdk8
龙之吻
·
2023-11-13 00:03
Android
什么是
代理模式
,用 Python 如何实现 Proxy(代理 或 Surrogate)对象结构型模式?
什么是
代理模式
?代理(Proxy)是一种结构型设计模式,其目的是通过引入一个代理对象来控制对另一个对象的访问。
VicRestart
·
2023-11-12 20:59
python
代理模式
python
设计模式
面向对象设计模式
java
代理模式
(静态代理、动态代理、JDK动态代理、CGLIB动态代理)详解
代理模式
简单说:我们使用代理对象来代替对真实对象(realobject)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。
丨康有为丨
·
2023-11-12 16:04
设计模式
java
java
代理模式
开发语言
代理模式
-静态动态代理-jdk动态代理-cglib动态代理
代理模式
静态代理动态代理:jdk动态代理cglib动态代理注意:下面的代码截图要配合文字去看我对代码的每一步都做了解释所以需要配合图片观看提取吗1111https://pan.baidu.com/s/1OxQSwbQ
沐风清扬
·
2023-11-12 16:33
JAVA
代理模式
java
开发语言
java动态代理---面试
代理模式
:
代理模式
在Java中特别常见,如springAOP功能就是用代理来实现的。
代理模式
作用是:在不修改被代理对象功能的基础上,通过对代理类进行扩展,进行一些功能上的附加与增强。
低调使人进步
·
2023-11-12 16:52
java面试
java反射
动态代理
相比高人气的 Rust、Go,为何 Java、C 在工具层面进展缓慢?
我们先简单看下调查结果:最受欢迎的高人气编程语言(2022):Rust,Typescript,Python,Go,C#,
Kotlin
,JavaScript最不受待见的高人气编程语言(
ikyrxbxfas
·
2023-11-12 10:59
Java
Spring
Java编程
rust
开发语言
后端
java
jvm
Android常用设计模式-单例模式
本篇博客将介绍单例模式的概念、使用场景和
Kotlin
实现方式。单例模式概念单例模式是一种创建型设计模式,它保证一个类仅有一个实例,并提供一个全局访问点。
掉了颗牙的猴子
·
2023-11-12 09:21
Android-23种设计模式
android
设计模式
单例模式
kotlin
-object关键字与单例模式
因为
Kotlin
的设计者认为,这三种语义本质上都是在定义一个类的同时还创建了对象。在这样的情况下,与其分别定义三种不同的关键字,还不如将它们统一成object关键字。
bug樱樱
·
2023-11-12 08:50
Android
Kotlin
kotlin
单例模式
android
用
kotlin
实现单例模式,案例
在
Kotlin
中,可以通过object关键字来实现单例模式。
一只爪子
·
2023-11-12 08:18
单例模式
kotlin
android
开发语言
java
设计模式-单例模式(
Kotlin
)
定义:单例模式是最简单也是最常用的设计模式之一,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问。不需要实例化该类的对象。饿汉式:类的加载就会导致该单实例对象被创建懒汉式:类的加载不会导致该单例对象被创建,而是首次使用该对象时才会被创建//饿汉式cl
嗯先生
·
2023-11-12 08:46
Kotlin-设计模式
单例模式
kotlin
设计模式
1024程序员节
Kotlin
开发Android App和Java的差异3----
Kotlin
中的单例设计模式(简单封装Retrofit)
个人淘宝店铺需要的可以点进来1委托1.1类委托类委托,就是一个类实现了一个方法,但是委托另一个类来执行这个方法,这种方式的意义在哪,目前不太清楚,存在就是合理的吧interfaceIA{funrun()}classII:IA{overridefunrun(){println("II的run方法")}}classBB(ia:IA):IAbyia这样看起来有点儿像Java中的多态,可以传入不同的IA接
Awesome_lay
·
2023-11-12 08:46
kotlin
android
java
单例模式
移动开发
Kotlin
实现单例模式
前言前三篇主要讲了下
Kotlin
语言的基本用法,以后在写关于
Kotlin
文章的时候可以java和
Kotlin
一起写,对比起来看会比较好。这篇文章主要讲一下
Kotlin
中单例模式的用法,主要以代码为主。
RockWeii
·
2023-11-12 08:43
Android开发
Android语言
Kotlin
Android
编程语言
Kotlin
单例
Android
kotlin
设计模式(单例模式,建造者模式,
代理模式
)
kotlin
设计模式(单例模式,建造者模式,
代理模式
)一、单例模式1.饿汉式objectSingleModel{}懒汉式classSingleModelprivateconstructor(){companionobject
安卓兼职framework应用工程师
·
2023-11-12 08:42
Android高级进阶
android
kotlin
kotlin单例模式
kotlin建造者模式
kotlin代理模式
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他