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
多线程断点下载
静态代码检测-cppcheck
文章目录介绍使用方法1、检查某一个c/c++文件2、检查某一路径下的所有文件3、启用需要检查的错误id4、查看帮助信息5、查看版本信息6、忽略检查某个文件或文件夹7、屏蔽某些文件的警告8、将检查结果输出到文件9、
多线程
检查常见错误修改
逆风奔跑的攻城狮
·
2023-12-28 05:42
静态代码检查
c++
java面试题20
什么是Java中的
多线程
(Multithreading)?它有什么作用?答案:
多线程
是一种并发编程的机制,允许程序同时执行多个线程,以实现并行处理和提高程序的效率。
CrazyMax_zh
·
2023-12-28 05:41
java
开发语言
Android面试总结:进程、线程、
多线程
相关总结
最简单的比喻
多线程
就像火车的每一节车厢,而进程则是火车。车厢离开火车是无法跑动的,同理火车也不可能只有一节车厢。
多线程
的出现就是为了提高效率。
Java自学资料
·
2023-12-28 03:35
程序员
android
移动开发
面试
程序员:我熟悉
多线程
,面试官:都不敢写精通,还敢要26K?
面试官:嗯,对
多线程
有一些深入了解是吧?程序员:是的,
多线程
本身是学习Java语言入门到高级的必备能力,所以平时看得比较多面试官:入门?呵呵~好那我就来好好问问,
多线程
有什么用?
Javaesandyou
·
2023-12-28 03:05
java
面试
经验分享
程序人生
系统架构
1.1.6 线程封闭之ThreadLocal和栈封闭
线程封闭概念
多线程
访问共享可变数据时,涉及到线程间数据同步的问题。并不是所有时候,都要用到共享数据,所以线程封闭概念就提出来了。
叶凯飞
·
2023-12-28 03:45
【
多线程
及高并发 番外篇】虚拟线程怎么被 synchronized 阻塞了?
作者简介:大家好,我是若明天不见,BAT的Java高级开发工程师,CSDN博客专家,后端领域优质创作者系列专栏:
多线程
及高并发系列其他专栏:微服务框架系列、MySQL系列、Redis系列、Leetcode
若明天不见
·
2023-12-28 02:50
java
虚拟线程
synchronized
ReentranLock
多线程
30--
多线程
安全问题、线程池、线程通信
1、线程安全问题及解决当我们使用多个线程访问同一资源(可以是同一个变量、同一个文件、同一条记录等)的时候,若多个线程只有读操作,那么不会发生线程安全问题。但是如果多个线程中对资源有读和写的操作,就容易出现线程安全问题。举例:1.1同一个资源问题和线程安全问题案例:火车站要卖票,我们模拟火车站的卖票过程。因为疫情期间,本次列车的座位共100个(即,只能出售100张火车票)。我们来模拟车站的售票窗口,
憨憨浩浩
·
2023-12-28 02:13
JavaSE学习记录
java
开发语言
29--
多线程
的创建与生命周期
1、相关概念1.1程序、进程与线程程序(program):为完成特定任务,用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程(process):程序的一次执行过程,或是正在内存中运行的应用程序。如:运行中的QQ,运行中的网易音乐播放器。每个进程都有一个独立的内存空间,系统运行一个程序即是一个进程从创建、运行到消亡的过程。(生命周期)程序是静态的,进程是动态的进程作为操作系统调度和分
憨憨浩浩
·
2023-12-28 02:12
JavaSE学习记录
java
开发语言
2020-05-06 QT子线程使用QTcpSocket连接服务器
为什么要是用
多线程
?
多线程
的使用主要是为了处理比较耗时的过程。
yusiling
·
2023-12-28 02:43
对话面试官---关于死锁----通俗易懂版
死锁是
多线程
编程中一种棘手的情况,它发生在两个或多个线程彼此持有对方所需资源,并且都在等待对方释放资源的情况下,导致它们无法继续执行,陷入了僵局。
什么什么啊啊啊
·
2023-12-28 00:47
对话面试官系列---知识集锦
java
数据库
jvm
【WinForm.NET开发】如何对控件进行线程安全的调用
本文内容不安全的跨线程调用安全的跨线程调用示例:使用Invoke方法示例:使用BackgroundWorker
多线程
处理可以改进Windows窗体应用的性能,但对Windows窗体控件的访问本质上不是线程安全的
吉特思米(gitusme)
·
2023-12-27 23:38
WinForm.NET
专栏
.net
安全
windows
c#
【Python高阶技巧】
多线程
一、
多线程
二、进程三、线程四、并行执行五、进程、线程和并行执行六、
多线程
编程一、
多线程
多线程
是指在一个进程内同时执行多个线程的并发执行方式。
咖喱年糕
·
2023-12-27 23:21
Python资料
多线程
进程
线程
并行执行
threading模块
target
args
kwargs
多线程
和高并发系列(二)
AQS(AbstractQueuedSynchronizer)AQS中核心是一个共享的int类型值叫做state,这个state用来做什么,其实主要看他子类是怎么实现的,比如ReentrantLock这个state是用来做什么的?拿这个state来记录线程到底重入了多少次,比如有一个线程拿到state这个把锁了,state就从0变为1,这个线程又重入一次state就变为2了,再重入就变为3等等,什
Eutopia_510
·
2023-12-27 23:28
day31
多线程
2.1、throws关键字用于一个方法的对外声明:用于表示该方法不处理异常,交由调用处进行处理。publicstaticvoidtest()throwsParseException{}子类重写父类的方法时,不能抛出比父类更大的异常。父类抛出异常,子类可以不抛出父类抛出异常,子类可以抛出和父类一样的或者是比父类小的异常父类抛出异常,子类不能抛出比父类更大的异常父类没有抛出异常,子类也不能抛出异常。2
Zrf_2e82
·
2023-12-27 22:42
进程/线程/
多线程
/Task/Async/Await/EFcore/IQueryable/IEnumerable/AsEnumerable/AsQueryable
1.进程/线程/
多线程
进程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。
kalvin_y_liu
·
2023-12-27 21:00
C#
多线程
C#异步
开闭原则
命令模式
后端
线程学习(2)线程创建,等待,安全,synchronized
"ineedyourbreath"作者:Mylvzi文章主要内容:线程学习(2)前情回顾:在上一篇博客中介绍到了进程与线程的区别,以及初步了解如何在Java实现
多线程
编程,通过内置的Thread类来实现
多线程
Mylvzi
·
2023-12-27 21:40
学习
java
开发语言
线程学习(3)-volatile关键字,wait/notify的使用
"命由我作,福自己求"作者:Mylvzi文章主要内容:线程学习(2)一.volatile关键字volatile关键字是
多线程
编程中一个非常重要的概念,它主要有两个功能:保证内存可见性,和禁止指令重排序1
Mylvzi
·
2023-12-27 21:40
学习
java
开发语言
【Java并发篇】什么是
多线程
中的上下文切换?
多线程
中的上下文切换✔️简述✔️拓展知识仓✔️减少上下文切换✔️简述上下文切换是指CPU从一个线程转到另一个线程时,需要保存当前线程的上下文状态,恢复另一个线程的上下文状态,以便于下一次恢复执行该线程时能够正确地运行
昕宝爸爸爱编程
·
2023-12-27 19:39
#
Java并发
java
开发语言
物无定味适口者珍,Python3并发场景(CPU密集/IO密集)任务的并发方式的场景抉择(
多线程
threading/多进程multiprocessing/协程asyncio)
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_221一般情况下,大家对Python原生的并发/并行工作方式:进程、线程和协程的关系与区别都能讲清楚。甚至具体的对象名称、内置方法都可以如数家珍,这显然是极好的,但我们其实都忽略了一个问题,就是具体应用场景,三者的使用目的是一样的,话句话说,使用结果是一样的,都可以提高程序运行的效率,但到底那种场景用那种方式更好一点?这就好比,目
刘悦的技术博客
·
2023-12-27 19:47
第一章 并发编程挑战
第一章并发编程挑战序言问题调整序言并发的目的是为了程序运行的更快,并不是启动更多的线程就能让程序最大限度地并发执行,但是做好并发编程,需要面临一下问题需要去解决,例如:上下文切换、死锁、资源限制问题问题调整即使是单核处理器,也能执行
多线程
代码
我叫果冻
·
2023-12-27 19:18
并发编程那些年
java
服务器
数据库
Linux网络编程之TCP/IP实现高并发网络服务器设计指南
目录引言:多进程服务器例程分享:
多线程
服务器例程分享:I/O多路复用服务器select例程分享:poll例程分享:epoll例程分享:总结建议引言:随着互联网的迅猛发展,服务器面临着越来越多的并发请求。
努力的某某姚
·
2023-12-27 19:15
linux
c语言
tcp/ip
模拟Spring缓存机制
阶段1、深入
多线程
阶段2、深入
多线程
设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析在日常开发中,缓存是提高系统吞吐量的常见手段。不论是使用Guava、Re
smart哥
·
2023-12-27 19:44
spring专题
spring
缓存
java
线程间传递Traceid
线程间传递Traceid背景方案实现背景作为一个程序员,在工作当中排查问题是很常见的,但在
多线程
的情况下,想通过日志跟踪问题,对于初学者是有点困难的。
菜鸟泽
·
2023-12-27 17:37
多线程
分布式
java
音视频基本概念
多线程
好处充分利用cpu资源的工具
多线程
带来的问题
多线程
管理问题线程的互斥与同步互斥资源有限多个人去抢同步有序进行锁的种类读写锁读写分离自旋锁等待资源释放(例如)可重入锁SDL锁互斥锁SDL_CreateMutex
weixin_38432324
·
2023-12-27 17:08
java
jvm
开发语言
线程特有数据(Thread Specific Data)
在
多线程
环境下,由于数据空间是共享的,因此全局变量也为所有线程所共有。
fuyoufang
·
2023-12-27 16:58
【Java EE初阶三 】线程的状态与安全(上)
1.join方法与
多线程
1.1初识
多线程
为了提高cpu得利用率,因此就引入了多个线程的概念;即每个线程负责完成整个程序的一部分工作即可。
委婉待续
·
2023-12-27 16:18
JAVA
EE
初阶
java
开发语言
java-ee
多线程
案例分析二:生产电脑
设计一个生产电脑和搬运电脑类,要求生产出一台电脑,就搬走一台电脑,如果没有新的电脑生产出来,则搬运工需要等待新电脑产出;如果生产出的电脑没有搬走,则要等待电脑搬走再生产,并统计处生产的电脑数。 在本程序中,就是一个标准的生产者和消费者的处理模型,那么下面市县具体的程序代码。publicclassThreadDemo{publicstaticvoidmain(String[]args)thro
江湖非良人
·
2023-12-27 14:09
java
多线程
有几种实现方法
Java
多线程
主要有以下几种实现方法:继承Thread类:创建一个新的类,继承自Thread类,然后重写run()方法。创建该类的对象,并调用start()方法启动线程。
【聚创网】源码分享
·
2023-12-27 14:15
java
开发语言
图解Go里面的互斥锁mutex了解编程语言核心实现源码
1.1CAS与轮询1.1.1cas实现锁image.png在锁的实现中现在越来越多的采用CAS来进行,通过利用处理器的CAS指令来实现对给定变量的值交换来进行锁的获取1.1.2轮询锁image.png在
多线程
并发的情况下很有可能会有线程
布衣_4549
·
2023-12-27 14:17
HashMap 和 HashTable 的区别
HashMap的性能会高于Hashtable,我们平时使用时若无特殊需求建议使用HashMap,在
多线程
环境下若使用HashMap需要使用Collections.synchronizedMap()方法来获取一个线程安全的集合
Miss_Ella
·
2023-12-27 12:47
【送书福利-第三十期】《Java面试八股文:高频面试题与求职攻略一本通》
本书内容覆盖了Java基础知识,并发编程与
多线程
,集合原理,JVM原理,I/O与网络编程
桃花键神
·
2023-12-27 11:41
JAVA百解
架构
C++11
多线程
前言:十分感谢字节在去年挂了我十几次的情况下,在我正式入职半年被裁了还愿意捞我一手,但是我一面就挂了,因为我不会C++
多线程
,我是傻逼,所以我痛定思痛,来学一手这个(这只是一方面因素,另一方面因素是现在上班好无聊啊
橙子小满
·
2023-12-27 10:17
笔记
c++
开发语言
操作系统——
多线程
每个线程是CPU使用的一个基本单元:它包括线程ID,PC,寄存器,堆栈。它与同一进程的其他线程共享代码段,数据段,操作系统资源,但是不共享寄存器,pc以及堆栈,同一进程下的不同线程的寄存器,pc,堆栈是不同的地址空间。并发编程数据并行和任务并行数据并行是一种并行计算的模式,其中数据被分割成多个部分,每个部分在独立的处理单元上同时处理。任务并行可以是多个线程操作一个数据,主要区别是将任务划分开了,但
可爱的小小小狼
·
2023-12-27 09:51
linux
网络
系统架构
windows
ubuntu
java
【go语言】CSP并发机制与Actor模型
一、
多线程
共享内存1.概念
多线程
共享内存模型是一种并发编程模型,其中多个线程在同一个进程的地址空间中共享相同的内存区域。
三水木_
·
2023-12-27 08:38
go
数据库
golang
并发
Java - lambda我也能学会
我们首先看一个java实现
多线程
的lambda表达式的例子常规Runnablerunnable=newRunnable(){@Overridepublicvoidrun(){System.out.println
kikiki5
·
2023-12-27 07:29
IOS
多线程
顺序执行异步线程 GCD
1.当异步执行的是同步执行dispatch_queue_tglobalQueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0);dispatch_group_tgroup=dispatch_group_create();dispatch_group_enter(group);dispatch_group_async(gro
独开一个花
·
2023-12-27 07:17
redis,memcached,nginx网络组件,网络编程——reactor的应用
多路复用epoll结构以及接口reactor编程连接建立连接断开数据到达数据发送完毕reactor应用:后续补充源码解析单reacrtor多reactor(oneeventloopperthread)
多线程
多进程目标明白网络模块要处理那些事情
dearQiHao
·
2023-12-27 06:12
#
网络原理
redis
memcached
nginx
reactor
数据库基础面试第二弹
1.乐观锁和悲观锁的理解及使用乐观锁和悲观锁是在并发编程中使用的两种并发控制机制,用于解决
多线程
或多进程环境下的数据一致性问题。
软件测试潇潇
·
2023-12-27 06:24
软件测试
数据库
面试
java
软件测试
自动化测试
功能测试
程序人生
IOS atomic与nonatomic,assign,copy与retain的定义和区别
atomic设置成员变量的@property属性时,默认为atomic,提供
多线程
安全。在
多线程
环境下,原子操作是必要的,否则有可能引起错误的结果。
咖啡绿茶1991
·
2023-12-27 06:57
【集合】Vector与CopyOnWriteArrayList
前言:此篇博客着重于:在
多线程
并发执行读、写操作的场景下,Vector集合、CopyOnWriteArrayList集合是否能保证线程安全?它们是通过什么方式保证线程安全的?
Annancqxxx
·
2023-12-27 06:52
java
开发语言
【QT】qt中
多线程
的使用
前景:C#中的
多线程
举例privateThreadthreadDownLoadParameter;threadDownLoadParameter=newThread(newThreadStart(parameterInterface.downParameterLoadData
我不是程序猿儿
·
2023-12-27 06:22
QT之路
qt
开发语言
c++
2018-04-02
python高级
多线程
通讯队列Queue---来完成多进程间的数据传递#引进相对应的模块frommultiprocessingimportProcess,Queue#引进时间模块importtimedefsend
mo_陌上花开
·
2023-12-27 06:54
msyql 25day 数据库主从 主从复制 读写分离 master slave 有数据如何增加
状态分析重新配置问题分析报错解决从库验证有数据的情况下去做主从清理环境环境准备数据库中的锁的机制主库配置从库配置最后给主库解锁常见错误环境介绍将一个数据库的数据复制到另外一个或者多个master主库slave从库主库开了一个二进制日志从库开了两个线程LO可以是
多线程
白嫖一茶
·
2023-12-27 05:10
mysql数据库
数据库
【JavaWeb学习笔记】17 - ThreadLocal
1.ThreadLocal的作用,可以实现在同一个线程数据共享从而解决
多线程
数
yinhai1114
·
2023-12-27 04:52
学习
笔记
java
Java
多线程
编程:单例模式
立即加载:“饿汉模式”立即加载就是指使用类的时候已经将对象创建完毕,常见的实现方法就是直接new实例化。也就是在调用方法前,实例就被创建了。示例代码如下所示:classMyObject{privatestaticMyObjectmyObject=newMyObject();privateMyObject(){}publicstaticMyObjectgetInstance(){//如果还有其他代码
Java耕耘者
·
2023-12-27 04:57
dpdk原理概述及核心源码剖析
如果对操作系统做更改,成本非常高,所以部分问题是在应用层想办法解决的,比如前面介绍的协程、quic等,都是在应用层重新开发的框架,简单回顾如下:协程:server
多线程
通信时,如果每连接一个客户端就要生成一个线程去处理
linux大本营
·
2023-12-27 03:31
DPDK
linux
高性能网络
10 并发容器(ConcurrentHashMap)
1预备知识1.1为什么高并发中比较少用HashMap和HashTableHashMapHashmap
多线程
会导致HashMap的Entry链表形成环形数据结构,一旦形成环形数据结构,Entry的next
攻城狮哦哦也
·
2023-12-27 03:43
Java中的`volatile`关键字:深入理解与实际应用
在
多线程
编程的世界里,正确地管理线程间的数据共享是一个挑战。Java提供了多种机制来处理线程安全,其中`volatile`关键字是最常被讨论的。
薛定谔的zhu
·
2023-12-27 03:50
java
Java学习:
多线程
编程
一、概念进程:它是运行中的程序。有的程序启动后可能有多个进程。Java程序的执行时,首先启动一个独立的JVM进程。该进程任务是解析并执行Java字节码。进程各有独立地址空间,JVM进程间不能访问对方所拥有内存空间。线程:一个进程可以包含多个线程,但至少要包含一个线程。二、线程Thread类和Runnable接口1.简介类:java.lang.Thread其代表可被JVM操控的线程。接口:java.
时之彼岸Φ
·
2023-12-27 03:49
Java学习
java
学习
开发语言
Java之Thread
多线程
线程线程就是程序(进程)执行任务的最小单位,线程又分为单线程和
多线程
。单线程也就是做的事情专一,不会分神去做别的事,也就是程序只有一条执行路径。
淚無痕易
·
2023-12-27 03:52
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他