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
C++asio服务器开发
C++ socket 网络编程 即时通信系统
以下内容转载自https://www.toutiao.com/i6852978925627245060/lee哥的
服务器开发
2020-07-2417:38:14一:项目内容本项目使用C++实现一个具备服务器端和客户端即时通信且具有私聊功能的聊天室
shankusu2017
·
2023-08-27 21:54
Linux网络编程
socket
linux
gin中使用日志模块
一、简介开发的服务器代码总会出现未知的错误,那么排错及维护就是
服务器开发
重要且必不可少的一部分,但是服务器一般是以后台服务的方式运行的,没有控制台,不能直接看到日志,因此我们必须将日志存到磁盘上,设置存储的时间点
水痕01
·
2023-08-27 14:32
go
golang
WebService理解和代码解析
/**WebServcie概念多个系统数据交换:跨平台语言的相互通信;如:java的客户端和dotnet的服务器端的接口调用:得到接口和方法:基于标准的协议,可编程语言;
服务器开发
api;特点:自包含:
百世修行
·
2023-08-27 06:08
移动互联网
Android
源码
demo
既然使用Logback,应该对它多些了解(四)
统一记录用户ID和请求ID在游戏
服务器开发
中,平时打印日志的时候,都需要打印用户的ID和请求ID
王广帅
·
2023-08-26 19:06
游戏
服务器开发
服务器架构中根据功能可以将服务器的角色可分为登录服务器地图服务器日志服务器数据服务器寻路服务器如何管理不同服务器之间的通信呢?多服务器架构下,各个服务器可以通过TCP协议来互相通信,典型的例如基于Web技术开发的游戏服务器:MySQL数据存储占用一台物理机多个Web服务器占用一台物理机Web服务器与MySQL之间通过TCP通信服务器实现基于Actor模式,可参考Skynet框架,以及Erlang设
JunChow520
·
2023-08-26 01:45
网络协议学习(B站观看最多)
网络协议学习网络协议第01天:基本概念为什么要学习网络协议学习中需要搭建的环境网络协议搭建Java
服务器开发
环境第02天:集线器-网桥-交换机计算机之间的通信基础计算机之间的连接方式第03天:MAC地址
Jokermans
·
2023-08-26 00:00
网络协议
网络
基础知识学习---牛客网C++面试宝典(四)C/C++基础之STL
第一次社招找工作的过程;2、个人经历:研究生期间课题是SLAM在无人机上的应用,有接触SLAM、Linux、ROS、C/C++、DJIOSDK等;3、参加工作后(2021-2023年)岗位是嵌入式软件开发,主要是
服务器开发
乘凉~
·
2023-08-24 03:26
求职过程记录
c++
学习
面试
什么是CGI、FastCGI、php-fpm、mod-php?
CGI(CommonGatewayInterface)最初,CGI是在1993年由美国国家超级电脑应用中心(NCSA)为NCSAHTTPdWeb
服务器开发
的。
theDog
·
2023-08-23 08:27
Linux
服务器开发
学习路线总结(配图 c/c++ )后台开发、Golang后台开发、后端技术栈
本文总结了目前互联网行业Linuxc/c++后端岗位开发工程师、
服务器开发
架构师以及Golang开发工程师技术栈知识点、大家可以看看还有没有需要补充的。
Linux后台服务器开发
·
2023-08-20 19:17
野火i.mx 6ull上手
目录屏幕驱动打印信息实现触摸屏校验开发板连接WIFI连接操作申请路由器动态IP和ping网络通断WiFi信息保存位置常用wifi操作(wpa_cli工具)NFS网络文件系统共享虚拟机安装NFS
服务器开发
板安装
Couvrir洪荒猛兽
·
2023-08-20 11:00
野火i.mx
6ull内核驱动进阶
linux
ubuntu
基于Boost::asio的多线程异步TCP服务器,实现了io_service线程池,测试了1万左右的并发访问,读写无压力
aiso是基于C++进行开发,包含了大量C++11新特性,用它进行
服务器开发
还是比较方便的,写起来语句也会比较简洁,实现起来比较容易。
E404
·
2023-08-19 22:08
C++
c++11
asio
tcpip
多线程
boost
Node.js 学习笔记
学Node.js就是学Web
服务器开发
。从招聘上来讲,具有服务端开发经验会更好Node.js是什么?它是javascript的运行环境,可以解释并执行js代码。
饼小将
·
2023-08-18 11:11
nodejs
javascript
js
网络套接字
协议初识UDP协议网络字节序socket编程接口socket创建socket文件描述符bind绑定端口号sockaddr结构体netstat-nuap:查看服务器网络信息代码编译运行展示实现简单UDP
服务器开发
认识端口号端口号
梨+苹
·
2023-08-17 13:42
网络
网络
php
开发语言
chatserver
服务器开发
笔记
chatserver
服务器开发
笔记1chatserver2开发环境3编译1chatserver集群聊天服务器和客户端代码,基于muduo、redis、mysql实现。
电子系的小欣
·
2023-08-15 04:55
分布式服务器开发
服务器
c++
Java
服务器开发
环境搭建
Java
服务器开发
环境搭建Java
服务器开发
环境搭建配置虚拟机服务器配置虚拟机网络虚拟机CentOS网络配置虚拟机CentOS开发环境安装配置SSH换源安装Docker与部署容器1.安装Docker2.
打工仔呀~
·
2023-08-12 06:32
我爱配置
服务器
网络
linux
docker
socket server
服务器开发
常见的并发模型
两种高效的事件处理模式服务器程序通常需要处理三类事件:I/O事件、信号及定时事件。有两种高效的事件处理模式:Reactor和Proactor,同步I/O模型通常用于实现Reactor模式,异步I/O模型通常用于实现Proactor模式。无论是Reactor,还是Proactor,都是一种基于「事件分发」的网络编程模式,区别在于Reactor模式是基于「待完成」的I/O事件,而Proactor模式则
linux大本营
·
2023-08-11 10:04
linux
网络编程
io多路复用
线程池
多线程
2019秋招面经大汇总 -
服务器开发
【随手科技】实习经验分享|随手科技公司服务器端研发岗https://www.nowcoder.com/discuss/351439【花椒】花椒面经overhttps://www.nowcoder.com/discuss/323348【Shopee】shopee新加坡凉经,服务端开发https://www.nowcoder.com/discuss/312535【中兴、百度、华为、快手、京东、腾讯】秋
ba4e8e38b4f6
·
2023-08-11 08:03
开源 多进程 框架 c++_有哪些值得推荐的c/c++开源框架与库
c/c++的项目也是各种各样的都有,微电子,物联网,桌面客户端,游戏,
服务器开发
等等。
weixin_39902608
·
2023-08-11 01:32
开源
多进程
框架
c++
开源协议栈
rlc
rrc
纯c++
跨平台
Ubuntu安装libevent(libevent-2.0.21-stable)及各种出错的解决方案
最近学习
服务器开发
,libevent是一个轻量级的高性能I/O框架库,通过使用、分析libevent可以很好的学习网络编程,同时在阅读libevent源码的过程中可以提高自己的编程技巧和代码架构能力。
日影月痕
·
2023-08-10 07:15
网络编程
网络编程
服务器
libevent安装
rt-thread应用篇(03)---基于STM32F429实现web服务器功能
2.2、netdev组件2.3、协议栈组件2.4、netutils工具集软件包2.5、webnet软件包二、添加驱动和初始化代码1、SPIFLASH驱动2、网卡驱动3、FAL配置4、格式化块设备三、web
服务器开发
hurryddd
·
2023-08-10 06:07
RT-Thread
stm32
html5
rtos
Centos7 yum安装配置Web服务器系列(二)安装 Apache
作为一个小菜鸟,在工作开发中经常会遇到没有运维工程的情况下,需要快速搭建
服务器开发
环境;当然若是作为生产环境还是需要运维工程师进行加固和修补才可以的!
lazycats
·
2023-08-10 01:44
java学习笔记——SE入门
Java三大版本.WriteOnce、RunAnywhereJavaSE:标准版(桌面程序,控制台开发.....)JavaME:嵌入式开发(手机,小家......)JavaEE:E企业级开发(web端,
服务器开发
夜雨奕客
·
2023-08-09 07:15
linux编程入门(七)-使用gdb调试程序
尤其是我们在做
服务器开发
的时候,线上是不可能让你打断点调试的。所以在程序里记上完备的log是良好的习惯,会为你节省大量的调试时间。但是,断点调试是我等必备的职
程序大飞
·
2023-08-07 08:27
工具软件
phpStudy它是一个
服务器开发
软件。NavicatforMySQL它是一个数据库管理软件。Sublime它是一款编辑器。
谦谦少年
·
2023-08-06 22:57
【Linux后端
服务器开发
】Reactor模式实现网络计算器
目录一、Reactor模式概述二、日志模块:Log.hpp三、TCP连接模块:Sock.hpp四、非阻塞通信模块:Util.hpp五、多路复用I/O模块:Epoller.hpp六、协议定制模块:Protocol.hpp七、服务器模块:Server.hppserver.cc八、客户端模块:Client.hppclient.cc前情提示:在学习Reactor模式之前,需要熟悉socket套接字及TCP
命运on-9
·
2023-08-05 08:26
Linux后端服务器开发
服务器
linux
网络编程
Reactor
epoll多路转接
TCP协议定制
深圳较适合您C++后台及嵌入式开发岗位
网心科技(独立运营小米和迅雷)区块链后台开发工程师【工作职责】:1.优化共识机制,优化系统架构,提升区块链性能2.开发并优化智能合约的底层系统,开发合约应用【任职要求】:1、本科及以上学历,2年以上互联网
服务器开发
经验
持续成长的mage
·
2023-08-04 18:45
三星为企业
服务器开发
高性能PCIe 5.0固态硬盘;阳狮集团升任张珲杰为明思力中国董事总经理 | 全球TMT...
海外市场三星宣布已开发出用于企业服务器的PM1743固态硬盘。PM1743固态硬盘拥有最新的PCIe5.0接口和三星先进的第6代V-NAND闪存技术。三星PM1743拥有从1.92TB到15.36TB的各种容量,可提供传统的2.5英寸外形尺寸,以及3英寸EDSFF。三星希望从2022年3月开始批量生产PM1743。人事任命阳狮集团升任明思力上海及广州总经理张珲杰(LizaZhang)为明思力中国董
美通社
·
2023-08-03 22:15
大数据
人工智能
物联网
java
云服务
套接字通信(C/C++ 多线程)----基于线程池的并发服务器
(一)大家可以看我写的这三篇,了解一下:基于linux下的高并发
服务器开发
(第四章)-多线程实现并发服务器_呵呵哒( ̄▽ ̄)"的博客-CSDN博客https://blog.csdn.net/weixin
呵呵哒( ̄▽ ̄)"
·
2023-08-02 07:41
服务器
运维
2023年【零声教育】13代C/C++Linux
服务器开发
高级架构师课程体系分析
对于零声教育的C/C++Linux服务器高级架构师的课程到2022目前已经迭代到13代了,像之前小编也总结过,但是课程每期都有做一定的更新,也是为了更好的完善课程跟上目前互联网大厂的岗位技术需求,之前课程里面也包含了一些小的分支,其中就有音视频开发、Linux内核开发、DPDK、golang等等一些程序员所需要的硬核技术。今天总结分析是2023年最新的课程体系。课程定位为中高级课程,学习这个课程也
Linux技术狂
·
2023-08-01 21:46
后端开发
Linux服务器开发
C++开发
C++开发
Linux服务器开发
后端开发
后台开发
Linux开发
基于linux下的高并发
服务器开发
(第四章)- 多进程实现并发服务器(回射服务器)
1.socket//套接字通信分两部分:-服务器端:被动接受连接,一般不会主动发起连接-客户端:主动向服务器发起连接2.字节序转换函数当格式化的数据在两台使用不同字节序的主机之间直接传递时,接收端必然错误的解释之。解决问题的方法是:发送端总是把要发送的数据转换成大端字节序数据后再发送,而接收端知道对方传送过来的数据总是采用大端字节序,所以接收端可以根据自身采用的字节序决定是否对接收到的数据进行转换
呵呵哒( ̄▽ ̄)"
·
2023-08-01 15:03
服务器
linux
网络
基于linux下的高并发
服务器开发
(第四章)- 多线程实现并发服务器
>>了解文件描述符文件描述符分为两类,一类是用于监听的,一类是用于通信的,在服务器端既有监听的,又有通信的。而且在服务器端只有一个用于监听的文件描述符,用于通信的文件描述符是有n个。和多少个客户端建立了连接,在服务器端就有多少个用于通信的文件描述符。在客户端只有一类文件描述符,就是用于通信的文件描述符。有了这些文件描述符,我们就可以进行网络io操作了。网络io其实就是网络数据得到读或写操作。那么这
呵呵哒( ̄▽ ̄)"
·
2023-08-01 12:47
服务器
linux
运维
TMS XData v5.11 2023 crack,全功能查询机制
TMSXDatav5.112023crack,全功能查询机制用于多层REST/JON-HTTP/HTTPS应用
服务器开发
和ORM远程处理的Delphi框架。
SEO-狼术
·
2023-07-31 18:44
Crack
delphi
【Linux后端
服务器开发
】select多路转接IO服务器
目录一、高级IO二、fcntl三、select函数接口四、select实现多路转接IO服务器一、高级IO在介绍五种IO模型之前,我们先讲解一个钓鱼例子。有一条大河,河里有很多鱼,分布均匀。张三是一个钓鱼新手,他钓鱼的时候很紧张,一刻也不敢放松,于是就死死的盯住鱼线,只要鱼线颤动就说明有鱼咬钩了,他便提竿将鱼放入鱼桶中,再重新钓鱼。李四是一个钓鱼老手,他钓鱼的时候很放松,一边闭目养神一边听着音乐,只
命运on-9
·
2023-07-31 08:27
Linux后端服务器开发
服务器
linux
网络协议
select
多路转接
tcp
高级IO
【C++ 进阶】学习导论:C/C++ 进阶学习路线、大纲与目标
目录一、C++学习路线二、C++课程大纲与学习目标(1)第一阶段:C语言基础(2)第二阶段:C高级编程(3)第三阶段:C++核心编程与桌面应用开发(4)第四阶段:Linux高并发
服务器开发
(5)第五阶段
顾三殇
·
2023-07-30 20:05
C++
程序设计与数据结构
c++
c
语言
开发语言
【Linux后端
服务器开发
】MAC地址与其他重要协议
目录一、以太网二、MAC地址三、MTU四、ARP协议五、DNS系统六、ICMP协议七、NAT技术八、代理服务器一、以太网“以太网”不是一种具体的网路,而是一种技术标准:既包含了数据链路层的内容,也包含了一些物理层的内容,例如:规定了网络拓扑结构、访问控制方式、传输速率等。以太网中的网线必须使用双绞线,传输速率有10M、100M、1000M等。以太网是当前应用最广泛的局域网技术,和以太网并列的还有令
命运on-9
·
2023-07-29 12:08
Linux后端服务器开发
服务器
linux
网络
UE4套件-多线程库开发
,虽然UE4为我们游戏开发提供了三套多线程解决方案,但是在我们日常开发项目中,依然需要封装和整合UE4线程,比如做
服务器开发
or是引擎开发。
人宅
·
2023-07-29 01:26
C++
UE4功能集
UE4C++
人宅
UE4独立程序
UE4多线程
UE4
C++
套件
人宅
老板说,我请你来,不是叫你"无脑"拷贝的,竟然在线上搞出这么大的一个BUG...
本人是做游戏
服务器开发
的,碰到一个需求,给符某些要求的玩家的发送道具奖励,奖励的数量根据离线的天数计算。
编程的程序员
·
2023-07-27 19:58
实时社群技术专题(二):百万级成员实时社群技术实现(消息系统篇)
本文由网易云信资深
服务器开发
工程师曹佳俊分享,原题“深度剖析“圈组”消息系统设计|“圈组”技术系列文章”,为了提升内容品质,本文有修订和删节。
hellojackjiang2011
·
2023-07-27 16:45
即时通讯
im开发
网络
【Linux后端
服务器开发
】HTTPS协议
目录一、加密算法二、中间人攻击三、CA认证一、加密算法HTTPS协议是什么?HTTPS协议也是一个应用层协议,是在HTTP协议的基础上引入了一个加密层。HTTP协议内容是按照文本的方式明文传输的,这就导致在传输过程中出现一些被篡改的情况。什么是加密?加密就是把明文(需要传输的内容)进行一系列变换,生成密文。解密就是加密的逆过程,将密文还原成明文。在这个加密和解密的过程中,往往需要一个或多个中间的数
命运on-9
·
2023-07-27 14:26
Linux后端服务器开发
服务器
https
加密
签名
CA认证
非对称加密
网络安全
【Linux后端
服务器开发
】IP协议
目录一、IP协议概述二、协议头格式三、网段划分四、IP地址的数量限制五、路由一、IP协议概述主机:配有IP地址,但是不进行路由控制的设备路由器:即配有IP地址,又能进行路由控制节点:主机和路由器的总称IP:将数据从A主机跨网络传输到B主机的能力,IP=目标网络+目标主机路径选择中,目标IP决定了我们的路径该怎么走(先确定目标网络,再确定目标主机)二、协议头格式4位版本号:version,指定IP协
命运on-9
·
2023-07-27 14:26
Linux后端服务器开发
服务器
tcp/ip
运维
C/C++Linux
服务器开发
学习路线(含免费学习资料下载地址)
C/C++Linux
服务器开发
完整学习路线(含免费学习资料下载地址)相信大部分同学刚毕业或者想转行做c++服务端开发的时候都很迷茫不知道从哪里开始学习,于是准备参加各种培训班或者网络培训,有不知道该怎么选择
Linux后台服务器开发
·
2023-07-27 03:44
与 30 家公司过招,得到了这章面试心法
我求职的职位是Linux
服务器开发
,最倾向的职位是
服务器开发
主程或技术经理。
梁炜东
·
2023-07-27 01:00
【Linux后端
服务器开发
】HTTP协议
目录一、HTTP协议概述二、HTTP应用层服务器实现Util.hppProtocal.hppHttp_Server.hpphttp_server.ccindext.html一、HTTP协议概述请求和响应怎么保证应用层完整读取完毕了?读取完整的一行(识别行分隔符),while(完整的一行),直到将所有的请求行+请求报头全部读完,直到空行我们能保证把报头读完,报头有一个属性:Content-Lengt
命运on-9
·
2023-07-25 22:23
Linux后端服务器开发
http
网络协议
网络
linux
服务器
tcp/ip
【Linux后端
服务器开发
】封装线程池实现TCP多线程通信
、日志模块Log.h四、守护进程模块Deamon.h五、TCP通信模块Server.hClient.hserver.cppclient.cpp关于TCP通信协议的封装,此篇博客有详述:【Linux后端
服务器开发
命运on-9
·
2023-07-25 08:52
Linux后端服务器开发
服务器
linux
tcp/ip
线程池
【Linux后端
服务器开发
】协议定制(序列化与反序列化)
目录一、应用层协议概述二、序列化与反序列化Protocal.h头文件Server.h头文件Client.h头文件server.cpp源文件client.cpp源文件一、应用层协议概述什么是应用层?我们通过编写程序解决一个个实际问题、满足我们日常需求的网络程序,都是应用层程序。协议是一种“约定”,socket的api接口,在读写数据时,都是按“字符串”的方式发送数据,那么如果我们要传输一些“结构化的
命运on-9
·
2023-07-25 08:52
Linux后端服务器开发
服务器
运维
网络
【Linux后端
服务器开发
】TCP通信设计
目录一、TCP通信协议的封装二、TCP多进程通信三、TCP多线程通信一、TCP通信协议的封装简单的TCP一对一通信其实完全可以不进行封装,直接分别写server端和client端的源代码,按照TCP通信协议的规定调用socket接口即可完成,但是在通过TCP协议设计应用层协议的时候,将TCP协议进行封装并且将协议与服务任务进行解耦,是更方便编程和维护的。对server服务端封装,我们只需要指明服务
命运on-9
·
2023-07-25 08:20
Linux后端服务器开发
服务器
linux
tcp/ip
基于linux下的高并发
服务器开发
(第三章)- 3.7 线程属性
intpthread_attr_init(pthread_attr_t*attr);-初始化线程属性变量intpthread_attr_destroy(pthread_attr_t*attr);-释放线程属性的资源intpthread_attr_getdetachstate(constpthread_attr_t*attr,int*detachstate);-获取线程分离的状态属性intpthre
呵呵哒( ̄▽ ̄)"
·
2023-07-25 06:33
服务器
linux
运维
基于linux下的高并发
服务器开发
(第三章)- 3.14 信号量
信号量的类型sem_tintsem_init(sem_t*sem,intpshared,unsignedintvalue);-初始化信号量-参数:-sem:信号量变量的地址-pshared:0用在线程间,非0用在进程间-value:信号量中的值intsem_destroy(sem_t*sem);-释放资源intsem_wait(sem_t*sem);-对信号量加锁,调用一次对信号量的值-1,如果值
呵呵哒( ̄▽ ̄)"
·
2023-07-24 23:36
服务器
linux
运维
基于linux下的高并发
服务器开发
(第三章)- 多线程开发
基于linux下的高并发
服务器开发
(第三章)-(3.1-3.2)线程概述和创建_呵呵哒( ̄▽ ̄)"的博客-CSDN博客【代码】基于linux下的高并发
服务器开发
(第三章)-(1)线程概述。
呵呵哒( ̄▽ ̄)"
·
2023-07-24 23:36
服务器
linux
java
基于linux下的高并发
服务器开发
(第二章)- 2.18 内存映射(2)
1.如果对mmap的返回值(ptr)做++操作(ptr++),munmap是否能够成功?void*ptr=mmap(...);ptr++;可以对其进行++操作munmap(ptr,len);//错误,要保存地址2.如果open时O_RDONLY,mmap时prot参数指定PROT_READ|PROT_WRITE会怎样?错误,返回MAP_FAILEDopen()函数中的权限建议和prot参数的权限保
呵呵哒( ̄▽ ̄)"
·
2023-07-24 23:32
linux
服务器
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他