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线程安全高并发
「美团面试系列」面试加分项,这样说你会JVM,面试官还能问什么
比如,下面这些典型的性能问题,你肯定或多或少都遇到过:在进行性能测试时,接口响应时间长,吞吐量低;在
高并发
下,JVM中FullGC异常,JVM堆内存溢出;由于业务增长迅猛,大量读写操作单表单库,造成数据库死锁
java架构师联盟
·
2024-01-05 03:27
Golang不可不知的7个并发概念
Golang的并发独特而强大,其内置的轻量级协程(goroutine)和通道(channel)支持创建可伸缩、安全、高性能的
高并发
系统。本文将探索Go中
俞凡 DeepNoMind
·
2024-01-04 18:59
程序人生
提高接口并发量,防止崩溃
思路:对
高并发
的接口,单独配置线程池。需考虑线程池内的线程数量,以及tomcat总线程数量与CPU的关系。
老街俗人
·
2024-01-04 18:58
接口开发
java
开发语言
【springboot项目】之秒杀项目常见问题(Seckill)
秒杀问题分为两部分:用户查看商品详情页、用户下单项目简介:模拟了
高并发
场景的商城系统,它具备秒杀功能,为了解决秒杀场景下的
高并发
问题。
大龄烤红薯
·
2024-01-04 18:20
项目整理
spring
boot
后端
java
面试
rabbitmq
中间件
redis
基于多反应堆的
高并发
服务器【C/C++/Reactor】(中)子线程 WorkerThread的实现 和 线程池ThreadPool的初始化
一、子线程WorkerThread的实现(1)工作线程线程ID:每个线程都有一个唯一的ID,用于标识线程的名字:非必需,主要用于识别线程互斥锁:线程同步条件变量:线程阻塞EventLoop:在每个子线程里边都有一个反应堆模型//定义子线程对应的结构体structWokerThread{pthread_tthreadID;//线程IDcharname[24];//线程名字pthread_mutex_
呵呵哒( ̄▽ ̄)"
·
2024-01-04 17:47
高并发服务器
C/C++/Reactor
多反应堆
WorkerThread的实现
牛逼了,竟然真的有程序员做出了一套完整的地府后台管理系统
暂且大家可以把它看成一个能够支持
高并发
的分布式微服
javap
·
2024-01-04 17:34
nginx网站服务
nginx的了解nginx的特性:1.io多路复用2.高性能3.
高并发
4.占用资源少nginx有哪些优点?
沈阳最速传说と疾走の猛虎!贵物刀一郎です
·
2024-01-04 16:11
nginx
运维
nginx入门详解(九)- 负载均衡
负载均衡目的:将前端超
高并发
访问转发至后端多台服务器进行处理,解决单个节点压力过大,造成Web服务响应过慢,严重的情况下导致服务瘫痪,无法正常提供服务的问题。
运维朱工
·
2024-01-04 16:12
线程池
高并发
的情况下,线程对性能的影响.参考文章https://hk.saowen.com/a/04ae5d1284a0aeea206c983889fe17c39115a0d571e5452458164c754e5d089b
rock_fish
·
2024-01-04 15:25
【Spring Cloud Alibaba 实战】Nacos 、Sentinel、Gateway、Seata、Feign
SpringCloudAlibaba真实应用场景大型复杂的系统,例如大型电商系统
高并发
系统,例如大型门户,秒杀系统需求不明确,且变更很快的系统,例如初创公司业务系统。
嘚嘚嘚嘚嘚嘚哒
·
2024-01-04 15:33
Spring
sentinel
spring
cloud
gateway
无锡华为云代理商:app压力测试啥意思
压力测试啥意思简介:飞机@luotuoemo本文由(华为云国际站代理商:【金推云】www.jintui.cn)撰写无锡华为云代理商:app压力测试小标题一:什么是app压力测试在移动应用开发中,为了保证应用在用户
高并发
访问时能够正常运行
聚搜云_上海聚搜信息技术有限公司
·
2024-01-04 13:58
华为云国际站代理商
华为云代理商
华为云国际站注册教程
华为云
人工智能
云计算
中间件
压力测试
数据库
基于电商场景的
高并发
RocketMQ实战-发送优惠券流程解析、生产环境的落库与定时推送解决方案
欢迎关注公众号(通过文章导读关注),发送【资料】可领取深入理解Redis系列文章结合电商场景讲解Redis使用场景、中间件系列笔记和编程高频电子书!【11来了】文章导读地址:点击查看文章导读!发送优惠券流程【落库+定时推送生产环境解决方案】首先,还是先了解业务逻辑的背景,对于系统中不活跃的用户,需要通过给这些用户发送优惠券来激活这些用户的消费,那么在给这些用户发送优惠券的时候,可能并不想立即就发送
11来了
·
2024-01-04 11:30
RocketMQ
rocketmq
RabbitMQ简介
消息中间件rabbitMq1.通过
高并发
事故重现了解如何应对
高并发
业务2.了解rabbitMq3.学会使用rabbitMq实现流量削峰RabbitMQ是一个由erlang语言开发的AMQP的开源实现。
初心myp
·
2024-01-04 10:58
超50个免费api分享
支持三大运营商,3秒可达,99.99%到达率,支持大容量
高并发
。通知短信:当您需要快速通知用户时,通知短信是最快捷有效的方式。
API小百科_APISpace
·
2024-01-04 10:31
30道Nginx面试题含答案(很全)
跨平台、配置简单、方向代理、
高并发
连接:处理2-3万并发连接数,官方监测能支持5万并发,内存消耗小:开启10个nginx才占150M内存,nginx处理静态文件好,耗费内存少,而且Nginx内置的健康检查功能
孤蓬&听雨
·
2024-01-04 09:17
面试资料
nginx
java
github
面试
基于多反应堆的
高并发
服务器【C/C++/Reactor】(中)线程池的启动和从线程池中取出一个反应堆实例
一、线程池的启动//启动线程池voidthreadPoolRun(structThreadPool*pool){assert(pool&&!pool->isStart);if(pool->mainLoop->threadID!=pthread_self()){exit(0);}pool->isStart=true;if(pool->threadNum){for(inti=0;ithreadNum;
呵呵哒( ̄▽ ̄)"
·
2024-01-04 08:22
基于多反应堆的
高并发服务器
C/C++/Reactor
DBA技术栈(一):Mysql简介和架构基本组成
一、MySQL简介1.1什么是MYSQLMySQL是由MySQLAB公司(目前已经被SUN公司收归麾下)自主研发的,目前IT行业最流行的开放源代码的数据库管理系统之一,它同时也是一个支持多线程
高并发
多用户的关系型数据库管理系统
运维仙人
·
2024-01-04 07:52
数据库
dba
mysql
架构
服务容错存在的意义
由于现在是一个
高并发
的系统,阻塞的线程就会越来越多。而线程对应的又是服务器的服务资源,比如说内存,cpu。如果不
wbpailxt
·
2024-01-04 03:57
【Django实现
高并发
③】——Django缓存框架之设置缓存:数据库缓存,文件系统缓存
1.前言咱们呢今天接着前两篇的基础继续学习,废话不多说,老规矩,先放django部分文档目录和前两章博客地址:【Django实现
高并发
②】——Django缓存框架之设置缓存:Memcached,Redis
北国137
·
2024-01-04 02:18
django
数据库
django
缓存
【Django实现
高并发
②】——Django缓存框架之设置缓存:Memcached,Redis
1.前言上一篇文章我们已经了解了什么是
高并发
,django解决
高并发
的方法和什么是django的缓存框架,今天我们将结合django官方文档学习dajngo缓存框架中的第一部分——设置缓存。
北国137
·
2024-01-04 02:48
django
缓存
django
memcached
【鸿蒙杂谈①】——鸿蒙基础介绍及应用领域
1.前言小伙伴们大家好,最近被复习整的痛苦无比,所以今天咱们了解一点轻松的东西,至于
高并发
就先放放吧。好了,废话不多说,咱们进入正题。
北国137
·
2024-01-04 02:14
鸿蒙
harmonyos
华为
Nginx入门到放弃
loadbalance负载均衡highavailability高可用1、nginx简介俄罗斯一位程序员开发2、使用场景web服务器
高并发
场景正向代理反向代理3、源码安装ngxin解压:tar-zxfnginx
YolandaRay
·
2024-01-03 21:37
Nginx
nginx
运维
memcached
Locust:分布式负载测试工具的利器
引言:在软件开发过程中,负载测试是确保系统能够承受
高并发
访问的重要环节。然而,传统的负载测试工具往往无法满足大规模并发测试的需求。为了解决这一问题,Locust应运而生。
tester Jeffky
·
2024-01-03 20:22
测试工具汇总
分布式
测试工具
Redis缓存保卫战:拒绝缓存击穿的进攻【redis问题 三】
欢迎来到我的博客,代码的世界里,每一行都是一个故事Redis缓存保卫战:拒绝缓存击穿的进攻前言缓存击穿的定义和原理为何会发生缓存击穿缓存击穿的危害防范缓存击穿结语:前言你是否曾经遇到过系统在
高并发
情况下出现严重性能问题
一只牛博
·
2024-01-03 20:19
#
redis
缓存
redis
缓存击穿
Java常见的限流算法
1、限流算法简介在分布式系统中,
高并发
场景下,为了防止系统因突然的流量激增而导致的崩溃,同时保证服务的高可用性和稳定性,限流是最常用的手段。
FearlessVoyager
·
2024-01-03 19:27
Java
java
算法
开发语言
提供电商Api接口-100种接口,淘宝,1688,抖音商品详情数据安全,稳定,支持
高并发
Java是一种高级编程语言,由SunMicrosystems公司于1995年推出,现在属于Oracle公司开发和维护。Java以平台无关性、面向对象、安全性、可移植性和高性能著称,广泛用于桌面应用程序、嵌入式系统、企业级服务、Android移动应用程序等。接口是Java中的一个重要概念,可以理解为定义了一组方法签名的抽象类。它定义了方法的名字、参数和返回值类型,但没有实现代码。接口的作用是为了让不
Miya(QQ3088716563)
·
2024-01-03 17:18
python
开发语言
API接口
大数据
爬虫
淘宝强推的电子版
高并发
系统设计,从架构系统分层设计到实战维护
导语毫无疑问,
高并发
意味着高流量,我们常见的
高并发
场景有电商的
高并发
、12306抢火车票的
高并发
、抖音的
高并发
、海量数据的
高并发
等等。其实这些问题还是不同的,需要具体讨论具体分析。
Java余笙
·
2024-01-03 16:52
mybatis进阶2——关联查询
关联查询代码参考mybatis-demo测试代码AssociationQueryTest.java0.关联查询的应用场景适用于传统软件,对于
高并发
、数据量巨大的互联网应用,要慎用!
王侦
·
2024-01-03 16:32
热门好用的免费API接口,包含天气、物流、OCR、短信类等接口
支持三大运营商,3秒可达,99.99%到达率,支持大容量
高并发
。通知短信:当您需要快速通知用户时,通知短信是最快捷有效的方式。
API小百科_APISpace
·
2024-01-03 15:19
java并发体系------并发集合--01
ConcurrentHashMap通过分段锁(即每个Segment上都有一个锁)来实现
高并发
的读操作。每个Segment内部使用HashEntry数组来存储键值对。
Flying_Fish_roe
·
2024-01-03 14:39
python
java
开发语言
提供电商Api接口-100种接口,淘宝,1688,抖音商品详情数据安全,稳定,支持
高并发
Java是一种高级编程语言,由SunMicrosystems公司于1995年推出,现在属于Oracle公司开发和维护。Java以平台无关性、面向对象、安全性、可移植性和高性能著称,广泛用于桌面应用程序、嵌入式系统、企业级服务、Android移动应用程序等。接口是Java中的一个重要概念,可以理解为定义了一组方法签名的抽象类。它定义了方法的名字、参数和返回值类型,但没有实现代码。接口的作用是为了让不
vx_15083607332
·
2024-01-03 09:31
python
开发语言
大数据
电商API接口
java
高并发
GreenPlum-数据世界的绿洲
Greenplum的设计目标是处理大规模的数据集,提供
高并发
、高吞吐量的查询和分析能力。Greenplum的核心原理是基于共享存储架构的并行计算。它以MPP(MassivelyParallelProc
open_test01
·
2024-01-03 09:11
GreenPlum
wpf
大数据
高并发
接口限流
它主要是在
高并发
情况下,用于保护系统的一种策略,主要是
思静语
·
2024-01-03 09:51
并发
Java性能优化
java
基于多反应堆的
高并发
服务器【C/C++/Reactor】(中)处理任务队列中的任务 添加 删除 修改
(1)EventLoop启动EventLoop初始化和启动//启动反应堆模型inteventLoopRun(structEventLoop*evLoop){assert(evLoop!=NULL);//取出事件分发和检测模型structDispatcher*dispatcher=evLoop->dispatcher;//比较线程ID是否正常if(evLoop->threadID!=pthread_
呵呵哒( ̄▽ ̄)"
·
2024-01-03 07:48
C/C++/Reactor
高并发服务器
基于多反应堆的
处理任务队列中的任务
添加
删除
修改
向爬虫而生---Redis 基石篇1 <拓展str>
前言:本来是基于scrapy-redis进行讲解的,需要拓展一下redis;包含用法,设计,
高并发
,阻塞等;要应用到爬虫开发中,这些基础理论我觉得还是有必要了解一下;所以,新开一栏!
大河之J天上来
·
2024-01-03 06:26
redis高级
数据库
redis
缓存
Concurrent
jdk1.5提供的一个针对
高并发
进行编程的包阻塞式队列-BlockingQueue遵循先进先出(FIFO)原则。阻塞式队列本身使用的时候是需要指定界限。
Rui_a
·
2024-01-03 05:41
Linux
高并发
服务器开发之网络编程
Linux网络编程网络基础网卡ip端口OSI七层模型与TCP/IP四层模型协议网络通信过程TCP和socketTCP状态转移和IO多路复用反应堆模型和线程池模型libeventwebserver项目网络基础网卡网络适配器:作用:收发数据每一块网卡有唯一的mac地址。在网络上的每一个计算机都必须拥有一个独一无二的MAC地址。作用:用来标识一块网卡,6个字节。ipip用来标识一台主机,逻辑地址。iPv
Xf3n1an
·
2024-01-03 02:58
Linux编程学习
linux
网络编程
架构设计内容分享(七十四):互联网
高并发
设计的手段:架构、算法、代码
目录性能优化目标性能优化手段性能优化层次代码优化层次算法逻辑层次架构设计层次系统微服务化Feed流系统分级缓存写扩散(PUSH)读扩散(PULL)编辑性能优化目标1、缩短响应时间2、提
高并发
数(增加吞吐量
之乎者也·
·
2024-01-02 22:20
架构设计
内容分享
架构
算法
Redis的应用详解
一、NoSQL1、概述为了解决
高并发
、高可扩展、高可用、大数据存储问题而产生的数据库解决方案,就是NoSql数据库。
耳冉鹅
·
2024-01-02 18:42
Redis
redis
哨兵模式
缓存
集群
高并发
分布式唯一全局Id重要么?
系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。这篇文章就是给各位看官提供一个生成分布式唯一全局id生成方案的思路,希望能帮助到大家。纯属娱乐之谈,大牛勿喷一.为什么需要分布式全局唯一ID以及分布式ID的业务需求?在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识,如在美团点评的金融、支付、餐饮、酒店猫眼电影等产品的系统中数据逐渐增长,对数据库分库分表后需要
DEBUG调试
·
2024-01-02 18:09
基于多反应堆的
高并发
服务器【C/C++/Reactor】(中)在EventLoop中处理被激活的文件描述符的事件
文件描述符处理与回调函数一、主要概念反应堆模型:一种处理系统事件或网络事件的模型,当文件描述符被激活时,可以检测到文件描述符:在操作系统中,用于标识打开的文件、套接字等的一种数据类型处理激活的文件描述符的函数:当文件描述符被激活时,需要有一个函数来处理这些事件dispatch函数:用于分发或处理不同类型事件的函数channel结构体:存储与文件描述符相关的事件处理动作的结构体回调函数:在初始化ch
呵呵哒( ̄▽ ̄)"
·
2024-01-02 18:06
高并发服务器
多反应堆
C/C++/Reactor
处理被激活的文件描述符的事件
EventLoop
纯干货|聊一聊大促活动背后的技术:火山引擎边缘云CDN/DCDN/GA
“抖音商城双12好物节”的背后是大流量、
高并发
对基础技术提出的挑战,保障大促期间平台的平稳运行、用户流
火山引擎边缘云
·
2024-01-02 17:03
火山引擎边缘云行业解决方案
火山引擎
php
开发语言
Nginx配置和使用
优点支持海量
高并发
:采用IO多路复用epoll。官方测试Nginx能够支持5万并发链接,实际生产环境中可以支撑2-4万并发连接数。
痕迹_29ac
·
2024-01-02 17:47
【MySQL】数据库并发控制:悲观锁与乐观锁的深入解析
个人博客:个人主页个人专栏:数据库⛳️功不唐捐,玉汝于成目录前言正文悲观锁(PessimisticLocking):乐观锁(OptimisticLocking):总结:结语我的其他博客前言在当今大数据和
高并发
的环境下
还在路上的秃头
·
2024-01-02 17:21
数据库
mysql
oracle
数据库
面试
笔记
基于电商场景的
高并发
RocketMQ实战-促销活动推送千万级用户解决方案【多线程+分片推送实现高性能推送】
欢迎关注公众号(通过文章导读关注),发送【资料】可领取深入理解Redis系列文章结合电商场景讲解Redis使用场景、中间件系列笔记和编程高频电子书!【11来了】文章导读地址:点击查看文章导读!首先介绍一下发布促销活动的整体业务流程:运维人员操作页面发布促销活动判断促销活动是否和以往活动发布重复先将促销活动落库发布【促销活动创建】事件消费者监听到【促销活动创建】事件,开始对所有用户推送促销活动由于用
11来了
·
2024-01-02 17:38
RocketMQ
rocketmq
你是否想知道如何应对
高并发
?Go语言为你提供了答案!
在Java中,要支持
高并发
有几种方案可供选择。首先,我们可以通过开启多部署节点集群来增加
高并发
处理能力,通过增加机器硬件来实现。其次,我们可以在单节点上开启多线程来处理请求。然
液态不合群
·
2024-01-02 16:37
golang
python
开发语言
分库分表后,id主键处理的几种方式:
优点:1).数字化,id递增2).查询效率高3).具有一定的业务可读缺点:1).存在单点问题,如果mysql挂了,就没法生成ID了2).数据库压力大,
高并发
抗不住2.UUID这个方案是小伙伴们第一个能过考虑到的方案优点
Running Sun丶
·
2024-01-02 15:36
mysql
算法
mysql
数据库
JNPF 快速开发平台框架源码 java+Netcore版本 旗舰版 企业版
包含多个开箱即用功能,具备RBAC功能、自动生成前后端代码、多种存储系统、多租户等等多个功能和模块,支持多业务系统并行开发,支持多服务并行开发,平台设计灵活可扩展、可移植,可应用
高并发
需求,同时兼顾本地化
orkosoft
·
2024-01-02 14:05
java
开发语言
前端
低代码
分布式文件系统—FastDFS
解决
高并发
的问题;集群:同一个业务部署在多台服
YMeng_Zhang
·
2024-01-02 13:01
前后端分离的接口规范是什么?
1.前言随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的
高并发
、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作
嗯哼_9793
·
2024-01-02 13:01
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他