码迷,mamicode.com
首页 >  
搜索关键字:多线程    ( 22665个结果
ActiveMQ是什么?
ActiveMQ是什么? ActiveMQ是一种开源的,实现了 JMS1.1 规范的,面向消息(MOM)的中间件,为应用程序提供高效的、 可扩展的、稳定的和安全的企业级消息通信。 ActiveMQ 服务器宕机怎么办? 这得从 ActiveMQ 的储存机制说起。在通常的情况下,非持久化消息是存储在内存 ...
分类:其他好文   时间:2020-08-26 18:52:23    阅读次数:55
一文搞懂 ThreadLocal 原理
当多线程访问共享可变数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要线程封闭出场了。数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封闭在线程中而避免使用同步的技术称为线程封闭。本文主要介绍线程封闭中的其中一种体现:ThreadLocal,将会介绍什么是ThreadLocal;从ThreadLocal源码角度分析,最后介绍ThreadLocal的应用场景。什么
分类:其他好文   时间:2020-08-26 18:39:20    阅读次数:42
Swoole 4.5v安装使用
一、Swoole简介 Swoole是一个由c语言编写的面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务,提供了PHP语言的异步多线程服务器。 二、安装准备: a) 安装前必须保证系统已经 ...
分类:其他好文   时间:2020-08-26 17:05:27    阅读次数:57
线程池多线程处理多任务,适用按顺序输出结果
package com.test; import java.util.LinkedList; import java.util.List; import java.util.concurrent.*; public class ThreadPoolExecutorTest2 { public sta ...
分类:编程语言   时间:2020-08-25 18:46:49    阅读次数:118
基于redis实现分布式锁 php
为何需要分布式锁? 在单进程的系统中,当遇到并发情况下,会出现一些数据异常的问题,但是如果这些数据是需要保证唯一性的话,那我们就希望在同一时刻,只能有一个线程在执行这块代码,通常我们一般都是通过简单的加锁或同步来实现并解决这个问题。 但是以上都是单进程多线程的情况,如果出现多进程多线程,显然会出现问 ...
分类:Web程序   时间:2020-08-25 15:43:01    阅读次数:61
Dotnet Core Asyn coding
异步代码 ASP.NET Core和EF Core的默认使用异步编程。 Web 服务器的可用线程数量有限,在高负载情况下,所有可用线程都可能都在使用。 当发生这种情况时,服务器无法处理新的请求,直到线程被释放。 使用同步代码时,许多线程可能会被绑定,而实际上它们并没有做任何工作,因为它们正在等待 I ...
分类:Web程序   时间:2020-08-25 15:41:06    阅读次数:61
设计模式之单例模式
4.单例模式(面试)1.介绍单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。2.示例1.懒汉式,线程不安全这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。
分类:其他好文   时间:2020-08-20 18:29:20    阅读次数:55
寒武纪二面:
2020.08.05 1、多线程 2、IPC、共享内存 3、bind 4、合并n个有序链表 (力扣原题 使用最小堆会快一些) #include <queue> using namespace std; struct ListNode { int val; ListNode* next; ListNo ...
分类:其他好文   时间:2020-08-20 18:20:10    阅读次数:118
多线程相关
多线程相关 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
22665条   上一页 1 ... 41 42 43 44 45 ... 2267 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!