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
学习之 ---- ? ?: !! 操作符的使用(
Kotlin
花式空判断)
目录先抛出个结论:??:的使用方法??:结论:!!的使用方法!!总结:先抛出个结论:?问号修饰,两种使用方式?放在类名后面修饰表示对象可空;?放在对象后修饰,则代表如果对象为空,则不执行后面的代码?:问号冒号修饰符?:放在对象后面,代表如果对象为空,执行?:后面的代码!!叹号修饰符!!放在对象后面,表示即使对象为空我也要往下执行,可能会抛出空指针异常//用于测试的对象返回器classObjectR
mldxs
·
2025-01-20 12:00
kotlin
kotlin
学习
开发语言
如何用Python爬取网站数据:
基础教程
与实战
数据爬取(WebScraping)是从网站中自动获取信息的过程。借助Python强大的库和工具,数据爬取变得非常简单且高效。本文将介绍Python爬取网站数据的基础知识、常用工具,以及一个简单的实战示例,帮助你快速上手网站数据爬取。1.什么是网站数据爬取?网站数据爬取是通过编写程序自动抓取网页内容的技术,通常用于从公开网站中提取特定数据。数据爬取的应用场景非常广泛,包括:收集商品价格和评论数据新闻
大梦百万秋
·
2025-01-20 12:27
知识学爆
python
开发语言
Kotlin
协程Flow主要操作符(一)
Kotlin
协程Flow主要操作符(一)1.主要导包2.map转换操作符3.filter过滤操作符4.take限长操作符5.drop丢弃操作符6.flowOn操作符7.onStart操作符8.onCompletion
许三多2020
·
2025-01-20 12:26
Kotlin基础
android基础
Kotlin协程
Kotlin
Android
协程操作符
协程
Android BitmapShader实现狙击瞄具十字交叉线准星,
Kotlin
AndroidBitmapShader实现狙击瞄具十字交叉线准星,
Kotlin
importandroid.content.Contextimportandroid.graphics.BitmapFactoryimportandroid.graphics.BitmapShaderimportandroid.graphics.Canvasimportandroid.graphics.Colorimpo
zhangphil
·
2025-01-20 05:54
Android
kotlin
android
kotlin
java和
kotlin
混合开发
Java和
Kotlin
混合开发指南1.整体流程首先,让我们看一下实现Java和
Kotlin
混合开发的整体流程:步骤内容1创建一个新的Android项目2在项目中添加
Kotlin
支持3创建
Kotlin
文件
崔佳彤
·
2025-01-20 04:19
java
kotlin
开发语言
android
Java与移动应用开发:Android与
Kotlin
选择
Kotlin
作为主要编程语言。3.UI设计:使用AndroidStudio的布局编辑器,设计
Coder_Kevin_Vans
·
2025-01-20 04:13
android
kotlin
java
使用 Java 开发 Android 应用:
Kotlin
与 Java 的混合编程
使用Java开发Android应用:
Kotlin
与Java的混合编程在开发Android应用程序时,我们通常可以选择使用Java或
Kotlin
作为主要的编程语言。
荆州克莱
·
2025-01-20 04:42
面试题汇总与解析
spring
cloud
spring
boot
spring
技术
css3
使用 Java 开发 Android 应用:
Kotlin
与 Java 的混合编程
使用Java开发Android应用:
Kotlin
与Java的混合编程在开发Android应用程序时,我们通常可以选择使用Java或
Kotlin
作为主要的编程语言。
荆州克莱
·
2025-01-20 03:34
面试题汇总与解析
spring
cloud
spring
boot
spring
技术
css3
Compose Multiplatform+
kotlin
Multiplatfrom
ComposeMultiplatform+
kotlin
Multiplatfrom前言功能需求分析好用的库依赖如下shared的build.gradle下面是/gradle/libs.versions.toml
宝杰X7
·
2025-01-19 16:57
android
android
jetpack
kotlin
ios
web
app
swift
VXLAN
基础教程
:VXLAN 协议原理介绍
VXLAN(VirtualeXtensibleLocalAreaNetwork,虚拟可扩展局域网),是一种虚拟化隧道通信技术。它是一种Overlay(覆盖网络)技术,通过三层的网络来搭建虚拟的二层网络。简单来讲,VXLAN是在底层物理网络(underlay)之上使用隧道技术,借助UDP层构建的Overlay的逻辑网络,使逻辑网络与物理网络解耦,实现灵活的组网需求。它对原有的网络架构几乎没有影响,不
lingshengxiyou
·
2025-01-19 10:04
网络
linux
运维
c++
开发语言
Kotlin
函数类型探索:T.()->Unit的扩展函数、无参函数()->Unit与类型参数函数(T)->Unit
在
Kotlin
编程语言的丰富特性中,函数类型扮演着至关重要的角色。它们不仅定义了代码的行为,还通过灵活的类型系统促进了代码的重用和模块化。
真想骂*
·
2025-01-18 16:14
kotlin
python
前端
Kotlin
Bytedeco OpenCV 图像图像55 图像透视变换
Kotlin
BytedecoOpenCV图像图像53图像透视变换1添加依赖2测试代码3测试结果1添加依赖4.0.0com.xu
Kotlin
OpenCV1.02.0.0UTF-8official1.8mavenCentralhttps
深色風信子
·
2025-01-18 16:11
kotlin
opencv
透视变换
bytedeco
Android使用PorterDuffXfermode模式PorterDuff.Mode.SRC_OUT橡皮擦实现马赛克效果,
Kotlin
(3)
Android使用PorterDuffXfermode模式PorterDuff.Mode.SRC_OUT橡皮擦实现马赛克效果,
Kotlin
(3)importandroid.content.Contextimportandroid.graphics.Bitmapimportandroid.graphics.BitmapFactoryimportandroid.graphics.Canvasimpor
zhangphil
·
2025-01-18 13:18
Android
kotlin
android
kotlin
Android BitmapShader更简易的实现刮刮乐功能,
Kotlin
AndroidBitmapShader更简易的实现刮刮乐功能,
Kotlin
比这种方式Android使用PorterDuffXfermode模式PorterDuff.Mode.SRC_OUT橡皮擦实现“刮刮乐
zhangphil
·
2025-01-18 10:30
kotlin
Android
android
kotlin
51单片机
基础教程
所谓单片机,就是把中央处理器CPU(CentralProcessingUnit)、存储器(Memory)、定时器、I/0(Input/Output)接口电路等一些计算机的主要功能部件集成在一块集成电路芯片上的微型计算机。虽然单片机只是一个芯片,但从组成和功能上看,它已具有了微型计算机系统的含义。由于80C51的架构和指令系统为后来的单片机提供了参考基准和强大支持,我们也将以51系列单片机为实例,介
djimon
·
2025-01-18 08:43
51单片机
汇编
语言
processing
编程
flash
工具
JavaScript语言
基础教程
笔记
JavaScript语言
基础教程
笔记下面是一个全面的JavaScript教程,适合初学者和有一定编程经验的人士。
fanxbl957
·
2025-01-18 04:37
各类语言和技术总结笔记
javascript
笔记
开发语言
Android Studio Ladybug升级老项目遇到问题
Unknown
Kotlin
JVM这是错误特征:*Whatwentwrong:Couldnotdeterminethedependenciesoftask':app:compileDebug
Kotlin
'
debug_cat
·
2025-01-17 15:49
AndroidStudio
android
studio
android
ide
Docker
基础教程
由于格式和图片解析问题,可能会影响阅读体验,可前往博客阅读原文Docker是一个开源的容器化平台,可以帮助开发者和运维人员更快地构建、发布和运行应用程序。Docker使用容器技术,将应用程序和其依赖项打包到一个可移植的容器中,从而实现跨平台、快速部署和易于管理的目的。本文主要从docker的基础开始学习,包括基本架构、全局命令、镜像、仓库、容器扫码关注公众号,查看更多优质文章Docker架构Doc
·
2025-01-16 23:59
系统设计架构——互联网案例
Netflix的技术栈移动和网络:Netflix采用Swift和
Kotlin
来构建原生移动应用。对于其Web应用程序,它使用React。前端/服务器通信:Netflix使用GraphQL。
大猩猩爱分享
·
2025-01-16 23:01
java
架构
kt文件和java文件_Java与
Kotlin
之间怎样进行互操作
Java与
Kotlin
之间怎样进行互操作发布时间:2021-02-0210:50:43来源:亿速云阅读:98作者:小新这篇文章主要介绍了Java与
Kotlin
之间怎样进行互操作,具有一定借鉴价值,感兴趣的朋友可以参考下
铭空间
·
2024-09-16 01:22
kt文件和java文件
MATLAB语言
基础教程
、 小项目1:简单的计算器、 小项目2:有页面的计算器、使用App Designer创建GUI计算器
MATLABMATLAB语言
基础教程
1.MATLAB简介2.基本语法变量与赋值向量与矩阵矩阵运算数学函数控制流3.函数4.绘图案例:简单方程求解小项目1:简单的科学计算器功能代码项目说明小项目2:有页面的计算器使用
azuredragonz
·
2024-09-15 20:01
学习教程
matlab
开发语言
Jooq 框架介绍及其核心要点
Jooq(JavaPersistenceforRelationalDatabases)是一个强大的类型安全的SQL查询构建器和ORM(Object-RelationalMapping)框架,专为Java和
Kotlin
木南曌
·
2024-09-15 17:13
Java
java
Day25_0.1基础学习MATLAB学习小技巧总结(25)——四维图形的可视化
参考书目:1、《MATLAB
基础教程
(第三版)(薛山)》2、《MATLABR2020a完全自学一本通》之前的章节都是基础的数据运算用法,对于功课来说更加重要的内容是建模、绘图、观察数据趋势,接下来我会结合自己的使用经验
非常规定义M
·
2024-09-15 09:42
0.1基础学习MATLAB
学习
matlab
开发语言
SIMULINK
数学建模
Kotlin
代替Java接口回调,就这么简单
假如你使用旧的接口回调:通常三步:1定义接口和方法;2使用接口中方法;3继承接口并实现方法;例:classXXXAdapter{publicvarmClickCollBack:clickCollBack?=null//1定义interfaceclickCollBack{//1定义funclick(int:Int)//1定义}itemView.setOnClickListener{mClickCol
深海呐
·
2024-09-15 04:07
Android
#
Kotlin
java
kotlin
开发语言
Android 用线程池实现一个简单的任务队列(
Kotlin
)
关于线程池,
Kotlin
和java的使用方式一样在Android中,很多人喜欢用Handler的postDelayed()去实现延时任务.要使用postDelayed(),去实现延时任务队列,就不可避免要使用递归
深海呐
·
2024-09-15 04:07
Android
#
Android进阶
#
Kotlin
android
kotlin
线程池
延时任务队列
线程池延时任务
SpringBoot3与SpringBoot2的区别
2、SpringFramework版本3、主要变化和新特性3.1配置变化3.2GraalVM3.3安全性改进3.4性能优化3.4.1启动时间3.4.2内存使用3.5改进的依赖管理3.6全新启动器3.7
Kotlin
bjzhang75
·
2024-09-14 16:47
spring
boot
Python 爬虫
基础教程
——BeautifulSoup抓取入门(2)
大家好,上篇推文介绍了BeautifulSoup抓取的一些基础用法,本篇内容主要是介绍BeautifulSoup模块的文档树使用以及实例。一、遍历文档树直接看代码吧frombs4importBeautifulSouphtml='python知识学堂Python知识学堂欢迎您'#上面是随便写的一个页面代码soup=BeautifulSoup(html,'lxml')#print(soup.prett
那个百分十先生
·
2024-09-14 01:56
Android清洁架构实战教程:基于AliAsadi/Android-Clean-Architecture
Android-Clean-ArchitectureAndroid-Clean-ArchitectureAdemomovieandroidappshowcasingCleanArchitecture,writtenin
Kotlin
andfeaturingJetpackComposeformodern
符凡言Elvis
·
2024-09-13 21:12
Flutter类
Dart与Java、
kotlin
不同的是其无public、private、protected修饰符,默认public,通过在属性名、方法名前加_下划线来定义是否私有。
且听真言
·
2024-09-13 14:59
Flutter
类定义及使用
构造函数
get/set修饰符
对象操作符
继承
接口和抽象类
Mixins(混入)
分布式离线计算—Spark—基础介绍
原文作者:饥渴的小苹果原文地址:【Spark】Spark
基础教程
目录Spark特点Spark相对于Hadoop的优势Spark生态系统Spark基本概念Spark结构设计Spark各种概念之间的关系Executor
测试开发abbey
·
2024-09-13 11:11
人工智能—大数据
DSL
转载:摘抄自《
Kotlin
极简教程》-陈光剑DSL是什么DSL(Domain-SpecificLanguage,领域特定语言)指的是专注于特定问题领域的计算机语言(领域专用语言)。
Davisxy
·
2024-09-13 09:02
kotlin
DSL
Kotlin
okhttp
最新vue3 +ts 安装并封装axios_vue3 ts axios封装,前端面试题2024对
kotlin
的要求
自学几个月前端,为什么感觉什么都没学到??这种现象在很多的初学者和自学前端的同学中是比较的常见的。因为自学走的弯路是比较的多的,会踩很多的坑,学习的过程中是比较的迷茫的。最重要的是,在学习的过程中,不知道每个部分该学哪些知识点,学到什么程度才算好,学了能做什么。很多自学的朋友往往都是自己去找资料学习的,资料上有的或许就学到了,资料上没有的或许就没有学到。这就会给人一个错误的信息就是,我把资料上的学
2401_84433769
·
2024-09-13 06:10
程序员
前端
面试
学习
Charles
基础教程
和破解安装
抓包工具Charles的使用教程参考:https://zhubangbang.com/charlesproxy如果您是您一次使用Charles,可能对下面的感兴趣。Charles破解版免费下载和安装教程Charles手机抓包设置Charles的https抓包方法及原理/下载ssl/http证书如果您已经正在使用Charles,可能感兴趣下面的工具Charles禁止缓存工具Charles禁用cook
沫沫18S
·
2024-09-13 00:26
Charles
接口测试
Charles
接口测试
抓包工具
注册码
安装破解
JetPack Compose简单介绍
①传统写UI的方式:就是先在建立一个xml文件,在里面写好布局好,再回到Java文件(或者是
Kotlin
文件)里去把控件实例化出来后,再去调用。
蜗牛的小梦想
·
2024-09-13 00:26
JetPack
Compose
android
ui
Jetpack Compose 架构如何选?MVP 、 MVVM 还是 MVI?
但是Compose中,布局和逻辑同样都使用
Kotlin
实现,当布局中夹了杂逻辑,界限变得更加模糊。此外,ComposeUI中混入逻辑代码会带来更多的潜在隐患。
goodhighting
·
2024-09-12 23:47
程序员
架构
Kotlin
极简小抄 P1(变量与常量、基本数据类型、流程控制)
一、
Kotlin
Kotlin
由JetBrains开发,是一种在JVM(Java虚拟机)上运行的静态类型编程语言
Kotlin
旨在提高开发者的编码效率和安全性,同时保持与Java的高度互操作性
Kotlin
是
我命由我12345
·
2024-09-12 12:42
Kotlin
-
极简小抄
kotlin
开发语言
android
后端
学习
java
java-ee
kotlin
中Gson解析Json时对于泛型的应用
Gosn解析Json我们都知道,在使用Gson解析json时,可以通过如下代码将json转为实体类valuser=Gson().fromJson(json,UserBean::class.java)实体类的定义而在开发过程中,我们也可能遇到这样的Json数据//一个登陆接口返回的数据{"data":{"admin":false,"chapterTops":[],"coinCount":10,"co
张子羽
·
2024-09-12 11:34
安卓三分钟
json
kotlin
android
Kotlin
data class Json序列化问题
先说结果换了Solon框架后allinkt遇到了一个问题。就是json数据层级深的时候只能序列化第一层,经过测试主流的json框架都是这样。研究了一天终于找到一个不依赖的解决方法。先上结果代码:@OptIn(ExperimentalStdlibApi::class)funmain(args:Array){valret="""{"code":200,"msg":"成功","data":{"id":"
AgentRich
·
2024-09-12 11:02
kotlin
json
开发语言
Kotlin
reified改造JSON解析
reified有什么用?funmyGenericFun(c:Class)在myGenericFun泛型函数体内,无法访问类型T,因为T只有在编译时可用,但在运行时就被擦除了,也就是泛型擦除,。因此,如果想在函数体中使用泛型类型作为普通类型使用,就需要显式将该类作为参数传递,如myGenericFun中所示。如果使用reifiedT创建内联(inline)函数,则就算在运行时也可以访问T的类型,因此
折翅鵬
·
2024-09-12 10:00
Kotlin
kotlin
json
开发语言
[Moshi]认识新一代对
Kotlin
友好的JSON解析框架
为什么是Moshi切换到
kotlin
之后,在使用fastJSON时遇到了一些问题,经过网上的查询,要使fastJSON能够正常工作,需要额外添加
kotlin
-reflect依赖,感觉不是很爽。
天空光芒
·
2024-09-12 06:23
Python
基础教程
: json序列化详细用法介绍
文末有福利领取哦~一、Python所有方向的学习路线Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。二、Python必备开发工具三、Python视频合集观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。四、实战案例光学理论是没用的,要学会跟着
2401_84569545
·
2024-09-12 02:05
程序员
python
学习
面试
【安卓面试】
百度-APP相关安卓开发数组排序view流程和surfaceViewrecycleViewview绘制流程停止一个线程停止线程的场景输入一个url观察者模式观察者模式的基本流程:安卓内存共享JNISQL
kotlin
木啊木啊木
·
2024-09-11 19:48
android
面试
职场和发展
Android
kotlin
开发项目MVP架构搭建
implementation'com.squareup.retrofit2:converter-gson:2.7.1'implementation'com.jakewharton.retrofit:retrofit2-
kotlin
-coroutines-adapter
哎吆我呸
·
2024-09-11 12:58
android
Kotlin初入门
如何用
Kotlin
实现MVP架构的Android快速开发框架?
下拉刷新和上拉加载更多空页面在断网情况下加载缓存网络请求错误并重新加载基于
Kotlin
的使用说明(Java的使用具体参考java版本的demo)导入依赖在根目录中的build.gradle文件中加入maven
2401_84132496
·
2024-09-11 11:20
程序员
android
kotlin
架构
深入理解
Kotlin
中的异步网络请求处理
Kotlin
,作为一种现代、简洁且功能强大的编程语言,提供了多种方式来处理异步任务,使得开发者能够编写出更加高效和响应迅速的应用。
小白学大数据
·
2024-09-11 10:39
kotlin
开发语言
android
爬虫
android plaid,Plaid 开源库学习
Plaid库是google之前的一个demo库,近期利用
kotlin
进行了重写.某种程度上,是
Kotlin
和Jetpack的一个实践。
AI沃浪讯
·
2024-09-11 09:03
android
plaid
成为数据分析师的必要条件
对其中一些基本技能附上
基础教程
,帮助初学者迈进
HsuHeinrich
·
2024-09-10 19:57
数据分析
数据分析
【
Kotlin
】OkHttp框架实现网络下载
目录【
Kotlin
】OkHttp框架实现网络下载需求思路实现实现单线程下载功能实现多线程下载功能不积跬步,无以至千里;不积小流,无以成江海。要沉下心来,诗和远方的路费真的很贵!
小叮当不懒
·
2024-09-10 17:40
Android
kotlin
okhttp
android
Kotlin
反射(模块化讲解)
参考文档:
Kotlin
反射全解析1–基础概念-简书反射·
Kotlin
官方文档中文版反射·
Kotlin
语言官方参考文档中文版反射·
kotlin
-docs-zh反射·
Kotlin
语言官方参考文档中文版反射·
GRKF15
·
2024-09-09 16:40
kotlin
开发语言
android
python前端开发基础
1.Python前端
基础教程
概述Python作为一门多用途的编程语言,近年来在前端开发领域也展现出了其独特的优势。以下是对Python前端
基础教程
的概述,包括主要概念、工具和实践方法。
GRKF15
·
2024-09-09 16:10
python-前端
python
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他