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
linux服务器网络编程
Netty
网络编程
1.简介Netty是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络IO程序。Netty是基于NIO开发的,体系图如下。2.BIO/NIO/AIOBIO(blockingIO):同步阻塞IO,每次客户端发送请求,服务器都需要单独开一个线程去处理,每个线程对应着一个客户端。NIO(non-blockingIO):同步非阻塞IO,使用selector作为多路复用器,chann
Sahm5k
·
2023-12-28 13:35
中间件
网络
java
netty
Python
网络编程
之搭建简易服务器和客户端
用Python搭建简易的CS架构并通信文章目录用Python搭建简易的CS架构并通信前言一、基本结构二、代码编写1.服务器端2.客户端三、效果展示总结前言本文主要是用Python写一个CS架构的东西,包括服务器和客户端。程序运行后在客户端输入消息,服务器端会收到这条消息。一、基本结构需要新建两个py文件,一个用来运行服务器端,一个用来运行客户端。进行测试时,需要保证服务器端和客户端都在运行。二、代
因果尽加吾身
·
2023-12-28 12:20
Python
网络编程
服务器
python
网络
网络编程
【VUE】Flask+vue-element-admin前后端分离项目发布到
linux服务器
操作指南
目录一、Flask后端发布环境搭建1.1python环境第一步:安装python环境第二步:配置python虚拟环境1.2uwsgi环境1.3nginx配置1.4测试二、VUE前端发布环境搭建2.1配置修改2.2打包上传服务器2.3nginx配置2.3测试三、联合调试一、Flask后端发布环境搭建1.1python环境第一步:安装python环境可参考前文Centos7配置LAMP环境-Pytho
月月吃喝
·
2023-12-28 11:25
Vue
服务器
vue.js
flask
Alibaba Cloud Linux 3.2104 LTS 64位镜像兼容CentOS吗?
阿里云AlibabaCloudLinux3.2104LTS64位镜像是可以选择的,它阿里云打造的
Linux服务器
操作系统发行版,针对云服务器ECS做了大量深度优化,完全兼容RHEL/CentOS生态和操作方式
gla2018
·
2023-12-28 11:46
阿里云服务器
linux
Vue.js项目部署至
Linux服务器
的详细步骤
然而,在将Vue.js项目成功部署到
Linux服务器
上,可能需要一些额外的步骤和注意事项。本文将深入介绍在
Linux服务器
上部署Vue.js项目的详细步骤,确保你能够轻松地将你的前端应用投入生产环境。
迎风斯黄
·
2023-12-28 11:04
前端框架
nohup java -jar_Linux下运行jar包为什么要用nohup命令
常用方式本地写的demo程序打包成demo.jar,上传到
Linux服务器
后,执行jar包有如下几种方式。第
大嘴福妮
·
2023-12-28 08:08
nohup
java
-jar
阿里巴巴大厂面试题精选-Java 基础篇
简单易学;面向对象(封装,继承,多态);平台无关性(Java虚拟机实现平台无关性);GC实现垃圾回收;异常处理机制;支持多线程;支持
网络编程
并且很方便;编译与解释并存;面向对象和面向过程的区别面向过程:
纳尔的十一
·
2023-12-28 08:17
Java相关
网络编程
。文字不多,代码为主,自学用,谨慎借鉴,有错误请指正
目录Socket套接字基于TCP的
网络编程
:可靠的三次握手和四次挥手建立连接:三次握手释放资源:四次挥手InetAddress:封装ipInetSocketAddress:封装ip和端口号TCP单向通信客户端服务器
想起啥就学啥
·
2023-12-28 07:24
JAVA
java
网络协议
网络传输
Linux服务器
下载日志到本地
1.首先安装linux工具lrzsz,使用linux命令(yum-yinstalllrzsz)yum-yinstalllrzsz2.下载日志到本地sztest.log
滴滴答答¥
·
2023-12-28 07:55
linux
linux
JS高级 之
网络编程
- XHR && Fetch
目录一、发展历程1.服务器端渲染2.前后端分离二、HTTP1.概念2.网页中资源的获取编辑3.HTTP的组成01-请求02-响应4.HTTP的版本5.HTTP的请求方式6.HTTPRequestHeader01-content-type02-content-length03-keep-alive04-accept-encoding05-accept06-user-agent7.HTTPRespon
玄鱼殇
·
2023-12-28 07:32
JS高级
javascript
XHR
Fetch
ajax
网络编程
第04篇:手写JavaRPC框架之搞定网络通信
可以这样说,我们写的任何系统都离不开通讯,离不开
网络编程
,就没
西魏陶渊明
·
2023-12-28 07:18
手写RPC框架系列
java
网络
开发语言
springboot + websocket + html(获取
Linux服务器
当前运行jar包的实时日志)
①首先创建websocket服务器importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importorg.springframework.web.socket.server.standard.ServerEndpointExporte
九点就睡
·
2023-12-28 06:17
java
spring
html
网络编程
第三天
创建tftp客户端运行结果:tftp协议tftp下载模型代码:#include#definePORT69//tftp服务器端口#defineIP"192.168.170.131"//tftp服务器运行环境的IPintdo_download(intcfd,structsockaddr_insin);intdo_upload(intcfd,structsockaddr_insin);intmain(i
*穷jι﹄生
·
2023-12-28 06:50
网络编程
网络
服务器
c语言
linux
网络编程
第四天
1.多进程实现并发服务器运行结果:代码:#include#definePORT8888//1024~49151#defineIP"192.168.124.37"//ifconfig本机IPintfunc(intnewfd,structsockaddr_incin);//回收子进程资源voidhandler(intsig){while(waitpid(-1,NULL,WNOHANG)>0);}/**
*穷jι﹄生
·
2023-12-28 06:50
网络编程
网络
c语言
linux
服务器
网络编程
第二天
TCP服务器:#include#defineIP"192.168.170.131"#definePORT8888intmain(intargc,constchar*argv[]){//创建套接字intsfd=socket(AF_INET,SOCK_STREAM,0);if(sfd>>");fgets(buf,sizeof(buf),stdin);buf[strlen(buf)-1]='\0';if
*穷jι﹄生
·
2023-12-28 06:20
网络编程
网络
c语言
linux
网络编程
第五天
IO多路复用实现TCP服务器和客户端运行结果:select实现TCP服务器:#include#definePORT8888//1024~49151#defineIP"192.168.170.126"//ifconfig本机IPintdeal_cli_connect(intsfd,structsockaddr_in*pcin,fd_set*preadfds,int*pmaxfd);intdeal_c
*穷jι﹄生
·
2023-12-28 06:19
网络编程
网络
c语言
linux
服务器
CentOS 7 firewalld+ipset+定时任务防御ssh暴力破解——筑梦之路
对于暴露在公网上的
linux服务器
,很容易被暴力破解登陆,为了增强服务器的安全性,因此对于ssh安全加固是很有必要的,这里主要介绍centos7系统如何使用ipset+firewalld+定时任务来对ssh
筑梦之路
·
2023-12-28 00:30
linux系统运维
centos
ssh
linux
.net core精彩实例分享 --
网络编程
本文主要介绍.netcore相关的
网络编程
案例。具体案例从Web服务器上下载图片【导语】运行实例后,同键盘输
寒冰屋
·
2023-12-27 21:54
ASP.NET
CORE
.net
core
2019-12-27VMware部署Centos7系统的过程
VMware部署Centos7系统的过程VMware安装Centos7.6远程连接
Linux服务器
install安装Troubleshooting排错/服务器开机,无法开机问题ethernet以太网,互联网
乐多_eec5
·
2023-12-27 21:45
网络编程
day2作业
1.tcp实现通信服务器://tcp服务端#include#defineSERPORT8888#defineIP"192.168.125.6"intmain(intargc,constchar*argv[]){//1.创建套接字intsfd=socket(AF_INET,SOCK_STREAM,0);//2.绑定structsockaddr_inser;ser.sin_family=AF_INET
IT技术电坤小新
·
2023-12-27 19:41
网络
linux
网络编程
day3作业
1.TCP客户端实现机械臂操作代码://机械臂客户端#include#definePORT8888#defineIP"192.168.125.73"intmain(intargc,constchar*argv[]){//1.创建套接字intcfd=socket(AF_INET,SOCK_STREAM,0);//2.连接服务端structsockaddr_inser;ser.sin_family=A
IT技术电坤小新
·
2023-12-27 19:11
网络
linux
Linux
网络编程
之TCP/IP通信基础以及例程分享
目录协议的概念典型协议举例什么是TCP/IP协议栈套接字编程基础TCP/IP通信相关API函数socket()bind()listen()accept()connect()TCP/IP通信的C/S模型分析C/S通信模型相关例程例程分析客户端代码:服务器端代码:例程分享客户端服务器端协议的概念从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。假设,A、B双方欲传输文件。规定:第一
努力的某某姚
·
2023-12-27 19:46
网络
linux
tcp/ip
服务器
Linux
网络编程
之TCP/IP实现高并发网络服务器设计指南
目录引言:多进程服务器例程分享:多线程服务器例程分享:I/O多路复用服务器select例程分享:poll例程分享:epoll例程分享:总结建议引言:随着互联网的迅猛发展,服务器面临着越来越多的并发请求。如何设计一个能够高效处理大量并发请求的服务器成为了一个关键问题。本文将介绍几种常见的高并发服务器设计方案,包括多进程服务器、多线程服务器、I/O多路复用服务器和epoll服务器,并分析它们的优缺点,
努力的某某姚
·
2023-12-27 19:15
linux
c语言
tcp/ip
【JMeter】使用nmon进行性能资源监控
一、前言在工作中可能会遇到需要在压测的时候对
Linux服务器
进行性能资源监控的情况。这时可以用nmon来对服务器进行监控。
软件测试曦曦
·
2023-12-27 19:42
软件测试
jmeter
软件测试
功能测试
自动化测试
程序人生
职场和发展
网络编程
基础(3):什么是sockaddr和sockaddr_in?区别是什么?两者该如何使用,如何相互转换呢?
相信大家在初学
网络编程
基础的时候,经常性的会遇到sockaddr和sockaddr_in,并且两者之间还转换来转换去的。那么sockaddr和sockaddr_in到底是什么呢?
shnhe
·
2023-12-27 18:36
网络通信编程基础
网络
c++
tcp/ip
网络编程
基础(2)-如何进行字节序转换?(保姆级教程)
上一篇文章详细的介绍了在
网络编程
过程中为什么要进行字节序转换,以及为什么要统一使用大端字节序?
shnhe
·
2023-12-27 18:02
网络通信编程基础
网络
tcp/ip
c++
linux
软件工程
部署YUM软件仓库
借助于YUM软件仓库.可以完成安装、卸载、自动升级rpm软件包等任务,能够自动查找并解决rpm包之间的依赖关系,而无须管理员逐个.手工地去安装每个rpm包,使管理员在维护大量
Linux服务器
时更加轻松自如
李凌聪
·
2023-12-27 18:14
linux
git
github
【Linux】之搭建 Redis 环境
前言在
Linux服务器
上有两种常用的方式搭建Redis环境,一种是直接原生的本地安装,一种就是使用Docker,使用Docker的话比较快速方便,具体搭建流程参考我的另一篇博客:【Docker】之安装Redis
王廷云的博客
·
2023-12-27 16:00
Linux
linux
redis
Linux服务器
CPU打满,找原因
第一步:执行top,查看一下排行,这里npm占比大第二步:htop看下是否有详细的进程信息,ps-ef|grepnpm也看下。(如果没有安装htop,yuminstall-yhtop安装一个htop来执行。)htop上没详细进程,那么就通过ps来看是实际node项目运行的一个占用情况。ps-ef|grepnpm第三:目前通过ps来看下这个占用是您业务侧程序再使用,需要您从程序侧来分析下占用的原因了
走进大山的孩子
·
2023-12-27 16:29
linux
运维
服务器
关于
linux服务器
守护应用进程
之前公司在做项目测试的时候,处理了一个守护进程。现在,将守护进程的方法步骤分享。具体步骤如下:实现原理:由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不存在则重启并写入日志。先检查一下是否安装了crontab。一般情况下linux系统会自带crontab及crond。如果没有安装,请使用以下指令安装:yuminstallvixie-cron,yuminstallcrontabs
邪恶的正派
·
2023-12-27 15:40
Vscode 配置C/C++开发环境
Vscode官网地址:https://code.visualstudio.com/简介针对vscode远程连接
linux服务器
进行c++开发的情况,一般常用的是采用c_cpp_properties.json
路过的小熊~
·
2023-12-27 14:08
其它
vscode
c语言
c++
Alibaba Cloud Linux 3.2104 LTS 64位镜像兼容和性能如何?
阿里云AlibabaCloudLinux3.2104LTS64位镜像是可以选择的,它阿里云打造的
Linux服务器
操作系统发行版,针对云服务器ECS做了大量深度优化,完全兼容RHEL/CentOS生态和操作方式
腮帮子疼
·
2023-12-27 12:44
阿里云
linux
运维
服务器
【送书福利-第三十期】《Java面试八股文:高频面试题与求职攻略一本通》
本书内容覆盖了Java基础知识,并发编程与多线程,集合原理,JVM原理,I/O与
网络编程
桃花键神
·
2023-12-27 11:41
JAVA百解
架构
阿里云自建官方Docker仓库镜像提交拉取方法
文章目录发布镜像到DockerHub发布镜像到自建Docker仓库(Harbor)修改配置文件在
Linux服务器
中登录Docker打TAGPUSH提交镜像PULL拉取镜像发布镜像到阿里云容器服务在
Linux
jast_zsh
·
2023-12-27 09:06
Docker
阿里云
docker
eureka
SpringBoot 整合 TrueLicense
TrueLicenseSpringBoot整合TrueLicenseSpringBoot整合TrueLicense添加依赖License服务器校验参数License创建参数获取服务器硬件信息抽象类获取客户
Linux
临水逸
·
2023-12-27 08:36
spring
boot
后端
java
GrayLog日志平台的基本使用-收集系统日志
1、新建Indices2、新建InputInputs新增syslogUDP的类型,接收端口为1514UDP用于接收
Linux服务器
使用rsyslog转发过来的系统日志Input配置后,需要开放端口:firewall-cmd
qq_31292011
·
2023-12-27 08:06
graylog
Xshell——Windows将本地文件上传到
Linux服务器
1、scp命令scp是基于ssh的网络文件传输命令,可以将本地文件或文件夹直接上传到服务器指定位置。命令格式:上传文件scp-Pportfilepathusername@ip:TargetPath上传文件夹scp-r-Pportfilepathusername@ip:TargetPath-Pport:用于指定端口,port为指定端口号,若是默认端口则可省略。-r:表示filepath是一个文件夹,
恣睢s
·
2023-12-27 07:00
服务器
服务器
linux
运维
redis,memcached,nginx网络组件,
网络编程
——reactor的应用
目录目标
网络编程
关注的问题连接的建立连接的断开消息的到达消息发送完毕网络IO职责检测IO检测io剖析操作IO阻塞IO和非阻塞IOIO多路复用epoll结构以及接口reactor编程连接建立连接断开数据到达数据发送完毕
dearQiHao
·
2023-12-27 06:12
#
网络原理
redis
memcached
nginx
reactor
网络编程
本章内容:简介:客户端服务器架构套接字:通信端点Python中的网络模块*SockServer模块*Twisted框架介绍:2.1简介本节将简要介绍使用套接字进行
网络编程
的知识。
全栈coder
·
2023-12-27 06:16
Linux服务器
之挂载磁盘
名词:PV(物理卷)->VG(卷组)->LV(逻辑卷)1.查看系统的分区显示结果包括没有利用上的物理磁盘:fdisk-l结果如下:其中一个分区:/dev/vdb2.创建物理卷从上一步,我们找到了一个分区/dev/vdb。确认这个分区是没有数据或是空的或没有分配。pvcreate/dev/vdbpvcreate[磁盘分区名称]3.创建卷组卷组名称自己定义:vdbgroupvgcreatevdbgro
微风至夏
·
2023-12-27 06:42
服务器运维专栏
linux
运维
服务器
网络安全(黑客)自学
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、广播地址、网段、网关、端口专栏:《
网络编程
》IP地址IP地址是互联网
Mindtechnist
·
2023-12-27 05:44
前沿技术文献与图书推荐
web安全
安全
TCP协议工作原理及实战(一)
clientconnect客户端连接clientdisconnect客户端断开socketreaddate使用套接字传输数据newconnection新的连接获取本机的IP地址:获取本机的ip地址可以参考前面的QT
网络编程
协议将得到的
hide_on-BUSh
·
2023-12-27 04:07
tcp/ip
网络
网络协议
Java学习:
网络编程
Java
网络编程
概述TCP相关类通常使用读写流的方式来接受、发送网络数据。UDP则需要创建byte数组存储要接受和发送的文件。
时之彼岸Φ
·
2023-12-27 03:49
Java学习
网络
java
学习
linux服务器
实现本地免密登录
本地产生rsa文件ssh-keygen-trsa将id_rsa.pub文件内容复制到服务器的~/.ssh/authorized_keys文件内。修改authorized_keys文件权限为600修改.ssh目录权限700如果还有问题,修改/root权限700注意:不能用git生成的rsa文件。
louhangfei
·
2023-12-27 03:54
用 Java 语言实现 Windows 环境聊天室功能
要实现一个Windows环境下的聊天室功能,我们可以使用Java编程语言,结合Java的
网络编程
和图形用户界面(GUI)编程技术。
Itmastergo
·
2023-12-27 02:50
java
开发语言
【Linux系统基础】(5)在Linux上集群化环境前置准备及部署Zookeeper、Kafka软件详细教程
部署配置多台Linux虚拟机安装集群化软件,首要条件就是要有多台
Linux服务器
可用。我们可以使
老牛源码
·
2023-12-27 02:49
Linux教程
linux
zookeeper
kafka
【Linux】初识云服务器 -- 使用 XShell 远程登录 Linux
搭建属于自己的
Linux服务器
:我是直接选择购买的腾讯云轻量级服务器(CentOS7.6),不贵又相对方便,可以直接上手使用,不需要去安装虚拟机。
炫酷的伊莉娜
·
2023-12-26 23:58
Linux学习
linux
服务器
腾讯云
XShell
干掉 Xshell?这款开源的终端工具逼格更高
作为一名Java后端开发,日常工作中免不了要和
Linux服务器
打交道,因为生产环境基本上都是部署在Linux环境下的。以前呢,我会选择Xshell来作为终端进行远程操作。
Java北边
·
2023-12-26 22:21
网络编程
——实现服务端与客户端TCP的消息发送与接收
网络编程
——实现服务端与客户端TCP的消息发送与接收本文主要涉及
网络编程
的具体实现过程,实现客户端与服务端的TCP的信息传输,注意还只是单向的客户端发送,服务端接收。
宁77吖
·
2023-12-26 21:51
GEC6818
网络
tcp/ip
网络协议
网络编程
网络编程
基础——从创建套接字到进行数据传输的各函数的参数详细解释
Linux
网络编程
基础本文主要涉及
网络编程
的基础概念:IP地址,以及典型的两种通信方式TCP与UDP;
网络编程
从创建套接字到进行数据传输的各函数的参数详细解释文章目录Linux
网络编程
基础一、IP地址1.1IP
宁77吖
·
2023-12-26 21:49
GEC6818
网络
开发语言
网络编程
c
套接字
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他