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网络编程系列
日常运维(一)
查看系统负载10.2vmstat命令10.3top命令10.4sar命令10.5nload命令10.6监控io性能10.7free命令10.8ps命令10.9查看网络状态10.10linux下抓包10.11
Linux
weixin_41654660
·
2020-09-14 23:56
linux网络
原理及基本设置
网络原理及基本设置识别网络设备网卡种类与逻辑别名ifconfig或dmesg命令识别网络设备开机时Linux读取/etc/modprobe.conf文件设定、并根据这些设定决定载入哪些网卡的驱动程序模块为了方便系统的管理和维护,网络设定文件和脚本中都会使用网卡的逻辑名来引用网卡系统中的第1个网卡的逻辑名是eth0在/etc/modprobe.conf文件中将这些网卡的逻辑名对应到系统所监测到的特定
阿拉辉
·
2020-09-14 16:14
Linux
linux
Linux网络
管理
文章目录网络管理网络状态查看网络配置路由命令网络故障管理常用网络配置文件网络管理网络状态查看ifconfigeth0第一块网卡(网络接口)这里我的是Ubuntu虚拟机,第一个网络接口是eth0root@zyp-virtual-machine:/#ifconfigeth0Linkencap:以太网硬件地址00:0c:29:cb:3d:56inet地址:192.168.171.129广播:192.16
zhuyuping2020
·
2020-09-14 14:27
Linux
网络
linux
AngularJS去掉的URL里的#号
AngularJS体验式
编程系列
文章,将介绍如何用angularjs构建一个强大的web前端系统。angularjs是由Google团队开发的一款非常优秀web前端框架。
Fens
·
2020-09-14 13:56
Linux网络
基础命令
Linux中网络配置有下面三种方式:ifconfig命令临时配置ip地址、setup工具永久配置ip地址、修改网络配置文件1,ifconfig命令:查看与配置网络状态[root@SZB-L0016229~]#ifconfigeth0Linkencap:EthernetHWaddr06:3F:84:00:1A:1D//ethernet代表以太网Hwaddr为mac地址inetaddr:172.30.
_oldzhang
·
2020-09-14 12:45
linux
Linux网络
服务与shell脚本——Shell编程之case语句与循环语句
第九章Shell编程之case语句与循环语句一、使用case分支语句1、case语句的结构(1)适用情况:某个变量存在多种取值,需要对每种取值分别执行不同命令(2)格式case变量值in模式1)命令;;模式2)命令;;*)命令esac(3)注意①case尾行必须为单词in,每一模式必须用右括号)结束②双分号;;表示命令序列结束③模式字符串中,可用方括号表示一个连续的范围,如[0-9];还可以用竖杠
元芳很忙
·
2020-09-14 10:06
云计算
Linux
linux
shell
while循环
for循环
case
kali linux联网设置
kali
linux网络
设置问题本人遇到的问题是在用物理主机可以ping通虚拟机,虚拟机ping不通物理主机。原因是kali的网络设置出了问题。
Lin_8877
·
2020-09-14 08:23
kali
linux
vmware
linux
网络
Linux如何连接到WIFI网络
wifi网络,参考链接:http://blog.csdn.net/tq384998430/article/details/53959559,但是那时候对wifi网络不是很熟悉(当然现在也在学习),现在对
linux
Mr qqtang
·
2020-09-14 07:02
linux
Dynamics CRM 2011
编程系列
(1):系统实体状态更新
我们在更改系统实体的状态时,不能直接update实体的statecode,需要引用Execute来执行请求,然后更新实体的状态,在此举例商机的赢单,分别用插件Plguin和SOAP的方式执行。查询SDK,赢单需要用WinOpportunityRequest请求,插件形式更新代码如下:Entitytarget=newEntity(){LogicalName="opportunityclose"};t
MickeyOS
·
2020-09-14 06:57
[Win32]Win32 SDK
编程系列
文章——菜单(快捷菜单)——动态加载
理论创建普通菜单步骤如下:1)创建菜单如:CreateMenu2)添加菜单项如:AppendMenu3)加载菜单LoadMenu4)设置菜单到窗口SetMenu5)处理菜单响应6)消除菜单DestroyMenu创建右键菜单的步骤如下:1)创建菜单如:CreateMenu2)添加菜单项如:AppendMenu3)使用TrackPopupMenu加载菜单。4)处理菜单响应5)消除菜单DestroyMe
ouyangshima
·
2020-09-14 04:50
WIN编程
Linux网络
的SNAT和DNAT
目录背景知识配置开启内核数据包转发加入NAT相关模块检查iptables是否允许转发配置SNAT配置DNAT作者:杨冬欢迎转载,也请保留这段声明。谢谢!出处:https://andyyoung01.github.io/或http://andyyoung01.16mb.com/NAT全名是NetworkAddressTranslation,字面上的意思是网络地址转换,它还可以分为SNAT(Sourc
Hdnrnfgf
·
2020-09-14 00:34
Iptables
linux
并发
编程系列
(三)JMM内存模型及volatile底层实现原理详解
早期计算机中cpu和内存的速度是差不多的,但在现代计算机中,cpu的指令速度远超内存的存取速度,由于计算机的存储设备与处理器的运算速度有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(Cache)来作为内存与处理器之间的缓冲:将运算需要使用到的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存之中,这样处理器就无须等待缓慢的内存读写了
二码先生
·
2020-09-13 21:23
并发编程
多线程
java
编程语言
并发
编程系列
(十四)CAS详解与Unsafe类的应用
我们在前面的并发
编程系列
文章中,提到过CAS但是我们当时没有过多地进行解释,提到CAS我们首先应该理解一下JAVA中的乐观锁,乐观锁就是每次不加锁而是假设没有冲突而去完成某项操作,如果因为冲突失败就重试
二码先生
·
2020-09-13 21:52
并发编程
多线程
java
并发编程
Linux下PG环境搭建
#cat/etc/redhat-releaseCentOSrelease6.10(Final)root@mysqlpostgres]#archx86_64[root@mysqlpostgres]#配置
Linux
岳麓丹枫001
·
2020-09-13 20:33
PostgreSQL
占用式和非占用式程序结构分析
本文是2013年写的,后来整理成了系统文章,请访问http://nicekwell.net/查看单片机
编程系列
文章。以下是2013年原文:一、什么是占用式程序一个进程在一个时刻只能处理一个任务。
nicekwell
·
2020-09-13 16:03
程序结构操作系统
Linux网络
编程基础之一--TCP --Unix学习总结之三
Linux网络
编程基础之一--TCP流socket和数据报socket流socket传送数据就跟电话网中传送声音一样,客户先建立连接,然后使用该连接进行单向、双向或类似管道的字节流传送。
mayo
·
2020-09-13 15:45
Unix编程总结
Linux网络
编程基础之二--UDP --Unix学习总结之四
Linux网络
编程基础之二--UDP我们在
Linux网络
编程基础之一里说了流socket和数据报socket的联系和区别。我们在这里简单说一下基于UDP协议的网络编程。
mayo
·
2020-09-13 15:45
Unix编程总结
Linux网络
编程篇之ICMP协议分析及ping程序实现
Linux网络
编程系列
:
Linux网络
编程篇之Socket编程预备知识
Linux网络
编程篇之TCP协议分析及聊天室功能实现如果对
Linux网络
编程,对socket通信不是太清楚的同学,强烈推荐看一下上述的预备知识
胡先生的Linux
·
2020-09-13 14:24
linux网络编程
linux网络
编程框架
1.
linux网络
编程框架1.1网络是分层的(1)OSI7层模型(2)TCP/IP五层模型我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。
我这个人很任性的
·
2020-09-13 12:20
linux应用编程和网络编程
【Linux】
Linux网络
编程思维导图
我将Linux分为三部分:一个是系统编程,一个是网络编程,还有shell脚本,系统边成德知识框架,前面已经给出,这次来给出网络编程部分的知识框架
Billy12138
·
2020-09-13 10:41
Linux
Linux网络
编程:简易聊天室
简介这个是我利用当前掌握的知识写的一个小的项目,主要功能就是建立一个服务器,然后让加入该服务器的客户端能跟使用QQ群一样聊天。使用方法下载源码修改server.h中的SERVERPORT,表示服务器要使用的端口,建议使用大于1024的端口。修改client.c中的SERVERPORT和SERVERIP,对应于服务器的端口和IP在项目文件夹下运行make指令,可以生成client和server两个可
丶未云何龙
·
2020-09-13 09:41
Linux网络编程
Java并发
编程系列
之二十五:线程池
线程池简介在之前介绍Executor框架的文章中对线程池有一个初步的认识,实际上线程池这种设计思想在Java中很普遍,比如JVM中常量池,以及Web开发使用到的数据库连接池。这些池本质上还是Java中的对象池,因为池中存放的都是Java对象。回到线程池,几乎所有需要异步或者执行并发任务的程序都可以使用到线程池。使用线程池带来的好处主要包括以下几个方面:一,提高资源利用率。由于线程池中的线程使可以重
rhwayfunn
·
2020-09-13 09:47
并发编程
Linux网络
编程入门 (转载)
(一)
Linux网络
编程--网络知识介绍
Linux网络
编程--网络知识介绍客户端和服务端网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端在网络程序中,如果一个程序主动和外面的程序通信
dikui2331
·
2020-09-13 08:19
操作系统
网络
数据库
virtualbox中的
Linux网络
配置及基本配置
配置网络网络配置好后快照一下,保存ll,lsreboot打开后:TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_AD
x我有辣条跟我走。
·
2020-09-13 07:19
《
Linux网络
编程》: 端口复用(多个套接字绑定同一个端口)
请查看《
Linux网络
编程》:绑定(bind)端口需要注意的问题实际上,默认的情况下,如果一个网络应用程序的一个套接字绑定了一个端口(占用了8000),这时候,别的套接字就无法使用这个端口(8000),
HarkerYX
·
2020-09-13 07:52
Linux
network
programming
完成端口好文
http://blog.csdn.net/piggyxp/article/details/6922277手把手叫你玩转网络
编程系列
之三完成端口(CompletionPort)详解-----ByPiggyXP
零凌灵
·
2020-09-13 06:08
linux网络
编程多进程并发服务器
服务器端代码#include#include#include#include#include#include#include#include#include#include#definePORT1234#defineMAXSIZE1024structARG{intconnfd;structsockaddr_inclientAddr;};voidsavedata(char*recvbuf,intle
云信
·
2020-09-13 05:48
网络编程
linux操作系统
setsockopt与getsockopt的使用
setsockopt()和getsockopt()函数----解决地址不可复用,即Addressalreadyinuse2011-03-1511:54:56|分类:
Linux网络
编程|举报|字号订阅Linux
一直在路上25
·
2020-09-13 05:28
程序员之路
结合redis设计与实现的redis源码学习-15-TCP网络连接(anet.c)
anet.c中实现了一些网络相关的设置操作,可以参考我的
linux网络
编程那篇文章。这里使用的socket属性更多,帮我复习了tcp相关的知识。
YangGangAVA
·
2020-09-13 04:15
redis
linux网络
编程之网络字节序、主机字节序、大端、小端
1、主机字节序介绍不同的CPU有不同的字节序类型这些字节序是指整数在内存中保存的顺序这个叫做主机字节序,存储方式有2种1)、大端模式大端模式(Big-Endian)就是高位字节排放在内存的低地址端(即该值的起始地址),低位字节排放在内存的高地址端2)、小端模式小端存储在起始地址处,即是小端字节序;大端存储在起始地址处,即是大端字节序;或者说:1.小端法(Little-Endian)就是低位字节排放
chen.yu
·
2020-09-13 04:53
Linux
网络编程
linux网络
编程一:主机字节序与网络字节序的的判断
最近在看《linux高性能服务器编程》,在此做个日记,以激励自己,同时分享于有需要的朋友。现代CPU的累加器一次能装载至少4字节(32位),即一个整数。那么这4字节在内存中排列的顺序将影响它被累加器装载成的整数值,这就是字节序问题。字节序分大端字节序(bigendian)和小端字节序(littleendian),大端字字节序是指一个整数的高位字节(23~31bit)存储在内存的低地址外,低位字节(
jasonliuvip
·
2020-09-13 04:41
linux网络编程
完美世界实习面试总结
我应聘的服务端开发的实习岗位,主要考察的是c++基础和
linux网络
编程方面的知识。整个面试大体流程:首先在完美的前台领到一份基础知识试卷,一个小时之内完成。
赵北
·
2020-09-13 04:38
校招季
https://mp.weixin.qq.com/s/z9sEM1sSOY1wnKjaTiSOsg
今天就通过实验带大家一起学习下
Linux网络
虚拟化技术。我们首先了解下NetworkNamespace,它是由Linux内核提供,是实现网络虚拟化的重要功能。
boyemachao
·
2020-09-13 01:27
Linux网络
编程——epoll学习笔记
1、基本知识epoll是在2.6内核中提出的,是之前的select和poll的增强版本。相对于select和poll来说,epoll更加灵活,没有描述符限制。epoll使用一个文件描述符管理多个描述符,将用户关系的文件描述符的事件存放到内核的一个事件表中,这样在用户空间和内核空间的copy只需一次。2、epoll接口epoll操作过程需要三个接口,分别如下:#includeintepoll_cre
MR_Allen_Lwx
·
2020-09-13 01:16
Linux网络编程
网络编程
epoll
Linux网络
编程——tcp实例
题目1、通过TCP协议实现多个client端可以并发连接到server,client可获得server指定目录下的文件列表。/**client.c**Createdon:2016年11月3日*Author:Administrator*/#include#include#include#include#include#include#include#include#include#include#d
MR_Allen_Lwx
·
2020-09-13 01:16
Linux网络编程
Javascript模块化
编程系列
二: 模块化的标准化(CommonJS & AMD)
前言Javascript模块化
编程系列
一:模块化的驱动在前一篇介绍了为什么要进行Javascript模块化编程。至于如何实现模块化,不同的开发组织和个人具体的实现方式肯定是不一样。如何统一一个规范呢?
oscar999
·
2020-09-12 22:45
130-Web语言
Javascript模块化
编程系列
一: 模块化的驱动
Javascript函数编程初涉Javascript,会以为Javascript是面向过程的编程语言,和C类似,使用函数来达成效果。NewDocumentfunctiontest(){alert("ok");}Javascript对象编程Javascript本身是没有类的概念,但是确确实实是面向对象的编程语言。更多相关请参见:JavaScript实现类与继承原型(prototype)可以让你直接给
oscar999
·
2020-09-12 22:13
130-Web语言
JS模块化规范对比以及在Node.js的实现
模块化的规范Node.js的模块化实现AMDorCMD代码示例ES6模块化标准以及在Node.js的使用写在前面关于JavaScript的模块化的需求来源以及相关标准可以参考以下两篇:Javascript模块化
编程系列
一
oscar999
·
2020-09-12 21:29
Node.js学练用
Vue
130-Web语言
模块化
Node.js
ES6
socket通讯之完成端口
博客第三方发布工具有奖调查CSDN目录树调整公告低价抢购开源中国论坛门票CSDN博客第三期最佳移动开发博主评选专访沈逸:技术,不存在有前途没前途之分[置顶]完成端口(CompletionPort)详解-手把手教你玩转网络
编程系列
之三分类
夜路人
·
2020-09-12 18:18
数据库
socket编程入门实践——基于TCP的echo服务器/客户端
最近在学习
Linux网络
编程,参考《TCP/IP网络编程》写下这个socket编程示例——基于TCP的echo服务器/客户端。echo服务器,顾名思义就是将收到的客户端数据原封不动地传回客户端。
椒盐土豆泥
·
2020-09-12 16:57
网络编程
linux
socket
网络
tcpip
网络通信
Socket网络编程总结
Linux网络
编程目录:1.网络通信基础2.Socket编程3.高并发服务器4.UDP服务器5.SocketIPC(本地套)//1.网络通信基础(1)网络应用程序设计模式C/S模型B/S模型(2)网络通信分层模型
changfei_1995
·
2020-09-12 12:54
socket
linux网络
连接的查看和端口的监听
网络软件都是由客户端和服务端组成,由服务端在服务器上监听指定的端口处理接收到的数据,而客户端是向服务器端监听的端口发送数据,并由服务器端对该数据进行处理,然后将处理结果返回给客户端。那么我们在linux上怎么来查看我们都监听了哪些端口,和都有哪些客户端来连接我的服务器呢?首先我们要知道我们是使用什么协议来传输的,使用不通的协议可以用不同的方法来查看。传输协议分为TCP和UDP两种,我们先来看下服务
weixin_30399797
·
2020-09-12 11:51
linux网络
程序设计——6 I/O多路复用poll模型
6.3I/O多路复用poll模型poll的机制与select类似,与select在本质上没有多大差别,管理多个描述符也是进行轮询,根据描述符的状态进行处理,但是poll没有最大文件描述符数量的限制。poll和select同样存在一个缺点就是,包含大量文件描述符的数组被整体复制于用户态和内核的地址空间之间,而不论这些文件描述符是否就绪,它的开销随着文件描述符数量的增加而线性增大。6.3.1函数原型#
q8250356
·
2020-09-12 11:07
c/c++开发
linux开发
网络开发
Linux网络
编程————多路复用
文章目录引言:select的工作过程如下:poll的工作过程如下:select/poll的缺陷epoll的工作过程如下:epoll的优点引言:多路复用模型是五种常见I/O模型之一,使用select/poll实现的多路复用I/O模型是使用最为广泛的事件驱动I/O模型,但是由于select/poll实现的不完善,这种I/O模型的缺陷也逐渐暴露出来。select的工作过程如下:调用者初始化自己关心的可读
顾海明
·
2020-09-12 10:47
Linux
C#多线程
编程系列
(五)- 使用任务并行库
本系列首页链接:[C#多线程
编程系列
(一)-简介]1.1简介在之前的几个章节中,就线程的使用和多线程相关的内容进行了介
aijie2380
·
2020-09-12 10:23
c#
ui
Linux+C实现简易聊天室
最近
Linux网络
程序设计课程大作业,要求设计一个简易的网络聊天室,功能如下:网络聊天室功能要点:(1)用户管理:注册、修改密码;(2)聊天室管理:用户登录、创建聊天室、设置聊天室密码;(3)聊天管理:
梦想小黑客啊
·
2020-09-12 05:47
Linux网络编程
Linux
【
编程系列
】编程规范之文件头和函数头格式
DATE:2019-6-26前言 编程规范是指采用编程语言进行程序设计和开发时,采用一种规范的格式,包括注释、说明、编程格式以及风格等。不同的程序员具有不同的编程风格,良好的编程风格和编程规范对于程序阅读和理解具有很大的帮助。本文主要总结了在编程实践中的一些比较好的编程风格和规范。1、源文件头格式/*************************************************
飞翔的鲲
·
2020-09-12 00:31
====编程语言系列====
编程
规范
格式
总结
Linux下Socket编程的端口问题( Bind error: Address already in use )
在进行
linux网络
编程时,每次修改了源代码并再次编译运行时,常遇到下面的地使用错误:Binderror:Addressalreadyinuse虽然用Ctrl+C强制结束了进程,但错误依然存在,用netstat-an
bbs598598
·
2020-09-11 19:01
linux
linux网络
编程(组播)
组播1.分组每个D类IP地址就是一个组,组播实现原理:接收--加入一个组发送--向一个组(目标IP地址为组播地址)发送数据包2.组播地址(IP地址和网卡地址)IP地址:D类地址,高位固定为1110,范围:224.0.0.0-239.255.255.255网卡地址:前24bit固定为01-00-5e,最后23bit是D类IP地址的后23bit直接映射下来--仅仅正对于以太网3.接收流程(1)创建套接
Linux_dream_2015
·
2020-09-11 19:11
linux网络编程
Linux 基本指令
基本指令一、首次安装虚拟机二、目录操作三、文件操作四、文件压缩五、常用命令六、权限、用户及关机重启七、JDK、Tomcat安装一、首次安装虚拟机1、检查
linux网络
连接是否存在命令:ipaddr2、配置网卡
不想写代码的Light
·
2020-09-11 18:24
Linux
linux
centos
上一页
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
其他