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网络编程系列
【原创】Java并发
编程系列
1:大纲
【原创】Java并发
编程系列
1:大纲一个人能力当中所蕴藏的潜能,远超过自己想象以外。
Dali王
·
2023-02-05 11:29
Linux网络
:传输层之UDP&TCP协议
文章目录一、端口号1.端口号范围划分2.常用命令二、UDP协议1.格式2.特点3.UDP的缓冲区4.UDP使用注意事项5.基于UDP的应用层协议三、TCP协议1.格式2.确认应答机制3.超时重传机制4.连接管理机制三次握手四次挥手5.滑动窗口6.流量控制7.拥塞控制8.延迟应答9.捎带应答10.面向字节流11.粘包问题12.TCP异常情况13.TCP小结14.基于TCP的应用层协议15.TCP/U
Butayarou
·
2023-02-05 10:28
Linux
Linux网络
linux
网络
udp
tcp
Netplan——新一代网络配置工具
Netplan——抽象网络配置生成器,是一个用于配置
Linux网络
的简单工具。通过Netplan,你只需用一个YAML文件描述每个网络接口需要配置成啥样即可。
fasionchan
·
2023-02-04 21:17
并发编程 · 基础篇 · android线程那些事
小木箱成长营并发
编程系列
教程(排期中):并发编程·基础篇(下)·android线程池那些事并发编程·提高篇(上)·Java并发关键字那些事并发编程·提高篇(下)·Java锁安全性那些事并发编程·高级篇(
小木箱
·
2023-02-04 14:08
后端
并发
编程系列
之什么是Java内存模型?
并发
编程系列
之变量可见性问题探究1、什么是并发中的变量可见性问题以例子的形式看看,定义一个变量,先用static修饰,在主线程修改之后,看看在新开的子线程里能被看到?
smileNicky
·
2023-02-04 12:04
Linux网络
配置
1.自动获取ip地址修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0image.png修改完成之后重启服务servicenetworkrestart2.指定固定的ip地址修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0指定BOOTPROTO=staticIPADDR=192.168.30.111指定ipGA
石头上的叶子
·
2023-02-04 10:38
机器人python极客pdf_机器人Python极客编程入门与实战
“青少年学
编程系列
丛书”只是“Python极客项目”的起点,也是新一代智能化硬件的起点,我们期待更多的同行、更多的年轻人加入这个领域。
岳国强
·
2023-02-04 09:51
机器人python极客pdf
linux网络
编程系列
(十二)--滑动窗口、拥塞控制、断线重连机制
1.滑动窗口我们都知道TCP是可靠的协议,而可靠性很多时候就是来自于TCP的确认重传机制,在确认重传的基础上,就实现了滑动窗口协议,滑动窗口主要有两个作用:保证TCP的可靠性;提供TCP的流控特性;1.1滑动窗口保证可靠性所谓窗口其实就是表示一段存放在发送缓冲区中的、可以被发送者发送的字节序列,它连续的一个范围,我们就称为窗口。而滑动则是随着数据不断的被发送,那么窗口就会在缓冲区中向前移动。比如:
cpp加油站
·
2023-02-04 06:53
并发编程 · 基础篇 · android线程那些事
小木箱成长营并发
编程系列
教程(排期中):并发编程·基础篇(下)·android线程池那些事并发编程·提高篇(上)·Java并发关键字那些事并发编程·提高篇(下)·Java锁安全性那些事并发编程·高级篇(
·
2023-02-03 21:43
后端
linux网络
编程(udp单播)传输音频
udp传输音频,涉及对于网络编程,音频的处理,笔者这里做一点笔记。基于OSS的音频编程需要对于/dev/dsp设备节点操作,当然,如果你使用音频sdk包的话,就需要稍微进行修改。传输时声音的质量还可以。有时运行程序需要过一会才能听到声音。涉及了一些api的使用,如果使用不妥,会消耗很多时间,笔者也是踩了不少坑。服务端代码(收音并播放):#include#include#include#includ
小陈689
·
2023-02-03 08:43
嵌入式音视频
嵌入式linux应用开发
linux网络编程
udp
音视频
网络协议
Day27 网络基础
1.
linux网络
基础网络的重要性:所有的系统都有网络!我们的生活已经离不开网络。运维生涯50%的生产故障都是网络故障!2:教室这么多的电脑如何上网的?
四季稻子
·
2023-02-02 13:11
拾人牙慧系列--Synchronized的理解
前言本系列文章,将在各路大神文章的基础上,总结提炼出自己的感悟,力求将大神的观点总结的更加凝练,希望站在巨人的肩膀上,能看得更远本篇引用文章Java并发
编程系列
文章(这个是第一篇,里面有其余相关的文章)
小斌_bingor
·
2023-02-01 22:19
全国青少年软件编程等级考试标准 (预备级)1-4级
Scratch少儿
编程系列
目录_老程序员115的博客-CSDN博客Scratch教案ppt视频源码一级标准考核内容:一、初步学会使用编程工具,理解编程工具中的核心概念:1.理解编程环境界面中功能区的分布与作用
老程序员115
·
2023-02-01 08:03
Scratch
青少年编程
scratch
全国青少年软件编程等级考试scratch一级考试大纲+考点
Scratch少儿
编程系列
目录_老程序员115的博客-CSDN博客Scratch教案ppt视频源码考试大纲知道二进制、十进制以及十六进制之间的差别能够使用选择结构的指令模块掌握舞台区坐标系的概念
少儿编程张老师
·
2023-02-01 08:27
Scratch
蓝桥杯
scratch
全国青少年软件编程等级考试
少儿编程
scratch考试
全国青少年软件编程等级考试标准 (预备级scratch)1-4级
Scratch少儿
编程系列
目录_老程序员115的博客-CSDN博客Scratch教案ppt视频源码一级标准考核内容:一、初步学会使用编程工具,理解编程工具中的核心概念:1.理解编程环境界面中功能区的分布与作用
少儿编程张老师
·
2023-02-01 08:26
Scratch
蓝桥杯
学习
scratch
青少年编程
Linux网络
编程 - 套接字与协议族
一理解网络编程和套接字(socket)1.1网络编程和套接字概要网络编程就是编程程序使两台连网的计算机可以互相交换数据。那么,这两台计算机之间用什么传输数据呢?首先需要物理连接。如今大部分计算机都已连接到庞大的互联网,因此不用担心这点。再此基础上,只需考虑如何编写数据传输软件。但实际上这也不用愁,因为操作系统会提供名为“套接字(socket)”的部件。套接字是网络数据传输时用的软件设备,我们可以通
yunfan188
·
2023-01-31 22:25
#
网络编程
Linux网络编程
计算机网络
socket网络编程
Spark核心
编程系列
(一)——RDD详解
目录Spark核心
编程系列
——RDD详解(一)RDD概念RDD与IO之间的关系RDD的核心属性RDD执行原理基础编程RDD创建RDD的并行度与分区参考Spark核心
编程系列
——RDD详解(一)RDD概念
Stray_Lambs
·
2023-01-31 14:12
大数据
Spark
spark
大数据
linux网络
编程系列
(十)--epoll的基本使用
1.网络编程中的四种IO模型阻塞IO模型,默认socket都是阻塞的,就是IO操作都要等待操作完成以后才能返回;非阻塞IO模型,就是IO操作时不等待,立即返回,但需要不断的去询问内核,数据是否准备好了,如果准备好了,就主动调用函数去处理数据,使用fcntl设置socket为非阻塞;多路复用模型,就是事件驱动IO,也就是说检测到描述符上发生了事件,才去处理,典型的就是select和epoll;异步I
cpp加油站
·
2023-01-29 21:17
【JS手写
编程系列
】手写一个冒泡排序
一、题目题目:手写一个冒泡排序测试用例:输入:[3,2,4,5,1]输出:[1,2,3,4,5]输入:[5,2,4,7,9,8,3,6,3,8,3]输出:[2,3,3,3,4,5,6,7,8,8,9]二、思路依次比较相邻的两个数,如果不符合排序规则,则调换两个数的位置。这样一遍比较下来,能够保证最大(或最小)的数排在最后一位再对最后一位以外的数组,重复前面的过程,直至全部排序完成。比如:[3,2,
前端葱叶
·
2023-01-28 23:26
tvnet网口相关搜集
PCITestUserGuide—TheLinuxKerneldocumentationpcietestlinux/pci-test-howto.rstatmaster·torvalds/linux·GitHub】收发报流程
linux
奔跑小马驹
·
2023-01-18 18:36
嵌入式
linux
C#调用Illustrator CS4生成系统所有字体列表并保存为AI文件(Illustrator矢量图形编程之4)
本篇讲述C#调用IllustratorCS4生成系统所有字体列表并保存为AI文件,作为前几篇Illustrator矢量图形
编程系列
的续篇。
大可山人
·
2023-01-13 16:41
图形图像软件编程
编程
c#
图形
null
exception
文档
sk_buff属性详解
第一部分:skb-Linuxnetworkbuffersskb——
Linux网络
缓存
[email protected]
,2000/10/1421:27:02------
weijinqian0
·
2023-01-13 12:24
C
网络编程
Linux
linux网络
服务[DHCP动态主机配置协议]——————DHCP工作原理、相关信息、配置文件详解、配置DHCP服务器、配置DHCP客户端
文章目录1.DHCP是什么?2.DHCP工作原理2.1建立租约2.1.1DHCP客户端进行IP请求2.1.2DHCP服务器相应请求2.1.3DHCP客户机选择IP2.1.4DHCP服务器确认租约2.1.4.1服务器确认租约:DHCPACK2.1.4.1服务器拒绝租约:DHCPNACK2.1.5当局域网中没有DHCP服务器2.2DHCP客户机续租3.DHCP相关信息4.DHCP配置文件详解5.搭建D
mango_kid
·
2023-01-11 07:39
网络
网络
linux
dhcp
局域网
运维
即时通讯技术文集(第2期):脑残式网络
编程系列
[共12篇]
为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术周刊,本次是第2期。第1篇[标题]脑残式网络编程入门(一):跟着动画来学TCP三次握手和四次挥手[链接]http://www.52im.net/thread-17...[摘要]网络编程中TCP协议的三次握手和四次挥手的问题,在面试中是最为常见的知识点之一。本篇文章尝试使用动画图片的方式,来对这个知识点进行“脑残
·
2023-01-10 11:19
即时通讯im网络编程
linux网络
管理员认证考试,红帽认证系统管理员 (RHCSA) 考试
红帽认证系统管理员(RHCSA)考试时间:2018-04-2414:21:01EX200-红帽认证系统管理员(RHCSA)考试考试时间:2.5小时此处提供的考试和考试大纲是基于红帽®企业Linux®7的考试版本。我们将自2015年2月28日起,通过现场考试和个人考试的形式提供基于红帽企业Linux6的红帽认证工程师(RHCE®)考试(EX200)。自购买之日起,红帽企业Linux6的考试有效期为一
weixin_39859909
·
2023-01-06 21:43
linux网络管理员认证考试
PLC状态机编程(沿指令使用注意事项)
有关PLC的状态机编程详细内容,请参看下面的文章链接:PLC面向对象
编程系列
之有限状态机(FSM)详解_RXXW_Dor的博客-CSDN博客_plc面向对象编写PLC控制机器动作类程序时,当分支比较少的时候我们使用
Math&Control
·
2023-01-06 09:28
工业控制
算法
自动化
Linux网络
设备驱动-内核stmmac网卡驱动
前言写文章的目的是想通过记录自己的学习过程,以便以后使用到相关的知识点可以回顾和参考。一、硬件组成框架上图内部MAC+外部PHY+RJ45的组合就组成了一个完整的嵌入式网络接口硬件。MAC跟PHY的通讯通过MDIO总线和MII/RMII/GMII/RGMII等接口完成,其中驱动程序可以通过MDIO总线访问PHY芯片的任意一个寄存器,来完成对PHY的配置,而网络数据传输则通过MII/RMII/GMI
<阿杰。>
·
2023-01-04 23:49
ARM
嵌入式
内核
十二.
linux网络
编程之网络通信相关概述
文档:十二.
linux网络
编程之网络通信相关概述...链接:http://note.youdao.com/noteshare?
MrT_WANG
·
2023-01-04 11:15
ARM+Linux探索之旅
linux
网络
OSI模型
Linux网络
编程_05_网络层IP协议
Linux网络
编程总目录(点击下面链接即可到达对应章节)
Linux网络
编程_01_网络基础
Linux网络
编程_02_socket套接字
Linux网络
编程_03_应用层HTTP协议
Linux网络
编程_04
柿子__
·
2023-01-04 11:12
Linux网络编程
网络
linux
tcp/ip
计算机网络
计算机网络(二)
Linux网络
编程
layout:posttitle:计算机网络(二)
Linux网络
编程description:计算机网络(二)
Linux网络
编程tag:计算机网络文章目录POSIX概念POSIX网络相关APIsocket
芸兮
·
2023-01-04 11:11
计算机网络
操作系统
网络
linux
Windows和
Linux网络
安全应急响应基础技能——如何进行系统排查以及检测恶意用户登录和网络流量日志分析
Windows和
Linux网络
安全应急响应基础技能——如何进行系统排查以及检测恶意用户登录和网络流量日志分析。
代码讲故事
·
2023-01-03 10:24
深耕技术之源
linux
windows
web安全
网络安全
用户检测
io_uring 使用教程| io_uring 完全指南 | io_uring 实践指导 | io_uring 资料参考
学习这个东西和学习epoll系列的、学习UNP和
linux网络
编程其实没有什么区别,都是利用已有的工具解决问题,其实不涉及像学OS、DBMS、分布式系统等这种系统方向技术上的东西,但是有一些惯常做法还
RzBu11d023r
·
2022-12-31 18:13
操作系统/数据库
网络编程
io_uring
linux
aio
Linux网络
编程——黑马程序员笔记
01P-复习-
Linux网络
编程02P-信号量生产者复习03P-协议协议:一组规则。
行稳方能走远
·
2022-12-29 20:58
IOT
网络
linux
tcp/ip
Linux网络
编程——socket编程
一、socketsocket网络套接字一个文件文件描述符指向一个套接字(该套接字内部由内核借助两个缓冲区实现(接收缓冲区和发送缓冲区))通讯过程中,套接字一定是【成对】出现的。二、网络字节序小端法(PC本地存储):高位存高地址。低位存低地址。大端法(网络存储):高位存低地址。低位存高地址。涉及的四个函数:manhtonl1.NAMEhtonl,htons,ntohl,ntohs-convertva
LtMamba
·
2022-12-29 20:50
C
Linux
socket
网络
linux
Linux网络
编程学习笔记(TCP)
文章目录1字节序1.1定义1.2字节序转换函数2Socket地址2.1通用socket地址(实际开发不使用)2.2专用socket地址2IP地址转换3TCP通信流程3.1服务器端(被动接受连接的角色)3.2客户端4套接字函数4.1头文件4.2创建套接字sockfd4.3绑定本地的IP和端口(服务器端)4.4监听socket的连接(服务器端)4.5接收客户端连接(服务器端,阻塞)4.6客户端连接服务
半路杀出来的小黑同学
·
2022-12-29 20:47
cpp项目开发
网络
linux
学习
Linux网络
编程学习笔记
课程链接:https://www.bilibili.com/video/BV1iJ411S7UA课程视频资源和笔记:链接:https://pan.baidu.com/s/10sKjOHfKKEE4CcZaqlYeTw提取码:unix练习代码:https://gitee.com/daniel187/Linux_Network复习Linux系统编程如何避免死锁:保证资源的获取顺序,要求每个线程获取资源
Daniel_187
·
2022-12-29 20:43
Linux
c语言
linux
socket
网络通信
web
Linux网络
编程 - 基于标准 I/O函数的套接字(socket)编程
引言我们前面的博文中采用的都是默认数据通信手段read&write函数以及Linux系统调用的I/O函数recv&send等。其实我们还可以使用学习C语言时掌握的标准I/O函数进行数据收发操作。在网络数据交换时使用标准I/O函数也是可以的。一标准I/O函数的优点本文将介绍利用标准I/O函数在网络编程中进行收发数据的使用方法。常见的标准I/O函数有:fopen、fclose、feof、fgetc、f
yunfan188
·
2022-12-29 14:04
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
标准I/O
pytorch tensor查找0_PyTorch中张量的创建方法的选择
点击关注我哦一篇文章带你了解PyTorch中张量的创建方法欢迎回到PyTorch神经网络
编程系列
。在这篇文章中,我们将仔细研究将数据转换成PyTorch张量的主要方法之间的区别。
weixin_39584405
·
2022-12-27 10:50
pytorch
tensor查找0
Linux网络
编程(socket的udp通信)
目录
Linux网络
编程(socket的udp通信)一、udp通信用到的相关函数解析二、udp通信的编程模型三、dup通信编程示例服务器端客户端
Linux网络
编程(socket的udp通信)UDP是无连接的
杭电羊皮卷
·
2022-12-27 05:54
网络编程
udp
网络
linux
Linux网络
设计之TCP网络协议栈
网络协议栈一、TCP网络开发APITCP服务器调用的APITCP客户端调用的APIAPI函数的作用二、TCP的三个阶段2.1TCP建立连接TCP的三次握手TCP报头半连接队列和全连接队列TCP状态转换2.2TCP传输数据传输控制块TCBTCP分包TCP粘包及解决方案2.3TCP四次挥手总结后言一、TCP网络开发APITCP,全称传输控制协议(TransmissionControlProtocol)
Long_xu
·
2022-12-26 11:29
Linux网络设计
网络
linux
tcp/ip
C/C++
网络协议
Go并发
编程系列
(五) go并发机制之MPG模型
本系列文章目录展开/收起Go并发
编程系列
(一)多进程编程与进程同步之Pipe管道Go并发
编程系列
(二)多进程编程与进程同步之Signal信号量Go并发
编程系列
(三)多进程编程与进程同步之Socket编程
张柏沛
·
2022-12-26 09:50
go语言
并发编程
Linux网络
:套接字编程
网络套接字上一文已经讲解了网络的大致概念。本文先进行网络套接字编程,先理解应用层,之后在自顶向下深入学习网络协议栈。1.网络编程概念1.1源目的IP端口号源目的IPIP地址(公网IP)唯一的标识了互联网中的一台主机。源IP确定了一个报文从哪来,目的IP确定了一个报文到哪去的问题。能够指导报文该如何进行路径选择。IP地址确定了目的主机,但这只是第一步,还要进一步确定目标主机上的提供数据处理的服务进程
AKA你的闺蜜
·
2022-12-24 07:53
Linux
网络
udp
tcp/ip
套接字
socket
Linux网络
编程(4)——UDP实现中英文翻译的服务器
服务器://中英文服务器//用户输入英文单词,返回一个翻译出来的结果#include"封装UDP服务端.hpp"#includeintmain(){UdpServerserver;//lamdba表达式中[]可以写东西:把lambda外部变量捕获到lanbda表达式里面//&按引用捕获没有按值捕获server.Strat("0.0.0.0",9090,[&dict](conststd::strin
Mood Crows
·
2022-12-24 07:45
Linux
LInux套接字编程
UDP协议
37、递推算法、分治算法入门和算法复杂度
这节课是整个青少年Python
编程系列
讲解的最后一节课了。前面一节课我们讲了排序算法和查找算法,这节课我们了解一下递推算法和分治算法,以及算法复杂度的概念。
凤城老人
·
2022-12-24 00:41
青少年Python编程系列讲解
算法
python
青少年编程
Linux网络
协议栈
TCP与UDP区别区别一、是否基于连接TCP是面向连接的协议,而UDP是无连接的协议。即TCP面向连接;UDP是无连接的,即发送数据之前不需要建立连接。区别二、可靠性和有序性区别TCP提供交付保证(Tcp通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输),无差错,不丢失,不重复,且按序到达,也保证了消息的有序性。该消息将以从服务器端发出的同样的顺序发送到客户端,尽管这些消息到网络的另
咕噜咕噜崩
·
2022-12-23 11:06
Linux进阶
网络
java
linux
Linux网络
编程_01_网络基础
Linux网络
编程总目录(点击下面链接即可到达对应章节)
Linux网络
编程_01_网络基础
Linux网络
编程_02_socket套接字
Linux网络
编程_03_应用层HTTP协议
Linux网络
编程_04
柿子__
·
2022-12-23 11:27
Linux网络编程
网络
linux
服务器
网络编程
计算机网络
Linux网络
与数据封装
Linux网络
与数据封装1.网络应用程序的设计模式(1)C/S架构(2)B/S架构2.协议3.网络分层模型4.协议格式——数据包的封装思想(1)以太网帧格式(2)IP段数据格式(3)UD
Mindtechnist
·
2022-12-23 11:25
Linux从小白到大神
网络编程
数据包封装
网络分层
TCP/UDP
Linux网络
以太网帧
性能提升 57% ,SMC-R 透明加速 TCP 实战解析 | 龙蜥技术
Linux内核网络协议栈没有银弹,当前
Linux网络
协议栈是在性能(吞吐、CPU使
OpenAnolis小助手
·
2022-12-22 21:48
网络
芯片
java
大数据
人工智能
自学
编程系列
——4 Numpy数组
numpy的学习4.1notebook的使用4.2numpy基础知识4.3numpy的索引和切片4.4numpy的基本运算4.5numpy的数据处理4.6numpy线性代数4.7伪随机数的生成4.7随机漫步实例importnumpyasnpimportmatplotlib.pyplotaspltimportpandasaspdimportseabornassnsimportstatsmodelsa
ML_python_get√
·
2022-12-22 07:22
机器学习自学
numpy
python
机器学习
【Linux】
Linux网络
编程
(一).回顾系统编程进程的通信方式#无名管道,有名管道,信号,消息队列,共享内存,信号量—>在同一个linux系统下套接字通信-->跨主机主机A主机ARose.c----Jack.c—>无名管道,有名管道,信号,消息队列,共享内存,信号量主机A----主机BRose.cJack.c—>套接字通信(二).网络编程大纲#网络编程传输层协议TCP/UDP关于网络概念知识–IP,端口号,字节序,socke
福伴
·
2022-12-21 12:15
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他