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
高并发网络编程
搜狗开源框架Workflow网络模型分析
在workflow-windows分支上可以看到对windows的IOCP的封装,对于学习windowsIOCP
网络编程
有很好的启发意义。
MOONICK
·
2024-02-03 12:16
c++
后端
windows
Linux环境下安装Nginx+Pcre+OpenSSL
Nginx是一款非常优秀的Web服务器,它是由俄罗斯人IgorSysoev(伊戈尔-塞索耶夫)写的,虽然它的应用还没有老牌Web服务器Apache广泛,但相比Apache,它有着自己的一些优势,比如很好的
高并发
访问支持内存却占用少
tonyhzw
·
2024-02-03 12:10
web开发
nginx
openssl安装
make出错
linux系统lvs负载均衡和四种工作模式
LVS负载均衡LVS优势与不足优势不足LVS核心组件和专业术语核心组件专业术语LVS负载均衡四种工作模式NAT模式DR模式Tun隧道模式FULL-NAT模式四者的区别LVS负载均衡LVS优势与不足优势
高并发
连接
丨析木丨
·
2024-02-03 11:25
linux
linux
lvs
负载均衡
【lesson6】
高并发
内存池Page Cache层申请内存的实现
文章目录PageCache层的结构申请内存的流程释放内存的流程PageCache对象结构PageCache所需要的成员变量PageCache所需要的成员变量GetInstance()的实现NewSpan()的实现GetOneSpan()的实现NewSpan()的实现PageCache层实现的全部代码Common.hThreadCache.hThreadCache.cppConcurrentAllo
(unstoppable)
·
2024-02-03 11:41
项目高并发内存池
c语言
内存池
C++
tcmalloc
Python2 Tornado异步协程
Tornado是一个高性能的PythonWeb框架,具有非阻塞I/O的特性,常用于构建大规模
高并发
的网络应用程序。
永恒dingle
·
2024-02-03 11:52
数据库
开发语言
网络编程
:UDP socket
文章目录阅读前导服务端定义日志框架成员属性服务端框架初始化服务器创建套接字绑定运行服务端读取数据参数解读处理数据向客户端发送响应数据关闭文件描述符客户端定义创建套接字绑定发送数据接收服务器的响应数据关闭文件描述符测试1本地环回作用本地测试netstat指令使用公网IP问题测试INADDR_ANY优点网络测试解析命令版popen函数测试群聊版(单进程)用户管理新增用户向客户端发送响应数据测试群聊版(
Man9Oo
·
2024-02-03 10:57
计算机网络
网络
udp
服务器
【Linux
网络编程
三】Udp套接字编程(简易版服务器)
【Linux
网络编程
三】Udp套接字编程(简易版服务器)一.创建套接字二.绑定网络信息1.构建通信类型2.填充网络信息①网络字节序的port②string类型的ip地址3.最终绑定三.读收消息1.服务器端接收消息
小陶来咯
·
2024-02-03 10:22
Linux网络编程
网络
服务器
linux
【项目】九万字手把手教你写
高并发
内存池(化简版tcmalloc)
高并发
内存池前言引例介绍正式开始项目介绍内存池的作用效率问题内存碎片tcmalloc和malloc的关系定长内存池注意事项编写代码两个成员变量接口New——申请T类型大小的空间接口Delete——回收还回来的小空间
先搞面包再谈爱
·
2024-02-03 10:49
项目
池化技术
内存池
多线程
哈希
基数树
项目
Python
网络编程
基础
Python
网络编程
基础包括以下几个方面:网络协议:网络协议是网络中计算机之间进行通信的规则和标准。Python中常用的网络协议包括TCP/IP协议和HTTP协议。
api茶飘香
·
2024-02-03 10:57
电商api
python
网络
开发语言
人工智能
大数据
pyqt
Linux
网络编程
-9.HTML,CSS基础
9.1HTMLhttp://www.w3school.com.cn/html/index.asphttp://www.runoob.com/HTML简介HTML,HyperTextureMarkupLanguage,超文本标记语言在计算机中以.html、.htm作为扩展名可以被浏览器访问,就是经常见到的网页HTML特点语法非常简洁、比较松散,以相应的英语单词关键字进行组合html标签不区分大小写大
IT灰猫
·
2024-02-03 09:53
笔记
服务器
html
网络
linux
Springcloud、分布式和微服务经典面试题
作用不同:分布式:不同模块部署在不同服务器上,分布式主要解决的是网站
高并发
带来问题。微服务:各服务可独立应用,组合服务也可
零
·
2024-02-03 08:30
面试题
java
Python学习路线
,数据类型,字符串判断/循环语句,函数,命名空间,作用域类与对象,继承多态tkinter界面编程文件与异常,数据处理简介Pygame实战飞机大战,2048python语言高级Python常见第三方库与
网络编程
轻语风
·
2024-02-03 08:16
秒杀活动需要考虑的场景
设计秒杀活动时,需要考虑以下一些常见的场景以确保系统的稳定性和可靠性:
高并发
场景:模拟大量用户同时参与秒杀活动,确保系统能够处理并发请求,并正常地响应和处理每个请求。
费曼乐园
·
2024-02-03 08:17
web
网络编程
之BIO和NIO
网络编程
OSI网络七层模型TCP/UDP协议TCP消息头TCP三次握手、四次挥手UDP协议TCP协议/UDP协议区别HTTP协议HTTP协议请求头HTTP协议响应头HTTP状态码socket编程BIOBIO
狐言不胡言
·
2024-02-03 08:14
网络编程
java
nio
java实践11之网络IO BIO和NIO(上)
BIO带来的问题2NIOjava实践11之网络IOBIO和NIO(上) java网络IO也是java基础知识体系中很重要的一部分,java目前提供的
网络编程
模型有3种BIO、NIO、AIO。
马大帅_
·
2024-02-03 08:12
java
多线程
java
网络
nio
深入理解
网络编程
之BIO和NIO
目录原生JDK
网络编程
BIOBIO通信模型服务端代码BIO通信模型客户端代码伪异步模型服务端代码(客户端跟之前一致)原生JDK
网络编程
NIO什么是NIO?
山鸟与鱼!
·
2024-02-03 08:37
分布式中间件
网络
nio
后端
服务器
java
Redis(十一)单线程VS多线程
文章目录概述为何选择单线程主要性能瓶颈多线程特性和IO多路复用概述Unix
网络编程
中的五种IO模型BlockingIO-阻塞IONoneBlockingIO-非阻塞IOIOmultiplexing-IO
Lucky_Turtle
·
2024-02-03 07:16
Java
redis
php
数据库
聊聊
高并发
(一)概念
并发/线程的一些概念,概念很重要,没有理论指导的话会导致理解不够全面多线程问题的本质--有序性,可见性,原子性synchronize的底层实现volatile的底层实现无锁算法的底层实现--CAS原子变量的实现final关键字的新含义深入理解Java内存模型指令重排序和内存屏障顺序一致性和Happens-before规则一些基本的硬件知识一些处理同步问题的技术
wenming6688
·
2024-02-03 07:31
你知道网关 架构是如何演进?
其中网关系统是天翼账号对外能力开放体系的重要组成:业务侧它以集中入口、集中计费、集中鉴权管控为目标,技术侧它支持隔离性、可配置、易开发、动态路由、可降级、
高并发
等场景。
Java烟雨
·
2024-02-03 07:03
后端
java
面试
架构
java
开发语言
面试
职场和发展
深度解析 Netty 架构与原理
在阅读本文前最好有Java的IO编程经验(知道Java的各种IO流),以及Java
网络编程
经验(用ServerSocket和Socket写过demo),并对JavaNIO有基本的认识(至少知道Channel
种麦南山下
·
2024-02-03 06:44
netty
架构
java
学习总结-网关 架构演进
其中网关系统是天翼账号对外能力开放体系的重要组成:业务侧它以集中入口、集中计费、集中鉴权管控为目标,技术侧它支持隔离性、可配置、易开发、动态路由、可降级、
高并发
等场景。
Linux服务器开发
·
2024-02-03 06:41
C++开发
后端开发
C++后台开发
网关
网关架构
网络编程
C/C++开发
C/C++后台开发
mybatis
高并发
查询性能问题
场景:使用Mybatis(3.5.10)@SelectProvider注解执行动态sql在
高并发
查询时QPS很低问题复现mybatis配置(getOfflineConfigSqlTemplate该方法返回的是动态
IT_ZhiCunGaoYuan
·
2024-02-03 06:11
mybatis
java
HikariCP
高并发
「天翼账号」网关系统 架构演进历程
其中网关系统是天翼账号对外能力开放体系的重要组成:业务侧它以集中入口、集中计费、集中鉴权管控为目标,技术侧它支持隔离性、可配置、易开发、动态路由、可降级、
高并发
等场景。
程序员xysam
·
2024-02-03 06:36
架构
java
学习
程序人生
ConcurrentLinkedQueue,常用方法及应用场景总结
它不仅提供了高效的并发操作,还基于无锁算法,适用于许多
高并发
的场景。ConcurrentLinkedQueue1.简
Chowley
·
2024-02-03 04:43
QALog
数据结构
spring
java
ConcurrentHashMap源码分析-关键特性使用简单用例实现
它通过使用分段锁(segmentationlocks)和CAS(CompareAndSwap)操作来支持
高并发
下的键值对存储和检索。
无名·
·
2024-02-03 02:30
java
线程安全
京东广告算法架构体系建设--高性能计算方案最佳实践 | 京东零售广告技术团队
1、前言推荐领域算法模型的在线推理是一个对
高并发
、高实时有较强要求的场景。算法最初是基于Wide&Deep相对简单的网络结构进行建模,容易满足高实时、
高并发
的推理性能要求。
京东云技术团队
·
2024-02-03 02:28
算法
架构
零售
网络原理-TCP/IP(3) - 三次握手超详解析
TCP协议连接管理TCP的连接是虚拟的,抽象的,目的是让通信双方保存对方信息.在正常情况下,TCP要经过三次握手建立连接,四次挥手断开连接.之前我们在
网络编程
中的socket=newSocket(ip,
灰灰快醒醒
·
2024-02-03 01:04
网络
tcp/ip
服务器
缓存淘汰算法FIFO、LRU、LFU及Java实现
缓存淘汰算法在
高并发
、高性能的质量要求不断提高时,我们首先会想到的就是利用缓存予以应对。第一次请求时把计算好的结果存放在缓存中,下次遇到同样的请求时,把之前保存在缓存中的数据直接拿来使用。
超级晴天
·
2024-02-03 01:01
牵引力教育 Java前景分析,自学可行么
Java作为最流行的
网络编程
语言之一,Java语言在当今信息化社会中发挥了重要作用。无论是刚毕业的大学生还是工作几年寻求转行的白领,许多纷纷选择学习Java,从事IT行业。
洛飞家的猫
·
2024-02-02 23:10
黑猴子的家:Python 学习阶段
1、前戏阶段-疗程1语言基础数据类型流程控制常用模块函数、迭代器、装饰器递归、迭代、反射面向对象编程购物车程序ATM信用卡程序开发计算机程序开发模拟人生游戏开发2、轻撸怡情-疗程2
网络编程
Socketc
黑猴子的家
·
2024-02-02 23:46
Linux
网络编程
- 套接字的多种可选项
一套接字可选项和I/O缓冲大小我们进行套接字编程时往往只关注数据通信,而忽略了套接字具有的不同特性。但是,理解这些特性并根据实际需要进行更改也十分主要。1.1套接字多种可选项我们之前写的程序都是创建好套接字后(未经特别操作)直接使用的,此时通过默认的套接字特性进行数据通信。之前的示例程序较为简单,无需特别操作套接字特性,但有时的确需要更改。下表列出了一部分套接字可选项。表1-1可设置套接字的多种选
yunfan188
·
2024-02-02 23:39
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
socket选项
TCP编程
强烈推荐各种好用的免费api
支持三大运营商,3秒可达,99.99%到达率,支持大容量
高并发
。通知短信:短信通知支持三大运营商以及虚拟运营商,我们提供电信级运维保障、独享专用通道。
API小百科_APISpace
·
2024-02-02 22:00
NIO
网络编程
NIO
网络编程
网络三种I/O模型分类:BIO:(同步阻塞)jdk1.4以前java.io包NIO:(同步非阻塞)jdk1.4java.nio包AIO:(异步非阻塞)jdk1.7java.nio包如何如何理解
被Java暴击的星河
·
2024-02-02 22:06
nio
网络
python
Java原生
网络编程
Java
网络编程
网络编程
基础常识SocketSocket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。
被Java暴击的星河
·
2024-02-02 22:36
Java
java
Linux
网络编程
基础3:数据读写
1.TCP数据读写首先,read()和write()函数同样适用于socket。而socket编程接口停工了几个专门用于socket数据读写的系统调用,增加了对读写的控制。而TCP流数据读写的系统调用是:#include#includessize_trecv(intsockfd,void*buf,size_tlen,intflags);ssize_tsend(intscokfd,constvoid
屯门山鸡叫我小鸡
·
2024-02-02 19:42
linux
网络
udp
Linux
网络编程
Socket编程套接字概念Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。既然是文件,那么理所当然的,我们可以使用文件描述符引用套接字。与管道类似的,Linux系统将其封装成文件的目的是为了统一接口,使得读写套接字和读写文件的操作一致。区别是管道主要应用于本地进程间通信,而套接字多应用于网络进程间数据的传递。在TCP/I
白小白的学习笔记
·
2024-02-02 19:10
linux高并发服务器
linux
网络
运维
Linux
网络编程
基础
OSI七层模型物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后再转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。数据链路层:定义了如何让格式化数据以帧为单位进行传输,以及如何让控制对物理介质的访问。这一层通常还提供错误检测和纠正,以确保数据的可靠传输。如:
白小白的学习笔记
·
2024-02-02 19:36
linux高并发服务器
计算机网络
网络
技术革新与市场需求:探索亚信安慧AntDB的发展之路
它不仅具备高吞吐、
高并发
、高性能的特点,还拥有极佳的扩展性和灵活性。AntDB采用分布式架构设计,可以根据业务需求灵活增减节点数量,实现无缝扩容升级,从而满足企业在不同发展阶段的数据管理需求。
亚信安慧AntDB数据库
·
2024-02-02 18:03
antdb数据库
数据库
antdb
advPython-2
网络编程
(基于TCP协议)基础(1)文件名:myprofile.pyiaap=("127.0.0.1",8002)文件名:server.py"""CS架构(client\server)最基本知识"""importsocketfrommyprofile
-seventy-
·
2024-02-02 17:39
Python进阶
python
京东广告算法架构体系建设--在线模型系统分布式异构计算演变 | 京东零售广告技术团队
架构全景图:1.平台能力:1.高吞吐
高并发
:百亿PV,百万QPS2.低延迟,高可靠:万亿次预估计算/秒
京东零售技术
·
2024-02-02 16:08
算法
机器学习
人工智能
如何设计超十万级TPS的im消息沟通系统
前言如何设计一款高性能,
高并发
以及高可用的im消息沟通平台是很多公司发展过程中必须要碰到并且解决的问题,如一家公司内部的通信,各个互联网平台的客服咨询,都是离不开一款好用并且方便维护的im消息沟通系统。
jhon_11
·
2024-02-02 16:39
美国硅谷服务器的优势诸多 性能卓越安全性强大
这样的配置确保了即使在处理大量数据和面对
高并发
访问时,服务器也能保持稳定和流畅的运行。-**硬件资源丰富**:作为全球科技和经济强国,美国在
IDC_USA
·
2024-02-02 15:56
服务器
运维
Redis核心技术与实战【学习笔记】 - 14.Redis 旁路缓存的工作原理及如何选择应用系统的缓存类型
概述我们知道,Redis提供了高性能的数据存取功能,广泛应用在缓存场景中,既可以提升业务的响应速度,又可以避免把
高并发
的请求发送到数据库。
陈建111
·
2024-02-02 13:08
Redis核心技术学习
缓存
redis
Redis
旁路缓存
MonogDB:入门(一)
在企业级应用中,MongoDB被广泛用于处理大规模、
高并发
、非结构化或半结构化数据,比如金融领域的
星光闪闪k
·
2024-02-02 13:34
Java
数据库
数据库
后端
mongodb
架构
java
nosql
nosql数据库
Linux系统常见问题解决日记
ToomanyopenfilesLinux是有文件句柄限制的(openfiles),Linux默认一般是1024,
高并发
生产服务器很容易就达到这个值。还有压测场景也特别容易出现。
tmaczt
·
2024-02-02 12:25
linux
linux
【SpringBoot】Redis 分布式锁 解决在多实例下数据并发问题 ~
背景分布式是发展的趋势,随着信息化高度发达,业务量也是在呈几何式的上升,我们都会面临的就是项目分布式化,但同样的分布式也会碰见很多令人很头疼的问题,分布式不仅需要我们横向的拆分我们的细分业务,还需要为了高可用和
高并发
乐乐家的乐乐
·
2024-02-02 12:38
【SpringBoot】集成
源码
spring
boot
redis
分布式
golang基础,为什么有结构体?
结构体的另一个重要作用是在
网络编程
、数据库操作、文件读写等场景中,用于定义数据结构和序列化/反序列
科技百宝箱
·
2024-02-02 12:47
golang基础
golang
MySQL数据存储引擎/索引
CREATETABLE(字段1类型........字段n类型)ENGINE=InnDB(默认)查看存储引擎showenginesInnoDB存储引擎的特点介绍:是一种高可靠高性能的存储引擎1)支持事务2)行级锁,提
高并发
访问性能
爱笑的蛐蛐
·
2024-02-02 09:20
笔记
mysql
数据库
【阿里巴巴】【1688电商广告】1688事业部-高级广告技术专家-杭州
|学历:硕士|工作年限:6年职位描述负责1688电商广告产品的搜索/推荐系统架构的设计与开发,解决搜索/推荐系统的核心架构优化问题;针对搜索/推荐场景的架构抽象和流程优化,支持大规模机器学习优化,针对
高并发
高吞吐的大规模系统
探小虎
·
2024-02-02 09:25
大厂工作机会
java
spring
boot
spring
mybatis
【阿里巴巴】【亿级用户规模】淘天技术-Java研发工程师-用户互动
支持爆款级别互动,支撑大促(双11盖楼等)
高并发
互动玩法的架构和开发。参与互动技术体系的建设,架构和设计互动技术产品(游戏化基础平台、任务平台等)以及产品的迭代演进。
探小虎
·
2024-02-02 09:25
大厂工作机会
java
mybatis
spring
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他