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类与对象
从零开始搭建4G DTU设备对应的云平台(二)
前端使用vue,后端用springboot+
kotlin
+mybatis+mysql。
酱小油
·
2024-02-05 07:49
物联网
javascript
css
vue.js
html
Android BitmapShader setLocalMatrix缩放Bitmap高度重新onMeasure,
Kotlin
AndroidBitmapShadersetLocalMatrix缩放Bitmap高度重新onMeasure,
Kotlin
importandroid.content.Contextimportandroid.graphics.Bitmapimportandroid.graphics.BitmapFactoryimportandroid.graphics.BitmapShaderimportandr
zhangphil
·
2024-02-05 07:17
kotlin
Android
android
kotlin
Android
kotlin
build.gradle.kts配置
1.添加maven仓库1.1.settings配置1.1.1.settings.gradlerepositories{maven{url'https://maven.aliyun.com/repository/public/'}mavenCentral()}1.1.2.settings.gradle.ktsrepositories{maven{setUrl("https://maven.aliyu
一叶飘舟
·
2024-02-05 07:46
android
kotlin
开发语言
一文讲完Jetpack常用修饰符
JetpackCompose中的修饰符,可以用来修饰以下内容:·更改可组合项的大小、布局、行为和外观·添加信息,如无障碍标签·处理用户输入·添加高级互动,如使元素可点击、可滚动、可拖动或可缩放修饰符是标准的
Kotlin
左大星
·
2024-02-05 06:05
Jetpack
Compose
android
android
jetpack
android-jetpack
LiveData 迁移到
Kotlin
Flow详解
LiveData,是Android2017推出的一个东西,配合MVVM使用。观察者模式,的确简化了我们的工作方式,但RxJava等选项,对于当时的初学者来说实在是太复杂了。因此ArchitectureComponents团队创建了LiveData:这是个非常“有主见的”可观察数据持有者类,并且是专门为Android设计的。它保持简单明了,这让它易于上手,建议是将RxJava用于更复杂的响应流案例,
xiangzhihong8
·
2024-02-05 06:44
深入Android应用开发
kotlin
开发语言
android
Android
Kotlin
反射使用笔记
前言java反射的写法,做下笔记classMyClass{privatevarname="xiao"privatevarage=18privatefungetRandom():Int{returnRandom.nextInt(0,10)}}反射用法try{////完整类名valcls=Class.forName("com.example.rbq.MyClass")//获取公开构造方法valpubl
水天滑稽天照八野滑稽石
·
2024-02-05 05:38
Android11 open failed: EACCES (Permission denied)的解决方法
以下均用
kotlin
编写,没用过的请酌情参考,方法类似1、首先Manifest中添加权限这是Manifest文件的开头这两句必须加,但是上面那句会提示这样不能在谷歌商店上架,我自己编软件自己用所以不担心
HO灵
·
2024-02-05 05:00
android
kotlin
开发语言
Kotlin
-函数
;}
Kotlin
funhello(){println("Hello,World!")}
W_Meng_H
·
2024-02-05 04:31
Kotlin
kotlin
Kotlin
-集成SpringBoot+MyBatis+代码生成器
、代码生成工具五、实现用户服务模块案例1、Controller2、Service3、Entity4、Mapper5、接口测试一、相关版本工具版本Idea2022.3.2Springboot2.7.12
Kotlin
1.8.20MyBatis3.5.3.1MySQL8.0.28JDK1.8
W_Meng_H
·
2024-02-05 04:31
Kotlin
spring
boot
mybatis
kotlin
Kotlin
-基础知识
;
Kotlin
print("Hello,World!")println("Hello,World!")变量Javafina
W_Meng_H
·
2024-02-05 04:01
Kotlin
kotlin
Kotlin
-类
构造函数JavafinalFilefile=newFile("file.txt");
Kotlin
valfile=File("file.txt")类JavapublicfinalclassUser{}
Kotlin
classUser
W_Meng_H
·
2024-02-05 04:31
Kotlin
kotlin
自定义plugin
1.新建module新建一个名称为plugin的Module,类型选择为Library或下面的Javaor
Kotlin
Libraryimage.png新建Module之后,会有默认的文件目录,多余的文件都可以删掉的
竖起大拇指
·
2024-02-05 00:25
C++初阶之
类与对象
(上)详细解析
个人主页:点我进入主页专栏分类:C语言初阶C语言进阶数据结构初阶LinuxC++初阶欢迎大家点赞,评论,收藏。一起努力,一起奔赴大厂目录一.前言二.类的定义和使用2.1类的引入2.2类的定义和访问限定符2.21定义2.2.2访问限定符2.2.3代码示例以及对上面的分析2.2.4封装2.3类的内存对齐2.3.1类中的函数的位置2.3.2小问题2.3.3内存对齐2.3.4内存对齐意义一.前言在前面我们
steventom
·
2024-02-04 23:27
C++初阶
c++
Coil:Android上基于
Kotlin
协程的超级图片加载库
Coil:Android上基于
Kotlin
协程的超级图片加载库1.coil简介在当今移动应用程序的世界中,图片加载是一个不可或缺的功能。
Calvin880828
·
2024-02-04 22:22
现代Android开发
Android开源框架
android
kotlin
开发语言
Kotlin
1.4 来了!全新语言特性和更多改进
发布人:开发技术推广工程师WojtekKaliciński来自开发者社区的热情与积极采用推动了
Kotlin
成为Android开发的首选语言(
Kotlin
-first)。
一个老码农
·
2024-02-04 19:29
Java 数组形参
在我们之前讲的
类与对象
中,有讲到引用变量与实例之间的关系。在数组
阿常11
·
2024-02-04 13:25
Java语言基础
java
开发语言
职场和发展
Java面向对象之抽象类、接口
在之前的文章中,我们依次介绍了
类与对象
、面向对象三大特征的封装、以及继承(一)、继承(二)和多态。本文我们接着补充抽象类和接口。
阿常11
·
2024-02-04 13:55
Java语言基础
java
开发语言
接口
职场和发展
java高级开发 知识点总结
第九章常用实用类1.
类与对象
2.Stirng类其位于java.lang包中,是一个final类。
NLxxxxX
·
2024-02-04 11:08
java
开发语言
kotlin
之内部类,匿名内部类与伴生对象
感谢关注内部类
kotlin
的内部类与java的内部类有点不同java的内部类可以直接访问外部类的成员,
kotlin
的内部类不能直接访问外部类的成员,必须用inner标记之后才能访问外部类的成员classAAA
海晨忆
·
2024-02-04 10:44
JAVA学习之面向对象
JAVA学习之面向对象PARTONE:面向对象基础1.
类与对象
:类是一种抽象的概念,它描述了一类具有相似属性和行为的对象的集合。类定义了对象的属性和行为,并且可以作为创建对象的模板。
Xiao Ling.
·
2024-02-04 10:10
java
学习
开发语言
Kotlin
内联函数 apply、let、run、with、also区别
Apply用this代表当前引用对象;调用其方法时,this可省略;一定有返回值,且返回值为当前对象对象可判空valdata=DataCenter()/***特性1.用this代表当前引用对象;2.调用其方法时,this可省略;3.一定有返回值,且返回值为当前对象;4.对象可判空;*/data?.apply{this.setUid("1111")setUid("1111")}.setUid("11
BKQ_SYC
·
2024-02-04 09:10
Kotlin
云端差分缓存技术
在我们的工程上线Monorepo全源码后,
Kotlin
编译成了整个编译中最耗时的步骤,全源码过程中大量的BuildCacheMiss导致我们的编译数据落后原来多仓二进制时代很多,且业界没有相关的解决方案
字节跳动技术团队
·
2024-02-04 08:46
kotlin
缓存
开发语言
android
java
Kotlin
中的协程 - 生命周期
前言
Kotlin
是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布
Kotlin
成为Android官方开发语言Job当我们创建一个协程时
盛世光阴
·
2024-02-04 08:48
24种设计模式之行为型模式(上)-Java版
行为模式(11种):本质是描述
类与对象
协助完成单个对象无法完成的任务,以及怎么分配职责。包括:模板方法、策略、命令、责任链、状态、观察者、中介者模式、迭代器、访问
nuist__NJUPT
·
2024-02-04 06:41
设计模式
设计模式
java
开发语言
Dart 语言入门
;}变量与常量1.变量Dart是一个强大的脚本类语言,可以不预先定义变量类型,自动会类型推导(有点
kotlin
消失的旧时光-1943
·
2024-02-04 06:09
flutter学习
javascript
前端
开发语言
java.lang.NoClassDefFoundError: Failed resolution of: L
kotlin
/text/Charsets;
错误信息:(部分)E/AndroidRuntime(30518):java.lang.NoClassDefFoundError:Failedresolutionof:L
kotlin
/text/Charsets
默默Leesa
·
2024-02-04 04:38
Java的HttpClient封装http通信工具类
目的与初衷最近在工作中需要在后台调用第三方接口(微信,支付,华为点击回拨,三通一达物流快递接口),最近在学习
Kotlin
,尝试使用
Kotlin
和HttpClient,自己封装了一个HttpClient工具类
zwb_jianshu
·
2024-02-04 01:31
【C++】C++入门—
类与对象
初步介绍
C++入门1认识面向对象2类的引入3类的定义类的定义方式4类的访问限定符及封装访问限定符封装Thanks♪(・ω・)ノ谢谢阅读!下一篇文章见!!!1认识面向对象C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。做个比方:把大象放进冰箱里如果是C语言就是:打开冰箱——把大象放进去——
叫我龙翔
·
2024-02-03 23:54
从零开始的C++生活
c++
开发语言
Android
Kotlin
基于RxJava的简单封装
前言使用RxJava无非就是为了开异步任务,所以这儿简单按照个人使用习惯封装了下使用方法单个任务的异步valtask=Task.singleTask{//需要异步进行的任务}.success{//成功回调(这里是UI线程了)}.error{//失败回调(这里是UI线程了)}.interrupted{//被打断回调(这里是UI线程了)}.start()task.cancel()带有进度条的异步val
水天滑稽天照八野滑稽石
·
2024-02-03 23:43
【C++】
类与对象
(三)—运算符重载|const成员函数|取地址及const取地址操作符重载
前言运算符重载,自增自减运算符重载,const成员函数,取地址及const取地址操作符重载文章目录一、运算符重载自增和自减运算符重载二、const成员函数三、取地址及const取地址操作符重载(了解即可)一、运算符重载运算符重载允许重新定义类对象的运算符行为。通过运算符重载,你可以使自定义类型的对象与内置类型一样,使用各种运算符进行操作,从而提高代码的可读性和灵活性。语法://函数名:关键字ope
拉普达的城
·
2024-02-03 22:15
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
c++
类与对象
的引入及this指针
目录struct结构体的扩展和class类的引入类的对象空间占用this指针struct结构体的扩展和class类的引入c++中的类是c中的结构体的延申和扩展,它兼容了c中结构体的用法,同时struct在c++中也升级成了类。所以在c++中struct可以代替class(不建议这样做),但需要注意的是:struct定义类的时候,成员和方法的默认权限是public,class的成员和方法的默认权限是
The Temple
·
2024-02-03 10:20
c++
开发语言
后端
C++
类与对象
(中)续
1.赋值运算符重载1.1运算符重载C++为了增强代码的可读性引入了运算符重载,运算符重载是具有特殊函数名的函数,也具有其返回值类型,函数名字以及参数列表,其返回值类型与参数列表与普通的函数类似。函数名字为:关键字operator后面接需要重载的运算符符号。函数原型:返回值类型operator操作符(参数列表)注意:不能通过连接其他符号来创建新的操作符:比如operator@重载操作符必须有一个类类
momo小菜pa
·
2024-02-03 10:38
c++
开发语言
Python学习路线
Python语言基础Python3入门,数据类型,字符串判断/循环语句,函数,命名空间,作用域
类与对象
,继承多态tkinter界面编程文件与异常,数据处理简介Pygame实战飞机大战,2048python
轻语风
·
2024-02-03 08:16
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
C++(8)——
类与对象
(4)
目录纠错前置++重载后置++重载日期类的实现纠错上一篇博客写错了两个地方。一个是赋值运算符重载不能重载成全局函数,还有一个是关于不能运算符重载的五个运算符中的“.*”而不是“*”。很对不起大家。前置++重载前置++返回的是+1后的结果。所以我们用引用。也就是后置++重载后置++是先使用,然后再+1,因此需要保存原来的旧值,所以就必须传值调用,也就是拷贝构造。这里为了区分后置++,给了一个int的形
^芋泥奶茶^
·
2024-02-03 07:41
c++
开发语言
学习方法
程序人生
算法
类与对象
面向对象的程序设计面对对象的程序=类+类+....+类设计程序的过程,就是设计类的过程。面对对象的程序设计方法:1.将某类客观事物共同特点(属性)归纳出来,形成一个数据结构(可以用多个变量描述事物的属性);2.将这类事物所能进行的行为也归纳出来,形成一个个函数,这些函数可以用来操作数据结构(这一步叫“抽象”)。3.通过某种语法形式,将数据结构和操作该数据结构的函数“捆绑”在一起,形成一个“类”,从
一瓢夜海繁星
·
2024-02-03 06:52
C++
开发语言
c++
Gradle插件在包体积优化中的应用
在安卓app包里面,占体积的主要是三块一块是dex文件,也就是java/
kotlin
代码,这块基本上都是用了Proguard去压缩(Shrinking)、优化(Optimization)、混淆(Obfuscation
HarryChen
·
2024-02-03 06:21
上一页
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
其他