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网络
协议栈笔记)
中断及任务调度管理Linux书籍中常说的BottomHalf已然不见了,它们被转成tasklets,这是支持SMP的。但其思想基本一致。中断及软中断模型我们在此不会对中断及异常的原理和机制做深入的介绍。但必须要作出一些说明,因为这是理解Linux内核与其它嵌入式/实时操作系统的不同,以及理解网络协议栈收报文的基础。Linux支持CPU的外部硬件中断和内部中断。严格来说,内部中断包含系统调用陷入和异
viewsky11
·
2020-08-17 15:47
kernel
Linux TCP/IP 协议栈的关键数据结构Socket Buffer(sk_buff )
sk_buff结构可能是
linux网络
代码中最重要的数据结构,它表示接收或发送数据包的包头信息。它在中定义,并包含很多成员变量供网络代码中的各子系统使用。
若虚_似水年华
·
2020-08-17 15:49
我自己的学习日志
网络基础知识
Linux网络
设备驱动程序——alloc_netdev()与alloc_etherdev()
前一段时间一直在看FCoE交换机方面的的代码,忽然老师让把前一段时间看过的师兄写的关于一个CNA卡的代码改一下,原来的CNA卡的驱动是一个字符设备驱动,现在要把它改成网络设备驱动,本来没有怎么在意,还是准备以交换机那边的为主,后来发现看了这么长时间的代码,真的需要好好地写一下代码了,再说以前看了很多关于网络设备的知识,很多东西都已经遗忘了,现在开始好好写一下这个驱动的代码,先把这个网卡做成一个以太
若虚_似水年华
·
2020-08-17 15:19
Linux驱动相关
我自己的学习日志
linux网络
编程之inet_addr和inet_ntoa使用总结
1、介绍inet_addr函数inet_addr函数转换网络主机地址(如192.168.1.10)为网络字节序二进制值,如果参数char*cp无效,函数返回-1(INADDR_NONE),这个函数在处理地址为255.255.255.255时也返回-1,255.255.255.255是一个有效的地址,不过inet_addr无法处理in_addr_tinet_addr(constchar*cp)2、介
chen.yu
·
2020-08-17 15:39
Linux
网络编程
vmware下
linux网络
配置与ftp配置小结
vmware提供了三种网络连接方式,桥接,nat,host-only桥接相当于和主机连接在同一个交换机上,需要设置桥接在主机的某一网卡,如果使用自动桥接,很容易失败。桥接模式需要让虚拟机系统的ip地址和主机在同一个子网。网上很多设置方法,都是说设置成静态ip,通过实验得出,这一说法不完全适用,如果主机是通过路由器上网,一般都是适用dhcp动态路由,那么虚拟机就不能设置成静态ip,虽然在同一子网,这
码农郭小帅
·
2020-08-17 15:46
ftp
linux
vmware
VMware如何彻底卸载干净
在服务管理中,找到VM开头的所有
服务类
别。
是小朱哇
·
2020-08-17 14:18
Linux
linux网络
服务[网络配置]——————配置网络IP临时[ifconfig、ip]、永久[nmtui、nmcli、网络链接配置文件]
文章目录1.临时设定1.1ifconfig命令1.1.1安装命令1.1.2查看网卡设备1.1.3设置IP1.2ip命令1.2.1安装命令1.2.2设定ip2.永久设置ip的方法2.1nmtui2.2nmcli命令2.2.1查看网卡信息2.2.2网卡状态修改命令2.2.3修改网卡配置2.3网卡配置文件2.3.1文件中重要内容2.3.2一块网卡上配置多个ip1.临时设定1.1ifconfig命令1.1
mango_kid
·
2020-08-17 13:43
网络
linux网络
服务——————了解网络服务、Rhel6和rhel7的主要区别
文章目录1.网络服务1.1什么是网络服务?1.2网络服务在干什么?2.Rhel6和rhel7的主要区别1.网络服务1.1什么是网络服务?网络服务:是指一些在网络上运行的、面向服务的软件模块。如:邮件服务:QQ邮箱、网易163等网页服务:京东、淘宝等文件服务:VSFTPD、FileZilla等为什么要搭建文件服务:如果我们使用类似于百度网盘这类的文件服务,只能自己用,不能设定用户、权限。如果搭建自己
mango_kid
·
2020-08-17 13:11
网络
网络
linux
linux网络
服务[虚拟网络技术]——————链路聚合[了解Bond、实现bond模式0(轮询模式)、实现bond模式1(主备模式)、了解team、实现team的主备模式、team与bond的区别]
文章目录1.链路聚合2.Bond技术2.1Bond是做什的?2.2Bond技术原理2.3网卡Bond模式2.4实现Bond2.4.1轮循bond接口(模式0)2.4.2主备bond接口(模式1)3.team技术3.1team是做什么的?3.2.team的模式种类3.3配置team网络接口4.team与bond的区别1.链路聚合链路聚合(英语:LinkAggregation)是一个计算机网络术语,指
mango_kid
·
2020-08-17 13:11
网络
linux
网络
ROS学习小结
ROS学习小结摘要:创建工作空间(workspace)创建ROS包(package)ListenerAndTalker编译(catkin_make)python使用消息相关知识服务自定义
服务类
型使用服务服务流程动作自定义动作使用动作动作介绍
莫马达
·
2020-08-17 12:39
ROS
Linux网络
基础与性能优化
Linux网络
基础与性能优化文章目录
Linux网络
基础与性能优化网络模型:网络性能常用的网络性能指标:常用的网络性能监控工具:netstatifconfigroutesarnmappingiperfSOCKET
coding丁
·
2020-08-17 12:21
Linux
计算机网络
linux
网络
网络调优
网络检测
性能分析
SystemServer启动服务
SystemServer启动服务一、SystemServer.java/main()函数2二、run()函数3三、SystemServer进程启动的
服务类
型63.1、startBootstrapServices
Toc_SunWinner
·
2020-08-17 11:09
Linux网络
配置文件
网络配置文件网卡配置文件网卡配置文件/etc/sysconfig/network-scripts/这个目录下会有一个以"ifcfg-"命名的文件与网卡的名字之对应[root@localhost~]#ls/etc/sysconfig/network-scripts/ifcfg-eth0ifdown-ipv6ifdown-Teamifup-ethifup-postifup-tunnelifcfg-lo
WYQXLGLM
·
2020-08-17 11:42
Linux
Linux虚拟机网络连接问题
下面以UbuntuVMwareworkstation虚拟机为例说明关于
Linux网络
命令,请参考下面这篇Ubuntu:pingIP:connect:Networkisunreachable域名不能解析&
GeniusIOTboy
·
2020-08-17 10:08
操作系统
Linux
windows上的5种网络通信模型示例代码
一些好设计的经验:
linux网络
:高性能网络编程IO复用和Epoll高效率之处-遍历的集合更小空间换时间/水平触发和边缘触发主动返回。
FreedomRoad~
·
2020-08-17 10:58
网络编程
学习大数据——
linux网络
配置之配置为固定ip,开机自动连接网络
查看网络IP和网关查看虚拟网络编辑器修改ip地址查看网关查看windows环境的中VMnet8网络配置配置网络ip地址修改IP地址修改IP地址打开网络配置文件:vim/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0#接口名(设备,网卡)HWADDR=00:0C:2x:6x:0x:xx#MAC地址TYPE=Ethernet#网络类型(通常是Et
明月&清风
·
2020-08-17 09:34
大数据学习
linux
springboot整合netty
springboot整合netty(二)目录前言正文代码1.新建一个springboot项目,在pom文件中添加netty依赖:2.新建netty服务3.netty调用所需的
服务类
4springboot
weixin_35688029
·
2020-08-17 06:11
如何从云端推送消息到手机 (Android Cloud to Device Messaging)
而Google也在不断提供各式各样的网络服务来吸引用户,有的服务是直接面向终端用户,而有的服务是面向开发者,期望开发者可以利用Google提供的这些服务来制作新形态的Apps和创造新的
服务类
型,当然Google
ORIETech
·
2020-08-17 05:26
Android
Development
technology
android
手机
chrome
google
服务器
extension
Linux网络
管理和IP设定
设置网关和查询网关1.路由器的作用主要功能是用来作nat的,dnat目的地址转换,snat源地址转换2.网关路由器上和自己处在同一个网段的IP网关常用命令:route-n查寻网关将真机伪装成路由器firewall-cmd--permanent--add-masquerade伪装完成后,要firewall-cmd--reloadmasquerade:yes标示地址伪装功能开启,真实主机成为路由器添加
今昔何年小王
·
2020-08-17 01:54
linux
linux的socket CAN驱动介绍
SocketCAN使用伯克利的Socket接口和
Linux网络
协议栈,这种方法使得CAN设备驱动可以通过网络接口来调用。
linyangspring
·
2020-08-17 01:16
linux
驱动
VMware虚拟机配置
Linux网络
环境
文章目录1.配置Linux虚拟机IP地址2.VMwareNetworkAdapterVMnet83.设置虚拟网络编辑器4.验证是否配置成功5.FinalShell连接Linux虚拟机1.配置Linux虚拟机IP地址刚用VMware装好的虚拟机应该是没有配置好IP地址的,所以在配置网络环境的第一步应该是配置Linux的IP地址。打开虚拟机终端,用下面的命令,进入到ifcfg-eth33修改自己的IP
lesileqin
·
2020-08-17 01:59
Linux
虚拟机
网络
Linux网络
编程---I/O复用模型之epoll
Linux网络
编程—I/O复用模型之epoll1.epoll模型简介epoll是Linux多路服用IO接口select/poll的加强版,e对应的英文单词就是enhancement,中文翻译为增强,加强
men_wen
·
2020-08-16 19:54
Linux
环境编程
面试相关资料整理 --- 1. 最近看的面试资料
上)—From:大牛陈皓排序相关算法总结2.1数据结构与算法系列目录2.2九种排序算法分析与实现2.3数据结构常见的八大排序算法(详细整理)—有各个算法时间/空间复杂度是对比图并发编程(IO多路复用)
Linux
胡云层呀
·
2020-08-16 17:52
2020秋招面试
windows挂载
linux网络
文件系统NFS
1.创建linux的NFS服务端2.linux挂载linux的NFS3.windows挂载Linux的NFS工具/原料挂载语句:mount-tnfs192.168.0.10:/home/share/mnt取消挂载语句:umount/mntlinuxwin7网络虚拟机方法/步骤1创建linux的NFS服务端,选择适合你操作系统的服务软件:Ubuntu操作系统:#apt-getinstallnfs-k
xiaoxinyu316
·
2020-08-16 17:59
linux
Linux系统巧用NMAP来收集主机信息z
引入:NMAP自从在红帽Linux中出现后,就迅速流传开来,成为
Linux网络
工程师与系统管理员不可缺少的工具之一.通过这个工具可以用来判断网络布局、主机打开的端口与服务等等.而这些信息的话对于管理员提高系统的安全性又具有至关重要的作用
weixin_34248705
·
2020-08-16 16:02
微信小程序个人/企业开放
服务类
目一览表
微信小程序个人开放
服务类
目表
服务类
目类目分类一类目分类二引导描述出行与交通代驾//生活服务家政、丽人、摄影/扩印、婚庆服务、环保回收/废物回收//餐饮点评与推荐、菜谱、餐厅排队//旅游出境WiFi、旅游攻略
weixin_30522183
·
2020-08-16 15:58
Nginx 源码分析:学习网络编程
本场Chat您将学习到以下内容:
Linux网络
编程相关的知
蔚1
·
2020-08-16 15:07
Kubernetes3--资源动态调度
是关于网络服务供应商和客户间的一份合同,其中定义了
服务类
型、服务质量和客户付款等术语。监控容器在一段时间内资源使用
暗夜猎手-大魔王
·
2020-08-16 15:52
云计算
dropwatch 网络协议栈丢包检查利器
这不怪开发人员,要怪就怪
linux网络
协议栈太深。我们来看下:这7层里面每个层都可能由于各种各样的原因,比如说缓冲区满,包非法等,把
supermanwg
·
2020-08-16 15:25
prefork
linux网络
服务器IO模型:prefork和惊群鲁塔弗的博客2014-07-02101阅读服务器网络IOlinux有好多年没有buildserverfromscrash,一般都用现成的lib或者直接用
screaming
·
2020-08-16 14:45
常用的
Linux网络
安全工具介绍
包括在它们的安装光盘内,特别是有一些可以增强
Linux网络
安全的工具包,它们大多也是开放源的自由软件。这里简单地介绍一下几个增强
Linux网络
安全的工具。
geyu
·
2020-08-16 12:14
linux服务器管理
微信小程序和微信商城的对比,看看你的企业适合做微信小程序还是微商城
对于开发者而言,微信小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用,适合生活
服务类
线下商铺以及非刚需低频应用的转换。微信小程序能够实现消息通知、线下
成都奥佩德科技
·
2020-08-16 12:31
Muduo网络库源码分析(二) 定时器TimeQueue,Timer,TimerId
在开发
Linux网络
程序时,通常需要维护多个定时器,如维护客户端心跳时间、检查多个数据包的超时重传等。如果采用Linux的SIGALARM信号实现,则会带来较大的系统开销,且不便于管理。
NK_test
·
2020-08-16 11:21
Linux基础及编程
Muduo源码分析
Linux内核防火墙的包过滤机制
Linux网络
安全防护从LinuxKernel2.4开始,新的网络包过滤框架Netfilter/Iptables替代了原来的Ipchains/Ipfwadm系统,成为Linux系统新一代的内核级防火墙。
willand1981
·
2020-08-16 11:21
linux应用技术
Linux网络
常用工具分类介绍
Linux网络
命令较多,单纯的介绍网络命令的用法也没什么意思。本文将常见的网络命令进行分类,并做出思维导图,对每个分类的命令选择性的介绍其作用、常见选项和用法举例。
JinRong-Liang
·
2020-08-16 11:00
Linux内核网络
Muduo网络库源码分析(二) 定时器TimeQueue,Timer,TimerId
在开发
Linux网络
程序时,通常需要维护多个定时器,如维护客户端心跳时间、检查多个数据包的超时重传等。如果采用linux的SIGALARM信号实现,则会带来较大的系统开销,且不便于管理。
YongApple
·
2020-08-16 10:22
muduo
Linux网络
服务:远程管理之SSH(原理加实操,不要太详细!)
文章目录一、什么是SSH?二、SSH远程管理----服务端2.1.SSH协议2.2服务监听选项2.3用户登录控制2.4登录验证方式三、TCPWrappers控制3.1TCPWrappers概述3.1.1保护原理3.1.2保护机制的实现方式3.1.3访问控制策略的配置文件3.2TCPWrappers访问策略3.2.1设置访问控制策略3.2.2策略的应用程序3.2.3策略应用实例四、使用SSH远程访问
最优姐
·
2020-08-16 09:12
Linux网络
linux网络
编程/tcp_server中server bind失败原因的调研
问题模型:server1为服务端,在本地的9999端口监听,server2相对server1是客户端,server2启动后首先向server1发起连接,然后再8888端口监听。程序代码不在列出。先后启动server1、server2,然后查看当前连接,如图1所示。图1.建立连接,正常之后强制结束server1(ctrl+c),再次查看当前连接状态,如图2所示。图2.server1主动关闭后的状态我
gilr
·
2020-08-16 08:49
linux
网络编程
server
linux
socket函数htons()
概述编辑在Windows和
Linux网络
编程时需要用到的,用来将主机字节顺序转化为网络字节顺序,以Windows下的代码为例:#includeu_shorthtons(u_shorthostshort)
越来越认真
·
2020-08-16 06:07
linux
关于网站漏洞的案例和解决思路
攻击类型SQL注入、XSS跨站脚本攻击、任意文件读取、CSRF攻击、远程拒绝
服务类
攻击(DDoS)、jiasale电商支付系统重要漏洞,卖家损失巨大漏洞触发场景:1、在含有jiasale的网站,购买商品下订单
zoujunjie202
·
2020-08-16 04:58
PHP开发
ThinkPHP
yii
【
LINUX网络
编程】Socket网络编程实战
网络套接字函数最简单的socket的程序sever#include#include#include#include#include#include#include#include#defineMAXLINE80#definePORT6666intmain(void){structsockaddr_inservaddr,cliaddr;socklen_tcliaddr_len;intlistenfd
与光同程
·
2020-08-16 04:30
LINUX网络编程
ROS服务通信机制原理及示例代码
ROS服务通信:节点间直接通信并获得应答.服务需要用户自己开发,可在功能包下创建srv文件夹并编写源代码,
服务类
型是功能包名称和.srv文件名称的组合,比如python中引入srv类型为,fromgqcnn.srvimportIMAGEprocess
yldmkx
·
2020-08-16 04:10
Linux网络
服务--部署YUM仓库及NFS共享服务
文章目录一、YUM仓库服务1.1部署YUM软件仓库1.1.1YUM概述1.1.2准备网络安装源(服务器端)1.1.3访问YUM仓库1.1.4本地YUM仓库1.1.5构建本地源环境实验构建环境实验过程1.1.6构建ftp源环境实验(远程)构建环境实验过程服务端配置客户端配置1.2使用YUM工具管理软件包1.2.1yum工具概述1.2.2软件包查询1.2.3软件安装升级与卸载二、NFS共享存储服务2.
ycycyyc_
·
2020-08-16 04:25
Linux网络服务
linux网络
服务--部署yum仓库及NFS共享服务
文章目录前言一、YUM概述1.1、软件仓库的提供方式1.2、RPM软件包的来源1.3、构建CentOS7软件仓库1.4、在软件仓库中加入非官方RPM包组1.5、为客户机指定YUM仓库位置1.6、实验验证二、NFS共享存储服务2.1、网络文件系统(NetworkFileSystem)2.2、使用NFS发布共享资源2.4、NFS实验前言一、YUM概述YUM(YellowdogUpdaterModifi
Chenjian0824
·
2020-08-16 03:54
linux网络服务
Linux网络
---部署YUM仓库理论+实操
文章目录前言一:yum概述二:准备安装源2.1:软件仓库的提供方式2.2RPM软件包的来源2.3:构建Centos7软件仓库2.4:在软件仓库中加入非官方RPM包组2.5:配置软件仓库位置(客户机端)三:构建实验3.1:实验需求3.2:将centos7光盘镜像挂载到服务器(要进行连接)3.3:创建站点,复制镜像文件3.4:开启vsftpd服务3.5:进入客户端liu02,安装ftp服务,查看是否能
小爱人
·
2020-08-16 03:54
Linux网络服务
linux网络
服务--远程访问及控制
文章目录前言一、SSH远程管理1.1、配置OpenSSH服务端1.1.1、SSH协议1.1.2、OpenSSH1.1.3、服务监听选项1.1.4、用户登录控制1.2、SSH各功能验证1.3、scp命令-远程安全复制1.4、sftp命令-安全ftp上下载二、TCPWrappers2.1、TCPWrappers概述2.1.1、保护原理2.1.2、保护机制的实现方式2.1.3、访问控制策略的配置文件2.
Chenjian0824
·
2020-08-16 03:54
linux网络服务
Linux网络
编程--非阻塞编程
非阻塞方式程序设计介绍非阻塞方式的操作与阻塞方式的操作最大的不同点是函数的调用立刻返回,不管数据是否成功读取或者成功写入。使用fcntl()将套接字文件描述符按照如下的代码进行设置后,可以进行非阻塞的编程:fcntl(s,F_SETFL,O_NONBLOCK);其中的s是套接字文件描述符,使用F_SETFL命令将套接字s设置为非阻塞方式后,再进行读写操作就可以马上返回了。非阻塞程序设计的例子函数a
奔跑吧,行者
·
2020-08-16 01:03
Linux网络编程
《9.
linux网络
编程实践》
转自https://edu.csdn.net/lecturer/505朱老师物联网大讲堂《9.
linux网络
编程实践》第一部分、章节目录3.9.1.
linux网络
编程框架3.9.2.TCP协议的学习13.9.3
Gti-杠猪
·
2020-08-16 00:14
Linux编程
NFS实现
Linux网络
磁盘挂载
什么是NFS(NetworkFileSystem)NFS就是NetworkFileSystem的缩写,最早之前是由Sun这家公司所发展出来的。他最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的档案(sharefile),所以,您也可以简单的将他看做是一个fileserver呢!这个NFSServer可以让您的PC来将网络远程的NFS主机分享的目录,挂载到本地端的机器当中
赶路人儿
·
2020-08-15 23:37
linux
Linux网络
编程——I/O复用之select详解
一、I/O复用概述I/O复用概念:解决进程或线程阻塞到某个I/O系统调用而出现的技术,使进程不阻塞于某个特定的I/O系统调I/O复用使用的场合:1.当客户处理多个描述符(通常是交互式输入、网络套接字)时,必须使用I/O复用。2.tcp服务器既要处理监听套接字,又要处理已连接套接字,一般要使用I/O复用。3.如果一个服务器既要处理tcp又要处理udp,一般要使用I/O复用。4.如果一个服务器要处理多
lianghe_work
·
2020-08-15 23:15
Linux_高级网络编程
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
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
其他