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
web后端服务器开发
基于linux下的高并发
服务器开发
(第二章)- 2.1 进程概述
01/程序和进程02/单道、多道程序设计03/时间片04/并行和并发05/进程控制块(PCB)
呵呵哒( ̄▽ ̄)"
·
2023-07-16 17:13
linux
服务器
基于linux下的高并发
服务器开发
(第二章)- 2.2 进程状态转换
01/进程的状态(1)三态模型进程状态分为三个基本状态,即就绪态,运行态,阻塞态(2)五态模型在五态模型中,进程分为新建态,就绪态,运行态,阻塞态,终止态02/进程相关命令(1)编写test.c#include#includeintmain(){while(1){printf("hello,mynameisheheda!\n");sleep(1);}return0;}(2)gcctest.c-ot
呵呵哒( ̄▽ ̄)"
·
2023-07-16 17:13
服务器
linux
基于linux下的高并发
服务器开发
(第二章)- 2.3 进程创建
/*#include#includepid_tfork(void)函数的作用:用于创建子进程返回值:fork()的返回值会返回两次。一次是在父进程中,一次是在子进程中在父进程中返回创建的子进程的ID,在子进程中返回0如何区分父进程和子进程:通过fork返回值在父进程中返回-1,表示创建子进程失败,并且设置errno*/#include#include#includeintmain(){//创建子进
呵呵哒( ̄▽ ̄)"
·
2023-07-16 17:13
linux
服务器
运维
Linux高并发
服务器开发
---笔记2(多进程)
0630第4章项目制作与技能提升4.0视频课链接4.1项目介绍与环境搭建4.2Linux系统编程1、4.3Linux系统编程24.4多进程1-910.进程间通信☆☆☆进程间通信的概念(IPC)Linux进程间通信的方式(七种)①匿名管道(管道)---亲缘关系的进程查看管道缓冲大小命令:查看管道缓冲大小函数:fpathconf()函数示例:①有名管道(命名管道,FIFO)补充:管道的读写特点示例:(
Reus_try
·
2023-07-16 17:42
linux
服务器
unix
牛客网C++项目-Linux高并发
服务器开发
之第一章:Linux系统编程入门 学习笔记
1.1Linux开发环境搭建由于仅是开发环境的搭建,所以只简单记述一下步骤必备软件:Ubuntu18.04XShell-用于远程登录,使用SSH协议,TCP连接,端口号22XFtp,本次实验中尚未用到Visualstudiocode,安装扩展包:RemoteDevelopment,用于建立远程连接管理同样使用SSH建立连接为了便于后期操作,windows端与ubuntu端使用相同的公钥ssh-ke
Farewell弈
·
2023-07-16 17:42
C++
网络
服务器
linux
c++
Linux高并发
服务器开发
之第一章 Linux系统编程入门
第一章Linux系统编程入门1.1Linux开发环境搭建环境:Ubuntu20.04编译软件:VScode编译:GCC调试:GDB1.2-1.3GCC工作流程预处理gcc-Etest.c-otest.i编译gcc-Stest.i-otest.s汇编gcc-ctest.s-otest.o链接可直接执行./xxx.ogcc和g++的区别1、gcc、g++可以相互编译2、编译可以用gcc/g++,链接可
Memorises1999
·
2023-07-16 17:39
#
linux
运维
服务器
基于linux下的高并发
服务器开发
(第一章)- 目录遍历函数
10/目录遍历函数//打开一个目录#include#includeDIR*opendir(constchar*name);参数:-name:需要打开的目录的名称返回值:DIR*类型,理解为目录流错误返回NULL//读取目录中的数据#includestructdirent*readdir(DIR*dirp);-参数:dirp是opendir返回的结果-返回值:structdirent,代表读取到的文
呵呵哒( ̄▽ ̄)"
·
2023-07-16 17:09
服务器
linux
运维
【Linux后端
服务器开发
】UDP协议
目录一、端口号二、UDP报头格式三、UDP的特点四、UDP协议实现网络聊天群一、端口号端口号port标识了一个主机上进行通信的不同的应用程序。0~1023:系统端口号,HTTP、FTP、SSH等这些广为使用的应用层协议,它们的端口号都是固定的系统端口号(知名端口号)1024~65535:操作系统动态分配的端口号,客户端程序的端口号,可有操作系统分配或程序员分配(普通端口号)知名端口号(Well-K
命运on-9
·
2023-07-16 16:47
Linux后端服务器开发
服务器
linux
udp
基于linux下的高并发
服务器开发
(第一章)- GDB调试(4)1.16
05/GDB命令-调试命令在第8行打上断点和bubbleSort打上断点在第16行也打上断点,然后ib查看断点执行run,停在第一个断点,这一行还没有执行接下来按c继续执行,停在了bubbleSortlistbubble.cpp:bubbleSort
呵呵哒( ̄▽ ̄)"
·
2023-07-15 20:53
linux
基于linux下的高并发
服务器开发
(第一章)- 文件属性操作函数
08/文件属性操作函数1、access.c#includeintaccess(constchar*pathname,intmode);作用:判断某个文件是否有某个权限,或者判断文件是否存在参数:-pathname:判断的文件路径-mode:R_OK:判断是否有读权限W_OK:判断是否有写权限X_OK:判断是否有执行权限F_OK:判断文件是否存在返回值:成功返回0,失败返回-1/*#includei
呵呵哒( ̄▽ ̄)"
·
2023-07-15 20:23
服务器
linux
算法
基于linux下的高并发
服务器开发
(第一章)- Linux系统IO函数
05/Linux系统IO函数(1)man2open>>打开一个已经存在的文件intopen(constchar*pathname,intflags);参数:pathname:要打开文件路径-flags:对文件的操作权限设置还有其他的设置O_RDONLY,O_WRONLY,O_RDWR这三个设置是互斥的返回值:返回一个新的文件描述符,如果调用失败,返回-1查看返回值(2)man3perror作用:打
呵呵哒( ̄▽ ̄)"
·
2023-07-15 20:22
linux
运维
服务器
基于linux下的高并发
服务器开发
(第一章)- 模拟实现 ls-l 命令
这一小节会用到上面两张图的红色框里面的变量任务:模拟实现ls-l指令-rw-rw-r--1nowcodernowcoder1212月315:48a.txt#include#include#include#include#include#include#include#include//模拟实现ls-l指令//-rw-rw-r--1nowcodernowcoder1212月315:48a.txtin
呵呵哒( ̄▽ ̄)"
·
2023-07-15 20:19
linux
运维
服务器
JavaWeb_
Web后端
_请求响应
JavaWeb_
Web后端
_请求响应概述请求简单参数原始方式SpringBoot方式RequestParam注解实体参数数组集合参数日期参数JSON参数路径参数响应ResponseBody注解统一响应结果
Y_cen
·
2023-07-15 15:16
JavaWeb开发
#
JavaWeb开发_Web后端
java
spring
boot
log4j
后端
spring
【Linux后端
服务器开发
】管道设计
目录一、管道通信二、匿名管道1.匿名管道通信2.匿名管道设计三、命名管道comm.hppclient.ccserve.cc一、管道通信进程通信数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源通知事件:一个进程向另一个(一组)进程发送信息,通知它们发生了某种事件进程控制:一个进程完全控制另一个进程的执行,如debug通信本质OS直接或间接给通信双方提供内存空间通信
命运on-9
·
2023-07-15 15:13
Linux后端服务器开发
服务器
linux
进程间通信
管道
命名管道
匿名管道
C/C++服务器和客户端交互笔记
C/C++
服务器开发
网络与通信SocketSocket通信三要素:通信的目的地址、使用的端口号(http80/smtp25)、使用的传输协议(TCP、UDP)。
Trouble..
·
2023-07-15 13:46
C++学习笔记
c++
服务器
笔记
c++ 高并发服务器详解
目录1《C++
服务器开发
精髓》中的demo1voidTaskPool::init(int)1std::shared_ptr:共享指针类模板2std::thread线程类3std::bind()函数模板2voidTaskPool
__Christopher
·
2023-07-15 13:42
c++
服务器
C语言
服务器
c++
运维
网络编程(C++语言编程)
网络编程(C++语言编程)windows下基于TCP的
服务器开发
流程开发流程相关API函数介绍代码windows下基于TCP的客户端开发流程开发流程相关API函数介绍代码 TCP属于传输层协议,其中TCP
J.Kuchiki
·
2023-07-14 21:40
后端开发
c++
网络
java学习01
3.JavaEE(EnterpriseEdition)JavaEE:企业版,一般用来Web端、
服务器开发
。2.JDK、JRE、JVM的定义(一)JDKJDK,全称JavaD
yangSnowy
·
2023-07-14 21:20
java
学习
开发语言
课程25:三层架构与重构原则
专栏适用于人群:
Web后端
开发人员本课程内容:1、项目重构流程与原则2、架构分层的意义与实现【本课程源码】:文章底部一、架构分层1.1分层的意义对于架构分层
编程乐趣
·
2023-07-14 18:42
.Net
架构
重构
.netcore
c#
Web前端开发概述
浏览器端称作Web前端;服务器器端称作
Web后端
。浏览器浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种
wangyongqi2022
·
2023-07-14 13:26
Web
practice
of
Educoder
网页版五子棋实时对战系统
目录主要功能介绍项目创建认识WebSocket原理解析WebSocket报文格式引入pom.xml依赖数据库设计配置MyBatis用户模块
服务器开发
客户端开发登录界面的设计注册界面设计匹配模块的实现客户端开发
服务器开发
创建并注册
来学习的小张
·
2023-07-14 04:20
项目
websocket
java
网络协议
Spring Boot核心知识点小结
Spring框架是轻量级Java框架,他完全可以基于配置+一些POJO(简单的Java对象,不是JavaBean,EntityBean或者SessionBean,无需担任任何的角色)即可完成一套web
服务器开发
shark-chili
·
2023-07-13 20:37
常用框架
spring
boot
java
后端
spring
【Linux后端
服务器开发
】socket套接字
目录一、socket套接字概述二、socket函数接口三、IP地址与端口号的网络格式四、TCP协议的本地通信C语言示例一、socket套接字概述socket是什么?socket本质上是一个抽象的概念,它是一组用于网络通信的API,提供了一种统一的接口,使得应用程序可以通过网络进行通信。在不同的操作系统中,socket的实现方式可能不同,但它们都遵循相同的规范和协议,可以实现跨平台的网络通信。soc
命运on-9
·
2023-07-13 18:37
Linux后端服务器开发
linux
服务器
网络
socket
TCP
C语言
【Linux后端
服务器开发
】基础IO与文件系统
目录一、基础IO1.C语言文件读写2.标志位传参3.C语言与系统调用关系二、文件系统1.文件描述符2.输入输出重定向一、基础IO文件调用库函数接口:fopen、fclose、fwrite、fread、fseek系统调用接口:open、close、write、read、lseek1.C语言文件读写r/w/a:读/写/追加若打开的文件不存在,“r”报错,“w/a”创建#include#include#
命运on-9
·
2023-07-13 18:37
Linux后端服务器开发
服务器
linux
运维
【Linux后端
服务器开发
】软硬链接与动静态库
目录一、软硬链接二、动静态库1.静态库2.动态库一、软硬链接软链接:ln-smyfilesoft_file.link硬链接:lnmyfilehard_file.link查看映射关系:ll-li软硬链接区别:是否具有独立的inode软链接具有独立的inode:可以当作独立文件硬链接没有独立的inide:没有创建新文件硬链接使用的是别人的inode和内容,就是在指定的路径下新增文件名和inode编号映
命运on-9
·
2023-07-13 18:25
Linux后端服务器开发
linux
服务器
软硬链接
动静态库
C++ web server服务器 开发
本文是牛客网Linux高并发
服务器开发
视频教程的笔记1、预备知识1.1Linux与远程使用ssh在widows中控制Linux系统,使用vscode控制代码使用g++编译1.1静态库与动态库静态库与动态库的制作
屋顶上的蓝胖子
·
2023-06-24 03:38
服务器
linux
运维
课程19:个人中心功能与提示优化
专栏适用于人群:
Web后端
开发人员本课程内容:1、个人中心功能:信息展示、修改密码;2、前端错误信息优化。一、个人中心1.1页面布局个人中心功能比较简单,分
编程乐趣
·
2023-06-23 09:15
.Net
前端
前端框架
开源
课程18:角色权限功能实现
专栏适用于人群:
Web后端
开发人员今天我们来完成角色权限功能。一、接口开发在src/api/role.js,添加获取角色权限与保存的接口。添加完整代码如下:
编程乐趣
·
2023-06-23 09:14
.Net
数学建模
java
python
融云群组server相关系统消息
作为一个
服务器开发
人员,也就是后端功能实现的人来说,执行请求返回前端需要的结果就是我们的职责,所以在这期间遇到的问题做了一点记录,也希望能帮助有同样问题的开发人!
Oh_my_godness
·
2023-06-23 05:25
bug
server
融云
系统消息
HTML5、CSS、JS基础
-114、116、118-119、120-19:38、123钟表、124魔方立体旋转效果、132导航条、135淘宝导航、141-142移动端页面、145-148美图手机一、准备知识1.1客户端与服务器
服务器开发
语言
算吧啦
·
2023-06-23 05:12
前端
javascript
html5
boost 异步
服务器开发
目录1、异步服务器简介2、异步
服务器开发
2.1会话类2.1.1会话类头文件2.1.2会话类源文件2.2服务类2.2.1服务类头文件2.2.2服务类源文件2.3主函数3、异步服务器测试4、当前异步服务器存在的问题及后续优化
wangdong1328
·
2023-06-21 03:01
服务器
c++
tcp/ip
基础知识学习---牛客网C++面试宝典(七)操作系统--第二节
第一次社招找工作的过程;2、个人经历:研究生期间课题是SLAM在无人机上的应用,有接触SLAM、Linux、ROS、C/C++、DJIOSDK等;3、参加工作后(2021-2023年)岗位是嵌入式软件开发,主要是
服务器开发
乘凉~
·
2023-06-20 15:05
求职过程记录
面试
学习
c++
基础知识学习---牛客网C++面试宝典(六)操作系统--第一节
第一次社招找工作的过程;2、个人经历:研究生期间课题是SLAM在无人机上的应用,有接触SLAM、Linux、ROS、C/C++、DJIOSDK等;3、参加工作后(2021-2023年)岗位是嵌入式软件开发,主要是
服务器开发
乘凉~
·
2023-06-20 08:32
求职过程记录
学习
c++
面试
11.springboot监控
目录1.意义2.监控方式3.springbootadmin可视化监控平台监控
服务器开发
1.导入坐标2.配置服务端口(防止端口冲突)3.添加注解4.启动被监控配置1.导入坐标2.可监控配置3.启动4.监控原理
捣蛋孩学编程
·
2023-06-19 00:21
java
spring
boot
flask学习笔记
Flask是一个基于MVC设计模式的
web后端
框架MVC:MModel数据模型VView界面CController控制层MTV:M:Models模型(数据)T:Templates模板(界面)V:View
“小笨熊”
·
2023-06-18 23:41
flask
学习
笔记
基础知识学习---牛客网C++面试宝典(二)C/C++基础之C++内存
第一次社招找工作的过程;2、个人经历:研究生期间课题是SLAM在无人机上的应用,有接触SLAM、Linux、ROS、C/C++、DJIOSDK等;3、参加工作后(2021-2023年)岗位是嵌入式软件开发,主要是
服务器开发
乘凉~
·
2023-06-18 23:33
求职过程记录
学习
c++
面试
从就业来讲学java还是python_学IT选Java还是Python?就业发展有何区别?
Java更偏向移动应用、科学应用、大数据开发,安卓开发,
服务器开发
,桌面开发,游戏开发。Java作为
weixin_39602280
·
2023-06-18 21:25
重新学习
web后端
开发-004-了解http响应
004-01.jpg一个人必须知道该说什么,一个人必须知道什么时候说,一个人必须知道对谁说,一个人必须知道怎么说。——现代管理之父德鲁克1.http响应"/hello"接口的响应内容如下:HTTP/1.1200OKContent-Type:text/plain;charset=utf-8Date:Tue,15Jan201902:56:59GMTContent-Length:12hello,worl
donny_zhang
·
2023-06-18 16:48
初识Telegraf、InfluxDB和Grafana铁三角形成的监控可视化解决方案
InfluxDB和Grafana铁三角TelegrafInfluxDBGrafanaGrafana仪表板展示服务器资源总览负载和内存使用网络带宽磁盘IOIO延迟其他指标进程信息总结前言数据监控目前用于各行各业,
服务器开发
也不例外
AlbertS
·
2023-06-18 12:50
游戏服务器性能调优
Ubuntu
Linux
Practical
grafana
influxdb
telegraf
服务器
运维
【Linux后端
服务器开发
】shell脚本
目录一、变量1.普通变量2.环境变量3.位置变量4.特殊变量二、输入输出1.read命令接收输入2.echo命令输出字符串三、表达式1.算术表达式2.逻辑表达式四、分支控制1.if分支2.case分支五、循环控制1.for循环2.while循环3.until循环4.select循环六、函数1.函数的格式2.函数的返回值3.函数参数4.库函数一、变量shell脚本只有一种数据类型,就是string字
种花家de小红帽
·
2023-06-18 09:30
Linux后端服务器开发
服务器
linux
运维
【Linux后端
服务器开发
】常用命令
目录一、系统命令二、文件命令查看文件列表:ls目录跳转:cd新建文件:mkdir/touch删除文件:rm拷贝文件:cp移动文件:mv查看文件内容:cat/less文件查找:find关键字索引:grep文件链接:ln三、权限管理用户管理组管理权限管理四、压缩与解压一、系统命令#查看ip地址ipaddr#ping网络(测试网络连通)ping目标机器的ip#查看系统时间date#注销logout#关机
种花家de小红帽
·
2023-06-18 09:29
Linux后端服务器开发
服务器
linux
运维
【Linux后端
服务器开发
】常用开发工具
目录一、apt/yum二、gcc/g++三、make/makefile四、vi/vim五、gdb一、apt/yumapt和yum都是在Linux环境下的软件包管理器,负责软件的查找、安装、更新与卸载。apt是Ubuntu系统的包管理器,yum是Centos系统的包管理器,它们的使用格式大致一样。apt的使用下载软件包:sudoaptinstall下载并安装软件包:sudoaptinstall-y卸
种花家de小红帽
·
2023-06-18 09:27
Linux后端服务器开发
服务器
linux
ubuntu
课程17:菜单管理功能实现
专栏适用于人群:
Web后端
开发人员在上一个课程,我们完成了用户、角色功能,今天我们来完成菜单管理功能。一、接口开发在src/api目录,创建permissi
编程乐趣
·
2023-06-18 09:10
.Net
javascript
开发语言
ecmascript
.netcore
开源项目
1,服务器环境搭建(Typescript+nodejs)
前言nodejs游戏
服务器开发
系列文章以nodejs+Typescript+CocosCreator+WebSocket为例,搭建服务器和客户端。服务端目录为Server文件夹。
iningwei
·
2023-06-17 17:17
nodejs游戏服务器开发
【SpringBoot】SpringBoot案例 |
Web后端
开发
黑马2023JavaWeb的B站视频,还可以,学的大部分都是有用的东西。没有一上来还JDBC。新建项目、更改application.properties配置:spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/employee_ma
猴猴小扣
·
2023-06-17 15:52
Java
前端
spring
boot
java
Go书籍大全-从初级到高级以及Web开发
ListofGolangbooks原文作者:DariushAbbasi1.前言我使用Go开发已经有一年左右时间了,由于有C开发的经验,从学习到上手大概花费了一周左右的时间,目前主要是利用GoFrame和Gin框架开发一些网关设备上的
Web
xiaoyaoyou.xyz
·
2023-06-17 10:45
Go
golang
书籍
STM32 EC200N-CN MQTT链接
服务器开发
实录
开发环境硬件:STM32F091CBT6、EC200N-CN模块板、USB-TTL串口助手软件:VSCODE、STM32CUBEMX、IAR8.321.硬件设计连接好EC200N-CN模块和单片机主板。EC200N-CN模块设计时注意供电和IO电平转换。EC200N-CN是低功耗的,其主串口用的是1.8V电压域的,一般使用的STM32F0系列单片机IO口是3.3V电平的,两者连接的时候需要电平转换
Z文的博客
·
2023-06-17 08:57
物联网教程
单片机
stm32
嵌入式硬件
Python高级系列教程:HTTP协议与静态Web
服务器开发
学习目标1、了解HTTP协议的基本概念2、掌握HTTP请求报文与响应报文3、学会使用开发者工具查看HTTP协议的通信过程4、搭建Python自带的静态Web服务器5、掌握Python静态Web
服务器开发
一
Blue92120
·
2023-06-15 22:01
python
http
前端
C++后台开发
在去年结束的秋季招聘中,后台开发或
服务器开发
的岗位需求一度火热,甚至超过了算法岗。不少同学从诸神黄昏的算法岗战场上退下,转向更偏向工程能力的后台开发岗,从而造成后台开发岗位竞争的大爆发。
人面桃花相映红
·
2023-06-15 18:34
秋招提前批开始了,一文带你了解,C++ 后台开发知识点及学习路线
前言在去年结束的秋季招聘中,后台开发或
服务器开发
的岗位需求一度火热,甚至超过了算法岗。不少同学从诸神黄昏的算法岗战场上退下,转向更偏向工程能力的后台开发岗,从而造成后台开发岗位竞争的大爆发。
Linux技术狂
·
2023-06-15 18:03
面试
c++
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他