E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
并发性
java中进程和线程以及线程的状态和方法
一个程序至少有一个进程,一个进程至少有一个线程.线程的划分尺度小于进程,使得多线程程序的
并发性
高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。
silence---
·
2020-08-21 05:35
HBase原理--LSM树
一般来讲,内存数据结构可以选择平衡二叉树、红黑树、跳跃表(SkipList)等维护有序集的数据结构,这里由于考虑
并发性
能,HBase选择了表现更优秀的跳跃表。
小明的数据脚印
·
2020-08-21 04:14
hbase
大数据
原理
HBase原理--跳跃表
与红黑树以及其他的二分查找树相比,跳跃表的优势在于实现简单,而且在并发场景下加锁粒度更小,从而可以实现更高的
并发性
。
小明的数据脚印
·
2020-08-21 04:14
hbase
大数据
跳跃表
原理
javascript实现在一定时间段内相同请求之执行一次
方法一:(此方法是建立在假设javascript的执行存在
并发性
的情况,并假设uuid获得一定是唯一的id)/**利用Array的push本身具有次序,最后肯定只有一个对象在首位*/functionDelayer
iteye_19175
·
2020-08-21 04:18
小记
别再误人子弟了-tomcat、undertow、jetty性能对比
在网上搜索查询发现清一色的都是说undertow高
并发性
能优于tomcat,并且还提供了各种实验依据以作证明,但是我私下测试发现情况和网上大部分结果并不一致。
我的小熊不见了
·
2020-08-21 02:17
java
springboot
tomcat
jetty
MVCC 多版本并发控制
基于提升
并发性
能的考虑,他们一般都同时实现了多版本并发控制(MVCC)可以认为MVCC是行级锁的一个变种,但是他在很多的情况下避免了加锁操作,因此开销更低。
Arno_好久不见
·
2020-08-21 01:05
MySQL
mysql死锁探究及优化
锁冲突是影响数据库
并发性
能的一个重要因素。例如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。这些锁统称为悲观锁(PessimisticLock)。
没去杜克
·
2020-08-21 00:56
MySQL之多版本并发控制(MVCC)
笔者用自己的话对MVCC做一个总结:通过某个时间点上的数据快照对数据的版本控制,目的是为了避免使用各种锁影响
并发性
能[b]●MySQL锁机制[/b]说到锁,MySQL里提供了几种锁机制[b]读写锁
年华是封无效信
·
2020-08-20 23:33
技术笔记
第16章:多线程
16.1线程概述16.1.1线程与进程进程特点:独立性:每个进程拥有自己私有地址,没有进程本身允许,其他进程无法访问该进程地址空间动态性:程序为静态指令集合,程序运行起来变成进程
并发性
:同一时刻只有一个进程执行
含低调
·
2020-08-20 23:54
疯狂Java讲义
MySQL 高级 —— MVCC 多版本并发控制
基于提升
并发性
能的考虑,它们一般都同时实现了多版本并发控制——MVCC。包括其他数据库如Oracle等,由于MVCC并没有一个统一的实现标准,因此它们的实现原理都不尽相同。
圣斗士Morty
·
2020-08-20 21:04
数据库与SQL语句
java----多线程
在操作系统中,在多道程序环境下,
并发性
是指在一段时间内宏观上有多个程序在同时进行,但在单CPU系统中,每一个时刻却只能有一道程序在执行,故微观上这些程序只能是分时地交替进行。
qq_33602652
·
2020-08-20 21:43
java基础
java基础
将Vim设置为Rust IDE
Rust语言旨在以C++开发人员熟悉的方式实现具有安全
并发性
和高内存性能的系统编程。它也是StackOverflow的2019年开发人员调查中最受欢迎的编程语言之一。
小几斤
·
2020-08-20 19:37
Linux
Vim
Rust
IDE
将Vim设置为Rust IDE
Rust语言旨在以C++开发人员熟悉的方式实现具有安全
并发性
和高内存性能的系统编程。它也是StackOverflow的2019年开发人员调查中最受欢迎的编程语言之一。
小几斤
·
2020-08-20 19:32
Linux
Vim
Rust
IDE
简述分布式文件系统
2、特征:分布性、对等性、
并发性
、缺乏全局时钟、故障必然会发生3、典型问题:通信异常、网络分区、三态(成功、失败、超时)三种状态转换、节点故障二、什么是CAP定理2000年7月份,加州大学伯克利分校的EricBrewer
任总
·
2020-08-20 19:45
InnoDB’s gap locks
此功能在繁重的写入负载下提供更好的
并发性
,但需要额外的预防措施以避免幻读以便在复制时候能够保持一致性。为此,行级锁定数
Star--Zhang
·
2020-08-20 15:26
mysql
HAproxy企业应用,TCP/HTTP动静分离
HAProxy的是一个免费的、开源的的tcp/http反向代理工具、负载均衡器,是一个企业非常快速和可靠的安全的解决方案,提供高可用性、高
并发性
,负载均衡和代理对TCP和基于HTTP的应用程序。
chuche1931
·
2020-08-20 15:02
网络
php
java
Java 多线程
1.线程概述1.1线程和进程进程是处于运行过程中的程序,并且具有一定的独立功能
并发性
:同一个时刻只能有一条指令执行,但多个进程指令被快速轮换执行并行:多条指令在多个处理器上同时执行线程是进程的执行单元1.2
Architect_csdn
·
2020-08-20 14:57
多线程
Netty高频面试题
Netty是一款基于NIO(NonblockingI/O,非阻塞IO)开发的网络通信框架,对比于BIO(BlockingI/O,阻塞IO),他的
并发性
能得到了很大提高。
qq_41490913
·
2020-08-20 14:42
Netty与Springboot的整合
能够通过codec自己来编码/解码字节流),Tomcat基于Http协议性能:Tomcat从6.x开始支持nio模式,后续还有APR模式(一种通过jni调用apache网络库的模式,相比于旧的bio模式,
并发性
能得到了很大提高
大龙虾7
·
2020-08-20 13:09
Qt之线程同步(生产者消费者模式 - QWaitCondition)
Waitcondition(等待条件)比单独使用mutex(互斥量)有一个更高级的
并发性
,如果缓冲区的访问由一个QMutex把守,当生产者线程访问缓冲区时,消费者线程将无法访问。
一去丶二三里
·
2020-08-20 12:15
Qt
中级进阶
面试操作系统问题及答案
1.操作系统四个特征
并发性
、共享性、虚拟性、异步性2.并行性和
并发性
并行性:两个或多个事件在同一时刻发生
并发性
:两个或多个事件在同一时间间隔内发生3.操作系统的五个主要功能处理器管理、存储器管理、设备管理
巫o月
·
2020-08-20 07:31
研究生复试
什么是线程,线程和进程有什么区别?
进程和线程都是由操作系统所体现的程序运行的基本单元,系统利用该基本单元实现系统对应用的
并发性
。
weixin_30861459
·
2020-08-20 07:11
操作系统复习-2.1 进程与线程
为此引入进程的概念,以便更好地描述和控制程序的并发执行,实现操作系统的
并发性
和共享性。
sunhaoning
·
2020-08-20 06:24
操作系统
尝试解决哲学家进餐问题(Java实现)
做到不产生死锁以及要求高
并发性
。
iteye_11606
·
2020-08-20 06:09
计算机操作系统——线程
②
并发性
不仅进程间可以并发执
翟羽嚄
·
2020-08-20 06:08
计算机操作系统
面试常问的有关操作系统知识
1.操作系统的四大特性
并发性
、共享性、虚拟性、异步性2.操作系统的主要功能处理器管理、存储器管理、设备管理、文件管理、用户接口3.进程的有哪几种状态,状态转换图,及导致转换的事件:进程由进程控制块(PCB
syyyy712
·
2020-08-20 05:09
2018秋招面经
Java多线程之锁优化策略及锁膨胀
锁的优化策略编码过程中可采取的锁优化的思路有以下几种:1:减少锁持有时间例如:对一个方法加锁,不如对方法中需要同步的几行代码加锁;2:减小锁粒度例如:ConcurrentHashMap采取对segment加锁而不是整个map加锁,提高
并发性
StackFlow
·
2020-08-20 05:26
操作系统常见面试题
线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位(2)
并发性
:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行
maomao4024
·
2020-08-20 04:09
ThreadLocal相关
在很多情况下,ThreadLocal比直接使用synchronized同步机制解决线程安全问题更简单,更方便,且结果程序拥有更高的
并发性
。
Chiakiiii
·
2020-08-20 00:00
以太坊的自我救赎
为使以太坊能在更多数据驱动的业务场景中得到应用,一些新的技术和架构就被设计出来以改善目前以太坊的效率、吞吐率和
并发性
等问题。
区块链大本营
·
2020-08-19 23:36
游戏服务器启动多少个线程合适
那为了提高
并发性
,是不是线程越多越好呢?多少才合适呢?先不说游戏服务器的特殊性,就按普通的服务器业务来说,最合适的线程数是多少呢?说到线程,那一定是和cpu核数
wgslucky
·
2020-08-19 22:13
Java游戏服务端开发
通过压力测试提升服务器
并发性
能实例
前言前一段时间应领导要求,对公司服务端代码进行简单的压力测试。测试发现,并发数只能维持在很小的值以内,比如模拟并发数超过100,失败率就会大大提高。在咨询完后端搭建过程后发现,基本上所有的配置参数全部采用了默认处理,包括:数据库、服务器、应用程序。然后就是各种查资料,发现上述提到的各个模块都有很大的提升空间,需要开发人员自己配置。这一块网上众说纷纭:有的说改tomcat配置的(配置堆内存大小,jv
_高远
·
2020-08-19 22:13
服务器配置
SynchronousQueue、LinkedBlockingQueue、ArrayBlockingQueue性能测试
对于容器类在并发环境下的比较,一是是否线程安全,二是
并发性
能如何。BlockingQueue的实现都是线程安全的,所以只能比比它们的
并发性
能了。
weixin_34033624
·
2020-08-19 21:23
并发性
标注 @GuardedBy @NotThreadSafe @ThreadSafe
并发性
标注类的标注这三个类级别的标注可以描述类的线程安全保证性,属于类公开文档的一部分.它只是标注了该类是否是线程安全的,但实际上没法保证线程安全.
疯子和神经123
·
2020-08-19 20:47
java
【Linux驱动编程】Linux中断上半部和下半部
对于中断函数的处理,原则是尽快处理完事务并退出中断,这一点也比较好理解,尽快处理中断并返回,保证正常任务的执行,并q且能否响应其他事务的中断,保证实时性和
并发性
。
Acuity.
·
2020-08-19 18:01
Linux驱动编程
线程知识总结
一、1顺序执行流:1-1单线程雇佣一个服务员的餐厅1-2多线程雇佣多个服务员的餐厅2任务、程序、进程:3特征:3-1独立性、动态性、
并发性
3-2
并发性
、并行性前者,某个时间点,只能执行一个程序。
你好happy
·
2020-08-19 18:59
知识就是力量
java
Tomcat
并发性
能调优问题
http://hi.baidu.com/danghj/item/50537bdcee3ac052d63aaeb5robbin(iteye的帮主)的博客http://robbinfan.com/Tomcat
并发性
能调优问题
hgx0615
·
2020-08-19 17:20
网上JAVA好帖子
JAVA多线程和
并发性
知识点总结
上次我总结了一份JAVA面向对象和集合知识点总结:http://blog.csdn.net/zhoubin1992/article/details/46481759受到了博友们的激励,这次对JAVA多线程和
并发性
相关知识点进行总结
lcczzu
·
2020-08-19 15:09
Java
Nginx+Apache配合使用
Nginx对于高
并发性
能出众,Proxy功能强效率高,占用系统资源少,而Apache在高并发时对队列的处理比FastCGI(Nginx需要通过fastcgi等方式运行php)更好,并且在处理动态php页面时
ly199108171231
·
2020-08-19 10:35
Java
服务器
java多线程注意事项
3、
并发性
:多进程可以在单核CPU上并发运行。线程代表进程中的一个顺序执行流,多线程就是一个进程中的多个顺序执行流。线程也被称为轻量级的进程,是系统运行的基本单位。
Jeking217
·
2020-08-19 10:09
java
多线程
使用synchronized和Lock对象获取对象锁
1、ReentrantLock拥有Synchronized相同的
并发性
和内存语义,此外还多了锁投票,定时锁等候和中断锁等候线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定,
H-G-Y
·
2020-08-19 09:07
java
相关
ReentrantLock(重入锁)使用方式
ReentrantLockReentrantLock类实现了Lock,它拥有与synchronized相同的
并发性
和内存语义。但其添加了类似轮询锁、定时锁等候和可中断锁等候的一些特
xiaxl
·
2020-08-19 08:03
Java
Java源码
进程互斥
但并发程序却也不仅仅是针对多个程序而言的外部
并发性
,同时也针队一个程序中多条指令而言的内部
并发性
。并发程序进程互斥实现进程互斥Dekker互斥算法Peterson互斥算法Lamp
企鹅爱吃方便面
·
2020-08-19 08:28
操作系统
操作系统
C语言项目(三)——基于Linux系统下的带有GUI界面的即时通信软件
(2)提高
并发性
。通过线程可方便有效地实现
并发性
。进程可创建多个线程来执行同一程序的不同部分。(3)开销少。创建线程比创建进程要快,所需开销很少。(4)利于充分发挥多处理器的功能。
ZalGGboy
·
2020-08-19 08:22
C语言
Linux
聊天室项目
Java多线程和
并发性
相关(个人学习总结)
一路走来,走过很多Java多线程的坑,以前一直习惯记于笔头;现从笔记搬于博客,从初识到深入,慢慢详记——持续更新。(目的仅为个人学习总结,所学所记;如有幸大佬看见,若能指点一二也是极好的。)Chapter1:多线程基础一、多线程创建方式:1.继承Thread类(Thread类实现了Runnable类),重写Run方法;2.实现Runnable类,重写Run方法;3.匿名内部类:Threadthre
SilenceViking
·
2020-08-19 08:41
LearningSummary
Nginx学习(一)
一.特点1.1应用情况Nginx做为一个强大的Web服务器软件,具有高性能、高
并发性
和低内存占用的特点。此外,其也能够提供强大的反向代理功能。
InnocenceYWQ
·
2020-08-19 07:53
MySQL中的行级锁定
特点:开销大,加锁慢,会出现死锁;锁定粒度最小,发生锁冲突的概率最大,
并发性
也高;实现原理:InnoDB行锁是通过给索引项加锁来实现的,这
农名工
·
2020-08-19 05:31
MySQL
什么影响了mysql的性能-存储引擎层
版本以前默认是MyISam存储引擎,5.6版本之后默认支持的Innodb存储引擎,这两种也是最常用的.存储引擎层MyISAM5.5之前版本默认存储引擎存储引擎表由MYD和MYI组成特性(只读还可以接受)
并发性
和锁级别
dianjue2579
·
2020-08-19 01:33
Windows进程详解(完整版)
特点:动态性:进程是程序的一次执行过程,是临时的、有生命周期的;独立性:进程是系统进行资源分配和调度的一个独立单位;
并发性
:多个进程可以在处理机上交替执行;结构性:系统为每个进程建立一个进程控制块。
「已注销」
·
2020-08-19 01:51
转:并发与并行的区别
(parallelism)多个cpu物理上同时处理多个任务;前者是逻辑上的同时发生(simultaneous),而后者是物理上的同时发生.
并发性
(concurrency
PacosonSWJTU
·
2020-08-19 01:53
ThinkinginJava
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他