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多线程(并发)
操作系统知识点汇总(王道)
目录第1章概述1.1操作系统的基本概念1.1.1操作系统的概念、功能和目标1.1.2操作系统的特征(
并发
、共享、虚拟、异步)1.2操作系统的发展与分类1.2.1操作系统的发展与分类(手工、批处理、分时、
李巴巴
·
2024-02-01 04:32
408
学习笔记
后端
进程
浅谈MySQL日志文件|手撕MySQL|对线面试官
我也相信,很多人对MySQL的索引、日志、多版本
并发
控制、ACID等等都只停留在八股文的阶段。因此我打算接下来一段时间潜心学习一下MySQL数据库相关的知识
-白 泽-
·
2024-02-01 04:24
手撕MySQL
面试经验
mysql
数据库
记 2024-01-30 fiber 学习
从源码角度深入了解fiber运行机制与diff执行-知乎fiber是一种调度让出机制,让渲染可以断开,利用空余时间继续渲染,不影响浏览器掉帧,也是一种
并发
的处理机制window.requestAnimationFrame
前端喜欢研究技术
·
2024-02-01 04:40
学习
react.js
前端
13.
java多线程
文章目录`线程``线程调度``应用场景``线程的创建和使用`1.继承`Thread`类2.实现`Runnable`接口选择方式的依据线程生命周期线程同步设置线程名称:获取线程名称:线程的优先级设置线程优先级获取线程优先级线程终止1.正常终止2.强制终止线程礼让使用Thread.yield()`线程安全`关键字Synchronization关键字ReentrantLock1.互斥锁(Synchron
冲天锦鲤
·
2024-02-01 03:28
java
14.java集合
文章目录`概念``Collection接口`概念示例`Iterator迭代器`基本操作:
并发
修改异常增强循环遍历数组:遍历集合:遍历字符串:限制`list接口``ListIterator``ArrayList
冲天锦鲤
·
2024-02-01 03:57
java
[
并发
编程基础] Java线程的创建方式
文章目录线程的创建方式继承`Thread`实现`Runnable`接口实现`Callable`接口使用`Lambda`使用线程池线程创建相关的`jdk`源码`Thread`类`Runnable`函数接口`Callable`函数接口`executors`线程的创建方式继承Thread创建一个继承Thread类的子类。重写Thread类的run()方法。在run()方法中编写线程要执行的任务。创建Th
程序员三木
·
2024-02-01 03:48
Java探索者之路
java
开发语言
Go语言在构建HTTP代理时的优势和挑战
它在设计时考虑到了性能、
并发
性和简洁性,因此在构建网络应用方面表现优异。特别是在构建HTTP代理时,Go语言展现出了一些独特的优势,但也存在一些挑战。
华科℡云
·
2024-02-01 03:14
java
开发语言
内心骚动不安的,不一定是得不到的,很可能是你热爱的!
对了,可以的话,给流利说的公众号做一个分析,写一篇文章,顺便,再把9月的运营策划也做好,一
并发
过去吧。面试的时候,面试官问我说,你写的缺点是过于执著,那么有什么具
君子安雅
·
2024-02-01 02:39
死磕 java魔法类之Unsafe解析
简介本章是java
并发
包专题的第一章,但是第一篇写的却不是java
并发
包中类,而是java中的魔法类sun.misc.Unsafe。
编程小世界
·
2024-02-01 02:48
2022-11-11
11.11今日行动清单:按照以下的格式,完成课程复盘
并发
送到群里,分享即是利他精神的开始。让大家都看到你的收获与成长吧。
糖糖的糖糖
·
2024-02-01 02:53
Java-
并发
编程-常见面试题-总结
JMM(Java内存模型)JMM(Java内存模型)相关的问题比较多,也比较重要,于是我单独抽了一篇文章来总结JMM相关的知识点和问题:JMM(Java内存模型)详解。#volatile关键字#如何保证变量的可见性?在Java中,volatile关键字可以保证变量的可见性,如果我们将变量声明为volatile,这就指示JVM,这个变量是共享且不稳定的,每次使用它都到主存中进行读取。volatile
无心六神通
·
2024-02-01 02:13
java
开发语言
2021-07-01
在昨晚(2021.6.30),当点击完“确定
并发
布”按钮的那一刻,我竟有种“逃出生天”的庆幸,不知道是庆幸自己终于坚持下来了,还是庆幸自己终于不用再坚持,矛盾得很!
隐逸王
·
2024-02-01 01:02
Java
并发
系列十五 : 两阶段终止模式-如何优雅地终止线程?
前言感谢王宝令老师的
并发
编程课程今天咱们从技术的角度聊聊如何优雅的终止一个线程。
逗逼程序员
·
2024-02-01 00:39
Nginx的应用场景
其特点是占用内存少,
并发
能力强。
程序吟游
·
2024-02-01 00:33
Nginx
nginx
负载均衡
性能优化
系统安全
Java程序员2020学习方向:高
并发
、性能调优、分布式、微服务...
以下都是阿里大牛推荐的主流技术,当你全部掌握上述的这些技术相信你至少也是阿里P6级以上了,而且你也已经形成了自己的体系,当更加新潮的技术出来时那么你自己稍微花点时间就能吃透,毕竟那时候你已经不是以前的那个你了,懂底层原理,知道性能特征,以及功能,想要弄懂新的技术那么也不会太吃力。平台与图片大小限制,需获取以下Java思维导图完整Xmind版可以进我的学习群:909666042免费获取!一、框架源码
风平浪静如码
·
2024-01-31 23:39
QPS、TPS、
并发
用户数、吞吐量关系
1、QPSQPSQueriesPerSecond是每秒查询率,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,即每秒的响应请求数,也即是最大吞吐能力。2、TPSTPSTransactionsPerSecond也就是事务数/秒。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来
张都尉
·
2024-01-31 23:51
火山引擎ByteHouse:分析型数据库如何设计
并发
控制?
更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群分析型数据库设计
并发
控制的主要原因是为了确保数据的完整性和一致性,同时提高数据库的吞吐量和响应速度。
字节数据平台
·
2024-01-31 22:38
oracle
数据库
java
Java
并发
编程之阻塞队列
1.什么是阻塞队列阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作支持阻塞的插入和移除方法。支持阻塞的插入方法:意思是当队列满时,队列会阻塞插入元素的线程,直到队列不满。支持阻塞的移除方法:意思是在队列为空时,获取元素的线程会等待队列变为非空。阻塞队列常用于生产者和消费者的场景,生产者是向队列里添加元素的线程,消费者是从队列里取元素的线程。阻塞队列就是生产者用来
逍遥白亦
·
2024-01-31 22:24
网络编程-Linux下四种模型及本地套接字
Linux下四种模型:阻塞式IO非阻塞式IO信号驱动IO(了解)IO多路复用(帮助TCP实现
并发
)linux下的四种IO模型假设:假设妈妈有一个孩子,孩子在房间里睡觉,妈妈需要及时获知孩子是否醒了,如何做
五味的编程日记
·
2024-01-31 22:10
单片机
嵌入式硬件
网络
嵌入式实时数据库
【lesson4】高
并发
内存池ThreadCache(线程缓存)层实现
文章目录ThreadCache层的结构申请内存逻辑释放内存逻辑自由链表的实现自由链表的成员变量自由链表的成员函数自由链表的完整实现ThreadCache申请内存过程的实现ThreadCache需要的成员变量ThreadCache需要的成员函数ThreadCache.h文件代码Allocate的实现Deallocate的实现封装ThreadCache层可以多线程访问ThreadCache层完整代码C
(unstoppable)
·
2024-01-31 22:39
项目高并发内存池
C++
内存池
tcmalloc
缓存
【lesson3】高
并发
内存池的三层框架介绍
文章目录高
并发
内存池需要考虑的问题高
并发
内存池的3个核心部分threadcachecentralcachepagecache高
并发
内存池需要考虑的问题现代很多的开发环境都是多核多线程,在申请内存的场景下
(unstoppable)
·
2024-01-31 22:09
项目高并发内存池
缓存
内存池
C++
C
并发
编程-11线程安全策略之线程封闭
原文链接:https://blog.csdn.net/yangshangwei/article/details/87886079脑图概述在上篇博文
并发
编程-10线程安全策略之不可变对象,我们通过介绍使用线程安全的不可变对象可以保证线程安全
java高并发
·
2024-01-31 22:38
每日短评
曾轶可事件是指,她在机场不配合边检人员的工作,
并发
微博公开声讨的事情,这样的行为肯定是错误的,并且给社会带来了极其恶劣的影响。
抬头的尘
·
2024-01-31 22:50
Nginx详解
我们公司项目刚刚上线的时候,
并发
量小,用户使用的少,所以在低
并发
的情况下,一个jar包启动应用就够了,然后内部tomcat返回内容给用户。
TOKI不吃海鲜
·
2024-01-31 22:54
JavaWeb学习笔记
nginx
运维
面试稿·Java
面试稿·Java一、Java基础1、Java数据结构2、Java网络编程2.1TCP&UDP2.2Netty2.2.1Netty项目2.2.1.1Push(推)&Pull(拉)3、
Java多线程
3.1Java
u010823625
·
2024-01-31 21:20
Java
2021
「学习笔记」黑马面面布局开发
黑马面面布局开发黑马面面布局开发一、目的1.1技术方案1.2代码规范1.2目录规范二、流程开发2.1蓝湖/摹客协作平台2.2适配方案2.3初始化文件2.4布局模块2.5swiper插件使用2.6图标字体上传下载2.7上传码云
并发
布部署静态网站黑马面面布局开发一
mildness丶
·
2024-01-31 21:50
css
前端
html
发展经济、共创美好生活
国家主席习近平17日在北京出席2022年世界经济论坛视频会议
并发
表题为《坚定信心勇毅前行共创后疫情时代美好世界》的演讲。中国农历虎年新春就要到来。
170aab1a0d5a
·
2024-01-31 21:52
面试官:给我讲讲线程池(上)
面试官:我看简历上写了精通
并发
编程,那么线程池在平时的工作中肯定需要用到吧,你一般是用在什么场景下呢?
码农小张
·
2024-01-31 21:22
spring boot集成HttpClient连接池
org.apache.httpcomponentshttpclient4.5.82、创建resources/config/httpclient.propertieshttpclient.properties内容如下:#最大连接数http.maxTotal=100#
并发
数
qingdao_java
·
2024-01-31 20:04
spring
boot
httpclient
spring
boot
httpclient连接池
Axis2: 使用services.xml文件发布WebService(2)
在实际应用中,一把的方法是将大量的class文件以及其他相关的文件打包成jar文件,
并发
布。但0配置方
牧海归来
·
2024-01-31 19:24
Axis2
关于缓存数据一致性的解决方案
在常规情况下,怎么操作都可以,但一旦存在高
并发
场景,就需要采用合适的方案。1、先更新数据库再更新
正在绘制中
·
2024-01-31 19:51
spring
oracle
java
分布式事务的概述及其解决方案
在传统数据库事务中,必须要满足四个原则:其中,隔离性的隔离级别:脏读:ReadUnCommited(读未提交)
并发
的线程读取到其他线程未提交数据。
正在绘制中
·
2024-01-31 19:49
分布式
【原创短篇小说】约定
他猜想对方之所以主动相约,绝对是看到他之前所发的一条朋友圈信息,那时候他刚跟朋友组团去了新加坡玩,
并发
布了多张照片,她破天荒的在下面做了评论,然后就有了此次约会。
草原地龙
·
2024-01-31 18:27
【Java编程】04_多线程
在应用程序中,不同的程序块也是可以同时运行的,这种多个程序块同时运行的现象被称作
并发
执行。多线程就是指一个应用程序中有多条
并发
执行的线索,每条线索都被称作一个线程,它们会交替执行,彼此间可以进行通信。
李鲤驴。
·
2024-01-31 18:28
Java基础入门
java
java之多线程
目录程序、进程、线程进程的特点线程注意事项线程与进程的关系编辑主内存与本地内存的关系JMM有以下规定volatile关键字作用解释:串行,并行和
并发
时间片上下文切换OS底层执行线程规则线程的生命周期线程经历的阶段阻塞分类创建线程的方式三种方式继承
小白菜00
·
2024-01-31 18:28
Java
java
并发
中的进程与线程(1)
并发
进程与线程文章目录
并发
进程与线程1.进程1.1进程的概念1.2进程的特点2.线程2.1线程的概念2.2线程与进程的关系3.多线程的特性3.1随机性串行与并行3.2CPU分时调度3.3线程的状态3.4
yumo丶
·
2024-01-31 18:28
java
开发语言
Java语言与系统设计笔记(II:从多线程开发到网络编程)
ch6.
Java多线程
开发6.1进程与线程的概念进程(Process):操作系统中能够“同时”运行的多个应用程序(QQ、浏览器、Word、WPS)。
sx失去理智
·
2024-01-31 18:28
Java学习笔记
java
开发语言
剽悍一只猫:如何让你的文章更值钱
突发奇想,为什么我不能早上写一篇文章
并发
出去?这也是一次不错的尝试啊,至少能向自己证明,本人的脑子在早上也是好使的。02打开熟悉的界面,开干。第一步,写下标题《中午前发篇文》。
要瘦的孙小米
·
2024-01-31 18:00
Java 高
并发
编程——Reactor模式(多线程)
1多线程版本的Reactor模式演进Reactor和Handler挤在一个单线程中会造成非常严重的性能缺陷,可以使用多线程来对基础的Reactor模式进行改造。多线程Reactor的演进分为两个方面:1、升级Handler。既要使用多线程,又要尽可能高效率,则可以考虑使用线程池。2、升级Reactor。可以考虑引入多个Selector(选择器),提升选择大量通道的能力。总体来说,多线程版本的Rea
geminigoth
·
2024-01-31 18:01
java
java
开发语言
nio
Reactor
netty
Java 高
并发
编程——Reactor模式(多线程)备份
1多线程版本的Reactor模式演进Reactor和Handler挤在一个单线程中会造成非常严重的性能缺陷,可以使用多线程来对基础的Reactor模式进行改造。多线程Reactor的演进分为两个方面:1、升级Handler。既要使用多线程,又要尽可能高效率,则可以考虑使用线程池。2、升级Reactor。可以考虑引入多个Selector(选择器),提升选择大量通道的能力。总体来说,多线程版本的Rea
geminigoth
·
2024-01-31 18:01
java
java
开发语言
nio
Reactor
netty
java-JUC
并发
编程学习笔记03(尚硅谷)
线程间通信例子:对一个值+1-1交替完成,a的值就是1b的值就是0这个过程就是线程间通信Synchronized实现:虚假唤醒问题:我们再添加两个线程。我们发现我们的结果就不对了。我们只需要使用while即可。我们线程通信的最后一步就是防止虚假通信的出现。Lock实现:运行结果:这就是我们使用lock和synchronized两种方式进行线程的通信的基础学习。
抹茶味的西瓜汁
·
2024-01-31 18:20
多线程并发编程
学习
笔记
并发
编程之:Atomic
比如i++,++i,i=i+1这样的操作在
并发
情况下是否会有问题?我们通过运行代码来看一下。
小黑说Java
·
2024-01-31 17:31
EasyExcel实现Excel文件导入导出功能
如果你的系统
并发
量不大的话可能还行,但是一旦
并发
上来后一定会OOM或者JVM频繁的fullgc。EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著称。
流浪者13号
·
2024-01-31 17:01
java
excel
java
JUC学习笔记-2 阻塞队列、线程池、四大函数式接口、stream流式计算、forkJoin、异步回调
阻塞队列BlockingQueue什么时候使用:多线程
并发
处理、线程池四组API方式抛出异常有返回值、不抛异常阻塞等待超时等待添加addoffer()put()offer(Ee,longtimeout,
|Ringleader|
·
2024-01-31 17:17
java学习
java
多线程
JUC
并发
编程(九)-- Fork/Join框架
JUC
并发
编程(九)--Fork/Join框架一、什么是Fork/Join1、概述2、特点二、代码实现一、什么是Fork/Join1、概述fork/join框架可以将一个大任务,拆分成一个个的小任务,然后分别计算
书生灬今天不吃饭
·
2024-01-31 17:47
多线程
java
java
多线程
并行计算
并发编程
forkjoin
JUC
并发
编程三(stream流式计算、ForkJoin、异步回调、JMM、Volatile、单例模式)
十三、Stream流式计算(必修掌握)什么是Stream流式计算?大数据:存储+计算存储:集合、MySQL本质就是存储东西的;计算:都应该交给流来操作!常用方法:可以看出参数类型是我们刚刚学过的断点型函数式接口,只有参数返回值类型为boolean等等,大多数的都是函数式接口,所以一定要先学会函数式接口再来学stream流解析:u就是个形式参数,是从stream里面得出的泛型推荐使用stream流,
无极的移动代码
·
2024-01-31 17:46
Java基础学习
java
java-ee
spring
maven
tomcat
JUC
并发
编程(8)--- ForkJoin与Stream并行流
ForkJoin讲解ForkJoin是在JDK1.7出来的,在大数据环境下,并行执行任务,提高效率。原理:用的是分支合并的思想,将大任务拆成多个小任务并行,然后再合并成原来任务ForkJoin的特点:工作窃取假设有线程A和线程B同时执行队列中的任务,线程B先执行完,然后线程B不能闲着,就会窃取线程A对应队列后面没有执行完的来执行,这样就提高效率。就是自己执行完,帮别人执行。我们来举个求和案例,在I
小样x
·
2024-01-31 17:16
JUC并发编程
java
多线程
JUC进阶2---线程池和函数式接口
线程复用、可以控制最大
并发
数、管理线程1.1、3大方法publicclassThreadPoolDemo{publicstaticvoidmain(String[]args){ExecutorServicethreadPool
小宇哥x
·
2024-01-31 17:15
JUC学习笔记
juc
线程池
函数式编程
lambda
JUC(3):线程池+函数式接口+流式计算+ForkJoin+异步回调
十分浪费资源池化技术:事先准备好一些资源,有人要用,就来我这里拿,用完之后还给我线程池的好处:降低资源的消耗提高响应速度方便管理线程复用、可以控制最大
并发
数、管理线程(1)线程池:三大方法//创建一个固定大小的线
21秋招拒做分母
·
2024-01-31 17:15
java
juc
JUC
并发
编程-单例模式、深入理解CAS、原子引用
18.玩转单例模式饿汉式、DCL懒汉式单例模式,单线程模式下是安全的的,但是多线程模式下,不安全1)饿汉式/***饿汉式单例*/publicclassHungry{/***可能会浪费空间*/privatebyte[]data1=newbyte[1024*1024];privatebyte[]data2=newbyte[1024*1024];privatebyte[]data3=newbyte[10
666-LBJ-666
·
2024-01-31 17:44
JUC并发编程
单例模式
JUC
java并发编程
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他