码迷,mamicode.com
首页 >  
搜索关键字:Thread    ( 13581个结果)
多线程 - sleep() 和 wait() 有什么区别?
区别 这两个方法来自不同的类分别是Thread (static sleep)和Object (wait) 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁)。 wait,notify和notifyAll只能在同步控制方法或者同步控制块 ...
分类:编程语言   时间:2020-03-14 20:21:48    阅读次数:68
Lock接口示例
Lock 简单示例 public class LockDemo { public static void main(String[] args) { SaleTicket saleTicket = new SaleTicket(); new Thread(() -> { for (int i = 1 ...
分类:其他好文   时间:2020-03-14 16:19:14    阅读次数:62
Java多线程入门2
线程死锁简单示例 package second.study; public class Test { public static void main(String[] args) { Thread thread1 = new Thread(new DeadLock(true)); Thread th ...
分类:编程语言   时间:2020-03-14 15:10:18    阅读次数:71
java堆中对象分配、布局和访问的过程
一、对象的创建: 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没 有,那必须先执行相应的类加载过程。在类加载检查通过后,接下来虚拟机将为新生对象分配内存。对象所需内存的大小在类加载完成后便 ...
分类:编程语言   时间:2020-03-14 14:47:07    阅读次数:68
递归与分治思想:治思想 && 折半查找法(迭代 && 递归)
1 //分治思想:将大问题拆成小问题逐一解决 2 //折半查找法:不断缩小一半查找的范围,知道达到目的,效率较高。 详情见:https://fishc.com.cn/thread-27964-1-1.html 3 4 //折半查找法(迭代) 5 #include<stdio.h> 6 7 int s ...
分类:其他好文   时间:2020-03-14 12:37:54    阅读次数:36
deepin linux办公开发完美环境
17年开始接触deepin,18年正式作为日常的系统,使用deepin系统,该系统基本是稳步的在成长,将日常涉及的关键软件简要整理。 如下是系统的安装时间 $ sudo fdisk -lDisk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 s ...
分类:系统相关   时间:2020-03-14 11:20:46    阅读次数:125
SpringCloud------熔断降级的超时配置
官方文档: https://github.com/Netflix/Hystrix/wiki/Configuration 1)execution.isolation.strategy 隔离策略 THREAD 线程池 (默认) 它在单独的线程上执行,并发请求受线程池中线程数的限制 SEMAPHORE 信 ...
分类:编程语言   时间:2020-03-14 01:05:41    阅读次数:88
shell分析线程堆栈
找出java进程id ps aux|grep xxxxxx 使用jstack命令打印线程堆栈信息 jstack 7363 java线程数统计 jstack 7363|grep java.lang.Thread.State: -c 线程各种状态统计 jstack 7363|grep java.lang ...
分类:编程语言   时间:2020-03-13 01:38:52    阅读次数:87
Javacpu 和内存问题排查步骤
Javacpu 和内存问题排查步骤: ps ux 查看运行的进程 top -c查看占用cpu的进程 top -bn1 -H -p <pid> 查看占用cpu的线程 // 找出cpu高的线程tid ps -mp <pid> -o THREAD,tid,time | sort -rn jstack <p ...
分类:编程语言   时间:2020-03-13 01:11:02    阅读次数:73
Java多线程
一、线程概述 线程就是进程中一个负责程序执行的控制单元(执行路径),每一个线程都有自己运行的内容,这个内容可以称之为线程要执行的任务; 一个进程中可以多执行路径,称之为多线程。一个进程当中至少有一个线程,开启多个线程是为了同时运行多部分代码; 二、线程与进程 1. 进程 正在进行中的程序(直译)。几 ...
分类:编程语言   时间:2020-03-12 23:21:14    阅读次数:68
共13581条   上一页 1 ... 88 89 90 91 92 ... 1359 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!