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协程
2021-03-01至2021-03-07
看了看
kotlin
和vant组件。我觉得还是一步步来吧,先提升自己的审美。当然锻炼这个事情还是要继续的。
独行者103
·
2024-09-06 07:40
golang中并发和进程、线程、
协程
的关系
Go通过goroutine(
协程
)来实现轻量级的并发执行。为了理解Go中的并发和进程、线程、
协程
的关系,我们需要先了解这些概念。
get200
·
2024-09-05 22:33
golang
golang
数据库
kotlin
use
实现了Closeable接口的对象可调用use函数use函数会自动关闭调用者(无论中间是否出现异常)
Kotlin
的File对象和IO流操作变得行云流水use函数内部实现也是通过try-catch-finally
鹅鹅鹅_
·
2024-09-05 19:48
开始切换到
Kotlin
: 谷歌工程师给初学者的知识点总结
image在2019年的I/O大会上,我们曾宣布
Kotlin
将会是Android应用开发的首选语言,但是,部分开发者们反馈仍不清楚如何切换到
Kotlin
,如果团队中没有人熟悉
Kotlin
,一开始直接使用
谷歌开发者
·
2024-09-04 23:13
thrift RPC调用性能对比
内存:16GBCentOS6.5,Go1.4、Gcc4.4.6,开启tcpreuse,tcprecycle;2.测试数据对比如下一、单进程下,长短连接,两个RPC框架和两大语言对比二二.多进程(线程,
协程
飞稀饭你的微笑
·
2024-09-04 17:16
安卓model转鸿蒙ets
现在的androidstudio提供了java自动转
kotlin
的实现,非常方便。那android的java和
kotlin
有没有可能转成鸿蒙arkts呢。本质上都是字符串文件,讲道理应该是可行的。
麦克尔.马
·
2024-09-04 11:43
android
harmonyos
华为
kotlin
版本RSA非对称加密解密与分段加密解密
基于
kotlin
语言的RSA非对称加密解密与分段加密解密RSA非对称加密RSA非对称加密的具体算法与来源我就不写了,感兴趣的可以自己找度娘或者维基百科前面我的两篇文章讲了DES和AES对称加密,我们可以看出他们加密和解密时都使用的是同一个密钥
DunerGee
·
2024-09-04 08:21
Kotlin
inline内联函数
今天介绍下
Kotlin
中非常重要的内联函数,小伙伴系紧鞋带准备发车普通函数调用下面测试整数相加的情况funcalculate(){println(add(a=1,b=3))}funadd(a:Int,b
linlinlinl
·
2024-09-04 05:43
什么是
协程
?
文章目录一、进程、线程、
协程
的概念理解:二、为什么需要
协程
?三、
协程
的使用场景?四、
协程
、线程、进程关于上下文切换的比较?五、
协程
的类别?六、
协程
的注意事项?
JH3073
·
2024-09-03 18:27
linux
运维
服务器
C++
协程
1.什么是
协程
协程
就是一段可以挂起(suspend)和恢复(resume)的程序,一般而言,就是一个支持挂起和恢复的函数。
-信仰_
·
2024-09-02 22:48
c++协程学习
c++
开发语言
C++
协程
的基本使用
#include#include#includeclassIntReader{public:boolawait_ready(){returnfalse;}voidawait_suspend(std::coroutine_handle::from_promise(*this)};}std::suspend_alwaysyield_value(intvalue){//接收co_yield返回的数据。我
mq白
·
2024-09-02 22:46
c++
java
开发语言
第十七章 rust异步库tokio入门
注意本系列文章已升级、转移至我的自建站点中,本章原文为:rust异步库tokio入门目录注意一、前言二、基本理解与使用三、状态共享四、注意事项一、前言异步是一个非常强大特性,它有相当多的实现模型,其中比较知名的“
协程
余识-
·
2024-09-02 21:45
Rust从入门到精通
rust
开发语言
后端
️Rust 移动端开发体验
当下(2022)Rust在移动端的开发体验如何没有Java/
Kotlin
代码,不使用AndroidStudio和Gradle,秒级编译并
tooy0ng
·
2024-09-02 21:44
rust
开发语言
android
ios
xcode
Jetpack MVVM 常见错误二:在 launchWhenX 中启动
协程
见文章:https://juejin.cn/post/6979008878029570055Flow基于
协程
实现,具有丰富的操作符,通过这些操作符可以实现线程切换、处理流式数据,相比LiveData功能更加强大
fundroid
·
2024-09-02 17:10
python
协程
理论理解
概念进程是指一段程序指令的运行活动,是计算机分配资源的最小单元(进程为线程提供资源,可以认为是指开了一块内存区域)线程是计算机中可以被cpu调度的最小单元,一个进程中可以有多个线程,进程为进程中的线程提供资源,线程是真正工作的单位
协程
也可以被称为微线程
python之行
·
2024-09-02 12:21
python
python
史上最详Android版
kotlin
协程
入门进阶实战(三),Android多线程断点续传
是滴,这里只是一种可能,我们现在回到调用continuation的地方,这里的continuation在前面通过DispatchedContinuation得到的,而实际上DispatchedContinuation是个BaseContinuationImpl对象(这里不扩展它是怎么来的,不然又得从头去找它的来源)。valdelegate=delegateasDispatchedContinuat
m0_65320833
·
2024-09-01 18:33
程序员
架构
移动开发
android
字节跳动一面:请谈下Android消息机制,
kotlin
构造器
对于Handler的无参构造方法,默认采用当前线程TLS中的Looper对象,并且callback回调方法为null,且消息为同步处理方式。只要执行的Looper.prepare()方法,那么便可以获取有效的Looper对象。3.发送消息发送消息有几种方式,但是归根结底都是调用了sendMessageAtTime()方法。在子线程中通过Handler的post()方式或send()方式发送消息,最
m0_65322636
·
2024-09-01 18:03
程序员
架构
移动开发
android
《第一行代码Android》
kotlin
总结之基础知识
我阅读的《第一行代码Android》是第三版,与第二版最大的区别是用
kotlin
来讲解的android知识,特别适合我这种
kotlin
0基础的人。
我是李校长
·
2024-09-01 18:02
读书笔记
编程语言
android
kotlin
开发语言
在 Patient Tracking Android 应用程序 (
Kotlin
) 中集成华为 Account Kit_
kotlin
华为应用
在androidstudio中创建项目,请参阅创建AndroidStudio项目。生成SHA-256证书指纹。生成SHA-256证书指纹。在android项目右上角点击Gradle,选择ProjectName>Tasks>android,然后点击signingReport,如下。注意:项目名称取决于用户创建的名称。在AppGalleryConnect中创建一个应用程序。从App信息中下载agcon
2401_84132496
·
2024-09-01 18:01
程序员
android
kotlin
华为
Kotlin
版本的WanAndroid项目实战(四):高阶函数与Lambda
前言本文主要介绍
kotlin
中函数,高阶函数,lambda表达式的简单用法函数函数是程序执行的一个片段,在
kotlin
中函数的定义如下:funfunction(x:Int,y:Int):Int{returnx
bug喵喵
·
2024-09-01 12:28
Lua语法(一)
参考链接:系列链接:Lua语法(一)系列链接:Lua语法(二)系列链接:Lua语法(三)——元表与元方法系列链接:Lua语法(四)——
协程
系列链接:Lua语法(五)——垃圾回收系列链接:Lua语法(六)
monGyrate
·
2024-08-31 14:05
Lua语言
lua
开发语言
Golang并发编程——sync包详解
2.1关于Cond2.2结构体方法2.2.1NewCond构造函数2.2.2Wait等待2.2.3Signal通知2.2.4Broadcast广播2.3示例2.3.1实现生产者-消费者模式2.3.2多
协程
等待任务完成
ChineHe
·
2024-08-31 05:30
Golang
golang
服务器
开发语言
如何叙述
Kotlin
这门语言。
Kotlin
是一种现代化的编程语言,由JetBrains开发,主要用于Android应用开发、服务器端开发和多平台项目。
challenge51all
·
2024-08-31 04:53
kotlin
kotlin
开发语言
android
Proto3: Generating Your Classes - 生成你的类
TogeneratetheJava,
Kotlin
,Python,C++,Go,Ruby,Objective-C,orC#codeyouneedtoworkwiththemessagetypesdefinedina.protofile
Upping8
·
2024-08-31 02:21
Android Studio心得-创建登录注册项目
它基于JetBrainsIntelliJIDEA软件,并包含了许多定制化功能,包括易于使用的分析工具、内存分析工具和代码编辑器等,支持Java、
Kotlin
等多种编程语言。
wfytz
·
2024-08-31 01:03
android
studio
android
ide
Kotlin
第九弹:深入理解
Kotlin
泛型
Kotlin
系列到此结束,大家记得关注我哈,后面会继续出关于Android的系列文章!
Ken'
·
2024-08-30 21:06
Kotlin从入门到精通
kotlin
开发语言
android
kotlin
中常用扩展函数
一、applyapply用于在某个对象上执行一系列操作,然后返回该对象本身。这通常用于链式调用,以简化代码。它被定义在Any类上,因此可以被任何类型的对象所使用。它接收一个lambda表达式作为参数,在这个lambda表达式中,this关键字引用的是调用apply的对象。当你调用apply函数时,会传递当前对象(this)给lambda表达式。这意味着可以直接在lambda表达式内部访问并修改这个
我要最优解
·
2024-08-30 21:36
kotlin
开发语言
android
干货拿走:深入解析
Kotlin
泛型
0.引子
Kotlin
100%与Java兼容,所以抛开语言表面上面的种种特质之外,背后的语言逻辑或者说“灵魂”与Java总是想通的。
Android高级技术
·
2024-08-30 21:05
Android高级开发
android
Kotlin
内联类、内部类、嵌套类
Kotlin
内联类、内部类、嵌套类在开始介绍
Kotlin
内联类、内部类、嵌套类之前,先简要回顾一下java中的内部类java中的内部类可以将一个类的定义放在另一个类的定义内部,这就是内部类——《Java
维特or卡顿
·
2024-08-30 07:03
手残党福音,一键生成随机颜色:randomColor
randomColor线上github地址:https://github.com/davidmerfield/randomColor目前这个项目已经被移植到了各个常用语言中,例如C#,C++,Go,Haskell,
Kotlin
我码玄黄
·
2024-08-30 04:18
前端
教你一招
思维的火花
前端
JavaScript
开源
计算机基础复习8.29
进程,线程,
协程
的区别进程是操作系统中进行资源分配和调度的基本单位,他拥有自己的独立内存空间和系统资源。每个进程都有独立的堆和栈,不与其他进程共享。
我叫啥都行
·
2024-08-30 02:07
计算机基础知识
笔记
后端
计算机网络
linux
python爬虫 使用pyppeteer爬取非静态页面内容,使用事件循环批量爬取,提升效率
pyppeteer抓取非静态页面,将整个逻辑封装成一个异步方法,有多个页面爬取,将多个页面爬取存储到任务列表,并行执行任务列表内部的异步函数我这代码里面有个main()函数,内部并行执行了各自的任务列表内部
协程
IvanWKQ
·
2024-08-30 02:32
python
爬虫
开发语言
【
Kotlin
】初识
Kotlin
之扩展函数与属性
【
Kotlin
】初识
Kotlin
之扩展函数与属性1、扩展函数在
Kotlin
中,对于已经定义好的class,我们可以使用扩展函数的方式,给这个类动态扩展一个函数方法,使用方法也很简单,看下面例子就懂了:funmain
woodwhale
·
2024-08-29 20:55
Android
Kotlin
与君共勉
kotlin
android
java
用
kotlin
和realm实现Notepad
UI设计参考了这份开源代码(https://github.com/lguipeng/Notes),自己挑选了一些布局和修改了颜色。下面对这些layout做一点笔记。
瑶瑶_2930
·
2024-08-29 11:09
掌握Go语言:Go语言通道,并发编程的利器与应用实例(20)
它是一种类型安全的、并发安全的、阻塞式的数据传输方式,用于在不同的Go
协程
之间传递消息。基本概念创建通道:使用make()函数创建一个通道。
技术蜜糖罐
·
2024-08-29 04:38
GO语言从入门到精通
golang
开发语言
后端
go
云原生
在go语言和C++语言函数结束后会发生什么
三、
协程
处理如果在函数中启动了
协程
,
协程
不会因为函数结束而自动停止,它会继续独立运行,除非被显式地停止或遇到程序结束。四
阿贾克斯的黎明
·
2024-08-29 01:45
go语言基础
golong
虚拟线程:.NET和Rust不如Go或Java ?
绿色线程在其他编程语言中也称为“
协程
”或“纤程”。绿色线程则不同。绿色线程的内存分配在堆上。但所有这些都是有代价的:由于它们不受操作系统管理,因此它们本身无法利用多个内核。但对于I
极道Jdon
·
2024-08-28 10:32
javascript
reactjs
After update to Android studio 3.1 i'm facing this erorr Could not find org.jetbrains.
kotlin
:kotl...
https://stackoverflow.com/questions/49534872/after-update-to-android-studio-3-1-im-facing-this-erorr-could-not-find-org-jetb
一个大西瓜CPI
·
2024-08-28 01:03
设计模式(
Kotlin
)
设计模式创造型设计模式(5种)1、工厂方法模式2、抽象工厂模式3、单例模式4、建造者模式5、原型模式结构型设计模式(7种)1、适配器模式2、桥接模式3、组合模式4、装饰者模式5、外观模式6、享元模式7、代理模式行为型模式(11种)1、模板方法模式2、策略模式3、状态模式4、观察者模式5、备忘录模式6、迭代器模式7、访问者模式8、解释器模式9、责任链模式10、命令模式11、中介者模式以下我会以And
找藉口是失败者的习惯
·
2024-08-27 20:32
设计模式
kotlin
开发语言
java调用
kotlin
的内联函数_
Kotlin
内联函数
上一章学了下高阶函数,我们可以用Lambda表达式很好的使用高阶函数,现在来看看高阶函数的原理,要知道
Kotlin
文件最终都是被编译成Java字节码的,但是Java中并没有高阶函数这个概念,其实
Kotlin
weixin_39842617
·
2024-08-27 09:50
Kotlin
作用域函数:let、also、run、apply、with
let函数使用场景:可空变量的操作,无需判空p?.let{ it.name="lily" it.age="21" }also函数使用场景:多个扩展函数链式调用(返回值是本身)p?.also{it.name="deni"it.age="26"}?.displayInfo()with函数使用场景:可以省去类名重复,直接调用类的方法就行with(p){name="leon"age="26"
menglongfeng3385
·
2024-08-27 09:49
kotlin
前端
开发语言
kotlin
内联函数
今天的主角是inline,这不是一个
Kotlin
特有的概念,大多数编程语言都支持内联。内联函数的语义很简单:把函数体复制粘贴到函数调用处。使用起来也毫无困难,用inline关键字修饰函数即可。
MirkoWug
·
2024-08-27 08:17
kotlin
inline
noinline
内联函数
《高级
Kotlin
强化实战学习手册(附Demo)》开放下载(1)
第二章
Kotlin
实战避坑指南方法入参是常量,不可修改不要Companion、INSTANCE?Java重载,在
Kotlin
中怎么巧妙过渡一下?
2401_84538063
·
2024-08-27 08:17
程序员
kotlin
学习
开发语言
【
Kotlin
设计模式】
Kotlin
实现适配器模式
前言适配器模式(AdapterPattern)的核心将某个类的接口转换成客户端期望的另一个接口表示,使得客户端能够通过自己期望的接口与不兼容的类进行交互。适配器模式有三种实现方式,分别是类适配器模式、对象适配器模式、接口适配器模式。我们假设有个视频输出盒子,当前只能接收和输出HDMI信号,现在客户的输入设备只能输出VGA信号,则我们可以通过转换器(要适配的类),将VGA信号转换成HDMI信号做输出
一方贝地
·
2024-08-27 08:46
Kotlin设计模式
kotlin
设计模式
适配器模式
Kotlin
内联函数
高阶函数高阶函数就是方法(函数)的参数或者返回是一个函数内联函数内联函数就是在编译时直接将函数内容直接复制粘贴到调用处普通函数并不需要,如果在普通函数强行加上inline,编辑器会提醒只有高阶函数中才需要inline去做内联优化原因是虽然inline关键字理论上可以减少一个栈帧层级(栈帧在虚拟机栈)但是一般函数没有必要高阶函数:如下,block:(String)本质上是使用匿名类的实现方式,这样就
DongGei
·
2024-08-27 08:46
kotlin
kotlin
开发语言
android
设计模式-工厂模式(
Kotlin
)
在面向对象语言中,万物皆是对象,如果在需要创建对象的时候直接新建一个对象,就会对该对象耦合严重,如果我们需要更换对象时,就需要对所有新建对象的地方都修改一边,这就违背了开闭原则。因此会使用工厂模式来创建对象,我们可以直接在工厂中创建对象,因此更换对象也可以直接在工厂中进行,这样就达到了与对象解耦的目的,因此,工厂模式最大的优点就是与对象解耦1,简单工厂模式简单工厂模式并不属于设计模式的一种,反而更
嗯先生
·
2024-08-27 01:38
Kotlin-设计模式
设计模式
java
开发语言
1024程序员节
工厂模式Factory Pattern 【
kotlin
版代码参考】
工厂模式FactoryPattern【
kotlin
版代码参考】interfaceCoffee{funtest()}classCappuccino:Coffee{companionobject{constvalTAG
刘了个刘
·
2024-08-27 01:07
kotlin设计模式
kotlin
java
javascript
Kotlin
语言泛型的形变是什么?
Kotlin
语言泛型的形变一共分为三个区域:不变,协变,逆变不变不变指的是:这个泛型,可以是生产者,也可以是消费者,此泛型没有任何泛型继承相关的概念,可以理解是完全独立出来的泛型例如:下面案例中,此泛型既可以是生产者
ailinghao
·
2024-08-26 16:58
kotlin
kotlin
开发语言
android
如何安装IntelliJ IDEA最新版本及高级特性
前言IntelliJIDEA是一款由JetBrains公司开发的集成开发环境(IDE),专为Java、
Kotlin
以及其他JVM语言设计,同时也支持多种其他技术和框架。
bobo-rs
·
2024-08-26 11:24
开发工具
intellij
idea
开发语言
ide
jvm
深入理解 Go 语言并发编程底层原理
多
协程
同步是每一个Go开发者都必须面对的问题。传统的多线程程序往往基于共享内存实现多线程同步,Go语言在此之上还提供了管道-
协程
的CSP同步模型,这也是Go语言推荐的方案。
Mindfulness code
·
2024-08-25 23:39
Go语言开发
开发语言
Go
上一页
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
其他