• 2024-10-21【Coroutines】Implement JavaScript Promise by Kotlin Coroutine
    Expecteduseasynctolaunchaasynctaskuseawaittowaitresultfromotherworkasync{valuser=await<String>{loadUserInfo()}println(user)println("asyncreturned")}println("asyncnotreturn")Implementat
  • 2024-09-04windows C++ 并行编程-并发和UWP(三)
    控制执行线程Windows运行时使用COM线程模型。在此模型中,根据对象处理其同步的方式,对象被托管在不同的单元中。线程安全对象托管在多线程单元(MTA)中。必须通过单个线程访问的对象托管在单线程单元(STA)中。在具有UI的应用程序中,ASTA(应用程序STA)线程负责发送窗
  • 2024-06-17UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xe4 in position: invalid continuation byte
    这个错误信息UnicodeDecodeError:'utf-8'codeccan'tdecodebyte0xe4inposition1665:invalidcontinuationbyte表明您尝试使用UTF-8编码去解码一个字节序列,但是在解码过程中遇到了一个无效的字节序列。在UTF-8编码中,每个字符可以由1到4个字节组成,错误信息中的0xe4对应
  • 2023-12-15解决UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd3 in position 238: invalid continuation b
    解决UnicodeDecodeError:'utf-8'codeccan'tdecodebyte0xd3inposition238:invalidcontinuationbyte在处理文本数据时,经常会遇到​​UnicodeDecodeError​​错误,特别是当使用​​utf-8​​编码读取文件时。这个错误通常表示文件中包含无法解码的字符,导致解码失败。在本
  • 2023-11-23Kotlin协程系列(一)
    一.协程的定义最近看了一本有关kotlin协程的书籍,对协程又有了不一样的了解,所以准备写一个关于kotlin协程系列的文章。言归正传,我们在学习一个新东西的时候,如果连这个东西"是什么"都回答不了,那么自然很难进入知识获取阶段的"为什么"和"怎么办"这两个后续环节了。因此,我们
  • 2023-10-25pytest报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc3 in position 11: inva
    报错UnicodeDecodeError:'utf-8'codeccan'tdecodebyte0xc3inposition11:invalidcontinuationbyte代码运行时,报错 可以看出是编码的问题,根据提示,有可能是__init__.py文件的问题,通过查看源代码:尝试改变"utf-8"为“gbk"路径:C:\python3.8\Lib\site-packages\inic
  • 2023-10-24Android Kotlin 协程初探
    1它是什么(协程和Kotlin协程)1.1协程是什么维基百科:协程,英文Coroutine[kəru’tin](可入厅),是计算机程序的一类组件,推广了协作式多任务的子程序,允许执行被挂起与被恢复。作为Google钦定的Android开发首选语言Kotlin,协程并不是Kotlin提出来的新概念,目前有协程概念的编程语言
  • 2023-06-22launch原理解析
    前言本章就从Continuation入手来探究一下launch启动协程的原理。正文这里我们又回到了Continuation.kt这个文件,因为这是协程框架的基础元素,上一篇文章我们介绍了创建挂起函数的俩个高阶函数就是这个类中的基础层API。除此之外,在这个类,还有启动协程的基础API。协程启动的基础API在前
  • 2023-06-08Wireshark - HTTP Continuation——就是大包分块传输
    Wireshark-HTTPContinuationby JeremyCanfield |  Updated: March9th,2020  |  WiresharkarticlesLet'stakeanexamplewherethereisafilenamedStage1.phponthewww.example.comwebserver,andStage1.phpcontainsthephraseHelloWorld. When
  • 2023-03-14Swift 5.5之Continuation
    Continuation是Swift5.5中引入的一种新的编程模型,用于管理异步任务的结果。它允许您在异步任务完成后使用结果继续执行代码,可以与Async/Await一起使用,以简化异步编程。下
  • 2023-01-18[oeasy]python0053_ 续行符_line_continuation_python行尾续行
    续行符与三引号回忆上次内容上次还是转义序列类型英文符号\abell响铃\bbackspace退格\ttab水平制表符\vverticaltab垂直制表符换行不
  • 2022-10-24UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 3114: invalid co
    movies=pd.read_table(file_path,header=None,sep="::",names=["movieID","title","genres"],engine="python",)添加encoding='ISO-8859-1'
  • 2022-10-07虚拟线程 - VirtualThread源码透视
    前提JDK19于2022-09-20发布GA版本,该版本提供了虚拟线程的预览功能。下载JDK19之后翻看了一下有关虚拟线程的一些源码,跟早些时候的Loom项目构建版本基本并没有很大出入,也跟