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
android-网络编程
Java【手撕链表】LeetCode 143. “重排链表“, 图文详解思路分析 + 代码
,希望我的专栏能够帮助到你:JavaSE基础:基础语法,类和对象,封装继承多态,接口,综合小练习图书管理系统等Java数据结构:顺序表,链表,堆,二叉树,二叉搜索树,哈希表等JavaEE初阶:多线程,
网络编程
灵魂相契的树
·
2023-09-30 02:14
OJ题
java
链表
leetcode
重排链表
epoll与socket缓冲区的恩恩怨怨
什么是socket缓冲区二、阻塞与非阻塞内核缓冲区1、如果发送缓冲区满了会怎么样阻塞非阻塞2、如果接受缓冲区为空会怎么样阻塞非阻塞三、epoll与缓冲区的恩恩怨怨水平触发边缘触发非阻塞阻塞结论前言本文深挖
网络编程
中的缓冲区
UPUP小亮
·
2023-09-30 02:58
网络
服务器
linux
sock_raw和sock_packet
套接字SOCK_RAWSOCK_PACKET实际上,我们常用的
网络编程
都是在应用层的报文的收发操作,也就是大多数程序员接触到的流式套接字(SOCK_STREAM)和数据包式套接字(SOCK_DGRAM)
HideInTime
·
2023-09-30 00:49
网络协议
网络编程
网络
c++面试总结
目录C/C++STL数据结构算法Problems操作系统计算机网络
网络编程
数据库设计模式链接装载库海量数据处理音视频其他书籍C/C++const作用修饰变量,说明该变量不可以被改变;修饰指针,分为指向常量的指针和指针常量
吐币蓝波万
·
2023-09-29 19:51
C++
干货推荐 :五万字长文总结 C/C++ 知识
目录C/C++STL数据结构算法Problems操作系统计算机网络
网络编程
数据库设计模式链接装载库海量数据处理音视频其他C/C++const作用修饰变量,说明该变量不可以被改变;修饰指针,分为指向常量的指针和指针常量
程序IT圈
·
2023-09-29 19:50
sqlite
lamp
scipy
makefile
crm
Java相关
网络编程
一、
网络编程
就就是编写程序使联网的两个(或多个)设备(例如计算机)之间进行数据传输。Java语言对
网络编程
提供了良好的支持,通过其提供的接口我们可以很方便地进行
网络编程
。
一休师傅
·
2023-09-29 16:33
区块链(6):p2p去中心化介绍
1互联网中中心化的服务和去中心化服务的概念介绍目前的互联网公司大都是中心化的区块链网络大多是去中心化的去中心化2p2p的简单介绍java
网络编程
:socket编程,netty编程,websoket简单介绍
不死鸟.亚历山大.狼崽子
·
2023-09-29 16:53
区块链
区块链
java
开发语言
Linux后端服务器
网络编程
之线程模型丨reactor模型详解
前言 上一篇文章《后端服务器
网络编程
之IO模型》中讲到服务器端高性能
网络编程
的核心在于架构,而架构的核心在于进程/线程模型的选择。
Linux后台服务器开发
·
2023-09-29 14:00
2019-05-10
网络编程
1.网络概念把多台计算机通过物理线路连接起来,就形成了网络,目的在于交换数据和共享信息2.网络通信三要素1.ip地址:唯一标识网络上的每一台计算机,两台计算机之间通信的必备要素2.端口号:计算机中应用的标识
lookeverybody个鸡
·
2023-09-29 14:38
弯弯哥给的找工作资料
c++基础主要准备一下c++基于语法、数据结构(二叉树、链表)、面向对象、异步编程、
网络编程
,leetcode上找一些难度为容易的题练练手,动手敲一敲,尽量用c++标准库系统基础不要准备windows,
自信侠
·
2023-09-29 12:44
QT基础入门——认识与创建QT(一)
前言:前面学了Linux的基础命令、系统编程、
网络编程
,对LInux的使用也有了一个简单的了解与认识,之后的学习就要用到imx6ull_pro这款开发板进行学习了,所以在使用前还是决定把QT的基础知识学习一下
我想学LINUX
·
2023-09-29 09:24
qt
什么是QT
QT的创建
QT的优点
QT的安装
开发语言
2019-08-14
网络编程
1.什么是socket编程socket又叫套接字,指的是实现通信的两个端;这个两个端又分为服务器套接字和客户端套接字importsocket2.服务器套接字python中提供了一个socket模块来支持
容荔
·
2023-09-29 08:21
Linux编程——sk_buff
本文简要介绍了Linux
网络编程
中使用较多的sk_buff结构体,以便于能够快速理解内核代码中相关sk_buff的使用。
UWB码农Luo
·
2023-09-29 07:09
Linux
linux
网络
物联网
Java语言有哪些特点?
;平台无关性(Java虚拟机实现平台无关性);可靠性;安全性;支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);支持
网络编程
并且很方便
七叶笔记
·
2023-09-29 07:19
Python大数据之Python进阶(一)介绍
在这一阶段,我们将学习部分前端:HTML、CSS、JS、Jquery知识,后端:多任务、
网络编程
及Python高级语法。通过对前端和后端开发业务的了解,方便我们在数据埋点时能更好的确认是前端
Maynor996
·
2023-09-29 05:40
#
Python大数据进阶
python
大数据
网络编程
代码实例:守护进程版
文章目录前言代码仓库内容目录结构代码结果总结参考资料作者的话前言
网络编程
代码实例:守护进程版。
夜悊
·
2023-09-29 04:49
环境和网络编程
网络协议
网络
信息与通信
tcp/ip
c语言
网络编程
代码实例:IO复用版
文章目录前言代码仓库内容代码(有详细注释)server.cclient_select.cclient_poll.cclient_epoll.c结果总结参考资料作者的话前言
网络编程
代码实例:IO复用版。
夜悊
·
2023-09-29 04:18
环境和网络编程
网络协议
tcp/ip
网络
c语言
后端
网络编程
socket 开发练习题
1什么是C/S架构c指的是client(客户端软件),S指的是Server(服务端软件),C/S架构的软件,实现服务端软件与客户端软件基于网络通信2互联网协议是什么?分别介绍五层协议中每一层的功能互联网协议就是计算机界的通讯标准物理层功能:主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0数据链路层的功能:定义了电信号的分组方式网络层功能:引入一套新的地址用来区分不同的广
weixin_34061555
·
2023-09-29 04:00
json
网络
shell
Java基础
网络编程
练习
1、编程题Homework01.javaHomework01Server.javaHomework01Client.java1、使用字符流的方式,编写一个客户端程序和服务器端程序2、客户端发送"name",服务端接收到后,返回"我是nova",nova是你自己的名字3、客户端发送"hobby",服务端接收到后,返回"编写java程序"4、不是这两个问题,回复"你说啥呢"importjava.io.
小黄debug
·
2023-09-29 04:30
Java基础
java
网络协议
《TCP IP
网络编程
》第五章 基于TCP的服务端/客户端(2)
第五章基于TCP的服务端/客户端(2)5.1回声客户端的完美实现第四章提到的问题解决方法:因为可以提前确定接收数据的大小,若之前传输了20字节长的字符串,那么在接收时循环调用read函数读取20个字节即可。#include#include#include#include#include#include#defineBUF_SIZE1024voiderror_handling(char*messag
ScriptGirl
·
2023-09-29 04:29
Linux网络编程
网络
socket
网络通信
MODBUS&TCP
Java
网络编程
练习(客户端与服务器相互对话)
服务器和客户端相互对话,使用打印流和缓冲流包装后,提高效率客户端packagecom.m.demo5;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.OutputStream;importjav
是小李同学呀~
·
2023-09-29 04:29
Java基础学习
java
网络
服务器
Socket
网络编程
练习题二:客户端发送一条数据,接收服务端反馈的消息并打印;服务端接收数据并打印,再给客户端反馈消息
题目客户端:发送一条数据,接收服务端反馈的消息并打印服务端:接收数据并打印,再给客户端反馈消息代码实战1、客户端代码packagecom.hidata.hiops.paas.demo;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.OutputStream;importjava.net.Socket;/
飞翔的佩奇
·
2023-09-29 04:25
网络编程
网络
开发语言
网络编程
socket
TCP
io流
TCP/ip
基于RxSwift的
网络编程
- I
项目准备工作我们的App会在Github上搜索特定名称的项目,在UITextField里输入项目名称,我们就自动在Github上搜索项目的名字,并在下面的UITableView中显示一些项目信息显示出来。image然后,在ViewController里,添加对应的IBOutlet:@IBOutletweakvarrepositoryName:UITextField!@IBOutletweakvar
醉看红尘这场梦
·
2023-09-29 03:52
服务器搭建(TCP套接字)-libevent版(服务端)
它提供了跨平台的事件处理和
网络编程
功能,具有高性能、可扩展性和可移植性。下面详细讲解Libevent的主要组成部分和使用方法。
余生爱静
·
2023-09-29 02:15
C/C++
服务器
c/c++
开发两年还不会Netty?有了这么详细的学习文档,加薪指日可待!
极大的简化了TCP和UDP套接字服务器等
网络编程
。Netty支持多种协议,如FTP,SMTP,HTTP以及各种二进制和基于文本的传输协议。那么我们应该如何学习Netty呢?
Java胖胖
·
2023-09-29 00:26
基于Java的电影评论网站设计与实现
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-09-28 19:09
毕业设计
Java
后台
Java
Web
java
开发语言
今天给大家介绍一篇基于java的养老院管理系统的设计与实现
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-09-28 19:09
Java
后台
毕业设计
Java
Web
java
开发语言
基于php的物流信息公共平台设计与实现
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-09-28 19:37
毕业设计
PHP
php
开发语言
Linux
网络编程
- ether_header & iphdr & tcphdr
structether_headerstructether_header是一个数据结构,用于表示以太网(Ethernet)帧的头部。这个结构体在头文件中定义。当我们处理或分析以太网帧时,可以使用这个结构体来访问和解读Ethernet头部的各个字段。以下是structether_header的一些主要字段:ether_dhost:目标MAC地址(DestinationMACaddress),一个6字
青衫客36
·
2023-09-28 18:52
工程化C
Linux
linux
网络
2020-10-29 Lambda表达式
网络编程
Lambda表达式10-27数据库增加数据updatehistory_system_monitorsetcreate_time='2020-10-2914:18:00'wheresystem_ip=10.44.1.130"群演10-28昆四总结10-28晚体检10-29上午Lambda表达式/***使用lambda表达式的前提*必须具有接口*接口中有且仅有一个抽象方法*接口中智能定义常量和抽象方法
A小雅_95c5
·
2023-09-28 17:30
项目列表 python
下面是我们的老师根据现有资源整理的一个Python学习路径,包含入门知识、Python基础、Web框架、基础项目、
网络编程
、数据与计算等80个大大小小的学习项目,
modingfa
·
2023-09-28 16:01
初识
网络编程
>接收计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统
网络编程
的目的
枍桉
·
2023-09-28 16:31
网络编程
开发语言
聊聊
网络编程
中的粘包、拆包、半包、编解码
聊聊
网络编程
中的粘包、拆包、半包、编解码文章目录1.引言2.粘包、拆包、半包现象解析2.1.粘包现象2.2.拆包现象2.3.半包现象3.解决粘包、拆包、半包问题的方法4.netty是如何解决解决粘包、拆包
冰点.
·
2023-09-28 15:34
杂集
网络
2309C++可能有用库
更多1库名描述7zip压缩air-ctlC模板容器库aklomp-base64base64库alac音频ampl-mp数学编程antlr4识别语言argon2密码哈希.ashes代替valkanasio
网络编程
fqbqrr
·
2023-09-28 12:50
c++
cpp
c++
python导入时间模块_python模块日期
Python3知识库Python3标准库概览Python3日期和时间Python3JSON数据解析Python3XML解析Python3多线程Python3SMTP发送邮件Python3
网络编程
Python3MySQL
weixin_39639505
·
2023-09-28 11:10
python导入时间模块
基于TCP协议的Socket编程
一、基于TCP协议的
网络编程
1、TCP/IP是一种可靠的网络协议,它在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路;一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路来进行通信
Charge8
·
2023-09-28 11:00
#
网络编程/IO
基于TCP协议的网络编程
计算机网络——TCP篇(学习笔记)
前言本文章为
网络编程
TCP篇的学习笔记,文章中的图片,文字部分引用小林coding,阿秀的学习笔记,知识星球如有侵权,请联系删除。TCP简介TCP是面向连接的、可靠的、基于字节流的传输层通信协议。
饮水小思源
·
2023-09-28 10:30
网络
tcp/ip
学习
Socket
网络编程
(Linux中基于TCP套接字实现简单的 服务端 向客户端 发送数据)
所谓的
网络编程
,又称为套接字编程。下面实现一种简单的服务端向客户端发送数据的过程。
Monkey Ji
·
2023-09-28 10:59
计算机网络
tcp/ip
网络编程
day05(IO多路复用)
今日任务:TCP多路复用的客户端、服务端:服务端代码:#include#include#include#include#include#include#include#include#include#defineERR_MSG(msg)do{\fprintf(stderr,"__%d__",__LINE__);\perror(msg);\}while(0)#definePORT8888//端口号的
吃饱了犯困
·
2023-09-28 10:57
网络
网络编程
day04(网络属性函数、广播、组播、TCP并发)
今日任务对于newfd的话,最好是另存然后传入给分支线程,避免父子线程操作同一个文件描述符------------在tcp多线程服务端----------如果使用全局变量,或者指针方式间接访问,会导致所有线程共用一份newfd和cin,那么newfd和cin会被覆盖1.广播:接收端代码:#include#include#include#include/*SeeNOTES*/#include#inc
吃饱了犯困
·
2023-09-28 10:55
网络
tcp/ip
网络协议
第5章
网络编程
5.1OSI模型有哪几层?以及各自的作用难度:★重点:★白话解析无它,唯记尔;实在记不住也需要有个印象。参考答案OSI(OpenSystemInterconnection):开放式系统互联参考模型。它分为7层,自顶而下分别是:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。应用层:为操作系统或网络应用程序提供访问网络服务的接口;应用层协议的代表包括:Telnet、FTP、HTTP、SN
Eclipse_2019
·
2023-09-28 10:21
白话Java面试
网络
网络编程
【go语言学习】
网络编程
之TCP
一、go语言实现TCP通信TCP/IP(TransmissionControlProtocol/InternetProtocol)即传输控制协议/网间协议,是一种面向连接(连接导向)的、可靠的、基于字节流的传输层(Transportlayer)通信协议,因为是面向连接的协议,数据像水流一样传输,会存在黏包问题。TCP通信的实现:1、socket编程是对tcp通讯过程的封装,unixserver端网
Every_dawn
·
2023-09-28 09:01
基于 Socket
网络编程
基于Socket
网络编程
前言一、基于Socket的网络通信传输(传输层)二、UDP的数据报套接字编程1、UDP套接字编程API2、使用UDPSocket实现简单通信三、TCP流套接字编程1、TCP流套接字编程
不摸鱼的程序员
·
2023-09-28 08:54
网络
java-ee
java
websocket
tcp
udp
10
网络编程
和分布式系统
计算机网络上图表示的是网络分层结构,并在每一层中都给出了一些协议作为例子。我们可以看到,所有层级中只有网络层只包含了一个协议,也就是IP协议。之所以我们需要这样一个瓶颈,是因为如果没有一个能够统一所有服务的协议、我们就无法将所有网络连接在一起,这正是网络层的意义。在五层模型中,你可以以网络层为界,将五层分为上下两半。上一半被用来实现应用所需的数据共享功能,而下一半则用来实现网络中数据的传输。上一节
夏威夷的芒果
·
2023-09-28 07:52
Java
网络编程
一、
网络编程
概述定义:可以让设备中的程序与网络上其他设备中的程序进行数据交互(实现网络通信的)。Java提供的
网络编程
的解决方案都是在java.net包下。
weixin_50458070
·
2023-09-28 04:04
Java基础
网络
php
开发语言
socketserver源码分析
背景socket模块不同同时处理多个客户端,为了在
网络编程
中处理多个客户端,有了socketserver这个模块,socketserver是对socket的进一步包装,能处理多个客户端请求。
落羽归尘
·
2023-09-28 04:59
Linux
网络编程
- ioctl()结合struct ifreq使用案例
当我们使用ioctl()函数和SIOCGIFFLAGS请求码来获取网络接口的标志时,我们需要提供一个structifreq结构体作为参数。这个结构体包含了网络接口的名称和一个将被填充的字段,该字段将在调用返回时包含所请求的标志。structifreq:该结构体的定义如下:structifreq{charifr_name[IFNAMSIZ];//Interfacenameunion{structso
青衫客36
·
2023-09-28 02:43
Linux
工程化C
linux
网络
Linux
网络编程
- sockaddr & sockaddr_in & in_addr
structsockaddrstructsockaddr是用于通用的套接字地址结构体,通常在多种网络API调用中被用作参数,尤其是在套接字编程中。它是许多具体套接字地址结构体(例如structsockaddr_in用于IPv4、structsockaddr_in6用于IPv6)的超类或通用类型。这个结构体的定义如下:structsockaddr{sa_family_tsa_family;//地址家
青衫客36
·
2023-09-28 02:13
工程化C
Linux
linux
网络
Linux
网络编程
- struct ifreq & ioctl() 系统调用
它的主要用途是在
网络编程
中获取和设置网络接口的属性。这个结构体在头文件中定义。
青衫客36
·
2023-09-28 02:42
工程化C
Linux
linux
网络
Qt中
网络编程
(C/S架构)Tcp
A.服务器:1)创建服务器对象:QTcpServerserver;2)绑定+监听:server中的listen方法参数(QHostAddress::Any,端口号一般为1024-65535);3)当有客户端连接上服务器时,会触发信号readyRead(),可以利用connect()方法,建立槽函数设置与连接上的客户端的通信;4)获取连接server的套接字socket=server->nextPe
It小蜂
·
2023-09-28 01:58
嵌入式
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他