技术培训 | RAC 宕机罪犯案情探析之子游标
大家好,我是云和恩墨的李轶楠,不过网上的朋友更习惯叫我600,所以我也慢慢熟悉了这个称呼,其实这个称呼来自于ITPUB论坛上当时我注册的论坛ID“ORA-600”,因为这个ID跟Oracle的著名错误号一样,很容易给大家留下深刻印象,所以被我借用了过来,呵呵。
Erlang 并发编程入门:spawn、消息传递与 receive 完全详解
本文通过一段 30 行的 Erlang 代码,讲清楚 Erlang 并发的三大核心:spawn 创建进程、! 发送消息、receive 接收消息。文末附执行流程全景图。一、先看代码-module(concurrency).-export([start/0, loop/0]).
你真的了解Android线程优先级吗?微信卡顿惨案分析
你真的了解Android的线程优先级吗?我们来一起深入分析、研究下这个问题。看现象,初步可能会怀疑到是不是播放器有什么问题?
[Linux探索之旅]第三部分第三课:监视系统活动,滴水不漏
内容简介1、第三部分第三课:监视系统活动,滴水不漏2、第三部分第四课预告:后台运行及合并多个终端监视系统活动,滴水不漏经过上一课(《【Linux探索之旅】第三部分第二课:流、管道、重定向,三管齐下》http://blog.csdn.
线程从200到500,接口反而慢了7倍?隐形元凶90%的开发者都忽略了
叙事框架:现象 → 排查过程 → 根因 → 修复 → 预防。我们订单服务的故障排查从一条 CPU 告警开始:CPU 占用 92%,但 user 才 33%,system 占了 58%。
Windows、Linux 与 macOS 端口占用排查
通用思路Port(端口)→ Socket(套接字)→ PID(进程标识符)→ Process(进程)先查出哪个进程拥有目标监听套接字,再核对进程名、用户和命令行,最后决定是否结束。不要看到 PID 后立即强制终止,因为端口可能属于数据库、容器、系统服务或其他重要程序。
Agent 点错按钮,不是模型笨,是定位策略选错了
周三下午投屏演示取数任务,桌面 Agent 按它记住的像素坐标去点"发送"按钮——屏幕刚切到外接 4K 显示器,缩放从内屏的 2x 变成 1.5x,坐标整体漂移,一下点在旁边的"清空会话"上,会话上下文当场清零,半小时演示流程作废。
HBase基础学习之bulkload了解
之前在学习importTSV我们准备两份数据这两份数据在导入hbase后,数据还是存在的,我们如果想要实现和hive中类似"剪切"的功能该怎么办?这种可以跨过先写入memstore,直接将数据转换为storefile文件。