书栈网 · BookStack 本次搜索耗时 0.039 秒,为您找到 100892 个相关结果.
  • 异常处理

    基本介绍 获取异常错误 相关方法 使用示例 获取异常堆栈 异常堆栈信息 错误堆栈信息 由于这个问题问得比较多,因此专门为大家撰写了这一章节。 基本介绍 目前大多数Golang 的第三方WebServer 库均没有默认对HTTP 请求处理过程中产生的异常进行捕获,轻者错误产生后无法记录到日志造成排查错困难,重则异常造成进程直接崩溃,服务不可...
  • Page Fault异常处理

    Page Fault异常处理 Page Fault异常处理 实现虚存管理的一个关键是page fault异常处理,其过程中主要涉及到函数 — do_pgfault的具体实现。比如,在程序的执行过程中由于某种原因(页框不存在/写只读页等)而使 CPU 无法最终访问到相应的物理内存单元,即无法完成从虚拟地址到物理地址映射时,CPU 会产生一次页访问异常,...
  • Android虚拟机及编译过程

    一、什么是Dalvik虚拟机 二、Dalvik虚拟机的特点 三、Dalvik虚拟机和Java虚拟机的区别 四、Dalvik虚拟机的结构 五、Android APK 编译打包流程 六、ART虚拟机与Dalvik虚拟机的区别 什么是ART: ART优点: ART缺点: ART虚拟机相对于Dalvik虚拟机的提升 一、什么是Dalvik虚...
  • 介绍

    关于 Discuz! Q 安装方法 安装 Discuz! Q 感谢 关于 Discuz! Q Discuz! Q 官方站 Discuz! Q 官方演示站 安装方法 服务器环境需求为: PHP 7.2.5+ 和 MySQL 5.7+ 。 安装 Discuz! Q 请参考安装文档 来完成安装。 感谢 Discuz!...
  • 6.4 本章总结

    6.4 本章总结 6.4 本章总结 本章开篇,我们讨论了设计并发数据结构的意义,以及给出了一些指导意见。然后,通过设计一些通用的数据结构(栈,队列,哈希表和单链表),探究了在指导意见在实现这些数据结构的应用,并使用锁来保护数据和避免数据竞争。那么现在,你应该回看一下本章实现的那些数据结构,再回顾一下如何增加并发访问的几率,和哪里会存在潜在条件竞争。 ...
  • garray (数组)

    普通数组 排序数组 Iterate* 数组遍历 Pop* 数组项出栈 Rand/PopRand 数组项随机获取/出栈 Contains/ContainsI 包含判断 FilterEmpty/FilterNil 空值过滤 Reverse 数组翻转 Shuffle 随机排序 Walk 遍历修改 Join 数组项串连 Chunk 数组拆分 ...
  • 使用 Fluentd 进行日志收集

    使用 Fluentd 进行日志收集 开始之前 安装 Fluentd 示例堆栈 Fluentd、Elasticsearch、Kibana 配置 Istio 查看新日志 清除 相关内容 使用 Fluentd 进行日志收集 此任务展示如何配置 Istio 以创建自定义日志条目,并将其发送到 Fluentd 守护程序。Fluentd 是一个开...
  • 使用 Fluentd 进行日志收集

    使用 Fluentd 进行日志收集 开始之前 安装 Fluentd 示例堆栈 Fluentd、Elasticsearch、Kibana 配置 Istio 查看新日志 清除 相关内容 使用 Fluentd 进行日志收集 此任务展示如何配置 Istio 以创建自定义日志条目,并将其发送到 Fluentd 守护程序。 Fluentd 是一个...
  • 使用 Fluentd 进行日志收集

    使用 Fluentd 进行日志收集 开始之前 安装 Fluentd 示例堆栈 Fluentd、Elasticsearch、Kibana 配置 Istio 查看新日志 清除 相关内容 使用 Fluentd 进行日志收集 此任务展示如何配置 Istio 以创建自定义日志条目,并将其发送到 Fluentd 守护程序。Fluentd 是一个开...
  • MongoDB · 捉虫动态 · Kill Hang问题排查记录

    场景 排查 确认BUG方向 确认代码范围 找到代码BUG FIX BUG 复现和验证 AliCloudDB MongoDB在开发过程中遇到一个无法正常退出的BUG,由于是Release版本的编译(-O3),debuginfo已经不能很好的展现出堆栈的情况。这时又该如何确定问题所在呢?本篇文章完整的记录了整个排查过程。 场景 kill命令...