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
是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布
Kotlin
成为Android官方开发语言Job当我们创建一个协程时
盛世光阴
·
2024-02-04 08:48
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
推荐几本适合日语基础入门的书籍
这里小编给大家推荐的并不是日语初学者常用的新标准日本语、大家学日语等教材,但是大家在日语初级
入门学习
中还有不可或缺的两类书,是关于辅助日语学习方面的书籍和日语课后阅读的书籍,接下来小白就给大家推荐几本适合日语基础入门的书籍
悠悠飘落叶
·
2024-02-04 03:43
Java的HttpClient封装http通信工具类
目的与初衷最近在工作中需要在后台调用第三方接口(微信,支付,华为点击回拨,三通一达物流快递接口),最近在学习
Kotlin
,尝试使用
Kotlin
和HttpClient,自己封装了一个HttpClient工具类
zwb_jianshu
·
2024-02-04 01:31
Android
Kotlin
基于RxJava的简单封装
前言使用RxJava无非就是为了开异步任务,所以这儿简单按照个人使用习惯封装了下使用方法单个任务的异步valtask=Task.singleTask{//需要异步进行的任务}.success{//成功回调(这里是UI线程了)}.error{//失败回调(这里是UI线程了)}.interrupted{//被打断回调(这里是UI线程了)}.start()task.cancel()带有进度条的异步val
水天滑稽天照八野滑稽石
·
2024-02-03 23:43
ChatGPT+XMind,炸裂了!
用ChatGPT做的linux系统运维
入门学习
路线思维导图,先看效果1、输入问题【linux系统运维
入门学习
路线】,并且后面要加【用Markdown代码块输出,必须是Markdown代码块输出】https
释然IT杂谈
·
2024-02-03 21:21
chatgpt
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
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
数据库-MySQL 实战项目——学生选课系统数据库设计与实现(附源码)
一、前言该项目非常适合MySQL
入门学习
的小伙伴,博主提供了源码、数据和一些查询语句,供大家学习和参考,代码和表设计有什么不恰当还请各位大佬多多指点。
H4999
·
2024-02-03 06:15
MySQL数据库
数据库
mysql
数据库-MySQL 实战项目——书店图书进销存管理系统数据库设计与实现(附源码)
一、前言该项目非常适合MySQL
入门学习
的小伙伴,博主提供了源码、数据和一些查询语句,供大家学习和参考,代码和表设计有什么不恰当还请各位大佬多多指点。
H4999
·
2024-02-03 06:14
MySQL数据库
数据库
mysql
Gradle插件在包体积优化中的应用
在安卓app包里面,占体积的主要是三块一块是dex文件,也就是java/
kotlin
代码,这块基本上都是用了Proguard去压缩(Shrinking)、优化(Optimization)、混淆(Obfuscation
HarryChen
·
2024-02-03 06:21
Jetpack Compose系列(1)-初识Jetpck
JetpackCompose是什么2019年的I/O大会上,Google宣布
Kotlin
成为Android开发首选语言(这次不是第一次说了),且后续会有新的JetpackAPI和功能将在
Kotlin
中提供
左大星
·
2024-02-03 04:20
Jetpack
Compose
android
android
jetpack
android-jetpack
composer
Kotlin
中的内置函数-apply、let
在使用
Kotlin
的过程中会经常用到其内置函数,包括apply,let,run,with,also,takeIf,takeUnless函数等,想要更好熟悉
Kotlin
,这些函数必须烂熟于心,接下来让我们来逐步了解
左大星
·
2024-02-03 04:20
kotlin进阶
kotlin
开发语言
android
你不可错过的Java学习资源清单
Java
入门学习
资源这里主要推荐的是几个技术学习网站,基本上都是视频学习资源。1慕课网慕课网是做得比较好的程序员学习网站了。
程序员书单
·
2024-02-03 02:23
kotlin
internal 关键字使用
一、前言:internal修饰类的方法,表示这个类方法只适合当前module使用,如果其他module使用的话,会找不到这个internal方法或者报错。下面我们在moduleA创建一个类Apple,里面有两个输出的方法。classApple(){funappleLog(){Log.i("debug=","appleLog")}internalfunappleInternalLog(){Log.i
因为我的心
·
2024-02-03 00:05
kotlin
接口
借鉴
Kotlin
中文站接口
Kotlin
的接口可以既包含抽象方法的声明也包含实现。与抽象类不同的是,接口无法保存状态。它可以有属性但必须声明为抽象或提供访问器实现。
简书_大叔
·
2024-02-02 23:07
【编程入门】开源记事本(Flutter版)
目标为编程初学者打造
入门学习
项目,使用各种主流编程语言来实现。image左侧为前端版本:安卓、iOS、鸿蒙、Flutter、Vue、uni-app。右侧
蓝不蓝编程
·
2024-02-02 17:47
kotlin
协程Flow的StateFlow和SharedFlow(十二)
文章目录一、前言二、使用方式1、StateFlow2、SharedFlow3、replay4、stateIn、shareIn三、注意事项四、参考链接一、前言有时候我们需要实时监听一个状态变化或者持续不断接收数据,Flow提供了StateFlow和SharedFlow以供我们使用。两者的区别是StateFlow只能监听一个数据,针对的是单个数据的改变,适用于状态监听。SharedFlow是对数据流的
Mr_Tony
·
2024-02-02 17:14
kotlin
JetPack
kotlin
android
【TDL - Small Synopsis 零基础
入门学习
MySQLVSCodeWin/Mac】
smallsynopsisonSQL/MysqlI)Websitepath/routeII)context/quotation2.1)whatismysqlanddrawsql?2.2)commandlinestoinstallmysql2.3)
[email protected]
)I)Websitepath/routeUrlresourceII)context/quotation2.
Dyan GONG
·
2024-02-02 16:31
DataBase
-
SQL
学习
mysql
数据库
基于yolov5模型的200种鸟类检测识别分析系统
【购买专栏后可选择其中一个完整源码项目】本文是我新开设的专栏《完整源码项目实战》的第十三篇全源码文章,包含数据集在内的所有资源,可以实现零基础上手
入门学习
。
Together_CZ
·
2024-02-02 16:40
完整源码项目实战
YOLO
Android Compose UI (一) 登录页面的编写
它使用更少的代码、强大的工具和直观的
Kotlin
API,可以帮助您简化并加快Android界面开发.但是需要熟悉一下新的Compose的相关控件,虽然也是文本,图片,水平,垂直,但不是LinearLay
CreeLu
·
2024-02-02 15:25
android
ui
C++
入门学习
(二十四)循环结构-while循环结构
while(循环条件){代码;}输出一到十:#include#includeusingnamespacestd;intmain(){intnumber=0;while(number<10){number++;cout<<number<<endl;}return0;}
执沐
·
2024-02-02 12:46
C++入门
学习
C++
入门学习
(二十三)选择结构-switch语句
switchswitch(expression){casevalue1://代码块1break;casevalue2://代码块2break;...default://默认代码块}expression:一个变量或表达式,其值将与每个case的值进行比较。casevalueN::每个case后面都跟着一个值,该值将与expression的值进行比较。如果匹配,则执行该case下的代码块,然后跳出sw
执沐
·
2024-02-02 12:15
C++入门
学习
10分钟人类图学院②-内在权威
今天的我们继续帮助大家来
入门学习
人类图的另外一个知识——内在权威,如果你已经生成了你的人类图,你可以在左上方中看到例如情绪权威,荐骨权威,直觉权威这样的字样。这也是内在权威中最重要的三个。
34d7a09d1fb1
·
2024-02-02 12:20
SpringMVC
入门学习
(十)----mvc:annotation-driven标签介绍
目录1、关于mvc:annotation-driven作用2、mvc:annotation-driven在什么时候必须配置3、关于mvc:annotation-driven配合使用的几种情况回到顶部1、关于mvc:annotation-driven作用[1]、会自动向容器中注册如下组件,并且会代替之前默认的组件:HandlerMapping:请求映射,负责根据用户请求url找到要执行的Handle
ok060
·
2024-02-02 11:31
学习
mvc
java
记录学习kubernetes中的问题(阅读《kubernetes权威指南》)
记录学习kubernetes中的问题(阅读《kubernetes权威指南》)第一章kubernetes
入门学习
案例时,发现按照书上的过程无法启动pod,报错为“unabletocreatepods:NoAPItokenfoundforserviceaccount
随风奔跑尿飞扬
·
2024-02-02 08:40
杂记
kubernetes
fluent2020
入门学习
笔记,教学视频来自bilibili怂管木觉兽
链接:木觉兽fluent入门视频0、cfd仿真求解需要设置的有:物理模型:数学方程、边界条件、物体材料特性。迭代方程。1、点击fluent图标后,启动前操作根据网格维度选择2D或者3D,根据电脑配置在右边设置线程数,左下角showmore点开,第一行设置工作路径,start。2、启动后,File-Read-mesh(不会做.msh文件的,可以参考木觉兽gambit视频)直接是General设置。导
小芙芙的打卡之路
·
2024-02-02 02:45
C++
入门学习
(二十二)选择结构-三目运算符
三目运算符,是一个程序开发的术语,优先级高于赋值、逗号运算符,低于其他运算符。适用于程序开发。格式:condition?expression1:expression2其中,condition是一个布尔表达式,expression1和expression2是两个表达式。如果condition的值为true,则三目运算符的结果为expression1的值;否则,结果为expression2的值。示例:
执沐
·
2024-02-01 22:10
c++
学习
算法
C++
入门学习
(二十)与或非
逻辑运算符的符号表示:与:&&或:||非:!a&&b如果a和b都为真,则结果为真,否则为假a||b如果a和b有一个为真,则结果为真,二者都为假时,结果为假!a如果a为假,则!a为真;如果a为真,则!a为假在C++中除了0都是真。#include#includeusingnamespacestd;intmain(){inta=10;intb=0;cout<<"a&&b:"<<(a&&b)<
执沐
·
2024-02-01 22:40
学习
C++
入门学习
(二十一)选择结构-if语句
1、单行if语句假设有个人去酒吧,但是酒吧不允许18岁以下的人进入,此时可以使用if语句判断.#include#includeusingnamespacestd;intmain(){inta;cout>a;if(a>=18){cout#includeusingnamespacestd;intmain(){inta;cout>a;if(a>=18){cout#includeusingnamespac
执沐
·
2024-02-01 22:40
C++入门
c++
学习
开发语言
Kotlin
Collection VS
Kotlin
Sequence VS Java Stream
pexels-sobhan-joodi-3215050.jpg一.集合中的函数式API虽然
Kotlin
Collection中的函数式API类似于Java8Stream中的API。
fengzhizi715
·
2024-02-01 13:31
Kotlin
协程五 —— 在Android 中使用
Kotlin
协程
官方提供的架构图二、添加依赖如需在Android项目中使用协程,请将以下依赖项添加到应用的build.gradle文件中:dependencies{implementation("org.jetbrains.
kotlin
x
金戈鐡馬
·
2024-02-01 12:50
Android
android
kotlin
协程
线程
MVVM
王学岗
Kotlin
协程(五)————Channel通道-多路复用-并发安全
使用channel进行通信Channel实际上是一个并发安全的队列,它可以用来连接协程,实现不同协程的通信。@Testfun`testknowchannel`()=runBlocking{//创建channelvalchannel=Channel()//生产者valproducer=GlobalScope.launch{vari=0while(true){delay(1000)channel.se
qczg_wxg
·
2024-02-01 12:20
kotlin
kotlin
【
Kotlin
学习】协程的基本概念(3)——Flow
kotlin
flow介绍它是
kotlin
协程与响应式编程模型结合的产物flow的使用flow的基本使用方式flow能够返回多个异步计算的值如果熟悉RxJava,可以吧collect()对应subscribe
Panic Lin
·
2024-02-01 12:19
Kotlin学习
android
学习
kotlin
Kotlin
协程四 —— Flow 和 Channel 的应用
一、Flow与Channel的相互转换1.1Flow转换为Channel1.1.1ChannelFlow@InternalCoroutinesApipublicabstractclassChannelFlow(//upstreamcontext@JvmFieldpublicvalcontext:CoroutineContext,//buffercapacitybetweenupstreamandd
hudawei996
·
2024-02-01 11:47
kotlin
开发语言
android
Git
入门学习
1--理解+常用操作
文章目录前言一、什么是版本控制系统(VCS)二、Git初步使用1.下载Git2.用户信息(自报家门)3.检查配置信息4.初始化仓库5.将远程仓库克隆到本地6.检查当前文件状态1.未被更改2.有未追踪的文件3.跟踪新文件4.暂存已修改的文件总结前言Git是什么?Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。一、什么是版本控制系统(VCS)版本控制是一种记录一个或若干文件
献_
·
2024-02-01 11:23
git
svn
electron
入门学习
一、Electron介绍Electron提供了丰富的本地(操作系统)的API,是一个基于Chromium和Node.js,使你能够使用HTML、CSS和JavaScript来创建桌面应用程序,兼容Mac、Windows和Linux。与其它各种的Node.js运行时不同的是Electron专注于桌面应用程序而不是Web服务器。目前,Electron已经创建了包括VScode和Atom在内的大量应用二
dingFY
·
2024-02-01 11:48
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他