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
python-进程线程协程
Kotlin中的
协程
- suspend
被称之为Android世界的Swift,在GoogleI/O2017中,Google宣布Kotlin成为Android官方开发语言delaydelay是一个顶级函数,由于它被suspend修饰,所以只能用在
协程
或者被其他
盛世光阴
·
2023-11-23 13:18
简单天气--Kotlin+JetPack+
协程
+MVVM架构
简单天气简单天气——使用彩云天气api,基于MVVM模式结合JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation、Room组件以及
协程
+Retrofit网络请求
wjxbless
·
2023-11-23 10:18
Android项目
android
kotlin
使用Retrofit、OkHttp、
协程
和LiveData构建MVVM模式实现网络请求并在RecyclerView中显示数据
使用Retrofit、OkHttp、
协程
和LiveData构建MVVM模式实现网络请求并在RecyclerView中显示数据在Android开发中,使用Retrofit、OkHttp、
协程
和LiveData
独行侠影
·
2023-11-23 10:43
retrofit
okhttp
网络
Android
Go语言并发编程之精髓
Goroutine(
协程
)在Go语言中,我们使用goroutine来实现并发。Goroutine是一种轻量级线程,由Go运行时环境管理。
一起去旅行Coding
·
2023-11-23 09:46
golang
开发语言
后端
编程
python-
格式化输出
目录1.占位符2.format格式化函数3.f表达式1.占位符%d:整数print("hello,Iam%d"%7)hello,Iam7%c:字符,Unicode编码对应字符print("hello,Iam%c"%20154)hello,Iam人%s:字符串print("hello,Iam%s"%"people")hello,Iampeople%f:小数,默认小数点后六位print("hello,
月亮的星星圈
·
2023-11-23 07:08
python基础
python
【Skynet】Skynet入门实例
实例程序4.1PingPong4.2聊天室(Echo的升级,收到的信息广播给所有在线玩家)4.3做留言板,使用数据库4.4监控服务状态4.5使用节点集群建立分布式系统六、使用skynet注意事项5.1
协程
的作用
qq_37717687
·
2023-11-23 06:52
lua
git
开发语言
使用
协程
用for循环输出数字
varwaitsync.WaitGroupfuncTest(aint){fmt.Printf("Numis%d\n",a)wait.Done()}funcmain(){wait.Add(10)//代表我有十个
协程
需要执行
荒古遗尘狗贼
·
2023-11-23 06:53
JUC并发编程
程序
进程线程
在操作系统中运行的程序就是进程。一个进程可以有多个线程,如视频中同时听声音,看图像,看弹幕等等
西界__
·
2023-11-23 04:18
phper学习Go之defer、panic 和 recover的实践,最后手贱开启二百万
协程
,cpu暴涨93%
作为phper,最近想了解一下Go,但是并不代表我就放弃php了,youknow,php想获取一个对象的地址有多难!这就是静态语言和动态语言的相差之处接下来就逐个了解一下吧!deferdefer语句将一个函数放入一个栈中,defer会在当前函数返回前执行传入的函数,经常用于关闭文件描述符,数据库连接,redis连接等,用于清理资源,避免资源浪费。比如下面这个栗子packagemainimport(
张清柏
·
2023-11-23 03:04
Java基础案例教程--第十二讲:多线程
第十二讲:多线程一.预习笔记1.线程概述进程:在一个操作系统中,每个独立执行的程序都可以称为一个
进程线程
:在一个进程中可以有多个执行单元同时执行,而这些执行单元就是线程*创建进程比创建线程开销大,尤其时在
专科3年的修炼
·
2023-11-23 00:51
Java基础
多线程
java
第二十章:多线程
进程线程
的特点1.进程是资源分配的最小单位,线程是最小的执行单位2.一个进程可以有多个线程3.线程共享进程资源packagetwentyth;publicclassThreadTestextendsThread
Mr.寒风
·
2023-11-23 00:11
java
开发语言
计划学习的几个python库
它进一步隐藏了事件循环和复杂回调机制,还提供了Queue(用于
协程
间通信)、SignQueue(用于系统信号处理)、run_in_process(用于子进程调度)、run_in_thread(用于子线程调度
排除万难争取胜利
·
2023-11-23 00:13
esp32
python-
墨星ESP32上手教程-micropython
简介本文来分享一下墨星esp32的MicroPython的上手使用。包括安装驱动,安装软件,使用io引脚,使用电池,使用文件系统,SD卡,以及Wi-Fi。宇宙无敌超级ESP32开发板,终于来了!墨星ESP32基于乐鑫公司的WROOM32模组,我们添加了你需要的所有功能:内置USB转串口,自动下载电路,锂电池充电器以及GPIO,可以适用于墨星系列的扩展板。而且我们加入了一个SD卡槽,可以使用SD卡来
weixin_37988176
·
2023-11-22 17:00
Python-
自定义包
目录一、Python包二、创建包三、导入包(和导入文件类似)四、安装第三方包安装方法:1.2.3.一、Python包当我们的模块文件越来越多时,包可以帮助我们管理这些模块,包的作用就是包含多个模块,但包的本质依然是模块二、创建包注意:新建包后,包内部会自动创建‘_init_.py’文件,这个文件控制着包的导入行为三、导入包(和导入文件类似)四、安装第三方包安装方法:1.2.3.
qingxi_ran
·
2023-11-22 16:16
python
Python-
列表和元祖的区别
列表定义:list=[1,3,"ceshi"]print(list)#输出:[1,3,"ceshi"]print(list[2])#输出:ceshi元祖定义:tuple=(1,3,"ceshi)print(tuple)#输出:(1,3,"ceshi)print(tuple[2])#输出:ceshi区别:list[2]=4#修改列表成功print(list[2])#输出:4tuple[2]=4#修改
Mrs Wang
·
2023-11-22 16:34
Python
python
Python-
关于正则表达式的总结
什么是正则表达式?正则表达式(regularexpression)描述了一种字符串匹配的模式(pattern),用于字符串的匹配和提取等操作。正则表达式在所有编程语言中都是通用的。匹配模式匹配单个字符.:匹配任意1个字符(除了\n)[]:匹配[]中任意一个字符\d:匹配数字,即0-9\D:匹配非数字\s:匹配空白,即空格、tab键\S:匹配非空白\w:匹配单词字符,即a-z、A-Z、0-9、_\W
程序员MONTE
·
2023-11-22 14:35
Go语言并发详解
文章目录一、Go语言并发简述(并发的优势)进程/线程并发/并行
协程
/线程Goroutine介绍channel二、Go语言goroutine(轻量级线程)使用普通函数创建goroutine1)格式2)例子使用匿名函数创建
小熊coder
·
2023-11-22 06:14
golang
golang
并发
并发编程
【Unity】消消乐游戏开发流程
消消乐核心功能是消除物品的生成,是一个很有画面感的生成,而不是一下子生成,那么就需要考虑使用
协程
或Invoke定时调用方法执行生成要消除的物品A(后称'A'),一般都是SpriteRenderer。
两水先木示
·
2023-11-22 06:43
#
Unity游戏分析
Unity3d
Unity 从服务器加载AssetBundle资源写入本地内存,并将下载保存的AB资源从本地内存加载至场景
从服务器加载资源:AB资源打包后有一个【目录文件】AssetBundle,他保存了所有AB资源的路径与名称,通过aLLAssetBundleURL链接路径组拼从【目录文件】获得的AB资源的名字,然后再
协程
方法内编写相关代码
尊龍John lone
·
2023-11-22 05:57
c#
unity
开发语言
Python Gevent和
协程
机制
参考资料http://www.gevent.org/contents.htmlhttps://uwsgi-docs-zh.readthedocs.io/zh_CN/latest/Gevent.htmlPython脚本的执行效率一直来说并不是很高,特别是Python下的多线程机制,长久以来一直被人们诟病。很多人都在思考如何让Python执行的更快一些,其中典型的方式包括:将复杂的代码转由C语言完成多
offbye
·
2023-11-22 04:42
Python
python
后端
协程
Gevent
python学习——多进程和
协程
,单例模式
python学习——多进程单例模式进程的定义和状态所需模块及参数解释进程实例常用的方法和属性方法属性注意事项多进程之间的相互通讯队列:Queue进程池poolpool常用的方法
协程
gevent
协程
实例常用的方法练习单例模式又叫做单子模式
weixin_43754879
·
2023-11-22 04:22
python
python
学习
开发语言
Python-
使用requests进行接口测试-发送带参数的GET请求
Python-
使用requests进行接口测试-发送带参数的GET请求:与不带参数的GET请求相对比,带参数的GET请求,在发送请求的时候需要传递参数。
简单快乐_wsh
·
2023-11-22 03:37
接口测试
python
接口
request
python-
文件和目录的操作
学习来源——白月黑羽1、创建目录os.makedirs()//递归的创建目录结构是从[当前工作目录]开始创建的importos#os.makedirs可以递归的创建目录结构是从[当前工作目录]开始创建的#exist_ok=True指定了,如果某个要创建的目录已经存在,也不报错os.makedirs('testDir/python',exist_ok=True)2、删除文件或目录os.remove(
__0077
·
2023-11-22 02:59
python
python
基于UDP协议的聊天室项目
就是一个超级简单的UDP聊天室的实现,主要就是基于UDP协议的服务器客户端搭建,以及IO
进程线程
的应用通信协议#ifndef __HEAD_H__#define __HEAD_H__#include #
零基础的小杨
·
2023-11-21 21:30
网络编程
网络
网络协议
tcp/ip
udp
IO
c语言
linux
kotlinx.coroutines学习笔记
coroutines如其名,是kotlin提供一种轻量级的
协程
API,也可以理解为kotlin提供的异步操作API。学习主要是阅读官方提供文档,圈下自己感觉的重点。
way1001
·
2023-11-21 20:40
Python(1)
一.命令行模式和Python交互模式命令行模式:在开始菜单里:运行-cmd-进入命令行模式Python交互模式:在命令行模式里面:输入
Python-
进入Python交互模式;在开始菜单里找打Python3.7
yeduzui
·
2023-11-21 18:13
Unity3D小技巧——切换场景倒计时不变的案例( 简单数据存储PlayerPrefs 和DontDestroyOnLoad的使用)
(2)倒计时的功能使用的是
协程
功能(也可以用计时器,但
协程
可同步多个倒计时的进行),代码如下:stringOne;stringTow;stringThree;inttotalSecond=7200;privatevoidStart
FeyeW
·
2023-11-21 18:01
unity3d
c#
C# yield关键字解析
作者:BlueBones_fan来源:CSDN原文:https://blog.csdn.net/fdyshlk/article/details/80215192相信好多程序员都是因为unity的
协程
(Coroutine
XY9264
·
2023-11-21 14:39
浅析计算机操作系统 之
进程线程
操作系统1冯诺依曼体系结构2操作系统(OperatorSystem)2.1概念2.2OS定位3进程3.1PID3.2时间片3.3并发并行3.4内核态与用户态3.5进程上下文3.6进程状态4线程4.1概念4.2线程分类4.3共享资源4.4要点总结5线程vs进程1冯诺依曼体系结构硬件组成:冯诺依曼体系结构/普林斯顿体系结构输入单元:包括键盘,鼠标,扫描仪,写板等存储器:内存,磁盘中央处理器(CPU):
满眼*星辰
·
2023-11-21 09:12
Java核心知识
内核
操作系统
java
多进程
多线程
4.2 Windows驱动开发:内核中
进程线程
与模块
内核
进程线程
和模块是操作系统内核中非常重要的概念。它们是操作系统的核心部分,用于管理系统资源和处理系统请求。在驱动安全开发中,理解内核
进程线程
和模块的概念对于编写安全的内核驱动程序至关重要。
微软技术分享
·
2023-11-21 09:02
《灰帽黑客:攻守道》
windows
驱动开发
内核进程
线程与模块
Golang实现内存数据库
但是在m.dirty刚被提升后会将m.read复制到新的m.dirty中,在数据量较大的情况下复制操作会阻塞所有
协程
,存在较大的隐患。
金戈鐡馬
·
2023-11-21 04:05
Go语言
数据库
golang
Hash
内存
Python-
制作抖音图片
request.urlretrieve(img_url,'background.jpg')当总结写的假的好么?然后更改了一下,现在是可以功能1:批量下载图片功能2:转化为抖音图片(无论提交外链或者本地图片)
嗨学编程
·
2023-11-21 04:01
Python
python
Python-
匿名函数
目录前言1、匿名函数的定义2、匿名函数的语法格式3、实现方式4、匿名函数的应用拓展5、匿名函数的优点6、有名函数和匿名函数的区别前言什么是匿名函数?匿名函数的应用场景?匿名函数的实现方式?1、匿名函数的定义匿名函数就是没有名字的函数,它主要应用在需要一个函数、但是后面又不会在需要,更不想费神去命名这个函数的场合。通常情况下,这样的函数只使用一次。2、匿名函数的语法格式name=lambda[arg
IT菜dog
·
2023-11-20 20:11
1024程序员节
python
开发语言
前端
后端
哪些专业需要学
python-
想转专业数据科学(机器学习),需要学哪些课程?
利益相关:本人背景应用数学,运筹,优化,目前主要做图像处理、机器学习以及供应链方面的数据分析的应用,和目前大热的DataScience渊源比较深(优化、统计、数值计算等"基础学科”乃数据分析、数据科学的底层算法),希望对想入门数据科学和机器学习的朋友们有点借鉴作用。首先,你可需要了解,数据分析和数据科学的区别:敬请关注与题意密切相关2018.3.3的知乎Live(斯坦福大学决策/数据科学博士、前G
weixin_37988176
·
2023-11-20 19:44
Paging3的使用踩坑记录
一、Paging3介绍Paging3是jetpack推出的一个分页加载库,用于方便开发者实现分页加载功能,支持显示加载状态,重试机制,支持
协程
与RxJava结合使用,相对于传统的分页加载方案,我们不需要关注
菜籽同学
·
2023-11-20 19:36
android
paging3
Kotlin
协程
快速入手
将项目改为支持Kotlin(如果项目本身就是kotlin项目,这一步可以忽略)在项目的build.gradle的dependencies下面加上classpath"org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.0"(版本可以改变,后面肯定会更新.)在module里的build.gradle加上applyplugin:'kotlin-android'ap
老铁码农
·
2023-11-20 14:09
Python-
使用sqlite3模块
Python-
使用sqlite3模块一、导入模块二、连接到数据库三、创建游标四、执行SQL查询五、处理结果集六、提交更改七、关闭连接一、导入模块首先,需要导入sqlite3模块。
不侠居
·
2023-11-20 11:04
python基础知识
python
sqlite
数据库
python-
文件方法(读写)
python-
文件方法(读写)1.文件对象2.打开模式2.1单独打开模式2.2组合打开模式3.读写3.1读3.2写1.文件对象在python中用open()可以创建一个文件对象。
不侠居
·
2023-11-20 11:33
python基础知识
python
开发语言
Python-
打印乘法口诀表
通过流程控制来打印乘法口诀表%02i这样的整数格式化方式,它的作用是将输出的数据保持2位显示,位数不足则使用0补齐foriinrange(1,10):str=""forjinrange(1,10):ifj>i:breakelse:str+="%d+%d=%02d"%(i,j,i*j)print(str)
不侠居
·
2023-11-20 11:33
python基础知识
python
Python-
正则表达式使用
Python-
正则表达式使用一、正则表达式概述二、正则表达式元字符三、正则表达式示例四、Python中使用正则表达式的方法五、使用案例一、正则表达式概述正则表达式是一种用于描述字符串模式的语言。
不侠居
·
2023-11-20 11:58
python基础知识
python
正则表达式
python
【Jetpack篇】
协程
+Retrofit网络请求状态封装实战(2)
一、前言前几天发布了一篇【Jetpack篇】
协程
+Retrofit网络请求状态封装实战,在评论区里也收到了一些同僚的反馈:image.pngimage.png......具体问题可以直接移步到上一篇评论区查看
付十一v
·
2023-11-20 09:27
【Android Jetpack】DataStore的介绍
DataStore使用Kotlin
协程
和Flow以异步、一致的事务方式存储数据。注意:如果您需要支持大型或复杂数据集、部分更新或参照完整性,请考虑使用Room,而不是DataStore。
xoliu1
·
2023-11-20 08:59
Jetpack
android
jetpack
android
kotlin
阿里P9都窥视已久的“Java并发实现原理:JDK源码剖析”
前言并发编程可选择的方式有多进程、多线程和多
协程
。对于Java来说,它既不像C++那样,在运行中调用Linux的系统API去“fork”出多个进程;也不像Go那样,在语言层面原生提供多
协程
。
阿里高级码农
·
2023-11-20 06:35
【计算机基础】解读
协程
库(重新认识一下
协程
、
协程
的状态、创建
协程
的结构体)
原创文,转载请注明出处文章目录什么是
协程
ProtoThread简介定义
协程
的状态创建
协程
的结构体
协程
初始化
协程
的开始、退出与结束什么是
协程
协程
,英文Coroutines,
嵌小超
·
2023-11-20 04:39
计算机基础
c语言
C# yield关键字解析
相信好多程序员都是因为unity的
协程
(Coroutine)认识yield这个关键字的,知道在unity的开发中诸如yieldreturnnull、yieldreturnnewWaitForSeconds
Hus丶zZ
·
2023-11-20 00:36
unity2018
goroutine调度模型 调度策略
文章目录背景
协程
线程与
协程
的对比线程(Thread)
协程
(Coroutine)运作线程模型goroutine调度模型与演进过程G-M模型G-P-M模型抢占式调度器其他优化调度策略队列轮转系统调用工作量窃取抢占式调度
RenX000
·
2023-11-19 23:47
golang
开发语言
golang
后端
编程相关面试整理——cpp&python
编程面试python相关知识Pythondict和set的底层原理python的迭代器了解么python的深浅拷贝python多线程、多进程相关多线程、
协程
Python锁python装饰器使用(web相关
玦☞
·
2023-11-19 23:37
工作搬砖
python
面试
数据结构
Filber的Cancellation
Fiber不同于传统的线程,它是基于
协程
的概念,并且具有一些独特的特性,其中之一是可以进行取消(Cancellation)操作。取消操作是指在执行中的Fiber可以被显式地中断,即停止执行。
血太少了
·
2023-11-19 20:25
【
Python-
利用动态二维码传输文件(六)】动态二维码文件接收端开发,涉及tkinter进度条Progressbar、Pillow图片对象转换为numpy图片对象、cv2图像灰度化、函数引用传递
上一篇文章完成了动态二维码文件发送端的开发,本篇文章研究动态二维码文件接收端的开发。一、程序效果展示左边是发送端,右边是接收端。二、程序设计原理之前第四篇文章已验证过可行性,现对原代码进行优化改进,接收端设计思路如下:(一)通过pyautogui库对电脑屏幕进行高频截图(移动端摄像头拍摄),使用pyzbar库、OpenCV库、numpy库把截图中单张二维码包含的数据识别出来;(二)使用base64
神奇的代码在哪里
·
2023-11-19 17:09
Python
二维码
二维码
python
pillow
numpy
opencv
Kotlin原理+
协程
基本使用
协程
概念
协程
是Coroutine的中文简称,co表示协同、协作,routine表示程序。
协程
可以理解为多个互相协作的程序。
爱桥代码的程序媛
·
2023-11-19 17:01
kotlin
kotlin
开发语言
android
Android开发
程序员开发
程序员
协程
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他