书栈网 · BookStack 本次搜索耗时 0.031 秒,为您找到 213981 个相关结果.
  • 设计与演化

    1369 2018-04-11 《深入解析Go》
    5.3 设计与演化 线程池 系统调用 协程与保存上下文 Go1.0 Go1.1 5.3 设计与演化 其实讲一个东西,讲它是什么样是不足够的。如果能讲清楚它为什么会是这样子,则会举一反三。为了理解goroutine的本质,这里将从最基本的线程池讲起,谈谈Go调度设计背后的故事,讲清楚它为什么是这样子。 线程池 先看一些简单点的吧。一个常...
  • 8.2 evbuffer与线程安全

    1977 2019-05-17 《Libevent 深入浅出》
    8.2 evbuffer与线程安全 8.2 evbuffer与线程安全 int evbuffer_enable_locking ( struct evbuffer * buf , void * lock ); void evbuffer_lock ( struct evbuffer * buf ); void evbuf...
  • 单例模式

    单例模式 C++设计模式之单例模式 0.导语 1.众所周知的单例 2.懒汉与饿汉 3.多线程加锁 4.双重检查锁模式 5.memory barrier指令 6.静态局部变量 7.Atomic 8.pthread_once 9.总结 10.参考资料 单例模式 C++设计模式之单例模式 0.导语 相信大家面试都逃不开设计模...
  • 4.2 Interceptor

    4.2 Interceptor 1、基本用法 2、 全局共享,注意线程安全问题 4.2 Interceptor 1、基本用法 Interceptor 可以对方法进行拦截,并提供机会在方法的前后添加切面代码,实现 AOP 的核心目标。Interceptor 接口仅仅定义了一个方法 public void intercept(Invocatio...
  • 流水线配置(图形)

    流水线配置(图形) 编辑流水线 添加节点 配置制品信息 查看图形化流水线 流水线配置(图形) 手写流水线可能存在语法错误或上手比较困难。平台提供可视化图形编辑,通过图形界面交互快速配置流水线,更直观地呈现整个流水线流程。 编辑流水线 进入 DevOps 平台 > 我的应用 > 选择应用 > 流水线 > 选择分支 ,点击编辑图标。 添...
  • Goroutine并发处理

    For-learning-Go-Tutorial Goroutine并发处理 For-learning-Go-Tutorial Go语言是谷歌2009发布的第二款开源编程语言 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 因而一直想的是自己可以根据自己学习和使...
  • MySQL · 性能优化· 5.7.6 InnoDB page flush 优化

    在上期的月报 中,我们已经详细介绍了Oracle MySQL以及社区分支最新的对InnoDB page flush的优化。在最近release的5.7.6版本中又有了进一步的改进。主要包括以下几点修改 修改一、更精确的loop时间 Page cleaner每做srv_flushing_avg_loops次flush后,会去计算刷脏和Redo LSN增...
  • MySQL · 引擎特性 · InnoDB 文件系统之IO系统和内存管理

    1327 2020-08-13 《数据库内核月报》
    综述 IO子系统 IO后台线程 发起IO请求 处理异步AIO请求 IO 并发控制 文件预读 日志填充写入 buffer pool 内存管理 buffer pool初始化 buffer pool 链表及管理对象 buffer pool 并发控制 Page驱逐及刷脏 综述 在前一篇 我们介绍了InnoDB文件系统的物理结构,本篇我...
  • wx.createWorker

    Worker wx.createWorker(string scriptPath, object options) 参数 string scriptPath object options 返回值 Worker 注意事项 示例代码 Worker wx.createWorker(string scriptPath, object opt...
  • 线程模型

    624 2020-01-04 《getty 使用手册》
    getty的线程模式有点类似于netty主从Reactor多线程模型。getty基于异步IO的proactor模型。(热心网友(小北)发现的文档纰漏,补充一下 :smile: ) 在主线程mainReactor启动以后,会创建acceptor线程用于监听客户端的接入,Acceptor接收到客户端TCP连接请求处理完成后(可能包含接入认证等),将新创建...