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
单线程垃圾收集器
【Node系列】创建第一个服务器应用
Node.js的特点包括:
单线程
:Node.js采用
单线程
模型,使用事件循环来处理并发请求。这意味着它可以高效地处理大量的
雪梅零落
·
2024-02-02 13:14
node
node
关于Redis核心数据结构与高性能原理
关于Redis核心数据结构与高性能原理一、Redis安装(以5.0.3为例)二、Redis的
单线程
和高性能执行快:
单线程
:I/O多路复用与多线程I/O:三、其他高级命令keys:全量遍历键scan:渐进式遍历键
秋天的一亩三分地
·
2024-02-02 10:00
Redis专栏
redis
数据结构
java
关于垃圾收集算法与
垃圾收集器
ParNew与CMS
关于垃圾收集算法与
垃圾收集器
ParNew与CMS一、垃圾收集算法分代收集理论:复制算法:标记-清除算法:标记-整理算法:二、
垃圾收集器
1、Serial收集器2、ParallelScavenge收集器(JKD8
秋天的一亩三分地
·
2024-02-02 10:30
JVM专栏
jvm
java
关于
垃圾收集器
G1与ZGC
关于
垃圾收集器
G1与ZGC一、G1收集器(JKD9默认收集器)G1收集器执行一次GC的运作过程步骤:JDK1.7以上版本的Java虚拟机重要的进化特征:G1垃圾收集分类YoungGCMixedGCFullGCG1
秋天的一亩三分地
·
2024-02-02 10:30
JVM专栏
jvm
java
Redis的核心数据结构以及高性能底层原理
文章目录一、Redis的
单线程
和高性能二、Redis的核心数据结构总结一、Redis的
单线程
和高性能Redis是
单线程
吗?Redis实际意义上来说不是
单线程
的。
今晚打老虎-lpc
·
2024-02-02 10:29
Redis
redis
数据结构
数据库
JVM
垃圾收集器
简介
1.Serial收集器(-XX:+UseSerialGC-XX:+UseSerialOldGC)Serial(串行)收集器是最基本、历史最悠久的
垃圾收集器
了。
Angy__
·
2024-02-02 07:29
jvm
java
算法
Redis简单总结
redis大部分功能是用来做缓存,计数器,排行榜,消息队列,分布式锁;1.缓存:作为缓解数据库读取数据压力,2.计数器:记录浏览量,点赞数redis为什么这么快:1.基于内存操作,2.
单线程
,避免了线程切换和竞态产生的资源消耗
毛毛的毛毛
·
2024-02-02 07:29
redis
数据库
缓存
JVM中一次完整的GC回收流程
JVM堆内存结构简述JVM堆内存结构图堆初体验所有的对象实例以及数组都要在堆上分配,堆是
垃圾收集器
管理的主要区域,也被称为“GC堆”,也是我们优化最多考虑的地方。
创作小达人
·
2024-02-02 07:21
jvm
JavaScript(二)----eventloop事件循环机制
JavaScript是
单线程
。
MoreCode
·
2024-02-02 07:56
node 事件循环
概念-
单线程
、单进程,结合V8的异步回调接口,处理大量并发-API支持回调函数-事件机制采用设计模式中观察者模式实现-每个异步事件生成一个事件观察者,事件发生后调用回调函数事件驱动程序-当webserver
Jay_ZJ
·
2024-02-02 06:15
iOS的线程安全与锁
居于线程安全的含义,知道线程安全是相对于多线程而言的,
单线程
不会存在线程安全问题。因为,
单线程
代码的执行顺序
含笑州
·
2024-02-02 05:03
redis(1)
文章目录一、redis基础redis简介redis特性
单线程
redis对比memcachedredis典型应用场景二、redis安装及连接yum安装redis查看yum仓库redis版本yum安装redis
Dream visit
·
2024-02-02 02:33
企业服务
redis
数据库
缓存
Python的多线程和多进程——从一个爬虫任务谈起 !
假设我们的量化模型需要从多个网站爬取一些数据,我们将要对比用
单线程
和多线程的方法有何性能上的差别。1,
单线程
,单进程在
单线程
、单进程中,我们将用for循环读取一个url列表。
Python资深程序员
·
2024-02-02 00:53
Python
Python
QT中一种隐蔽的死锁
造成死锁的情况只有两种:1.
单线程
死锁:同一线程对同一个锁连续加锁两次会造成死锁;延伸:在同一个线程中,一个事件分支中对锁A已经加锁,并且引用了QCoreApplication::processEvents
视觉小六
·
2024-02-01 21:30
VS+QT
qt
开发语言
浏览器事件循环机制
JavaScript语言最大的特点是
单线程
(JavaScript其实没有线程概念,针对其不具备并行任务处理的特性,称之为
单线程
),作为浏览器脚本语言,它主要用途是与用户互动的DOM操作。
懒洋洋的华369
·
2024-02-01 20:49
JS
探究
前端
javascript
chrome
Redis --
单线程
模型
失败是成功之母——法国作家巴尔扎克目录
单线程
模型Redis为什么这么快
单线程
模型redis只使用一个线程,处理所有的命令请求,不是说redis服务器进场内部真的就只有一个线程,其实也有多个线程,那就是处理网络和
niceffking
·
2024-02-01 15:21
Redis
javaEE进阶
redis
数据库
缓存
面试3:Redis面试题
9、Redis是单进程
单线程
的10、redis的并发竞争问题如何解决?11、redis常见性能问题和
梦さん
·
2024-02-01 10:25
redis
面试
java
精选 21道 Redis 最常问面试题!收藏一波 !
9、Redis是单进程
单线程
的10、redis的并发竞争问题如何解决?11、redis常见性能问题和解决方案12、r
等风来.长
·
2024-02-01 10:54
redis
数据库
缓存
java
程序人生
【万字长文】带你搞懂Redis中的所有知识点
RedisDataBase)AOF(AppendOnlyFile)过期策略设置过期时间3种过期策略内存淘汰策略8种淘汰策略置换策略集群主从模式哨兵模式全量复制增量复制Cluster集群Redis为何这么快基于内存
单线程
1_5_2_
·
2024-02-01 09:16
Redis
redis
数据库
缓存
数据结构
skiplist
hash-index
redis之管道——pipeline
而redis也是
单线程
的。而
aifen5630
·
2024-02-01 07:49
数据库
网络
Redis是什么
性能优秀,数据在内存中,读写速度非常快,支持并发10W+QPS;单进程
单线程
,是线程安全的,采用IO
道乾坤
·
2024-02-01 06:08
redis面试题2
redis内部使用文件事件处理器fileeventhandler,这个文件事件处理器是
单线程
的,所以redis才叫做
单线程
的模型。
土豆烩芋头
·
2024-02-01 00:28
redis
数据库
缓存
开发语言
面试
经验分享
Java 高并发编程——Reactor模式(多线程)
1多线程版本的Reactor模式演进Reactor和Handler挤在一个
单线程
中会造成非常严重的性能缺陷,可以使用多线程来对基础的Reactor模式进行改造。
geminigoth
·
2024-01-31 18:01
java
java
开发语言
nio
Reactor
netty
Java 高并发编程——Reactor模式(多线程)备份
1多线程版本的Reactor模式演进Reactor和Handler挤在一个
单线程
中会造成非常严重的性能缺陷,可以使用多线程来对基础的Reactor模式进行改造。
geminigoth
·
2024-01-31 18:01
java
java
开发语言
nio
Reactor
netty
JUC并发编程-单例模式、深入理解CAS、原子引用
18.玩转单例模式饿汉式、DCL懒汉式单例模式,
单线程
模式下是安全的的,但是多线程模式下,不安全1)饿汉式/***饿汉式单例*/publicclassHungry{/***可能会浪费空间*/privatebyte
666-LBJ-666
·
2024-01-31 17:44
JUC并发编程
单例模式
JUC
java并发编程
JavaScript进阶教程 - 事件循环和回调队列
JavaScript的事件循环是一种执行模型,它允许JavaScript引擎执行异步任务,尽管JavaScript是
单线程
的。
终将老去的穷苦程序员
·
2024-01-31 14:47
javascript
开发语言
ecmascript
key rocketmq 有什么用_rocketmq总结
1:角色关系2:顺序消息消费消息的顺序要同収送消息的顺序一致,在RocketMQ中,主要挃的是局部顺序,即一类消息为满足顺序性,必须Producer
单线程
顺序収送,丏収送到同一个队列,返样Consumer
weixin_39926394
·
2024-01-31 12:03
key
rocketmq
有什么用
Java-单例模式
“懒汉”模式2.1定义2.2“懒汉模式”-
单线程
版2.3“懒汉模式”-多线程版序列:多线程-008前言:单例模式是比较常见的设计模式之一。
加菲猫-siu
·
2024-01-31 12:57
JavaEE
(初阶)
单例模式
java-ee
java
一文彻底搞懂Redis 大 key 问题
关键字:Redis;大Key问题;2.大key会带来什么问题我们都知道,redis是
单线程
架构,日常的读写操作都是由一个线程完成。
Java爱好狂.
·
2024-01-31 11:05
java
后端
redis
Redis核心技术与实战【学习笔记】 - 9.如何避免
单线程
模型的阻塞
概述Redis被广泛应用的原因是因为它支持高性能访问。所以,我们要重视所有可能影响Redis性能的因素(如命令操作、系统配置、关键机制、硬件配置等)。影响Redis性能的5大方面的潜在因素分别是:Redis内部的阻塞式操作CPU核和NUMA架构的影响Redis关键系统配置Redis内存碎片Redis缓冲区1.Redis实例有哪些阻塞点?Redis实例要和许多对象进行交互,这些不同的交互就会涉及不同
陈建111
·
2024-01-31 11:34
redis
Redis
阻塞点
第101次提醒:++ 操作不是线程安全的!
疯狂创客圈Java分布式聊天室【亿级流量】实战系列之-20【博客园总入口】文章目录写在前面一道简
单线程
安全题,不知道有多少人答不上来实验:并发的自增运算++运算的原理Java的原子操作类写在最后疯狂创客圈
40岁资深老架构师尼恩
·
2024-01-31 09:49
java
python异步编程(1)——理论篇
在
单线程
应用中,代码的执行是顺序和同步的。这意味着在任何给定时间点,程序中只有一部分代码在执行,直到它完成后,程序才会继续执行下一
九十辰
·
2024-01-31 08:57
python脚本编程
python
JDK8新特性(四):并行 Stream 流的使用
接下来我们来个示例验证一下串行流的执行,是不是
单线程
运行。/***串行Stream流测试*/publicstaticvoidmain(Strin
有心不在迟
·
2024-01-31 04:25
java
前端
开发语言
Redis哨兵模式实现网站限流
采用单进程
单线程
模型,并发能力强大。是当
守住阳光
·
2024-01-30 23:13
使用 curl multi interface 编写的高性能封装类和示例
CurlMultiDemo使用libCurl的MultiInterface的一个简单封装类,支持功能:
单线程
+纯异步的Get/Post支持极高的性能(使用POST上传600+文件,仅耗时4~6秒)使用方式
fishjam
·
2024-01-30 19:24
HTTP
Curl
性能优化
curl
multi
interface
HTTP
redis scan
redis用scan代替keys,hgetAll当redis中key数量越大,keys命令执行越慢,而且最重要的会阻塞服务器,对
单线程
的redis来说,简直是灾难,终于找到了替代命令scan。
世玮
·
2024-01-30 17:23
浏览器V8是怎么进行垃圾回收的
JavaScript的运行时
单线程
的,在执行垃圾回收时会阻塞JavaS
安迪小宝
·
2024-01-30 16:54
前端
前端
浏览器
一文彻底搞懂jvm垃圾回收机制
六、
垃圾收集器
七、分代垃圾回收器的工作机制?
澡澡洗澡澡
·
2024-01-30 16:08
Java开发
jvm
java
Event Loop基础认识
前言JavaScript是一门
单线程
语言,运用EventLoop这种运行机制,得以解决许多
单线程
运行带来的问题。
凉城十月
·
2024-01-30 14:32
双非本科准备秋招(10.2)—— JVM3:
垃圾收集器
垃圾收集器
分为七种,如下:从功能的角度分为1、串行:Serial、SerialOld2、吞吐量优先:ParallelScavenge、ParallelOld3、响应时间优先:CMS吞吐量优先VS响应时间优先吞吐量
随心自风流
·
2024-01-30 11:40
java
jvm
求职招聘
JVM篇:垃圾回收器
串行垃圾回收器
单线程
实现垃圾回收,适合堆内存比较小的场景,如个人电脑吞吐量优先多线程实现,适合堆内存比较大的场景(服务器)优点:让单位时间内,垃圾回收的时间尽可能短(比如一个小时内进行了2次垃圾回收,一次回收需要
zmbwcx2003
·
2024-01-30 11:07
jvm
算法
java
请简述 JVM 垃圾回收原理
二、垃圾回收算法1.标记-清除算法2.复制算法3.JavaGC的分代垃圾回收机制三、
垃圾收集器
1.CMS2.G1四、垃圾回收调优GC是有代价的,调优根本原则是每一次GC都回收尽可能多的对象,减少无用功。
花生无翼
·
2024-01-30 10:56
2024年Java原理面试题
组成部分:类加载器(ClassLoader)、运行时数据区(RuntimeDataArea)(方法区、虚拟机栈、本地方法栈、堆、程序计数器)、
垃圾收集器
、执行引擎(ExectutionEngine)、本地接口
内卷成仙
·
2024-01-30 06:34
2024年Java面试题
java
开发语言
Java面试题
JavaScript进阶教程 - JavaScript的
单线程
模型
JavaScript的
单线程
模型是指在任何给定的时间点,JavaScript引擎只能执行一个任务。这意味着JavaScript代码的执行是线性的,一次只能执行一段代码。
终将老去的穷苦程序员
·
2024-01-30 06:19
javascript
开发语言
ecmascript
js高级进阶
1.Object.definePorperty2.js的执行机制js是
单线程
的js的事件循环(EventLoop)是js的执行机制image.png3.js继承(原型继承,借用构造函数继承,组合继承(原型继承
南蓝NL
·
2024-01-30 05:51
JVM篇----第十二篇
系列文章目录文章目录系列文章目录前言一、Serial
垃圾收集器
(
单线程
、复制算法)二、ParNew
垃圾收集器
(Serial+多线程)三、ParallelScavenge收集器(多线程复制算法、高效)四、
数据大魔王
·
2024-01-30 04:34
java面试题套2
jvm
JVM篇----第十一篇
系列文章目录文章目录系列文章目录前言一、在新生代-复制算法二、在老年代-标记整理算法三、分区收集算法四、GC
垃圾收集器
前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家
数据大魔王
·
2024-01-30 04:33
java面试题套2
jvm
Java多线程基础-18:线程安全的集合类与ConcurrentHashMap
常用的ArrayList,LinkedList,HashMap,PriorityQueue等都是线程不安全的(Vector,Stack,HashTable是线程安全的,但实际并不建议用),它们在
单线程
的环境下没有问题
碳基肥宅
·
2024-01-30 04:38
Java
#
SSM
java
开发语言
数据结构
并发
多线程
Java多线程异常处理
setUncaoughtExceptionHandler()方法处理异常3.setDefaultUncaoughtExceptionHandler()方法进行异常处理二.线程组内出现异常一.线程中出现异常的处理1.线程出现异常的默认行为当
单线程
中初出现异常时
jakiechaipush
·
2024-01-30 03:03
Java零碎知识点罗列
java
jvm
开发语言
redis 01:Redis核心数据结构与高性能原理
文章目录一、Redis安装二、Redis的
单线程
和高性能三、Redis五种数据结构3.1String3.2Hash结构3.3List结构3.4Set结构3.5ZSet四、安装好redis后需要设置密码以下均来之图灵学院的学习总结
严严严的博客
·
2024-01-30 02:16
redis
redis
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他