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服务器网络编程
【python笔记】
网络编程
----socket模块常用
前言本博客为菜作者在自学过程中的总结,希望能够帮助到大家。socket模块常用函数语法+案例这里实例化的对象是sever服务器端常用:socket.socket()创建一个对象sever=socket.socket().bind(('服务端的ip',端口号))绑定对象sever.bind('127.0.0.1',9001).listen(数)支持排队等待的个数服务端一次连接一个人,其他的需要排队,
残月只会敲键盘
·
2023-11-30 19:27
Python笔记
网络
笔记
服务器
python
【python笔记】与
网络编程
相关的知识总结
前言菜某的笔记总结osi七层模型物理层打包以下的数据,转化为二进制数据链路层双方Mac地址网络层双方IP地址传输层指定双方的端口会话层负责与目标建立断开连接表示层对数据加密解密,编码应用层规定数据的协议格式(get,post)原本数据实际也就是数据包。发送时需要一层层加包,接收时需要一层层解包。在代码中的体现importsocket#实例化对象user=socket.socket发送连接数据包us
残月只会敲键盘
·
2023-11-30 19:26
计算机基础知识总结
网络
笔记
服务器
NIO
网络编程
Netty学习之NIO基础-Nyima'sBlog1、阻塞阻塞模式下,相关方法都会导致线程暂停ServerSocketChannel.accept会在没有连接建立时让线程暂停SocketChannel.read会在通道中没有数据可读时让线程暂停阻塞的表现其实就是线程暂停了,暂停期间不会占用cpu,但线程相当于闲置单线程下,阻塞方法之间相互影响,几乎不能正常工作,需要多线程支持但多线程下,有新的问题
yzhSWJ
·
2023-11-30 18:33
nio
网络
使用netty实现并维护TCP长连接
Netty是一个广泛使用的Java
网络编程
框架(Netty在2011年获得了Duke’sChoiceAward,见https://www.java.net/duk
shadowdowdow
·
2023-11-30 14:03
java
spring
tomcat
netty
网络编程
Netty实现tcp服务
使用之前首先需要Netty的Maven包:io.nettynetty-all4.1.84.FinalGitHub地址:https://github.com/zhao458114067/netty-demo一、服务端服务声明类,TcpServer.classpackagecom.supcon.supfusion.oms.tankinfo.service.closedpath.tcp;importcn
旭旭1998
·
2023-11-30 14:33
网络
java
netty
python——通信原理,进程与线程
一、
网络编程
1.计算机网络将地理位置不同的具有独立功能地多台计算机及其外部设备,通过通信线路连接起来,在协议的管理和协调下,实现资源共享和信息传递。
Indra_ran
·
2023-11-30 13:18
Python遗忘知识点
python
网络
网络协议
docker 部署jenkins
环境准备:
linux服务器
dockerdocker运行jenkins先下载jenkins镜像DockerHub,选择lts的jenkins最新版本。
daiyuenlong110
·
2023-11-30 13:27
rockermq
SpringSecurity
java
docker快速在
linux服务器
部署java,vue,mysql,nginx和html项目
Docker应用docker实在是太好用啦,太有实力辣!!一、Java部署1)使用docker部署在Linux创建文件夹mkdirjava-demo创建无后缀的文件touchDockerfile写入代码FROMjava:8-alpineCOPY./xxx.jar/tmp/xxx.jarENTRYPOINTjava-jar/tmp/xxx.jar把jar包上传至此文件夹在当前目录执行命令docker
酷奥空间
·
2023-11-30 08:52
服务器
docker
linux
解决Linux下图片水印乱码以及生成PDF乱码问题
1问题定位windows下面无问题,在linux下面出现问题,中文变成方框,经过排查发现linux下缺少字体,只需将widows字体上传到
linux服务器
进行配置加载就好2解决方案2.1方案一2.1.1
小P聊技术
·
2023-11-30 08:33
一文懂远程
Linux服务器
VSCode 调试cpp文件&一次编译多cpp文件&正常库文件路径异常
远程
Linux服务器
VSCode调试cpp文件&多cpp文件,解决库文件路径异常首先我们应该用VSCode打开项目所在文件夹用VSCode项目专属的文件夹,否则会和其他cpp文件配置冲突比如我的项目文件夹是
SuperGoodGame
·
2023-11-30 06:39
C++
Linux服务器
服务器
linux
vscode
c++
uniapp蓝牙连接打印机
套接字我们都很熟悉,在
网络编程
中,它是一个包装了网络
蓝斑.json
·
2023-11-30 05:46
vue
uni-app
uni-app
面试问题--Linux
网络编程
Linux
网络编程
涉及在Linux操作系统上使用套接字(socket)等工具进行网络通信。以下是一些与Linux
网络编程
相关的主题:套接字编程:在Linux中,套接字是
网络编程
的基础。
jkxer
·
2023-11-30 04:03
面试
linux
网络
c语言
Linux
网络编程
--套接字编程与多路复用
套接字编程与多路复用套接字编程中,多路复用是一种重要的技术,它允许一个进程同时监视多个文件描述符的可读和可写状态。在Linux系统中,常见的多路复用机制有select、poll和epoll。这里我们将讨论多路复用的基本概念以及简单示例。多路复用的基本概念在传统的阻塞式I/O中,一个线程或进程只能处理一个连接,如果有多个连接同时到达,就需要创建多个线程或进程,增加了系统开销。而多路复用可以在一个线程
jkxer
·
2023-11-30 04:30
Linux网络编程
linux
网络
面试
本地IDEA、spark程序远程读取hive数据
先说成功步骤,再说配置过程出现的的问题和解决办法步骤确保hive--servicemetastore服务在
Linux服务器
已开启,在hive-cli可以正常读取数据。
一加六
·
2023-11-30 02:08
大数据
hive
spark
Ubuntu安装ssh
通过ssh协议可以在客户端安全(提供身份认证、信息加密)的远程连接
LInux服务器
或其他设备。
Awen_y
·
2023-11-30 02:33
操作教程
ubuntu
ssh
linux
Python50_
网络编程
(UDP、TCP)
网络编程
基础网络使用网络能够把多方链接在一起,然后可以进行数据传递所谓的就是,让在不同的电脑上的软件能够进行数据传递,即进程之间的通信ip地址目的:用来标记网络上的一台电脑(不允许重复)如何查看当前电脑的
jxvl假装
·
2023-11-30 01:45
第13周 预习、实验与作业:Java
网络编程
目录1课前问题列表1.编写一个网络程序,为了与其他网络程序通信,至少要知道对方的什么信息?2.TCP与UDP协议有什么不同的呢?什么时候该选择哪种协议?HTTP使用的是TCP还是UDP?不重要的短信息传送之类的功能更适合使用TCP还是UDP?3.打开浏览器浏览某个网页,使用资源监视器查看该浏览器使用了什么端口?(打开路径:任务管理器-性能-打开资源监视器)。使用“curl-v某个网址”,查看之间的
夜间飛行
·
2023-11-30 00:57
网络
第十六章
网络编程
多线程(TCP 线程的创建)
Java基础16第十六章
网络编程
多线程(TCP线程的创建)16.1多线程的概念16.1.1概述16.1.2线程与进程16.1.3线程16.2线程的创建-继承方式16.2.1继承Thread类方式16.2.2
Esther-m
·
2023-11-29 23:20
java基础学习
javase
java
maven
intellij-idea
paramiko 详解
最近在测试服务器那块,看了下Paramiko模块,一直都是用FileZilla工具,想了想,持续集成,更新代码可以用Parmmiko完成,还是不错的Paramiko是用python语言写的一个模块,远程连接到
Linux
eastyell
·
2023-11-29 22:49
云服务
python
网络运维
人工智能北邮在线——再不学编程,你就要被淘汰了
Python几乎可以应用于任何领域、任何场合:人工智能、
网络编程
、图形界面开发、3D游戏开发、科学与数字计算、系统网络运维、Web应用开发等等。全世界最牛逼的管理咨询公司
黄宁波
·
2023-11-29 22:34
网络通信(Java)
一、认识
网络编程
可以让设备中的程序与网络上其他设备的程序进行数据交互(这里只做简单介绍,可能有不准确的地方,建议速速学习计算机网络)1.通信架构基本的通信架构有2种形式:CS架构、BS架构1)CS架构(
ber official
·
2023-11-29 21:35
网络
linux sftp创建多用户,同一台 Centos (Linux)服务器设置多个sftp 账号,并限制用户只能访问指定文件路径...
#===================================================================0.我们需要创建一个用户组,专门用于sftp用户,每台
Linux服务器
建立一次
我希望我是一棵树
·
2023-11-29 19:57
linux
sftp创建多用户
Python3基础(十二) 学习总结·附PDF
Python是一门强大的解释型、面向对象的高级程序设计语言,它优雅、简单、可移植、易扩展,可用于桌面应用、系统编程、数据库编程、
网络编程
、web开发、图像处理、人工智能、数学应用、文本处理等等。
神奕
·
2023-11-29 18:04
Lang.
-
Python
Python学习之旅
python
学习总结
基础教程
linux服务器
查看docker是否启动,如何查看docker容器运行状态
如何查看查看容器状态:dockerstatsnginx1查看进程信息:dockertopnginx1使用dockerinspect来查看Docker的底层信息。它会返回一个JSON文件记录着Docker容器的配置和状态信息docker容器默认的目录:/var/lib/docker/containers目录下12位开头的就是容器IDinspect内容就是config.v2.json文件cat/var
应钟有微
·
2023-11-29 18:27
Linux服务器
更改ssh连接端口
更改ssh连接端口输入vim/etc/ssh/sshd_config编辑sshd配置在键盘上按“I”键,进入编辑状态添加新的远程服务端口,以222端口为例。在Port22下面添加输入Port222建议:不要直接修改22端口,把Port22前面的注释符号#删除,保证22端口也能正常访问,以防万一新连接端口无法连接时,能通过22端口连接调试排查问题编辑好之后按下键盘Ctrl+c退出编辑,再按Shift
學點
·
2023-11-29 16:36
Linux
SSH
linux
服务器
ssh
Java
网络编程
网络编程
是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。
爱编程的鱼
·
2023-11-29 16:28
JAVA
java
网络
开发语言
java nio selectedKey,关于 NIO 你不得不知道的一些“地雷”
本文是笔者在学习NIO过程中发现的一些比较容易让人忽略的知识的一个总结,而这些让人忽略的小细节恰恰是NIO
网络编程
中必不可少。
weixin_39850920
·
2023-11-29 16:06
java
nio
selectedKey
java NIO
网络编程
之SelectionKey
概述SelectionKey是java.nio.channels包下的一个类,主要用于绑定selector和chanel之间的关联(注册关系)。SelectionKey定义了selector监控事件的四种类型:publicstaticfinalintOP_READ=1<<0;//1,数据读取完成触发的事件publicstaticfinalintOP_WRITE=1<<2;//4数据写入完成触发的事
我会努力变强的
·
2023-11-29 16:35
Java
NIO
java
网络
socket
Linux服务器
配置与管理:Linux基础
参考自MOOC
Linux服务器
配置与管理目录一、Linux发展历史1.1Unix1.2Minix1.3Linux1.4POSIX1.5GNU二、Linux内核版本三、Linux发行版本3.1RedhatLinux3.2DebianLinux3.3UbuntuLinux3.4SUSELinux3.5KaliLinux
番茄大人
·
2023-11-29 16:47
Linux服务器配置与管理
linux
操作系统
Linux C语言 32-
网络编程
之UDP例程
LinuxC语言32-
网络编程
之UDP例程本节关键字:C语言
网络编程
UDP协议套接字操作服务端客户端相关C库函数:setsockopt,socket,bind,recvfrom,sendto,close
@Tianwx
·
2023-11-29 15:44
Linux_C语言
网络
linux
c语言
开发语言
udp
服务端
客户端
2023年国赛试题:配置inux1 为 CA 服务器
申请并颁发一张供
linux服务器
使用的证书,证书信息:有效期=5年,公用名=skills.lan,国家=CN,省=Beijing,城市=Beijing,组织=skills,组织单位=system,使用者可选名称
北方的流星
·
2023-11-29 15:08
《网络搭建与应用》大赛试题解析
服务器
运维
linux
网络
Linux服务器
同时运行两个或多个tomcat
第一步:条件:配置好jdk,如果没有配置好请看:https://www.cnblogs.com/weibanggang/p/11460537.html第二步:下载安装tomcat下载tomcat到服务器中,并解压到文件夹,如/home/tomcat/tomcat1再复制一份tomcat压缩包,解压到/home/tomcat/tomcat2如下是我的tomcat复制命令:cp-r/home/tomc
一直流浪
·
2023-11-29 14:15
Python GUI和游戏开发,从零开始实现游戏开发。
学习书籍四、Python工具包+项目源码合集①Python工具包②Python实战案例③Python小游戏源码五、面试资料六、Python兼职渠道前言Python是一种广泛使用的编程语言,不仅在数据科学和
网络编程
方面具有优势
python零基础入门小白
·
2023-11-29 13:40
python
开发语言
游戏
计算机程序
计算机网络
pygame
深度学习
安卓
网络编程
学习之HTTP(S)
这里学习使用的API为Android原生API:HttpUrlConnection。我们平常使用中更多的是使用第三方框架例如OKHttp,Volley、Retrofit等,但是像Volley也是封装了访问网络的一些操作,底层用的还是HttpUrlConnection,而OkHttp和HttpUrlConnection则使用socket实现了网络连接,只是OkHttp比HttpUrlConnecti
iriris
·
2023-11-29 10:04
安卓开发
什么是虚拟化?如何监控虚拟化设备
例如,您可以在Linux上运行的物理设备上创建在Windows上运行的虚拟服务器,VM是利用主机资源的全功能Windows服务器,在同一主机服务器上,可以运行更多Windows服务器、
Linux服务器
等
ManageEngine卓豪
·
2023-11-29 10:58
虚拟机
虚拟机
虚拟化
网络虚拟化
网络监控
raid恢复后Linux系统进不去,某品牌X3850服务器riad5阵列崩溃,linux系统瘫痪数据恢复成功案例...
原标题:某品牌X3850服务器riad5阵列崩溃,linux系统瘫痪数据恢复成功案例服务器故障情况介绍:服务操作系统:
linux服务器
服务器型号:某品牌X3850服务器硬盘数量/接口类型:4块SAS接口阵列级别
weixin_39555715
·
2023-11-29 08:03
【服务器数据恢复】
Linux服务器
重装系统后出现空白超级块的数据恢复案例
服务器数据恢复环境:某品牌X系列服务器;linux操作系统;4块SAS接口硬盘组建raid5磁盘阵列。服务器故障&检测:服务器运行过程中由于未知原因突然瘫痪,用户为故障服务器重新安装操作系统,安装完成后发现数据丢失。联系我们数据恢复中心寻求帮助,需要恢复的数据包括:数据库、办公文档、代码文件等。数据恢复工程师检测了故障服务器,发现用户的重装系统操作导致逻辑卷被修改,文件系统被破坏,出现空白超级块。
北亚数据恢复
·
2023-11-29 08:55
服务器数据恢复
数据恢复
北亚数据恢复
数据恢复
服务器数据恢复
linux服务器
reiserfs文件系统损坏,你只需学会这个方法就能修复
今天为大家介绍一个
Linux服务器
数据恢复成功案例,本次服务器数据恢复物理服务器请款如下:客户故障服务器为一台X3850服务器,这个服务器是由4块146GSAS硬盘组成的RAID5作为存储介质,文件系统全都是
北亚数据恢复
·
2023-11-29 08:24
数据恢复
数据恢复
服务器
linux
文件系统
Linux
网络编程
SQLite库(TCP Socket 服务器 客户端)
聊天室系统SQLite库服务器客户端聊天室系统当设计一个聊天室系统时,会涉及到许多方面的知识。简单的项目结构,从不同的方面对聊天室的设计进行分析。请注意,以下的结构只是一个示例,实际项目可能会更加复杂,具体要求取决于项目的规模和功能。项目结构1.服务器端(Server):server.c:聊天室服务器端的主程序。server_functions.h/server_functions.c:包含服务器
咖喱年糕
·
2023-11-29 08:23
Linux网络编程
服务器
网络
vscode
sqlite
server
client
tcp/ip
Linux服务器
搭建nginx服务
安装nginx网上的教程非常多,可以说是数不过来,但是这些文章都不全,操作下来会遇到很多问题,导致自己的服务器配置非常乱,这是我亲自经历过的,导致我不得不重置服务器。1.安装nginx的依赖,直接复制命令即可1.安装nginx,需要先将官网下载的源码进行编译,编译依赖gcc环境yuminstallgcc-c++2.安装PCREpcre-develNginx的Rewrite模块和HTTP核心模块会使
高登辉 - 全栈开发者
·
2023-11-29 07:11
网站搭建
服务器
运维
数据库
Linux服务器
安装深度学习环境
目录(1)安装Anaconda(2)安装Pytorch(1)安装Anaconda参考:Linux下安装Anaconda3详细教程_奈斯菟咪踢呦-CSDN博客1)为防止服务器上断网,在本地下载好得到.sh文件:2)用scp命令+WindowsPowerShell上传到服务器,或者远程连接软件(如MobaXterm)直接设置SFTP后拖上去即可。3)此时在服务器上运行sh文件即可实现自动安装此时会一直
一个低调的帅哥
·
2023-11-29 07:14
服务器环境配置
服务器
linux
深度学习
linux系统文件权限
chmod:为文件或目录设置访问权限符号修改数字修改chown:改变文件或目录的所属主以及所属组chgrp高级权限高级权限类型设置特殊权限SetUIDSetGIDStickyBitsudo访问控制权限文件权限
linux
丨析木丨
·
2023-11-29 07:02
linux
linux
bash编程 数组和for循环的应用
bash编程数组和for循环的应用1、问题背景2、bash定义数组3、for循环遍历输出数组所有元素4、编写bash脚本输出每个端口是否在监听状态1、问题背景
linux服务器
开机后,需要检查一组端口是否在监听
OceanWaves1993
·
2023-11-29 06:47
linux
shell
bash
开发语言
Linux C++ socket
网络编程
之Select函数
C++socket
网络编程
之Select函数Select函数——同步I/O多路复用头文件参数详解返回值错误码例Select函数——同步I/O多路复用初次实现网络通信用的是thread多线程,使用3个线程分别接收
fury or gentle
·
2023-11-29 06:40
C++
网络编程
c++
linux
web
app
socket
网络
【
网络编程
】IO多路复用:select函数
select函数是一种常见的I/O多路复用技术,使用select函数,通知内核挂起进程,当一个或多个I/O事件发生后,控制权返还给应用程序,由应用程序进行I/O事件的处理。这些I/O事件的类型非常多,比如:标准输入文件描述符准备好可以读。监听套接字准备好,新的连接已经建立成功。已连接套接字准备好可以写。如果一个I/O事件等待超过了10秒,发生了超时事件。一、相关函数介绍select函数的声明如下:
不知所措的渣渣辉
·
2023-11-29 06:09
【网络编程】
网络
算法
c++
Linux下基于C++11的socket
网络编程
(select函数版本)
第一:select函数这个我就不说了,我也说不清楚,初学者,多多见谅,百度可以很详细的告诉你。第二:声明不再追溯,可以先看看(基础版本)(进程版本)再看这个,谢谢。工具类我也不再写,可以查看(进程版本),一模一样,直接复制过来就可以用了。客户端也和(进程版本)一样,所以后面的文章,就不再写客户端。第三:代码工具类:略,看声明客户端:略,看声明服务端/*=======================
吃拉面的小波
·
2023-11-29 06:06
C++
网络编程
linux
网络
c++
基于Linux的socket
网络编程
(select IO多路复用)
基于Linux的socket
网络编程
(selectIO多路复用)一、基本函数1、socket创建2、bind:与套接字进行绑定3、listen监听模式4、connect:客户端发送连接请求5、accept
Solahalo
·
2023-11-29 06:06
C语言
网络
linux
c语言
Redis简介与在Linux上的安装配置
Redis使用版本为redis-6.2.6虚拟机:VMwareWorkstation16proLinux系统版本:CentOS7.6资料推荐:Redis教程官方网站《Redis设计与实现》大多数企业都是基于
Linux
fckey
·
2023-11-29 05:54
从Redis实战看本质
redis
linux
数据库
Android:这是一份很详细的Socket使用攻略
前言Socket的使用在Android
网络编程
中非常重要今天我将带大家全面了解Socket及其使用方法目录1.网络基础2.Socket定义3.建立Socket连接过程4.原理5.Socket与Http对比
Hunter2916
·
2023-11-29 03:25
android
网络
tcp/ip
Linux环境部署和项目搭建
一、远程连接工具的使用1.为什么使用远程连接工具(1)实际应用中服务器一般放在远端(机房)或者云服务上,测试人员不可能直接到现场操作
Linux服务器
(2)无法现场操作,所以系统通过远程工具进行连接才可以操作
KiKi_2005A
·
2023-11-29 03:27
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他