书栈网 · BookStack 本次搜索耗时 0.039 秒,为您找到 14936 个相关结果.
  • 一些常见并发编程错误

    1264 2019-07-01 《Go语言101 v1.12》
    一些常见并发编程错误 当需要同步的时候没有同步 使用time.Sleep调用来做同步 使一些协程永久处于阻塞状态 复制sync标准库包中的类型的值 在错误的地方调用sync.WaitGroup.Add方法 不当地使用用做Future/Promise的通道 没有让最后一个活跃的发送者关闭通道 对地址不保证为8字节对齐的值执行64位原子操作 没留...
  • 用 asyncio 开发

    用 asyncio 开发 Debug 模式 并发性和多线程 运行阻塞的代码 日志记录 检测 never-awaited 协同程序 检测就再也没异常 用 asyncio 开发 异步编程与传统的“顺序”编程不同。 本页列出常见的错误和陷阱,并解释如何避免它们。 Debug 模式 默认情况下,asyncio以生产模式运行。为了简化开发,as...
  • 协程

    1904 2020-05-28 《Kotlin 基础教程》
    协程 kotlin协程挂起 kotlin挂起分析 挂起函数 CoroutineStart CoroutineContext CoroutineScope CoroutineDispatcher Job Continuation ContinuationInterceptor 协程的基本操作 Channel 生成器 状态机 协程与...
  • 第45章:一些可能的内存泄漏场景

    一些可能的内存泄漏场景 子字符串造成的暂时性内存泄露 子切片造成的暂时性内存泄露 因为未重置丢失的切片元素中的指针而造成的临时性内存泄露 因为协程被永久阻塞而造成的永久性内存泄露 因为没有停止不再使用的time.Ticker 值而造成的永久性内存泄露 因为不正确地使用终结器(finalizer)而造成的永久性内存泄露 延迟调用函数导致的临时性内存...
  • 第45章:一些可能的内存泄漏场景

    338 2023-10-26 《Go语言101 v1.21.a》
    一些可能的内存泄漏场景 子字符串造成的暂时性内存泄露 子切片造成的暂时性内存泄露 因为未重置丢失的切片元素中的指针而造成的临时性内存泄露 因为协程被永久阻塞而造成的永久性内存泄露 因为没有停止不再使用的time.Ticker值而造成的永久性内存泄露 因为不正确地使用终结器(finalizer)而造成的永久性内存泄露 延迟调用函数导致的临时性内存泄...
  • 响应式

    响应式 优点 缺点 选择合适的操作符 代码格式化 lamdba null处理 非阻塞与阻塞 上下文 FAQ: 我写的操作看上去是正确的,但是没有执行. FAQ: 我想获取流中的元素怎么办 FAQ: 我需要在非响应式方法中使用响应式怎么办 相关资料 响应式 JetLinks使用Project Reactor (opens new ...
  • 用 asyncio 开发

    用 asyncio 开发 Debug 模式 并发性和多线程 运行阻塞的代码 日志 检测 never-awaited 协同程序 检测就再也没异常 用 asyncio 开发 异步编程与传统的“顺序”编程不同。 本页列出常见的错误和陷阱,并解释如何避免它们。 Debug 模式 默认情况下,asyncio以生产模式运行。为了简化开发,as...
  • 高效率排查server卡顿

    1.检查工作线程的数量 2.检查CPU的使用程度 3.定位问题 3.1 定位cpu-bound问题 排除上游分流不均的嫌疑 优化单机性能 3.2 定位io-bound问题 排除工作线程数不够的嫌疑 排除锁的嫌疑 使用rpcz 使用bvar 只使用了brpc client 1.检查工作线程的数量 查看 /vars/bthread...
  • threading —- 基于线程的并行

    threading —- 基于线程的并行 线程本地数据 线程对象 锁对象 递归锁对象 条件对象 信号量对象 Semaphore 例子 事件对象 定时器对象 栅栏对象 在 with 语句中使用锁、条件和信号量 threading —- 基于线程的并行 源代码: Lib/threading.py 这个模块在低层级的 _...
  • 线程总结

    1470 2019-05-26 《Qt 学习之路 2》
    前面我们已经详细介绍过有关线程的一些值得注意的事项。现在我们开始对线程做一些总结。 有关线程,你可以做的是: 在QThread 子类添加信号。这是绝对安全的,并且也是正确的(前面我们已经详细介绍过,发送者的线程依附性没有关系)不应该做的是: 调用moveToThread(this) 函数 指定连接类型:这通常意味着你正在做错误的事情,比如将Q...