码迷,mamicode.com
首页 >  
搜索关键字:多线程 stringbuffer stringbuilder    ( 25020个结果
多线程相关
多线程相关 1. 进程与线程 进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建、运行到消亡的过程。 线程是比进程更小的执行单位,一个进程在其执行的过程中可以产生多个线程。线程共享进程的堆和方法区的资源,同时线程还有私有的程序计数器、虚拟机栈和本 ...
分类:编程语言   时间:2020-08-19 19:26:10    阅读次数:60
Java锁的认识
1.为什么要使用锁? 1.1首先说明两个定义: 进程:程序启动,进入内存,资源分配的基本单位 线程:程序执行的基本单元,程序执行的基本单位 1.2程序如何开始运行? Cpu读指令 pc(程序计数器,存储指令地址) 读数据 Register 计算,回写 下一条 1.3多线程带来的问题: 多线程是指一个 ...
分类:编程语言   时间:2020-08-19 19:24:43    阅读次数:66
【Node】EventLoop(时间循环)详解
EventLoop详解 一、什么是EventLoop? 想要了解event loop我们就要从js的工作原理说起。首先,大家都知道js是单线程的。所谓单线程就是进程中只有一个线程在运行。那么,js为什么是单线程而不是做成多线程的呢?个人理解,js是用来实现浏览器与用户之间的交互的。如果同时要处理用户 ...
分类:其他好文   时间:2020-08-17 17:13:33    阅读次数:71
java8多线程不带返回值
public static void main(String[] args) { new Thread(() -> System.out.println(Thread.currentThread().getName())).start(); } ...
分类:编程语言   时间:2020-08-17 17:13:11    阅读次数:61
C++11多线程教程(创建线程)
创建线程与join() #include<iostream> #include<thread> using namespace std; void proc() { cout << "我是子线程" << endl; } int main() { thread th2(proc); th2.join( ...
分类:编程语言   时间:2020-08-17 16:41:39    阅读次数:74
并发编程之Master-Worker模式
我们知道,单个线程计算是串行的,只有等上一个任务结束之后,才能执行下一个任务,所以执行效率是比较低的。那么,如果用多线程执行任务,就可以在单位时间内执行更多的任务,而Master-Worker就是多线程并行计算的一种实现方式。它的思想是,启动两个进程协同工作:Master和Worker进程。Master负责任务的接收和分配,Worker负责具体的子任务执行。每个Worker执行完任务之后把结果返回
分类:其他好文   时间:2020-08-17 16:40:21    阅读次数:52
SingleThreadExecutor、FixedThreadExecutor、CachedThreadPool、ScheduledThreadPoolExecutor
在java语言中,可以通过new Thread的方法来创建一个新的线程执行任务,但是线程的创建是非常耗时的,而且创建出来的新的线程都是各自运行,缺乏统一的管理,这样做的后果可能是导致创建过多线程从而过度消耗系统资源,最终导致性能急剧下降,线程池的引入就是为了解决这个问题。 当使用线程池控制线程数量时 ...
分类:系统相关   时间:2020-08-15 22:30:04    阅读次数:79
Qt 线程基础(QThread、QtConcurrent、信号槽等)
昨晚看Qt的Manual,突然发现下一个版本的Qt中(Qt4.7.4、Qt4.8等)增加了一个特赞的介绍多线程的文章 : Thread Basics 注意: 该链接以后会失效,但是 到时候你直接看Qt自带Manual就行了 本文不是严格的翻译 使用线程 基本上有种使用线程的场合: 通过利用处理器的多 ...
分类:编程语言   时间:2020-08-13 12:35:58    阅读次数:74
多线程与高并发:金九银十跳槽季面试必须要掌握的硬核涨薪技能
面试需要注意什么? 这篇文章跟大伙谈谈面试,我们在学习一门新的技术、语言的一个行之有效的方法就是边学习边思考、带着问题在学习过程中寻找答案。 而问题最好的引导者就是面试官的"为难",我不代表全部的面试官,我身边大多数朋友在针对面试者的问题上主要有以下几个方面 1、公司业务需求比较多的技术 2、公司业 ...
分类:编程语言   时间:2020-08-13 12:08:13    阅读次数:71
死磕Tomcat之整体架构
在许多的高端开发的岗位中都会或多或少有要求面试人员要研究过一些常用中间件源码。这是因为一切的秘密都是藏在源码中,阅读源码能够让我们对框架或者中间件的理解更加深刻,而我们也能够在源码的研究中获得其中一些优秀的设计方式。而我们的中间件和源码那么多,我们该从何入手呢?其实大部分的中间件或者框架都有一些共性的部分,例如网络编程、多线程、反射和类加载等技术。所以深入研究透了一两个中间价的话,那么再回过头来看
分类:其他好文   时间:2020-08-13 12:00:18    阅读次数:58
25020条   上一页 1 ... 46 47 48 49 50 ... 2502 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!