码迷,mamicode.com
首页 >  
搜索关键字:线程id    ( 312个结果
学会使用Python的threading模块、掌握并发编程基础
threading模块 Python中提供了threading模块来实现线程并发编程,官方文档如下: 官方文档 添加子线程 实例化Thread类 使用该方式新增子线程任务是比较常见的,也是推荐使用的。 简单的代码示例如下,创建3个子线程并向其添加任务,然后运行并打印它们的线程ID和线程名字: imp ...
分类:编程语言   时间:2021-07-02 15:28:27    阅读次数:0
分布式锁分析:使用Redis实现分布式事务中的锁机制
分布式协调服务 Zookeeper是分布式协调服务框架 分布式协调技术: 主要用来解决分布式环境当中多个进程之间的同步控制,让进程有序的去访问某种临界资源,防止造成"脏数据"的后果 分布式协调技术的核心就是实现分布式锁 分布式锁 分布式锁: 为了防止分布式系统中的多个进程之间相互干扰,需要分布式协调 ...
分类:其他好文   时间:2021-05-24 14:40:54    阅读次数:0
arthas的简单用法
有时候在生产或者测试环境有些方法执行比较耗时,一种简单粗暴的方法是在可能的地点打日志进行监视,另一种就是借助于插件进行检测。最近也是有机会了解并实际运用了arthas这个插件,还是挺方便的。而且也可以用于查看JVM信息、线程信息以及系统属性等信息。 arthas: https://arthas.al ...
分类:其他好文   时间:2021-01-14 10:43:06    阅读次数:0
Java锁机制
1.每个对象都拥有一把锁,这把锁存放在对象头中 对象头 包括: Mark Word 和Class Point 其中Classpoint是类型指针,指向类元数据的InstanceKlass,确定该对象所属的类型 Mark Word 2.synchronized(互斥锁)的实现原理 1.monitor( ...
分类:编程语言   时间:2021-01-01 11:51:28    阅读次数:0
DDM的成熟在一个细微之处的体现
前言我们都知道DDM是华为云分布式数据库中间件,在性能、易用性等方面在业界是遥遥领先的。他的成熟不仅仅体现在具有快速水平平滑扩容、支持多种分布式事物类型等等这些高大上的特性上,也体现在DDM诸多的细微之处,今天我和大家分享一个在发展多年的mycat上存在,但是在DDM中不存在的一个不起眼的细微问题(小问题,大灾难,在IT行业的历史上不断重演,我们要警钟长鸣)。这个问题是我在DDM上玩了好多sql之
分类:其他好文   时间:2020-12-14 13:54:43    阅读次数:12
面试问题---JAVA程序CPU占用过高怎么定位
今天一个电话面试问了这个问题。回来查了下答案,自己也顺带操作一遍,做个记录。之前只知道jstack工具可以查看线程状态这些。比如死锁这些,主要是之前不知道top -H -p pid这个命令的使用,这命令可以看到进程下面线程信息,拿到线程ID,然后再结合jstack命令使用就可以解决这个问题了。下面记 ...
分类:编程语言   时间:2020-07-23 22:18:51    阅读次数:69
10_常用标准库
常用标准库 标准库 说明 builtins 内建函数默认加载 math 数学库 random 生成随机数 time 时间 datetime 日期和时间 calendar 日历 hashlib 加密算法 copy 拷贝 functools 常用的工具 os 操作系统接口 re 字符串正则匹配 sys ...
分类:其他好文   时间:2020-07-20 15:22:46    阅读次数:81
获取进程ID和线程ID ---- getpid、pthread_self
获取进程ID: 原型: #include <unistd.h>pid_t getpid(void); 返回调用进程的进程ID。 获取线程ID: 原型: #include <pthread.h>pthread_t pthread_self(void); 返回调用线程的线程ID。 ...
分类:编程语言   时间:2020-06-19 16:14:13    阅读次数:93
JVM学习十三 - (复习)HotSpot 虚拟机对象探秘
对象的内存布局 在 HotSpot 虚拟机中,对象的内存布局分为以下 3 块区域: 对象头(Header) 实例数据(Instance Data) 对齐填充(Padding) 对象头 对象头记录了对象在运行过程中所需要使用的一些数据: 哈希码 GC 分代年龄 锁状态标志 线程持有的锁 偏向线程 ID ...
分类:其他好文   时间:2020-06-06 00:56:24    阅读次数:62
面试问题---JAVA程序CPU占用过高怎么定位
今天一个电话面试问了这个问题。回来查了下答案,自己也顺带操作一遍,做个记录。之前知道jstack工具可以查看线状态这些。比如死锁这些,主要是之前不知道top -H -p pid这个命令的使用,这命令可以看到进程下面线程信息,拿到线程ID,然后再结合jstack命令使用就可以解决这个问题了。下面记录一 ...
分类:编程语言   时间:2020-06-03 23:07:26    阅读次数:96
312条   1 2 3 4 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!