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网络服务篇
Linux网络
编程 之 无连接和有连接通信(二)
目录1.无连接和有连接通信的区别2.有连接和无连接通信的实现无连接和有连接通信的区别使用无连接协议就像寄信,而使用面向连接的协议就像打电话。无连接协议中的分组被称为数据报(datagram),每个分组都是独立寻址,并由应用程序发送的。从协议的角度来看,每个数据报都是一个独立的实体,与在两个相同的对等实体之间传送的任何其他数据报都没有关系,这就意味着协议很可能是不可靠的。也就是说,网络会尽最大努力传
HryReal
·
2020-08-21 20:34
Linux网络编程
Linux网络编程
有连接和无连接
linux网络
编程 no route to host 解决方案
参考资料http://1413570.blog.51cto.com/1403570/792861http://2614223.blog.51cto.com/2604223/764757在vmvare里面配了两台mysql,发现用mysql连不上mysql服务器,用telnet登录mysql的3306端口,发现居然是noroutetohost;[zhoulei@localhost~]$telnet1
蓝色水
·
2020-08-21 20:11
Linux(CentOS)
java开发面试进京准备
java开发面试进京准备需要准备的技术1、JUC篇2、JVM篇3、微
服务篇
4、数据库篇5、linux服务器篇6、常用的算法需要准备的技术在二线城市开发三年,一直有个想去一线城市发展的梦想,为了更好的应聘到高薪的
回首往昔,更进一步
·
2020-08-21 15:15
java面试
java
面试
Linux网络
服务-LAMP之Php基于Apache的模块实现
一、概述首先,如标题所示我接下来的实验就是搭建一个LAMP平台然后实现一个Blog站点的实现,那"Php基于Apache的模块实现"这又是神马意思呢,我们知道Apache与Php的结合方式有常见的三种:基于module、基于CGI、基于Fast-CGI;基于Module,指的就是Php在Apache编译时就直接编译成模块,以模块化的方式进行工作的,而当Apache需要解析Apache脚本时,它将直
weixin_34355715
·
2020-08-21 12:31
Linux网络
管理
查看本机启用的端口:netstat-anping命令:ping[选项]ip或域名:探测指定IP或域名的网络状况选项:-C:次数,指定ping包的次数案例:ping192.168.137.131ping192.168.137.131-C3:表示ping192.168.137.131这个IP3次,如果不添加-C选项会一直ping下去
随玉而安_gao
·
2020-08-21 11:14
Linux详细知识图谱
整个Linux学习框架分为三大部分1.常见命令、常用工具2.Linux系统编程3.
Linux网络
编程如下图所示是整个Linux知识思维导图:如果图片看不清,可以找我要原图哦!
风尘与云
·
2020-08-21 11:54
树莓派之
linux网络
编程:socket非阻塞模式实现,方便调试PID
最近开始左pid调节了,多环串级PID,总共6个参数,每次都要改参数,重新启动太麻烦,于是计划用pythonGUI编程结合socket通信,做一个假单多pid调节。花了几天时间,功能实现了,虽然bug还不少,能用了。界面很简单,里面用到了python,tkinter,socket,多线程等库。由于socket默认是阻塞多,这里需要做成非阻塞的形式,才不至于等待数据多接收而等待,这样程序没有意义了。
好玩的树莓派实验室
·
2020-08-21 06:30
树梅派
linux
Linux网络
编程 -- Linux常用工具的使用(vim、gcc、gdb、makefile、shell)
一.vim编辑器vim三种模式:1.命令行模式vim打开文件,就是命令行模式命令行模式指令:x:删除一个字符nx:删除n个字符dd:删除(剪切)一行ndd:删除(剪切)n行yy:复制一行nyy:复制n行p:粘贴shift+g:跳到最后一行gg:跳到第一行*:查找光标所在的字符串n:查找下一个u:撤销shift+zz:保存退出2.底行模式在命令行模式下,按:进入底行模式底行模式指令:w:保存q:退出
魏书园
·
2020-08-21 05:23
Linux网络
编程 -- 余弦曲线、正弦曲线及圆的绘制
1.绘制余弦曲线在屏幕上用“*”显示0°~360°的余弦函数cos(x)曲线。代码如下:#include"stdio.h"#include"math.h"intmain(){doubley;intm,x;for(y=1;y>=-1;y-=0.1){m=acos(y)*10;for(x=1;x#includeintmain(){doubley;intm;intx;for(y=1;y>0;y-=0.1
魏书园
·
2020-08-21 05:23
Linux网络
编程 -- Linux常用命令
Linux常用命令一.用户管理类1.添加用户useradd+用户名2.删除用户userdel+用户名userdel-r+用户名(包括家目录)3.设置密码passwd+用户名4.切换用户su+用户名(默认是root)5.退出exit(返回上一层用户)6.查看用户cat/etc/passwd二.显示目录内容1.ls显示当前目录的内容2.ls-l显示当前目录的详细信息3.ls-a显示当前目录的所有内容(
魏书园
·
2020-08-21 05:22
Linux网络
安全技术与实现(策略路由)
RPDB:路由策略数据库:ipruleshow多ISP的策略路由:http://blog.51cto.com/kerry/385578带宽合并,双ISP负载均衡image.png智能化负载均衡策略路由,根据流量情况来选择用哪条image.pngimage.pngimage.png
SkTj
·
2020-08-21 03:03
centos网络配置(包含4种类型)
Linux网络
配置(1)ifconfig临时配置IPifconfigetho192.168.0.23netmask255.255.255.0(2)setup工具永久配置(redhat系列)servicenetworkrestart
Lip_tom
·
2020-08-21 03:00
Linux网络
编程 -- 绘制交叉曲线(余弦和直线、正弦和余弦、圆和抛物线)
绘制余弦曲线和直线在屏幕上显示0°~360°的cos(x)曲线与直线f(x)=45*(y-1)+31的叠加图形。其中cos(x)图形用“*”表示,f(x)用“+”表示,在两个图形的交点处则用f(x)图形的符号。代码如下:#include"stdio.h"#include"math.h"intmain(){doubley;intm,n,x,yy;for(yy=0;yy#includeintmain(
魏书园
·
2020-08-21 02:56
每天使用UBUNTU:网络操作命令
ifconfig:查看和更改网络接口和地址ip:iproute2软件包里的强大的网络配置工具ping:检测主机接口状态netstat:检查
linux网络
状态telnet:登录终端主机ftp:远程文件传输
bee100
·
2020-08-20 23:39
研究一下 fork 的原理,并且还有 vfork 的一些使用场景
本文地址:https://segmentfault.com/a/1190000010411198Reference:
linux网络
编程之soc
amc
·
2020-08-20 20:01
c
服务器
进程
fork
linux
研究一下 fork 的原理,并且还有 vfork 的一些使用场景
本文地址:https://segmentfault.com/a/1190000010411198Reference:
linux网络
编程之soc
amc
·
2020-08-20 20:00
c
服务器
进程
fork
linux
epoll使用详解
在
Linux网络
编程当中,很长时间都是使用select来做事件的触发,而在新的linux内核当中,有一种替换他的机制,就是epoll()//#include。
Joe_HUST
·
2020-08-20 20:18
Linux网络
工具的使用
引言本文主要内容为
Linux网络
管理工具和命令,具体如下:1、nmtui工具配置网络2、nmcli工具配置网卡会话3、多块网卡绑定4、ss命令查看网络状态一、nmtui工具的用法nmtui是Linux自带的图形工具
向着DBA前进
·
2020-08-20 19:29
Linux网络
故障诊断
Linux下网络故障诊断1.网卡连接;诊断网卡是否有物理故障(接口失效,网卡失效,主板插槽失效等)命令:ifconfig-a/s(使用的命令选项a或者s,下同...)2.查询内核启动时有关网卡信息:dmesg|grepeth出现类似eth0:linkup的提示信息,表示网卡检测成功;lspci列出Linux系统检测到的所有pci设备,若是pci网卡可以看到;ethtooleth0出现Linkdet
weixin_34248705
·
2020-08-20 19:45
linux下常见网络故障的处理思路
据统计,linux系统下产生的故障有60%来自网络,其他来自系统本身,解决
linux网络
的顺序应该从linux自身底层网络开始,然后逐步排查。
weixin_33872660
·
2020-08-20 19:49
详解Linux操作系统的iptables原理及配置
linux网络
防火墙netfilter:内核中的框架,过滤框架,网络过滤器!
weixin_30446197
·
2020-08-20 19:32
Linux编程:TCP编程基础
参考书:《
Linux网络
编程(第2版)》,宋敬彬等编著。
AmberXiao
·
2020-08-20 19:41
基于iproute命令集配置
Linux网络
(ip命令)
iproute是Linux下一个网络管理工具包合集,用于取代先前的如ifconfig,route,ifup,ifdown,netstat等历史网络管理工具。该工具包功能强大,它通过网络链路套接字接口与内核进行联系。iproute的用户界面比net-tools的用户界面要更直观。对网络资源比如链路、IP地址、路由和隧道等用“对象”抽象进行了恰当的定义,因此可以使用一致的语法来管理不同的对象。本文主要
Leshami
·
2020-08-20 18:49
-----Linux相关特性
12.
Linux网络
文件共享服务及iptables入门
1、搭建vsftpd,并实现虚拟用户在这里我们创建基于MYSQL验证的vsftpd虚拟用户1.安装必要的包组mariadb-develpam-develvsftpd,因为centos7:无对应rpm包,需手动编译安装pam_mysql-0.7RC1.tar.gz[root@localhostpub]#yum-yinstallmariadb-develpam-develvsftpdpam_mysql
qq_44828506
·
2020-08-20 18:30
Linux 实验二 Linux环境搭建WWW服务器
实验二Linux环境搭建WWW服务器一、实验内容1.练习部分a)
Linux网络
相关命令和配置练习:i.使用dmesg、lspci、lsmod和modinfo等命令查看本机网络相关的硬件和软件信息,在实验报告中截图列出网卡的型号
渣渣的夏天
·
2020-08-20 17:22
Linux
【2018深信服 醒狮计划】《Linux应用编程》学习笔记
2018深信服“醒狮计划”笔记第4~5周(5.14-5.27)课程必修选修基本要求Linux应用编程《
Linux网络
编程卷一》《
Linux网络
编程卷二》《《Linux4.0设备驱动开发详解》主要熟练掌握
中国男人的骄傲
·
2020-08-20 16:02
Linux
linux网络
诊断故障
refer:http://security.zdnet.com.cn/security_zone/2008/0911/1122450.shtml1.IP地址无法ping通当在linux系统中IP地址无法ping通时,主要原因是由于网络信息配置的错误导致的。解决方法:(1)使用ifconfig命令重新配置网卡地址,命令行如下:$ifconfigeth0192.168.1.2netmask255.25
coofucoo
·
2020-08-20 15:40
linux
OS
TCP/IP调用accept报错:Segmentation fault (core dumped) 。。。解决方法
Linux网络
编程之Tcp(内含服务器、客户端代码实例)https://blog.csdn.net/QQ1402369668/article/details/86090092运行上述事例代码,服务端在accept
yrnaaa
·
2020-08-20 14:09
网络编程
Linux网络
编程,bind:error:Cannot assign requested address,Ubuntu网络桥接
一:问题:刚开始学习
Linux网络
编程,第一次使用bind函数出现Cannotassignrequestedaddress,错误。在网上找了很多帖子但是都没有解决。
想扣篮的程序员
·
2020-08-20 14:50
linux
网络
嵌入式
Linux网络
配置和网络诊断命令介绍
方法/步骤1在接下来的讲解中,讲解的
Linux网络
配置和网络诊断的命令有:ifconfig、ping、netstat、traceroute、dig和nslookup、host、hostname、route
weixin_30337157
·
2020-08-20 14:24
linux网络
诊断命令工具
系统层面CPU方面vmstat、sartop、htop、nmon、mpstat内存free、ps-auxIO设备(磁盘、网络)iostat、ss、netstat、iptraf、iftop、lsof网络工具mtr更多介绍:https://mp.weixin.qq.com/s/-lru6FAhkXTo7gLCCfWlyg查看当前系统服务和监听端口有几种方法来查看当前服务和端口1、使用lsof命令$su
寰宇001
·
2020-08-20 14:30
运维
安全
网络
HTTPS协议详解与Hash算法详解(一)(重点)
装载链接:hherima(博主)------https://blog.csdn.net/hherima/article/details/52469267对于网络七层协议中其中http协议算是我经常遇到的,在
linux
深入浅出,厚积薄发
·
2020-08-20 10:11
linux网络
编程之tcp的三次握手和四次挥手
一.tcp协议的通信tcp的通信过程分为三个步骤:建立TCP连接通道,传输数据,断开TCP连接通道下图为tcp的通信过程示意图:建立tcp连接通道:三次握手断开tcp连接通道:四次挥手二.详解三次握手和四次挥手三次握手建立连接:第一次握手:客户端发送tcp报文到服务器,其中syn标志位1,seq=x(x为A的初始序列号,随机数),然后启动计时器,等待接收服务器的应答。该报文段成为SYN报文段,不携
someday1314
·
2020-08-20 08:27
linux
网络编程
tcp三次握手
tcp四次握手
QT开发之IP协议
IP协议就不讲了,以前在
Linux网络
编程这一块讲的非常清楚了,这篇文章只是一个演示怎么在QT中去使用库函数来运用IP相关的操作.新建QtGui应用项目,名称为myIP,其他类保持默认,在工程文件中添加
HeroKern
·
2020-08-20 06:06
QT
linux网络
编程中阻塞和非阻塞socket的区别
原文:http://blog.sina.com.cn/s/blog_4b029ef30100nxcb.html阻塞socket和非阻塞socket读操作对于阻塞的socket,当socket的接收缓冲区中没有数据时,read调用会一直阻塞住,直到有数据到来才返回。当socket缓冲区中的数据量小于期望读取的数据量时,返回实际读取的字节数。当sockt的接收缓冲区中的数据大于期望读取的字节数时,读取
liuhuahan
·
2020-08-20 06:10
C语言
Linux应用
TI-AM1808_LINUX开发笔记
arm-linux-gcc4.4.3,所在目录:/usr/local/arm/4.4.3/bin4.虚拟机网络设置本机PC:ip:192.168.2.104掩码:255.255.0网关:192.168.2.1
Linux
lincuiting06
·
2020-08-20 00:53
linux
交叉编译
嵌入式系统
嵌入式软件开发培训笔记——
Linux网络
编程及I/O模型
一、基础知识1、网络体系结构(协议模型)协议模型的特点OSI和TCP/IP协议模型2、TCP/IP协议模型分层介绍以及各层提供的主要功能每一层的典型协议3、TCP/IP的通信模型数据的打包和解包数据在网络节点之间的流动4、TCP和UDP协议TCPUDP(可靠性的概念)二、基于TCP/IP的编程1、发送端:数据打包2、接收端:数据解包3、TCP/IP协议通信模型4、TCP/IP结构5、IP地址分类6
csdn85391440
·
2020-08-19 23:09
linux网络编程
linux网络
编程中协议簇AF_和PF_的区别
在socket.h文件中有对协议簇的宏定义,如下:/*Protocolfamilies,sameasaddressfamilies.*/#definePF_UNSPECAF_UNSPEC#definePF_UNIXAF_UNIX#definePF_LOCALAF_LOCAL#definePF_INETAF_INET#definePF_AX25AF_AX25#definePF_IPXAF_IPX
The_perfect_world
·
2020-08-19 23:48
UNIX环境高级编程
linux
理解 Linux 网络栈(2):非虚拟化Linux 环境中的 Segmentation Offloading 技术
摘要:第一篇文章总结了
Linux网络
协议栈的概括和功能。本文总结非虚拟化环境中的各种SegmentationOffloading技术。
陈晨luminous
·
2020-08-19 19:19
运维基础02-Linux基本操作和自己动手组装服务器
一、
Linux网络
相关概念和修改IP地址的方法1、网卡的命名规则CENTOS6的网卡命名方式:它会根据情况有所改变而非唯一且固定,在CENTOS6之前,网络接口使用连续号码命名:eth0、eth1等,当增加或删除网卡时
HBinz
·
2020-08-19 16:36
ifcfg系列命令配置网络属性
Linux网络
属性配置:将linux接到网络中的方式:1、本地通信:配置IP/NATMASK2、跨网络通信:配置路由(网关)3、基于主机名通信:配置DNS服务器地址(域名解析),linux可以配置3个DNS
aonie6559
·
2020-08-19 08:54
[物联网]NB-IOT(RDA8909) udp收发数据
熟悉
linux网络
编程的应该对这个很熟悉了,直接上代码ing:#include"..."
slimmm
·
2020-08-19 07:28
NB-IOT
linux网络
断开分析处理
在项目中偶尔会遇到点
linux网络
失联小问题情况:linux半小时前还是正常运行,突然网络中断检查点:1、vim/etc/sysconfig/network-scripts/ifcfg-ens33ip配置没变
老树红枫
·
2020-08-19 02:51
linux
linux网络
设备—mdio总线
一.结构体structmii_bus{constchar*name;//总线名charid[MII_BUS_ID_SIZE];//idvoid*priv;//私有数据int(*read)(structmii_bus*bus,intphy_id,intregnum);//读方法int(*write)(structmii_bus*bus,intphy_id,intregnum,u16val);//写方
paomadi
·
2020-08-19 02:44
linux设备驱动
linux设备驱动
linux网络
设备—PHY
一.结构体1.PHY设备structphy_device{structphy_driver*drv;//PHY设备驱动structmii_bus*bus;//对应的MII总线structdevicedev;//设备文件u32phy_id;//PHYIDenumphy_statestate;//PHY状态u32dev_flags;phy_interface_tinterface;//PHY接口int
paomadi
·
2020-08-19 02:12
linux设备驱动
linux设备驱动
《Linux高性能服务器编程》学习笔记——第五章
Linux网络
编程基础API(2)
现在学习
Linux网络
编程基础API第二个部分,socket编程的基础操作API。二、socket基础API1、创建socketlinux中一切皆文件,socket是可读可写可控制可关闭的文件描述符。
爱很遥远
·
2020-08-18 23:26
互联网-网络编程
Linux网络
编程基础API【socket】
文章目录创建socket命名socket监听socket接受连接发起连接关闭连接代码示例创建socketlinux的思想是一切东西皆为文件,socket也不例外,他就是个可读可写可控制可关闭的文件描述符。接下来我们看看如何创建一个socket。#include#includeintsockfd=socket(intdomain,inttype,intprotocol);//创建套接字assert(
♚ Lebron James ♚
·
2020-08-18 23:04
网络编程
linux
Linux网络
编程IPv4和IPv6的inet_addr、inet_aton、inet_pton等函数小结
知识背景:210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式。英语叫做IPv4numbers-and-dotsnotation。如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地址。英语叫做binarydata。(其实binary是二进制的意思)详细介绍,请参考:网络字节序与主机字节序的转换问题所在:如何在字符串形式的IP和
阳光岛主
·
2020-08-18 22:36
NetWork
Linux/Shell
linux网络
编程1 最简单的socket编程
下面是socket编程的服务器端先看一个图,1复制代码1#include2#include3#include4#include//针对系统调用的封装fork,pipe各种i/o原语readwrite等56#include7#include//互联网地址族定义数据结构sockaddr_in8#include//提供IP地址转换函数910#include//一批C语言字符分类函数用于测试字符是否属于特
0x6g1k8T
·
2020-08-18 22:16
Linux网络
编程基础API--socket地址API
1.主机字节序和网络字节序1.1大小端原理 网络通信使得数据从一个主机传递到另一个主机。然而在不同的的处理器在管理内存单元上的数据时,对需要存放在多个内存单元地址的某一数据的处理方式不尽相同,因此对数据的解析结果也不同。目前处理器数据处理类型有大端和小端两种方式。小端(Little-endian)模式:操作数的存放方式为高地址存放高字节。大端(Big-endian)模式:操作数的存放方式为高地址
mybright_
·
2020-08-18 21:30
Linux系统/网络编程
Linux编程
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他