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
concurrent并发
Redis核心技术与实战【学习笔记】 - 25.Redis 支撑秒杀场景的关键技术
秒杀场景的业务特点是限时限量,业务系统要处理瞬时的大量高
并发
请求,而Redis就经常被用来支撑秒杀活动。
陈建111
·
2024-02-06 08:40
Redis核心技术学习
redis
秒杀
xv6(RISC-V)操作系统源码分析第六节——锁
一、程序
并发
执行带来的问题及解决方案(一)
并发
执行带来的问题程序的
并发
执行提高了程序执行的效率,这是大多数内核所追求的,xv6也是这样。
MCQSLW
·
2024-02-06 08:05
risc-v
unix
汇编
c语言
xv6(RISC-V)操作系统源码分析第二节——操作系统组织
而操作系统需要支持进程的
并发
执行,所以操作系统应该能使多个进程分时共享计算机的资源。(二)进程隔离一个进程的运行,应当具有一定的独立性,这个独立性指该进程在一定程度上不受其他进程的影响。
MCQSLW
·
2024-02-06 08:34
risc-v
c语言
unix
汇编
vscode
xv6(RISC-V)操作系统源码分析第五节——中断与设备驱动
一、驱动程序驱动程序是操作系统中管理特定设备的代码,它的功能包括:配置设备相关的硬件控制设备的执行处理设备产生的中断与等待设备I/O的进程进行交互驱动程序会与它所管理的设备
并发
执行。
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
c语言
Semaphore源码分析
1.Semaphore定义Semaphore主要用于限量控制
并发
执行代码的工具类,其内部通过一个permit来进行定义
并发
执行的数量,其实可以理解为一个限制数量的ReadLock获取.Semaphore
铁甲依然在_978f
·
2024-02-06 07:12
AQS简介、AQS实现原理、线程夺取锁失败 AQS队列的变化、线程被唤醒时 AQS队列的变化
AQS是JUC
并发
包中的核心基础组件,其本身是一个抽象类。
_蓝天IT_
·
2024-02-06 07:12
并发编程专题
java
开发语言
锁优化的方法
Concurrent
HashMap允许多个线程同时进入锁分离根据功能进行锁分离ReadWriteLock在读多写少时,可以提高性能。锁消除锁消除是发生在编译器级别的一种锁优化方式。
_蓝天IT_
·
2024-02-06 07:42
java
数据库
开发语言
大局观-高级后端工程师
1、负责游戏平台相关产品的设计、开发和维护,包括核心模块及架构的设计和看护;2、基于业务需求进行技术方案设计和编码实现,确保安全、可扩展性、质量和性能;3、解决高
并发
、高稳定性、业务模型复杂等技术难题,
dc爱傲雪和技术
·
2024-02-06 07:24
java
一些学习的总结帖子
一、Spring参考链接1参考链接2参考链接3二、多线程
并发
的理解参考链接1三、redis参考链接1四、rabbitmq五、数据库数据库事务的概念及其原理数据库事务六、other添加链接描述
imaginationtrouble
·
2024-02-06 07:24
参考学习
学习
C#
并发
编程之二
1、指数退避策略Task.Delay方法:在指定时间结束后返回已完成的任务。//////指数退避策略(可增加重试之间的延迟间隔)。当在Web服务中采用这种策略时,可避免服务器被重试淹没。////////////asyncTaskDownloadStringWithRetries(HttpClientclient,stringurl){TimeSpannextDelay=TimeSpan.FromS
Lingoesforstudy
·
2024-02-06 07:51
c#
并发
并发编程
杨中科 ASP.NETCORE 高级14 SignalR
2.或者是每秒向服务器发送消息,询问是否有数据返回)一台服务器,能处理得
并发
量是有限的,这种方式就会很消耗资源WebSocket1、W
Pual singer
·
2024-02-06 07:19
ASP.NET
asp.net
后端
《精进写作:如何成为一名写作高手》:从写作小白到高手,只需要3步
作为一个职场人士,如果你有十几年的工作经验,那你可以把你的心得体会用文字的形式表现出来,
并发
表在你的个人平台获得变现。如果你是宝妈,有很多育儿经验,也一样可以用文字展现来发表。
怡华
·
2024-02-06 06:07
MySQL探险-4、事务及锁机制
文章目录一、概述: ①ACID 原子性 一致性 隔离性 锁机制 持久性 ②
并发
带来的问题与解决方法 不可重复读vs幻读 ③一次封锁vs两段锁二、事务隔离级别
NarutoConanKing
·
2024-02-06 06:57
数据库
mysql
缓存击穿解决方案
key可能会在某些时间点被超高
并发
地访问,是一种非常“热点”的数据。这个时候,需要考虑一个问题:缓存被“击穿”的问题。使用互斥锁(mutexkey)业界比较常用的做法,是使用mutex。
youpd
·
2024-02-06 06:32
「api集合」使用频率最高的免费API接口
支持三大运营商,3秒可达,99.99%到达率,支持大容量高
并发
。通知短信:当您需要快速通知用户时,通知短信是最快捷有效的方式。短信通知支持
API小百科_APISpace
·
2024-02-06 06:22
如何封装自己的工具函数库
并发
布npm包
所以,本篇文章就简单讲一下如何封装一个工具函数库
并发
guxin_duyin
·
2024-02-06 06:39
前端工程化
npm
javascript
npm 上传一个自己的应用(2) 创建一个JavaScript函数
并发
布到NPM
上文npm上传一个自己的应用(1)搭建一个项目环境带着大家创建了一个项目环境我们打开看json的配置我们入口是一个叫index.js的文件那么我们就要把它创建出来之后我们的方法也就要写在这里面和json同一个目录创建index.js我们这里写个简单的求和操作index.js编写代码如下constsummation=(a,b)=>{returna+b;}export{summation}这里我们写了
瑞晟技术服务中心-耿瑞
·
2024-02-06 06:08
javascript
npm
开发语言
npm 上传一个自己的应用(3) 在项目中导入及使用自己上传到NPM的工具
上文npm上传一个自己的应用(2)创建一个JavaScript函数
并发
布到NPM我们创建了一个函数
并发
上了npm最后我们这里我们可以看到它的安装指令这里我们可以打开一个vue项目终端输入我们的安装指令npmi
瑞晟技术服务中心-耿瑞
·
2024-02-06 06:08
npm
前端
node.js
【寒假学习第21天-----理解逻辑漏洞及挖掘思路和技巧】
二、逻辑漏洞的分类任意用户漏洞任意用户注册任意用户登陆任意用户密码重置越权漏洞常见id越权绕过姿势短信轰炸url跳转fuzz漏洞支付漏洞、
并发
漏洞其他逻辑漏洞总结一、逻辑漏洞是什么?
fann@qiu
·
2024-02-06 05:31
学习
安全
网络
实践:微服务版本升级步骤以及maven仓库相关概念
com.jn.serverorder-mgmt-service-api1.0.20-SNAPSHOT下层服务order-mgmt-service-parent1.0.20-SNAPSHOT这样子下层服务中写了相关api
并发
布后
酱学编程
·
2024-02-06 04:17
微服务
maven
架构
lang3 系列之
Concurrent
包 ① 延迟初始化LazyInitializer
lang3的LazyInitializer提供了类的延迟初始化功能,并且获取对象的时候是线程安全的,也是单例的。先看下官方的声明:Thisclassprovidesagenericimplementationofthelazyinitializationpattern.该类提供了延迟初始化模式的通用实现。Sometimesanapplicationhastodealwithanobjectonly
爱思考的猴子
·
2024-02-06 04:37
Java
并发
编程:线程间协作的两种方式:wait、notify、notifyAll和Condition
https://www.cnblogs.com/dolphin0520/p/3920385.html
博弈史密斯
·
2024-02-06 04:27
着陆页
第1章:导语一、学习内容1、了解网页类型2、了解着陆页什么是着陆页常见结构3、如何用具体技巧优化整个着陆页AB型文案DM公式4、绘制着陆页草图使用什么样的工具如何操作5、制作
并发
布着陆页,并添加到对应的数据监测代码第
小新1120
·
2024-02-06 03:17
还在背面试题?自动化测试与手工测试优、劣势(面试经常问)看看大厂软件测试总监怎么说!
一、自动化测试的优势1.1自动化测试可以执行手工测试相当困难或根本做不到的测试对于软件性能测试中的
并发
测试、疲劳性测试和强度测试,如果单纯使用人工测试是不可能完成的。
测试汪大牛
·
2024-02-06 03:09
【Linux】线程池
而线程池维护着多个线程,等待着监督管理者分配可
并发
执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,还能防止过分调度。
e_Gravity
·
2024-02-06 02:21
Linux
linux
运维
服务器
2022-06-27
于今日上午,人文党建中心主任贝玥发布通知,通知中明确指出我们接下来的工作要点是上网搜索湖州人物党史故事,
并发
布于群;精简故事内容作为漫画内容;故事审核通过后即可开始漫画分镜绘制;漫画分镜绘制结
可可桂花酿
·
2024-02-06 02:37
看这一篇就够了,如何写一手好SQL?
MySQL性能最大数据量抛开数据量和
并发
数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。看这一篇就够了,如何写一手好SQL?
AnyL8023
·
2024-02-06 01:42
学会共情,学会理解(三)
《共情的力量》了解自己
并发
展对过去冲突的觉察是培养对他人共情能力的必
阿拉小仙儿
·
2024-02-06 01:42
k8s创建
并发
布WordPress
WordPress简介WordPress是使⽤PHP语⾔开发的内容管理系统软件,⽤户可以在⽀持PHP和MySQL数据库的服务器上使⽤⾃⼰的博客,⼀个完整的WordPress应⽤程序包括以下Kubernetes对象。⽬的演示如何在KubeSphere中创建应⽤程序(以WordPress为例)并在集群外访问它。任务1:创建密钥创建MySQL密钥环境变量WORDPRESS_DB_PASSWORD是连接到
凌晨里的无聊人
·
2024-02-06 01:18
K8s
kubernetes
数据库
java
Go同步原语的基石
Go是一门以
并发
编程见长的语言,它提供了一系列的同步原语方便开发者使用,例如sync包下的Mutex、RWMutex、WaitGroup、Once、Cond,以及抽象层级更高的Channel。
机器铃砍菜刀s
·
2024-02-06 01:12
从卡牌类游戏初探游戏服务器
它们之间的区别包括数据的实时性、交互性、
并发
性等区别,而且对于不同类型的游戏,服务器之间的差异也很大。这里以弱交互类型为例,就是建立HTTP短连接的游戏服务器类型。
Snippers
·
2024-02-06 01:42
服务器
游戏
游戏如何选择服务器
在线玩家数量较多,对读写信息、
并发
、交互这些要求高。而像开新服、合服的现象也很很常见,因此就需要高性能的服务器来抗住峰值,扩展资源,可以参考德迅云安全的i9-14900
athena1999270
·
2024-02-06 01:10
服务器
openGauss X ShardingSphere,分布式方案的另一种最佳实践
面对如今海量数据,超高
并发
等诸多场景,openGauss将目光转向于分布式解决方案,专注于解决海量数据存储、超高
并发
吞吐、大表瓶颈等众多难题,与ShardingSphere一起构建全栈开源分布式解决方案
胡正策
·
2024-02-06 00:06
openGauss技术分享
openGauss社区新知
分布式
数据库
database
《发现心流》
关于作者米哈里·契克森米哈赖,任教于美国加州克莱蒙特大学,提出
并发
展了心流理论。他一直在关注人类的积极心理体验,完成了大量经典的研究工作,是该领域很有权威的学者。
zxl180
·
2024-02-06 00:39
MQ,RabbitMQ,SpringAMQP的原理与实操
而如果不需要对方的结果,且吞吐量,
并发
量较高则需要使用异步通信MQ常见框架MQ(MessageQueue),消息队列,字面来看就是存放消息的队列,也就是事件驱动架构中的Broker消息:就是事件,比如支付成功了这个事件
程序员老周666
·
2024-02-05 23:03
rabbitmq
分布式
java-rabbitmq
java-ee
微服务
后端
spring
cloud
mysql InnoDB事务隔离级别及实现机制(MVCC、GAP锁)
我们知道数据库是一个高
并发
的引用程序,在涉及到写写操作、读写操作时,如果对多个访问不加以控制,就容易出现读写数据混
乌木山
·
2024-02-05 22:21
随笔
一道设计题多个线程同时读写,读线程的数量远远⼤于写线程,你认为应该如何解决
并发
的问题?你会选择加什么样的锁?JAVA的AQS是否了解,它是⼲嘛的?
baby_honour
·
2024-02-05 22:32
原子计数器缓冲区 Atomic Counter Buffers
AtomicCounterBuffers(原子计数器缓冲区)是OpenGL中一种用于
并发
访问的特殊缓冲区类型。
乘风之羽
·
2024-02-05 21:11
OpenGL
图形渲染
手写RPC框架07-框架容错性设计
/github.com/lhj502819/IRpc/tree/v8系列文章:注册中心模块实现路由模块实现序列化模块实现过滤器模块实现自定义SPI机制增加框架的扩展性的设计与实现基于线程和队列提升框架
并发
处理能力框架容错性相关设计通过
壹氿
·
2024-02-05 20:29
手写RPC框架
rpc
java
网络协议
手写RPC框架08-自定义SpringBoot-Starter
/github.com/lhj502819/IRpc/tree/v9系列文章:注册中心模块实现路由模块实现序列化模块实现过滤器模块实现自定义SPI机制增加框架的扩展性的设计与实现基于线程和队列提升框架
并发
处理能力框架容错性相关设计通过
壹氿
·
2024-02-05 20:58
手写RPC框架
spring
boot
rpc
java
手写RPC框架06-基于线程和队列提升框架
并发
处理能力
/github.com/lhj502819/IRpc/tree/v7系列文章:注册中心模块实现路由模块实现序列化模块实现过滤器模块实现自定义SPI机制增加框架的扩展性的设计与实现基于线程和队列提升框架
并发
处理能力框架容错性相关设计通过
壹氿
·
2024-02-05 20:28
手写RPC框架
rpc
java
网络协议
Linux 高
并发
服务器
多进程
并发
服务器使用多进程
并发
服务器时要考虑以下几点:父进程最大文件描述个数(父进程中需要close关闭accept返回的新文件描述符)系统内创建进程个数(与内存大小相关)进程创建过多是否降低整体服务性能
白小白的学习笔记
·
2024-02-05 20:56
linux高并发服务器
服务器
linux
运维
手写百万
并发
连接的RPC框架之Netty篇
门面模式手写了注册中心、远程客户端、远程服务端三个模块来构成一个RPC框架,但是性能不是很高,远远无法支撑起大型的分布式系统之间的调用,于是我们今天来分享下如何用Netty来手写RPC框架,并用它来支撑起百万
并发
coffee_babe
·
2024-02-05 20:55
Netty
网络IO
rpc
网络协议
网络
java
工作之后,我对
Concurrent
HashMap 有了新的理解
casTabAt/setTabAtCounterCell结构get()方法put()方法初始化table数组(线程安全)addCount()方法transfer()扩容方法常见问题参考博客写在前面的话1.个人感觉
Concurrent
HashMap
老吴还小呢
·
2024-02-05 20:22
哈希算法
java
面试
陶哲轩自曝用了"满血版"GPT-4:人类对信息技术的期待全部需要校准
他让GPT-4生成数学证明,
并发
现过去阅
Amusi(CVer)
·
2024-02-05 20:50
人工智能
计算机视觉
深度学习
【
并发
编程】原子累加器
个人主页:五敷有你系列专栏:
并发
编程⛺️稳重求进,晒太阳JDK8之后有专门做累加的类,效率比自己做快数倍以上累加器性能比较参数是方法//supplier提供者无中生有()->结果//function函数一个参数一个结果
五敷有你
·
2024-02-05 20:09
并发编程
windows
python如何实现异步
并发
下面是一个示例代码,展示了如何设计一个异步线程池,并实现线程池满了就等待,空了就继续扔的功能:import
concurrent
.futuresimporttime#创建一个线程池thread_pool=
深度学习界扛把子
·
2024-02-05 20:37
python
服务器
开发语言
python多进程
并发
虚假的
并发
,当你调用future.result()时,它会阻塞当前线程,直到任务完成并返回结果。因此,当你在循环中调用future.result()时,程序会按顺序执行任务,而不是
并发
执行。
深度学习界扛把子
·
2024-02-05 20:36
python
java
服务器
PHP客服系统-vue客服聊天系统
系统亮点:分布式部署支持,轻松应对高
并发
场景;本地消息存储功能,确保数据安全可靠;自动欢迎语及常见问题分组展示,提升用户体验;知识库个人或通用回复支持,快速解决客户问题;自定义昵称、图像、按钮、图标及样式
行动之上
·
2024-02-05 19:49
源码免费下载
php
C++
并发
编程:如何编写多线程代码
一、多线程概述1多线程的概念与优劣多线程是指在程序中同时运行多个线程,每个线程都可以独立执行不同的代码段,且各个线程之间共享程序的数据空间和资源。粉丝福利,免费领取C/C++开发学习资料包、技术视频/项目代码,1000道大厂面试题,内容包括(C++基础,网络编程,数据库,中间件,后端开发/音视频开发/Qt开发/游戏开发/Linuxn内核等进阶学习资料和最佳学习路线)↓↓↓↓↓↓见下面↓↓文章底部点
程序员老舅
·
2024-02-05 19:54
C++Linux后端
c++
服务器
后端开发
linux
C++多线程
C++线程池
高并发
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他