码迷,mamicode.com
首页 >  
搜索关键字:多线程 死锁    ( 24693个结果
高并发,你真的理解透彻了吗?
高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。 在过往的面试中,如果候选人做过高并发的项目,我通常会让对方谈谈对于高并发的理解,但是能系统性 ...
分类:其他好文   时间:2020-11-08 17:21:16    阅读次数:20
操作系统期末名词解释
基本是参考咱教材和考研的那个王道,有些词没找到 p1 操作系统 :配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充 p9 分时系统 : 多个用户通过终端同时共享一台主机,用户可以同时与主机进行交互操作而互不干扰 p11 实时系统 :系统能及时响应外部时间请求,在规定的时间内完成对该事件的处理, ...
分类:其他好文   时间:2020-11-07 17:33:41    阅读次数:28
Jmeter---线程操作
一、下载安装包: https://jmeter-plugins.org/install/Install/ 二、打开bin/jmeter.bat启动 三、线程: 文件--新建 添加 线程 线程组 线程组 http请求 线程组 监听器 察看结果树 四: http请求:协议:http,服务器名称或ip:域 ...
分类:编程语言   时间:2020-11-07 17:30:36    阅读次数:27
Java程序员必备基础:Java代码是怎么运行的?
前言作为一名Java程序员,我们需要知道Java代码是怎么运行的。最近复习了深入理解Java虚拟机,做了一下总结,希望对大家有帮助,如果有不正确的地方,欢迎提出,感激不尽。java代码运行主要流程本文主要讲解流程如下:java源文件编译为class字节码类加载器把字节码加载到虚拟机的方法区。运行时创建对象方法调用,执行引擎解释为机器码CPU执行指令多线程切换上下文编译我们都知道,java代码是运行
分类:编程语言   时间:2020-11-07 17:15:03    阅读次数:24
【每天学点新知识】Linux操作系统下C语言多线程同步使用指南!
一、多线程 头文件: `#include<pthread.h>` * 1 函数声明: `int pthread_create(pthread_t*restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_rtn)(void*),vo ...
分类:编程语言   时间:2020-11-07 16:19:10    阅读次数:22
000. Linux 基础零(计算机基础、操作系统基础)
一、计算机基础存储器的层次结构L0寄存器L1L1高速缓存SRAML2L2高速缓存SRAML3L3高速缓存SRAML4主存DRAML5本地二级存储本地磁盘L6远程二级存储web服务器重要概念并发:把CPU的时间进行分片,让各个程序在CPU上轮转,造成一种多个程序同时在运行的假象多线程:需要多个进程,保存程序执行的现场缓存:保存非持久化数据,支持大量的并发访问异步:遇到I/O操作,程序就注册一个钩子函
分类:系统相关   时间:2020-11-07 15:34:23    阅读次数:20
关于进制.
1.Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。2.Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程
分类:其他好文   时间:2020-11-06 02:23:31    阅读次数:21
synchronized和lock详解
一、synchronized原理详解 1. 设计同步器的意义 多线程可能会同时访问一个共享、可变的资源,这个资源称之为临界资源,需要同步机制来协同对象可变状态的访问,同步器的本质就是加锁,即同一时刻只能有同一个线程访问临界资源,也称为同步互斥访问 sychronized内置锁是一种对象锁(锁的是对象 ...
分类:其他好文   时间:2020-11-06 02:12:16    阅读次数:18
说出Servlet的生命周期,并说出Servlet和CGI的区别
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。 与cgi的区别在于servlet处于服务器进程中,它通过多线程方 ...
分类:其他好文   时间:2020-11-06 01:50:24    阅读次数:12
多线程之synchronoized实现可重入锁
1.什么是可重入锁: 当一个线程A去请求其他线程所持有的对象锁时,线程A就会被阻塞; 但是,当线程A去请求自己持有的对象锁时,如果该对象锁是可重入锁,那么请求就会成功,否则也会发生阻塞; 2.用可重入锁有什么用: 简单说,就是为了使线程可以获取自己的内部锁; 比如,假如一个线程A获取了对象X的对象锁 ...
分类:编程语言   时间:2020-11-04 19:10:26    阅读次数:27
24693条   上一页 1 ... 33 34 35 36 37 ... 2470 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!