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从入门到精通
Compose 学习笔记(一)—— Compose 初探
前提条件,对
Kotlin
锐湃
·
2023-11-25 20:45
jetpack
学习
android
8:
kotlin
类型检查和转换(Type checks and casts)
在运行时可以执行类型检查以检查对象的类型。类型转换将对象强制转换为不同的类型is和!is可以使用is或者!is来判断实例是不是指定的类型funmain(){varobj:Any="cast"if(objisString){println(obj.length)//4}obj=123if(obj!isString){print("NotaString")//NotaString}else{print
跳墙程序员
·
2023-11-25 19:16
kotlin教程
kotlin
Kotlin
基础——Lambda和函数式编程
Lambda使用{}定义Lamba,调用run运行run{println(1)}更常用的为{参数->操作},还可以存储到变量中,把变量作为普通函数对待valsum={x:Int,y:Int->x+y}println(sum(1,2))maxBy()接收一个Lambda,传递如下classPerson(valname:String,valage:Int)valpeople=listOf(Person
松仔log
·
2023-11-25 19:45
#
Kotlin基础
kotlin
开发语言
android
5:
kotlin
类(Classes )
kotlin
支持面向对象编程,也有雷和对象的概念要声明一个类需要使用class关键字classCustomer属性(Properties)可以在类名后边添加(),在()里边声明属性classContact
跳墙程序员
·
2023-11-25 19:45
kotlin教程
kotlin
开发语言
android
7:
kotlin
数组 (Arrays)
kotlin
中最常见的数组类型是对象类型数组,数组由array类表示。什么时候使用当你在
kotlin
中有特殊的底层需求需要满足时,可以使用数组。
跳墙程序员
·
2023-11-25 19:45
kotlin教程
kotlin
开发语言
Kotlin
学习——流程控制,when,循环,range工具 & kt里的equals & if实现类似三元表达式的效果
Kotlin
是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。它简洁、安全、可与Java及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。
Perley620
·
2023-11-25 19:39
SpringBoot
kotlin
学习
开发语言
12.枚举
由enum修饰的类enumclassLogLevel{VERBOSE,DEBUG,INFO,WARN,ERROR,ASSERT}
kotlin
中枚举类可以有构造器以及成员方法enumclassLogLevel1
学吉他的袁先生
·
2023-11-25 18:10
从入门到精通
:JMeter接口测试全流程详解!
利用Jmeter做接口测试怎么做呢?过程真的是超级简单。明白了原理以后,把零碎的知识点填充进去就可以了。所以在学习的过程中,不管学什么,我一直都强调的是要循序渐进,和明白原理和逻辑。这篇文章就来介绍一下如何利用Jmeter做接口测试的流程,主要针对的是功能测试。暂不涉及到自动化测试和性能测试的内容。一把来说,主要的步骤都大差不差。第一步:通过分析API文档和需求文档提取接口清单。也就是说,接口测试
自动化测试老司机
·
2023-11-25 18:10
自动化测试
安全测试
软件测试
jmeter
http
网络协议
软件测试
压力测试
自动化测试
Kafka历史---Kafka
从入门到精通
(五)
Kafka组成&使用场景---Kafka
从入门到精通
(四)https://blog.csdn.net/ke1ying/article/d
后端从入门到精通
·
2023-11-25 17:05
后端
kafka
分布式&中间件
kafka
java
大数据
Kotlin
双冒号 :: 使用
Kotlin
中双冒号操作符,表示把一个方法当做一个参数,传递到另一个方法中进行使用,通俗的来讲就是引用一个方法,先来看一下例子:funmain(args:Array){println(lock("param1
InFatuated
·
2023-11-25 13:08
Kotlin
StandardKt
@
kotlin
.internal.InlineOnlypublicinlinefunTODO():Nothing=throwNotImplementedE
MarkRZJ
·
2023-11-25 11:47
Kotlin
kotlin
编程语言
kotlin
核心之协程
协程是轻量级线程(官方表述)协程就是方法调用封装成类线程的API。方法调用当然比线程切换轻量;而封装成类线程的API后,它形似线程(可手动启动、有各种运行状态、能够协作工作、能够并发执行)。因此从这个角度说,它是轻量级线程没错。当然,协程绝不仅仅是方法调用,因为方法调用不能在一个方法执行到一半时挂起,之后又在原点恢复。这一点可以使用EventLoop之类的方式实现。想象一下在库级别将回调风格或Pr
步基
·
2023-11-25 11:47
Android开发
kotlin
Kotlin
中Flow的简单应用
Kotlin
中Flow的简单应用什么是Flow?Flow解决了什么问题?Flow的基本使用什么是Flow?
小码农ht
·
2023-11-25 11:17
kotlin
android
10分钟带你搞懂协程、LiveData-和-Flow,
kotlin
协程并发
从API1开始,处理Activity的生命周期(lifecycle)就是个老大难的问题,基本上开发者们都看过这两张生命周期流程图:随着Fragment的加入,这个问题也变得更加复杂:而开发者们面对这个挑战,给出了非常稳健的解决方案:分层架构。分层架构如上图所示,通过将应用分为三层,现在只有最上面的Presentation层(以前叫UI层)才知道生命周期的细节,而应用的其他部分则可以安全地忽略掉它。
m0_66144765
·
2023-11-25 11:44
程序员
架构
移动开发
android
谷歌推荐:在 MVVM 架构中使用
Kotlin
Flow
极简实战,这个项目主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是Paging3当中重要成员)使用DataMapper分离数据源和UI
Kotlin
Flow
锐湃
·
2023-11-25 11:43
协程
jetpack
mvvm
在 MVVM 中 使用
Kotlin
Flow
Google推荐在MVVM中使用
Kotlin
Flow我相信如今几乎所有的Android开发者至少都听过MVVM架构,在GoogleAndroid团队宣布了Jetpack的视图模型之后,它已经成为了现代Android
小涂Ss
·
2023-11-25 11:42
android
kotlin
rxjava
【
Kotlin
精简】第9章
Kotlin
Flow
1前言上一章节我们学习了
Kotlin
的协程【
Kotlin
精简】第8章协程,我们知道协程实质是对线程切换的封装,能更加安全实现异步代码同步化,本质上协程、线程都是服务于并发场景下,其中协程是协作式任务,线程是抢占式任务
__Yvan
·
2023-11-25 11:41
Kotlin
Android
kotlin
开发语言
android
Android之Gradle多Module常见配置修改和优化
它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于
Kotlin
语言的
kotlin
-basedDSL,抛弃了基于XML的各种繁琐配置。面向Jav
mayundoyouknow
·
2023-11-25 11:55
Android面试整理2021
Gradle配置
gradle
build
maven
Android中的Gradle之配置及构建优化
Gradle是一种项目自动化构建工具,基于Groovy语言来声明项目设置,同时支持
kotlin
文件xxx.gradle.kts作为DSL(DomainSpecifiedLanguage)。
奇舞移动
·
2023-11-25 11:54
Android
Android
Gradle
Android Gradle 升级到7.x及Maven推送问题
plugins{id'com.android.library'id'
kotlin
-android'id'maven'}//源代码一起打包taskandroidSourcesJar(type:Jar){archiveClassifier.set
xiangzhihong8
·
2023-11-25 11:53
深入Android应用开发
android
maven
java
微信小程序开发实战指南
本文将
从入门到精通
的角度,介绍微信小程序的开发流程、技术架构和实战经验。一、微信小程序的开发流程微信小程序开发需要按照以下流程进行:1.申请小程序账号在微信公众平台申请小程序账号,进行认证。
大山源码
·
2023-11-25 10:24
软件科普
微信小程序
小程序
前端
你应该知道的
kotlin
实用技巧
前言众所周知,
kotlin
是google力推的用以取代java的android开发语言
kotlin
使用起来比较方便,同时有许多语法糖本文主要讲解了一些比较实用的
kotlin
技巧自定义圆角矩形在项目中,我们常常要定义圆角矩形背景
Kepler_II
·
2023-11-25 09:35
1.redis
从入门到精通
-安装
视频地址链接https://www.bilibili.com/video/av7950222/引入MySQL数据库实际上是运行在硬盘里的。制约他扩大的瓶颈是cpu资源的占用。mysql的情况下,我们每天有100万人访问数据,并且访问数据相同,每一个人访问,我们都需要到数据库中执行sql语句。数据库的压力就比较大。但是如果我们把这些数据放到内存中,每人访问的时候,就可以直接从内存中得到数据。那数据库
豆瓣奶茶
·
2023-11-25 06:28
Java反射调用
kotlin
中的类,Object类,Companion对象
Java反射调用
kotlin
中的类,Object类,Companion对象1.Java反射调用
kotlin
中的普通类
kotlin
普通类:packagecom.common;classTestNormal
keeng2008
·
2023-11-25 05:28
Kotlin
Android
java
kotlin
抖音怎么玩
从入门到精通
的全面指南
下面是一份
从入门到精通
的抖音使用指南,帮助你快速了解并掌握这款应用。
高省爱氧惠
·
2023-11-25 05:11
【Python
从入门到精通
】(九)Python中字符串的各种骚操作你已经烂熟于心了么?
@[TOC]前言在前面介绍序列那一篇文章已经对字符串做了一些简要的介绍,欢迎小伙伴先看看【Python
从入门到精通
】(五)Python内置的数据
码农飞哥
·
2023-11-25 05:41
基于Python的车辆故障系统设计与实现 毕业设计开题报告
所有项目都配有
从入门到精通
的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!
黄菊华老师
·
2023-11-25 04:31
开题报告
车辆故障系统
【C++】:菱形继承和虚拟继承
C语言专栏:C语言:
从入门到精通
数据结构专栏:数据结构个人主页:stackYC++专栏:C++Linux专栏:Linux目录1.复杂的菱形继承及菱形虚拟继承1.1菱形继承1.2虚拟继承1.3虚拟继承解决数据冗余和二义性的原理
stackY、
·
2023-11-25 00:15
C++
c++
算法
【C++】:继承
C语言专栏:C语言:
从入门到精通
数据结构专栏:数据结构个人主页:stackY、C++专栏:C++Linux专栏:Linux目录1.继承的概念及定义1.1继承的概念1.2继承的定义1.2.1定义的格式1.2.2
stackY、
·
2023-11-25 00:44
C++
c++
开发语言
继承
【C++】:多态
C语言专栏:C语言:
从入门到精通
数据结构专栏:数据结构个人主页:stackY、C++专栏:C++Linux专栏:Linux目录1.多态的概念1.1概念2.多态的定义及实现2.1多态的构成条件2.2虚函数
stackY、
·
2023-11-25 00:11
C++
c++
开发语言
多态
Android-图片加载库 Coil 介绍
并且是全用
Kotlin
编写,如果你是纯
Kotlin
项
我爱田Hebe
·
2023-11-25 00:17
基于python新闻文章发布管理系统设计与实现:开题报告、成品参考、毕设辅导资料
所有项目都配有
从入门到精通
的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!
黄菊华老师
·
2023-11-24 23:25
计算机毕业设计
课程设计
python新闻文章发布系统
Kotlin
Vocabulary |
Kotlin
内建代理
Kotlin
不仅可以让您通过by关键字轻松实现代理,还在标准库中提供了像lazy()、observable()、vetoable()以及notNull()这样的内建代理。
谷歌开发者
·
2023-11-24 21:10
用
Kotlin
实现注解Annotation
《Java注解Annotation的使用》本篇只是上一面这一篇的
Kotlin
实现。自定义注解1.首先,定义一个class级别的注解,用于标识某个类是否能序列化成Json字符串。
WongKyunban
·
2023-11-24 19:44
Android
java
反射
json
Kotlin
—— 内联函数
一、前言
Kotlin
标准库中所有集合操作的函数都是内联的(inline),例如:publicinlinefunIterable.forEach(action:(T)->Unit):Unit{for(elementinthis
青叶小小
·
2023-11-24 17:01
这是2020年最强Python学习方法,400集
从入门到精通
有一个网友给我留言说他刚刚开始学习开发,自己买了一些纸质的教材,然后呢也在网上看一些视频,但是他觉得他这样学习,毫无目的性,也不知道哪些知识点重要,哪些知识点不重要,也不知道自己能不能学得会那该学到什么阶段去找工作等等,其实这个问题呢,一直困扰着绝大多数的初学者。学习Python可以分三个阶段第1个阶段开始的基础知识在这个阶段,需要对python的知识做一个全方位的了解。第2阶段mvc的那个框架,
smley
·
2023-11-24 15:55
OkHttpUrlConnection库编写代码示例
OkHttpUrlConnection库编写的爬虫程序,该程序使用
Kotlin
编写的。
华科℡云
·
2023-11-24 14:26
ssl
网络协议
flink
从入门到精通
-flink简介
文章目录flink简介名称的由来什么是flink为什么需要flink流式计算框架比较模型StreamingModelAPI形式保证机制容错机制状态管理flink基本概念flink架构图JobManagerJobManager内存模型checkpointexactly-onceTaskManagerTaskManager内存模型slot与parallelism部署部署模式ApplicationMod
星&海
·
2023-11-24 11:16
flink
flink
big
data
转行做 IT 多数在 30 岁+、43%程序员每天一半时间不在编码,最新开发者生态系统现状报告发布!...
为了洞察开发者及其技术的最新趋势,行业中领头的JavaIDEIntelliJIDEA、
Kotlin
编程语言背后的软件工具开发公司JetBrains在
CSDN资讯
·
2023-11-24 10:22
C#串口通信
从入门到精通
(5)——打开、关闭串口
前言:我们在编写串口通信程序的第一步就是先打开串口,本文详细的介绍了几种打开串口的方式,以及打开串口时的注意事项1、新建一个winform程序这里以visualstudio2019社区版为例,关于visualstudio2019社区版的下载链接请点击这里:如何下载安装visualstudio2019社区版第1步、打开visualstudio2019,出现下图:第2步、点击“创建新项目”,如下图:第
c#上位机
·
2023-11-24 08:13
C#串口通信从入门到精通
c#
串口通信
C#串口通信
从入门到精通
(15)——流量控制(XON/XOFF协议实现)
文章目录前言1、XON/XOFF流控原理介绍2、XON/XOFF发送端C#代码实现3、XON/XOFF接收端C#代码实现前言通信双方在一个发送能力大于接收处理能力时若不限制发方的数据流量则最终会“淹没”接收方而导致数据丢失,针对这个问题常规的有硬件流控和软件流控方法,本文介绍的就是软件流控中的XON/XOFF流控方法。1、XON/XOFF流控原理介绍软流量控制是在数据流中使用一对称为XON/XOF
c#上位机
·
2023-11-24 08:13
C#串口通信从入门到精通
c#
串口
通信
串口通信
C#串口通信
从入门到精通
(27)——高速通信下解决数据处理慢的问题(20ms以内)
前言我们在开发串口通信程序时,有时候会遇到比如单片机或者传感器发送的数据速度特别快,比如10ms、20ms发送一次,并且每次发送的数据量还比较大,如果按照常规的写法,我们会发现接收的数据还没处理完,新的数据又发送过来了,这就会导致处理数据滞后,软件始终处理的不是最新的数据,本文就是来介绍如何解决高速通信下数据处理慢的问题,看完本篇文章的内容,以后遇到任何高速通信下数据处理慢的问题你都知道怎么解决,
c#上位机
·
2023-11-24 08:40
C#串口通信从入门到精通
c#
串口通信
高速通信
kotlin
遍历数据同时删除之利用
kotlin
迭代器安全删除
kotlin
遍历数据同时删除,利用
kotlin
迭代器安全删除查了各种百度,竟然没有循环时候安全删除的例子,都是从
kotlin
官网copy过来的单个添加单个删除,摸摸索索的写了个遍历删除的。
有时有晌
·
2023-11-24 06:01
kotlin
Android
kotlin
开发语言
使用Koin和
Kotlin
搭建简单的MVVM框架(上)
基础知识Coroutines(协程)
Kotlin
选择
Kotlin
的主要原因是因为
Kotlin
使Android开发更快、更好、更简洁。Koin:轻量级依赖注入框架。
努尔江
·
2023-11-24 06:45
在
Kotlin
的 data class 中使用 MapStruct
pexels-nguyễn-xuân-trung-899737.jpg一.dataclass的copy()为浅拷贝浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值;如果属性是内存地址(引用类型),拷贝的就是内存地址,因此如果其中一个对象改变了这个地址,就会影响到另一个对象。深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配
fengzhizi715
·
2023-11-24 05:25
【
Kotlin
】初识
Kotlin
之基础类型与数据容器
【
Kotlin
】初识
Kotlin
(一)1、浅短认识
Kotlin
首先,咱们只需要认识一点,就可以看见这门语言的含金量!
woodwhale
·
2023-11-24 05:18
Android
Kotlin
与君共勉
kotlin
android
java
十一、
kotlin
的协程(二)
协程的异步流为什么要有异步流?挂起函数可以异步返回单个值,但如果需要返回多个值怎么办?此时便可以使用异步流以前没有异步流的情况下,我们使用传统方式将会是下面这样:privatefunsimple():List{vallist=mutableListOf()for(iin1..3){TimeUnit.MILLISECONDS.sleep(200)list.add(i)}returnlist}funm
渣渣→_→
·
2023-11-24 04:15
kotlin
kotlin
android
java
Kotlin
基础学习(十)—— 集合 & 数组
一、集合——只读集合&可变集合
kotlin
.collections.Collection:只读集合,执行从该集合中读取数据的操作,可遍历集合中的元素、获取集合大小、判断集合中是否包含某个元素
kotlin
.collections.MutableCollection
浅唱整个春天
·
2023-11-24 04:15
Kotlin基础
kotlin
学习
java
Kotlin
数组与集合
文章目录
Kotlin
数组创建常用属性
Kotlin
集合概述List创建遍历集合增删改操作Set创建遍历集合增删改操作Map创建遍历增删改操作惰性集合集合和可空性
Kotlin
数组创建在
Kotlin
中,我们一般使用
xiangxiongfly915
·
2023-11-24 04:44
Kotlin
Kotlin集合
再次封装权限动态申请工具类
我这里会把工具类用
kotlin
写成一个文件,只要复制粘贴过去你项目就能用了,不行的话再做小修改就行。二、使用方法先上使用方法,后面再贴代码,和解释。已Camera为例,先在Manifest里面声明。
小林望北
·
2023-11-24 04:13
Android开发
动态申请权限
AppOpsManager
Permission
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他