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
线程数据交换
安全逆向工程学习路线
工作原理(寄存器、指令周期)内存管理:堆栈结构、内存分段与分页汇编语言基础:x86/x64(重点)、ARM/MIPS(移动端/嵌入式)操作系统核心概念Windows/Linux内核机制(系统调用、进程/
线程
管理
·
2025-07-24 23:12
Java实现多个子
线程
执行完成后执行主
线程
在Java面试中,“如何让主
线程
等待所有子
线程
执行完毕后再继续?”是一个高频多
线程
问题。下面给出4种主流实现方式+代码示例,覆盖从基础到进阶,面试时按需选择即可。
·
2025-07-24 21:36
SpringBoot 内嵌 Tomcat 的相关配置
8080server.servlet.context-path设置应用的根路径/server.session.timeout定义session失效时间单位:秒server.tomcat.max-threadsExecutor
线程
池的最大
FrankYoou
·
2025-07-24 20:59
Tomcat
java
spring
boot
tomcat
Redis为什么被设计成是单
线程
的?
Redis单
线程
模型解析当我们说Redis是单
线程
时,特指"其网络IO和键值对读写操作由单个
线程
完成"。
·
2025-07-24 20:28
JS执行机制
首先我们来看几个问题:1.JS是单
线程
的么?2.JS有异步么?3.JS单
线程
怎么实现的的异步1.JS是单
线程
的么?这个问题毫无悬念,肯定是单
线程
的。
1024k纯金
·
2025-07-24 18:46
多
线程
,泛型与容器类
一.多
线程
线程
和进程一样分为五个阶段:创建、就绪、运行、阻塞、终止。多进程是指操作系统能同时运行多个任务(程序)。多
线程
是指在同一程序中有多个顺序流在执行。
abcefg_h
·
2025-07-24 18:48
学习
Thread-Per-Message模式:最简单实用的分工方法
如何理解Thread-Per-Message模式Thread-Per-Message模式,简言之就是为每个任务分配一个独立的
线程
。
woshishui1243
·
2025-07-24 18:30
仿RabbitMq实现简易消息队列基础篇(Muduo库的使用)
他是一款基于主从Reactor模型的网络库,其使用的
线程
模型是oneloopperthread,所谓oneloopperthread指的是:一个
线程
只能有一个事件循环(EventLoop),用于相应计时器和
疏 石 兰 兮
·
2025-07-24 14:21
rabbitmq
c++
开发语言
异步操作
linux
ubuntu
线上问题排查之【CPU飙高100%】
publicclassCpuLoadUp{//这里定义了一个标识privatevolatilestaticintflag=0;publicstaticvoidmain(String[]args){//执行
线程
丶小鱼丶
·
2025-07-24 14:47
线上问题排查
java
python2
1.技术面试题(1)解释Linux中的进程、
线程
和守护进程的概念,以及如何管理它们?答:Linux中的进程进程是操作系统分配资源的基本单位,每个进程有独立的地址空间、文件描述符和系统资源。
2401_83328007
·
2025-07-24 13:44
python
2024.12软考-高级系统架构师-真题回忆
(2)填空流程图说明写缓存的过程(3)回答问题,
线程
1负责写数
vidi19
·
2025-07-24 13:12
系统架构
mysql连接池的设计与实现
文章目录池化技术数据库连接池什么是数据库连接池为什么使用数据库连接池不使用数据库连接池的执行过程使用连接池的执行过程长连接和连接池的区别数据库连接池运行机制连接池和
线程
池的关系连接池和
线程
池区别连接池和
线程
池设置数量的关系连接池设计与代码实现连接池设计要点构造函数初始化获取连接池内的连接归还连接至连接池析构函数连接池名的作用
路飞H
·
2025-07-24 12:07
基础组件专栏
mysql
oracle
数据库
C++高级技术详解
Placementnew)强类型(StrongTypes)智能指针(SmartPointers)容器和算法(ContainersandAlgorithms)Lambda表达式常量表达式(constexpr)多
线程
和并发
yz123lucky
·
2025-07-24 11:29
c++
开发语言
多
线程
(2)
1.
线程
(Thread)是程序执行流的最小单元。在多
线程
编程中,一个进程可以包含多个并发执行的
线程
,每个
线程
都是独立的、能够独立运行的子任务。
·
2025-07-24 10:28
Spring依赖注入(DI)权威指南:核心方式与最佳实践
结论先行构造器注入:唯一官方推荐方式,适用于所有强制依赖,保证对象不可变、
线程
安全、易测试。Setter注入:仅用于可选依赖或需动态更新的场景(如配置热加载)。
半个脑袋儿
·
2025-07-24 10:57
Spring
spring
java
后端
PyQt5实用示例代码合集
本合集包含了丰富的PyQt5示例代码,覆盖了从基础控件使用到高级网络编程、多
线程
处理等各个方面。
Kimgoeunlaogong
·
2025-07-24 10:21
在Visual Studio中配置和使用pthread包的详细指南
本文还有配套的精品资源,点击获取简介:在Windows操作系统下的VisualStudio(VS)中,默认不支持POSIX
线程
库(pthread)。
Kimgoeunlaogong
·
2025-07-24 10:51
电商数据API接口的性能优化与负载均衡策略
在电子商务领域,API(应用程序编程接口)接口作为连接前后端服务、处理用户请求和
数据交换
的关键组件,其性能直接关系到电商平台的用户体验、业务效率、系统稳定性以及运营成本。
lovelin+vI7809804594
·
2025-07-24 08:12
人工智能
数据分析
python
大数据
爬虫
MySQL压测
数据库可以抗多少并发二、数据库压测前置知识三、压测工具-sysbench安装基于Ubuntu/Debian系统基于CentOS/RHEL系统从源码安装使用(不只支持数据库压测)系统性能测试CPU性能测试内存性能测试
线程
性能测试数据库性能测试
Lin_Miao_09
·
2025-07-24 08:06
MySQL
mysql
数据库
node.js基础知识
函数路由全局对象常用工具文件系统GET/POST请求Web模块工具模块OS模块Path模块文件系统方法参考手册了解常用的属性和方法命令行输入node进入交互模式,可以在终端执行语句;nodefile.js执行JS文件;node是单
线程
kikpin
·
2025-07-24 07:04
NodeJS
node.js
Java
线程
池参数详解
首先,我们先来了解一下什么是多
线程
,多
线程
就像是一个高效的厨房,厨师们(
线程
)同时准备菜肴(任务),而
线程
池就像是厨房的管理系统,合理安排厨师数量和工作顺序,保证菜品既快又好地出锅。可是,你知道吗?
fei飛fei飞
·
2025-07-24 07:00
java
开发语言
java基础----HashMap,ConCurrentHashMap,HashTable的区别
②hashmap不是
线程
安全的。③hashtable是
线程
安全的。用的是整个数组加锁。④conCurrentHaskMap是
线程
安全的。用的是分段加锁,不同的段可以同时插入。所以速度比
pgydbh
·
2025-07-24 07:23
线程
池
线程
池时间2018年6月13日23:03:06;复习了一下基础的JAVA
线程
池知识SingleThreadExecutor:只有一个
线程
的
线程
池,因此所有提交的任务是顺序执行。
陈沐恩_
·
2025-07-24 06:01
Java多
线程
模型
Java多
线程
模型生命周期Java
线程
的生命周期包括创建,就绪,运行,阻塞,死亡5个状态。一个Java
线程
总是处于这5个生命周期状态之一,并在一定条件下可以在不同状态之间进行转换。
逍遥天扬
·
2025-07-24 06:54
【Linux 中断机制:工作队列与中断
线程
化详解】
⚙️Linux中断机制:工作队列与中断
线程
化详解一、中断上下文限制在Linux内核中,中断服务函数运行在中断上下文(IRQContext),这意味着:❌不允许阻塞(不能调用sleep、schedule等
修船大队长
·
2025-07-24 06:52
linux
运维
服务器
redis秒杀之lua脚本
Lua脚本核心原理:1.单
线程
模型:Redis使用单
线程
处理命令,所有命令按顺序执行。Lua脚本会被视为一个整体任务,执行期间不会被其他命令中断。
stand_forever
·
2025-07-24 03:35
redis
redis
lua
数据库
探讨应用层网络协议栈设计-基础篇(一)
本篇想从这几个方向聊:整套系统它的受众业务,为何要探讨和学习网络协议栈开发基础知识,各模块角色的定位,为什么要设计这几个模块如何进行设计框架、工作
线程
模式、各模块如何高效协作本篇探讨和可学习的知识点:基础模块定位
线程
竞争处理负载均衡设计工作模式设计快慢的分离为什么开启本篇文章
橙子味虾片
·
2025-07-24 03:03
网络协议
网络
系统架构
DPDK-并行计算
超
线程
(Hyper-Threading):在一个处理器中提供两个逻辑执行现场,逻辑
线程
共享流水线、执行单元和缓
庞叶蒙
·
2025-07-24 03:32
DPDK学习
并行计算
多核处理器
超线程
亲和性
并发指令
七年老码农掏心窝:你踩过的 ThreadLocal 坑,我替你填了 3 遍
工作一年踩坑记:我终于搞懂了ThreadLocal这玩意儿大家好,我是那个在多
线程
坑里摸爬滚打了七年的菜鸡程序员。
天天摸鱼的java工程师
·
2025-07-24 02:31
java
开发语言
JUC——创建
线程
的方法
1.继承Thread类原理:通过继承Thread类并重写其run()方法,定义
线程
的执行逻辑。(Thread类实现了Runnable接口)调用start()方法启动
线程
(JVM会自动调用run())。
机器滴小白
·
2025-07-24 01:23
JAVA学习笔记
java
开发语言
JUC
并发编程
Java
线程
池
Executor接口Executor接口是
线程
池的基类,基本上所有的
线程
池类都直接或间接继承此类。
·
2025-07-24 00:48
List和Map的区别
✨专栏介绍这个专栏将专注于分享Java面试中的经典"八股文"知识点,内容涵盖:Java基础核心概念JVM原理与性能调优多
线程
与并发编程️设计模式实战️常用框架源码解析⚙️系统架构设计思想为什么选择这个专栏
雪碧聊技术
·
2025-07-24 00:15
Java八股文
list
数据结构
python
1.技术面试题(1)解释Linux中的进程、
线程
和守护进程的概念,以及如何管理它们?答:进程:是操作系统进行资源分配的基本单位,拥有独立的地址空间、进程控制块,每个进程之间相互隔离。
www_hhhhhhh
·
2025-07-23 23:06
python
java
面试
Linux系统编程(六)
线程
同步、互斥机制
本文目录前述:同步机制的引入及概念一、互斥锁1.定义2.互斥锁常用方法3.相关函数(1)头文件(2)创建互斥锁(3)销毁互斥锁(4)加锁(5)解锁4.使用例程二、条件变量1.相关函数(1)创建条件变量(2)注销条件变量(3)等待条件变量成立(4)条件变量激发(使条件变量成立)2.使用注意3.使用例程三、信号灯1.分类2.信号灯操作3.相关函数4.使用例程四、原子操作(内核层)1.优势2.常用的原子
小仇学长
·
2025-07-23 21:54
Linux
linux
线程
互斥锁
信号量
线程
安全之乐观锁和悲观锁
对于悲观锁来说,它总是认为每次访问共享资源时会发⽣冲突,所以必须对每次数据操作加上锁,以保证临界区的程序同⼀时间只能有⼀个
线程
在执⾏。乐观锁:乐观锁⼜称为“⽆锁”,顾名思义,它是乐观派。
·
2025-07-23 21:23
JSON 对象
JSON对象概述JSON(JavaScriptObjectNotation)对象是一种轻量级的
数据交换
格式,易于人阅读和编写,同时也易于机器解析和生成。
·
2025-07-23 20:21
Linux利用多
线程
和
线程
同步实现一个简单的聊天服务器
该Demo运用了网络编程(SocketAPI)、多
线程
(Pthreads)以及
线程
同步(互斥锁)技术,以实现并发处理和数据共享安全。2.核心技术网络编程(Socke
·
2025-07-23 20:21
gRPC深度解析:原理、实践与性能优化指南
一、gRPC核心架构解析1.1ProtocolBuffers:高效的
数据交换
格式ProtocolBuffers(简称protobuf)是gRPC的接口定义
亲爱的非洲野猪
·
2025-07-23 19:17
性能优化
Spring boot+LogBack+MDC实现链路追踪
MDC介绍MDC(MappedDiagnosticContext,映射调试上下文)是log4j、logback及log4j2提供的一种方便在多
线程
条件下记录日志的功能。
十一技术斩
·
2025-07-23 18:11
java
后端
springboot
spring
Java Web项目Dump文件分析指南
Dump文件的工具4.分析步骤与常见问题解决5.最佳实践与预防在JavaWeb项目中,dump文件是JVM(Java虚拟机)在发生崩溃、内存溢出或特定事件时生成的内存快照文件,用于诊断性能问题、内存泄漏或
线程
死锁
·
2025-07-23 18:08
全链路跟踪关键技术-ThreadLocal
转自:https://github.com/alibaba/transmittable-thread-local/issues/123应用场景的文章Java多
线程
上下文传递在复杂场景下的实践byvivo
txxs
·
2025-07-23 18:37
架构
标记语言---XML
这种灵活性使其成为跨平台、跨系统
数据交换
的重要标准,广泛应用
MzKyle
·
2025-07-23 17:34
标记语言
xml
java
前端
jvm分析篇---1、先认识下dump文件
目录一、简介二、生成方式三、JavaWeb项目配置参数四、最佳实践一、简介Dump文件是JVM在运行过程中生成的内存快照文件,主要用于诊断Java应用的内存问题(如内存泄漏、OOM错误)和
线程
状态分析。
布朗克168
·
2025-07-23 17:34
jvm
jvm
java
内存
dump
复习博客:JVM
主要复习了以下内容:JVM内存模型JVM内存模型(也称为运行时数据区域)主要分为以下几个部分:程序计数器(ProgramCounterRegister):一块较小的内存空间,是当前
线程
所执行的字节码的行号指示器
hdzw20
·
2025-07-23 17:33
java八股文复习
jvm
java
intellij-idea
spring
后端
Java学习----NIO模型
NIO模型的核心在于非阻塞和多路复用,其采用“一个
线程
处理多个连接”的模式,主要依靠通道(Channel)、缓冲区(Buffer)和选择器(Selector)这三个核心组件协同工作,每个核心组件的功能原理和功能如下
典孝赢麻崩乐急
·
2025-07-23 16:58
java
学习
nio
Java学习————————ThreadLocal
ThreadLocal是Java中一个非常重要的
线程
级别的变量隔离机制,它提供了
线程
局部变量,使得每个
线程
都可以拥有自己独立的变量副本,从而避免了多
线程
环境下的共享变量竞争问题。
典孝赢麻崩乐急
·
2025-07-23 16:57
java
学习
开发语言
【集群】MySQL的主从复制了解吗?会有延迟吗,原因是什么?
✨专栏介绍这个专栏将专注于分享Java面试中的经典"八股文"知识点,内容涵盖:Java基础核心概念JVM原理与性能调优多
线程
与并发编程️设计模式实战️常用框架源码解析⚙️系统架构设计思想为什么选择这个专栏
雪碧聊技术
·
2025-07-23 16:57
Java八股文
mysql
数据库
MySQL主从复制
【锁】MySQL中有哪几种锁?
✨专栏介绍这个专栏将专注于分享Java面试中的经典"八股文"知识点,内容涵盖:Java基础核心概念JVM原理与性能调优多
线程
与并发编程️设计模式实战️常用框架源码解析⚙️系统架构设计思想为什么选择这个专栏
雪碧聊技术
·
2025-07-23 16:57
Java八股文
mysql
数据库
锁
MySQL的Binlog有几种格式?
✨专栏介绍这个专栏将专注于分享Java面试中的经典"八股文"知识点,内容涵盖:Java基础核心概念JVM原理与性能调优多
线程
与并发编程️设计模式实战️常用框架源码解析⚙️系统架构设计思想为什么选择这个专栏
雪碧聊技术
·
2025-07-23 16:57
Java八股文
mysql
数据库
【QT常用技术讲解】任务栏图标+socket网络服务+开机自启动
本篇的QT项目是从真实的项目中简化出来,满足很多相似的场景:创建一个TCP服务,接收到消息后,通过多
线程
执行后台CMD命令行,并且自动把程序放到系统自启动目录中。
·
2025-07-23 16:56
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他