书栈网 · BookStack 本次搜索耗时 0.039 秒,为您找到 213981 个相关结果.
  • 斯坦福PLY

    斯坦福PLY 导入 通用 选项 导出 通用 几何数据 斯坦福PLY 参考 类别: 导入 - 导出 菜单: 文件 ‣ 导入/导出 ‣ 斯坦福PLY (.ply) 使用操作器来导入ASCII或二进制PLY文件,你可以一次选择多个文件。对于导出,你可以选择在导出过程中启用或禁用修改器,并选择你想导出的数据(UV纹理、颜色属性……)。 ...
  • 简介

    bRPC简介 什么是RPC? 哪里可以使用RPC? 什么是? brpc的优势 更友好的接口 使服务更加可靠 更好的延时和吞吐 bRPC简介 bRPC基础介绍。 什么是RPC? 互联网上的机器大都通过TCP/IP协议 相互访问,但TCP/IP只是往远端发送了一段二进制数据,为了建立服务还有很多问题需要抽象: 数据以什么格式传输?不同...
  • runtime包

    2039 2020-06-11 《Go语言中文文档》
    1. runtime包 1.1.1. runtime.Gosched() 1.1.2. runtime.Goexit() 1.1.3. runtime.GOMAXPROCS 1. runtime包 1.1.1. runtime.Gosched() 让出CPU时间片,重新等待安排任务(大概意思就是本来计划的好好的周末出去烧烤,但是你妈让你...
  • threading —- 基于线程的并行

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

    Synchronized原理 基础 同步的原理 Java对象头 锁的升级 线程对锁的竞争 ContentionList EntryList Synchronized原理 在多线程并发编程中Synchronized 一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6 对Synchronized 进行了各种优化之后...
  • IO

    IO 收消息 发消息 Socket The full picture IO 学习bRPC IO。 一般有三种操作IO的方式: blocking IO: 发起IO操作后阻塞当前线程直到IO结束,标准的同步IO,如默认行为的posix read 和write 。 non-blocking IO: 发起IO操作后不阻塞,用户可阻塞等待多个IO操...
  • IO

    IO 收消息 发消息 Socket The full picture IO 学习bRPC IO。 一般有三种操作IO的方式: blocking IO: 发起IO操作后阻塞当前线程直到IO结束,标准的同步IO,如默认行为的posix read 和write 。 non-blocking IO: 发起IO操作后不阻塞,用户可阻塞等待多个IO操...
  • Transport API

    1410 2018-02-22 《Netty 实战(精髓)》
    Transport API Transport API Transport API 的核心是 Channel 接口,用于所有的出站操作,见下图 如上图所示,每个 Channel 都会分配一个 ChannelPipeline 和ChannelConfig。ChannelConfig 负责设置并存储 Channel 的配置,并允许在运行期间更新它们...
  • 自定义线程池-ExecutorBuilder

    自定义线程池-ExecutorBuilder 由来 概念 线程池对待线程的策略 workQueue线程池策略 使用 自定义线程池-ExecutorBuilder 由来 在JDK中,提供了Executors 用于创建自定义的线程池对象ExecutorService ,但是考虑到线程池中存在众多概念,这些概念通过不同的搭配实现灵活的线程...
  • 高效率排查server卡顿

    高效率排查server卡顿 1.检查工作线程的数量 2.检查CPU的使用程度 3.定位问题 3.1 定位cpu-bound问题 排除上游分流不均的嫌疑 优化单机性能 3.2 定位io-bound问题 排除工作线程数不够的嫌疑 排除锁的嫌疑 使用rpcz 使用bvar 只使用了brpc client 高效率排查server卡顿 学...