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程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-12-17 03:13
毕业设计
Java
后台
Java
Web
交友
数据库
java
基于springboot的教学在线作业管理系统(源码+调试)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-12-17 03:40
毕业设计
Java
后台
Java
Web
spring
boot
后端
java
在线作业
C语言写的 mini版的 http 服务器 , 很详细
192.168.23.140/home.html->正确的请求格式home.html这个资源是放在我们服务器里面的,并不是随便访问的资源,当然我们可以放很多的资源进去.整体架构流程整个实现的流程其实很简单,简单的
网络编程
基础
零二年的冬
·
2023-12-16 19:50
linux
http
网络协议
网络
服务器
c语言
Java
网络编程
,使用UDP实现TCP(三), 基本实现四次挥手
简介四次挥手示意图在四次挥手过程中,第一次挥手中的Seq为本次挥手的ISN,ACK为上一次挥手的Seq+1,即最后一次数据传输的Seq+1。挥手信息由客户端首先发起。实现步骤:下面是TCP四次挥手的步骤:第一次挥手(FIN):主动关闭方发送一个带有FIN(Finish)标志的TCP报文段给被动关闭方,表示主动关闭方已经没有数据要发送了。第二次挥手(ACK):被动关闭方接收到第一次挥手的TCP报文段
Benaso
·
2023-12-16 19:40
计算机网络学习笔记
My_Projects
网络
java
udp
tcp/ip
网络协议
Java
网络编程
,对使用UDP实现TCP(一)三次握手实现的补充
修改片段1在第一次握手时,由《TCP/IP详解》卷二中对tcp计时器的描述中,我们可知连接的建立是需要进行判断,如果客户端发送了SYN连接请求,服务端没有在有限时间内进行恢复,就会取消本次连接。我们使用setSoTimeout()来判断超时时间,当超过了我们的计时时间,会抛出一个RuntimeException异常,我们需要使用try-catch来捕获这个异常,并且输出提示//调用对象发送数据da
Benaso
·
2023-12-16 19:10
计算机网络学习笔记
My_Projects
网络
java
udp
基于Springboot的任务发布平台设计与实现(源码齐全+调试)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-12-16 14:12
毕业设计
Java
后台
Java
Web
spring
boot
任务发布
java
后端
初学Java应该看哪些书?
《JAVA
网络编程
第4版》:可以系统的学习一下网络
程序媛_小白
·
2023-12-16 13:18
Java基础
Java
框架
java
开发语言
后端
socket
网络编程
详解
socket
网络编程
详解大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!
weixin_836869520
·
2023-12-16 09:51
网络
socket
Linux系统编程
(二):文件 I/O(中)
参考引用UNIX环境高级编程(第3版)嵌入式LinuxC应用编程-正点原子1.一个简单的文件IO示例只读方式打开一个已经存在的文件(src_file),然后只写方式打开一个新建文件(dest_file),权限设置如下文件所属者拥有读、写、执行权限同组用户与其他用户只有读权限从src_file文件偏移头部500个字节位置开始读取1KB字节数据,然后将读取出来的数据写入到dest_file文件中,从文
Robot_Yue
·
2023-12-16 08:37
Linux系统编程
linux
运维
服务器
exit
竞争状态
原子操作
进程控制块
Linux系统编程
(二):标准 I/O 库(下)
参考引用UNIX环境高级编程(第3版)嵌入式LinuxC应用编程-正点原子1.标准I/O库简介标准I/O库是指:标准C库中用于文件I/O操作(如:读、写文件等)相关的一系列库函数的集合标准I/O库函数相关的函数定义都在头文件中标准I/O库函数构建于文件I/O(open()、read()、write()、lseek()、close()等)这些系统调用之上,如:标准I/O库函数fopen()就利用系统
Robot_Yue
·
2023-12-16 08:32
Linux系统编程
linux
fseek
ftell
内核缓冲区
格式控制字符串
fflush
【Netty】Socket与I/O模型
目录Socket
网络编程
Socket概述Socket整体流程代码实现I/O模型说明BIO(同步并阻塞)NIO(同步非阻塞)AIO(异步非阻塞)BIO、NIO、AIO适用场景Socket
网络编程
Socket
Ethan-running
·
2023-12-16 04:21
Netty
网络协议
java
后端
一条SQL查询语句是如何执行的?
前言MySQL的逻辑架构图本文福利,免费领取LinuxC/C++开发学习资料包、技术视频/代码,1000道大厂面试题,内容包括(C++基础,
网络编程
,数据库,中间件,后端开发/音视频开发/Qt开发/游戏开发
程序员老舅
·
2023-12-16 04:08
C++Linux后端
sql
adb
数据库
服务器
C++服务器开发
C++后端开发
linux
I/O多路复用详解
模型同步阻塞IO同步非阻塞IOIO多路复用异步非阻塞IOselect、poll、epoll详解本文福利,免费领取LinuxC/C++开发学习资料包、技术视频/代码,1000道大厂面试题,内容包括(C++基础,
网络编程
程序员老舅
·
2023-12-16 04:07
C++Linux后端
c++
后端开发
io
io模型
网络编程
C++网络编程
I/O多路复用
嵌入式学习之
linux系统编程
---6 文件IO之lseek函数
1、了解lseek函数若一个矩形代表一个文件,这个矩形由七个小矩形组成,这七个小矩形(从左到右)分别代表该文件的第1,2,3,4,5,6,7个字节。当我们打开文件时,会有一个指针指向这个文件的第一个字节;使用read函数进行读操作,假如读了两个字节,指针就会向后移动两个字节,从“1”的位置移至“3”;当再次执行读操作时此时会从第一个字节开始读还是接着从“3”的位置开始读呢?答案是从指针指向的位置“
要努力丫!
·
2023-12-16 04:52
ITOP4412学习
linux
linux
ubuntu
Java常见面试题汇总-----------Java基础(NIO与IO的区别)
在JavaAPI中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是
网络编程
NIO。
从菜鸟到老菜鸟
·
2023-12-16 01:43
不可不知的socket和TCP连接过程
本文主要说明的是TCP连接过程中,各个阶段对套接字的操作,希望能对没有
网络编程
基础的人理解套接字是什么、扮演的角色有所帮助。
洛的俠
·
2023-12-15 21:35
网络编程
1
网络编程
概述1.1网络协议通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。
沐澜轩
·
2023-12-15 18:05
java
网络
java
开发语言
入门
Python
网络编程
基础:探索网络的未知领域
而Python,作为一门强大而灵活的编程语言,自然也在
网络编程
领域展现出其强大的一面。
theskylife
·
2023-12-15 17:58
python学习之旅
python
网络
编程
网络编程
值UDP
1.知识点1.1TCP和UDP优缺点1.2UDP通信流程1.2.1服务端1.创建udp套接字2.初始化服务端网络地址结构3.绑定服务端网络地址4.创建结构体用来存储客户端网络地址结构5.接收客户数据1.2.2客户端1.创建udp套接字2.初始化服务器网络地址结构3.客户端先发送数据2.函数接口参考course-13.udp通信的接收和发送udp_server.c#include#include#i
进击的菜鸟子
·
2023-12-15 15:09
网络编程
网络
udp
网络协议
linux
c语言
全网网络&&即时通信技术博客总结分类
全站即时通讯技术资料分类[1]
网络编程
基础资料:《TCP/IP详解-第11章·UDP:用户数据报协议》《TCP/IP详解-第17章·TCP:传输控制协议》《TCP/IP详解-第18章·TCP连接的建立与终止
zsoros
·
2023-12-15 15:21
计算机网络
p2p
即时通信
MySQL8.0卸载【含注册表删除】、安装和使用(一)
步骤一:软件的卸载准备学习
网络编程
时,TCP/IP协议程序有服务器端和客户端。mysql这个数据库管理软件是使用TCP/IP协议。我们现在要卸载的是mysql的服务器端,它没有界面
molecule_jp
·
2023-12-15 15:19
数据库
服务器
网络
mysql
后端
掌握异步
网络编程
利器:Python aiohttp使用教程及代码示例
第1节:异步
网络编程
简介异步
网络编程
是一种处理网络请求和响应的编程模式,它允许同时处理多个网络连接,提高程序的并发性能。传统的同步
网络编程
方式在处理多个连接时需要使用多线程或多进程
Rocky006
·
2023-12-15 12:02
python
开发语言
redis,memcached,nginx网络组件
网络编程
主要关注3个半事件:连接建立(client连接/连接第三方服务);连接断开,消息达到,消息发送完毕。
诗人和酒
·
2023-12-15 11:18
go学习之
网络编程
文章目录
网络编程
1、
网络编程
的基本介绍2.
网络编程
的基础知识1)协议(tcp/ip)2)OSI与TCP/ip参考模型3)ip地址4)端口(port)介绍5)tcpsocket编程的客户端和服务器端3.socket
留乘船
·
2023-12-15 11:14
golang学习
学习日记
golang
学习
网络
无师自通学编程之Java基础(一):对象导论,操作符以及流程控制
3.Java的优越性在于,它成功的解决了
网络编程
的问题以及跨平台移植性。4.Java创建的对象存储在什么地方?a.寄存器。位于处理器内部。b.堆栈。即RAM中,快速有效的存储方法,仅仅次于次于寄存器。
书可以齐
·
2023-12-15 09:35
<JavaEE>
网络编程
-- 网络通信基础(协议和协议分层、数据封装和分用)
目录一、IP地址1)IP地址的概念2)IP地址的格式二、端口号1)端口号的概念2)端口号的格式3)什么是知名端口号?三、协议1)协议的概念2)协议的作用3)TCP/IP协议中的五元组概念四、协议分层1)什么是协议分层?2)协议分层的作用3)协议分层的两种模型OSI七层模型TCP/IP五层模型4)协议分层应用的经典网络设备五、封装和分用1)封装和分用的概念一、IP地址1)IP地址的概念IP地址描述了
想听风雨
·
2023-12-15 08:45
JavaEE
网络
java-ee
JavaEE:计算机是如何工作的
主要学习Java开发网站后端,为后面学习Spring做铺垫涉及的内容:1)操作系统基础知识2)多线程知识3)文件操作4)
网络编程
5)网络原理6)JVM计算机计算机=软件+硬件CPU是计算机最核心的部分存储器
cx努力编程中
·
2023-12-15 08:26
JavaEE初阶
java-ee
硬件架构
网络编程
中的互联网协议 , IP地址 , 域名 , 端口 , 架构 , 网页数据请求 , 响应码
第十二节网络基础1.互联网协议通讯协议:网络通讯的基础ip协议:是支持网络之间互联的数据包协议,是提供网络之间行为的一个标志tcp/ip协议:规定一种可靠的数据信息传递服务,与ip协议功能类似,可以分开,也可以合并在实际中两个协议可以进行互补,也是互联网最常见的基础协议(tcp/ip协议族)tcp/ip协议将网络分为4层:网络接口层,网络层,传输层,应用层应用层:http,https(安全传输协议
攒了一袋星辰
·
2023-12-15 07:14
网络
tcp/ip
架构
【工作生活】半路出家的学习清单
目录前言正文1.电路原理2.数字电路3.模拟电路4.微机原理5.C语言6.C++语言7.计算机组成原理8.数据结构9.操作系统10.计算机网络11.
Linux系统编程
12.其他13.总结前言前两天分享了一篇科班出生的大佬的学习经验
汽车电子嵌入式
·
2023-12-15 06:46
工作生活
生活
学习
【
网络编程
】-- 05 UDP进阶之在线聊天
网络编程
6UDP6.2.2UDP聊天实现“循环实现消息的发送和接收”接收端只能接收到消息而无法反馈交流接收:packagecom.duo.chat;importjava.net.DatagramPacket
巴甫洛夫的狗儿
·
2023-12-15 06:46
udp
网络协议
java
笔记
python培训 第十一课,
网络编程
。
网络基础知识,socket编程,tcp,udp等,参照https://www.cnblogs.com/dalaoban/p/9331113.html读取网页HTML代码,并保存旧版Python中urllib模块内有一个urlopen方法可打开网页,但新版python中没有了,新版的urllib模块里面只有4个子模块(error,request,response,parse),urlopen方法位于
tomlone
·
2023-12-15 06:03
培训资料
探索Python
网络编程
:从入门到实战
探索Python
网络编程
:从入门到实战1.介绍
网络编程
和Python的关系
网络编程
的定义和重要性:
网络编程
是指通过计算机网络进行数据传输和通信的一种编程方式。
念广隶
·
2023-12-15 06:29
Python
python
网络
深入解析Python
网络编程
与Web开发:urllib、requests和http模块的功能、用法及在构建现代网络应用中的关键作用
深入了解这些模块的用法和作用对于掌握Python
网络编程
至关重要。1.urllib模块当谈论Python中用于处理URL的模块时
lww爱学习
·
2023-12-15 06:52
开发语言
python
http
网络编程
及相关概念
网络编程
概述:Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,程序员面
夜雪寒声
·
2023-12-15 05:56
网络
TCP
网络编程
案例
InetAddress类相关方法:getLocalHost:获取本机InetAddress对象。getByName:根据指定主机名/域名获取ip地址对象。getHostName:获取InetAddress对象的主机名。getHostAddress:获取InetAddress对象的地址。简单使用:InetAddressinter=InetAddress.getByName("IP/域名");Sock
夜雪寒声
·
2023-12-15 05:56
网络
服务器
运维
UDP
网络编程
其他相关事项
UDP
网络编程
案例类DatagramSocket和DatagramPacket
夜雪寒声
·
2023-12-15 05:43
网络
服务器
Day16——
网络编程
1.
网络编程
Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由JVM进行控制。
cherish9927
·
2023-12-15 02:52
Java
SE
开发语言
java
Java
网络编程
,使用UDP实现TCP(一), 基本实现三次握手
简介:由于作者在几天前和老师讨论起计算机网络中UDP和TCP协议具体内容,被老师狠狠质疑了,于是怀揣着不服的心情,决定用UDP实现一下TCP,一方面帮助自己更加深刻学习TCP与UDP一方面是打破质疑!“哥们儿真行吧,家人”。言归正传,首先我们需要知道TCP传输和UDP传输的区别,UDP相当于只管发送不管对方是否接收到了,而TCP相当于打电话,需要进行3次握手,4次挥手,所以我们就需要在应用层上做一
Benaso
·
2023-12-14 23:11
My_Projects
网络
java
udp
tcp/ip
Linux系统编程
(一):基本概念
一文带你彻底搞懂posix
Linux系统编程
(文章链接汇总)1.Unix和Linux1.1UnixUnix操作系统诞生于1969年,贝尔实验室发布了一个用C语言编写的名为「Unix」的操作系统,该系统可以更快地修改
Robot_Yue
·
2023-12-14 21:02
Linux系统编程
linux
服务器
unix
ubuntu
POSIX
系统调用
库函数
Linux系统编程
(零):cmd & vim & gcc & gdb
Linux系统编程
Linux系统编程
(文章链接汇总)1.Linux(Ubuntu)cmd指令详解1.1shell1.1.1shell家族shell:命令解释器,根据输入的命令执行相应命令查看当前系统下有哪些
Robot_Yue
·
2023-12-14 21:32
Linux系统编程
linux
vim
运维
ubuntu
gdb
c语言
gcc
精进打卡第90天
姓名:杜户刚公司:宁波余姚大发化纤有限公司【日精进打卡第90天】【知~学习】《六项精进》0遍共72遍《大学》0遍共72遍继续学习
网络编程
基础知识【经典名句分享】不要去追一匹马,用追马的时间种草,待到春暖花开时
杜户刚
·
2023-12-14 19:59
java基础知识②:多线程编程、IO流和
网络编程
、泛型、集合框架
目录一、多线程编程二、IO流三、
网络编程
四、泛型五、集合框架具体如下:一、多线程编程1、什么是线程?什么是进程?区别又是什么?
两点王爷
·
2023-12-14 18:04
java
开发语言
理解和应用 Golang 中的 TCP
网络编程
这里写目录标题简介目的与概要TCP协议基础选择Golang的优势Golang与TCP编程基础Golang中的TCP相关库和函数建立TCP连接的基本概念示例代码:创建TCP客户端和服务器构建TCP服务器与客户端构建TCP服务器构建TCP客户端示例扩展TCP应用中的错误处理和调试常见错误及其处理调试技巧测试实际案例分析:GolangTCP聊天服务器项目概述关键步骤和代码实现服务端实现客户端实现性能优化
walkskyer
·
2023-12-14 18:09
网络
golang
tcp/ip
【计算机网络】TCP socket编程
套接字是
网络编程
的基础,它被广泛用于实现各种网络应用,包括Web浏览器、邮件客户端、文件传输等。二、概念1、通信模型:Socket使用客户端-服务
不想步入秃头的年龄
·
2023-12-14 17:26
计算机网络
计算机网络
tcp/ip
网络
java
网络协议
Linux系统编程
—多线程互斥
资源竞争导致的问题以抢票问题为例,下面具体分析一下两个线程的执行情况。见图1.图1抢票问题.png蓝色框和红色框分别表示不同的线程。实线表示真正的执行流程,而线程是无法感知到其它线程的存在,故线程自己认为自己是按照虚线流程来走的。变量t是线程自己的局部变量,保存在线程自己的运行栈上。不同线程有各自的运行栈,所以两个线程的变量t并不是同一个t,分别用蓝红颜色表示。tickets是一个全局变量,保存在
飞扬code
·
2023-12-14 16:38
Java
网络编程
——安全网络通信
在网络上,信息在由源主机到目标主机的传输过程中会经过其他计算机。在一般情况下,中间的计算机不会监听路过的信息。但在使用网上银行或者进行信用卡交易时,网络上的信息有可能被非法分子监听,从而导致个人隐私的泄露。由于Internet和Intranet体系结构存在一些安全漏洞,总有某些人能够截获并替换用户发出的原始信息。随着电子商务的不断发展,人们对信息安全的要求越来越高,于是Netscape公司提出了S
布道师小羊
·
2023-12-14 14:09
#
网络+并发+函数式+JVM
JAVA高阶
java
网络
安全
网络编程
前置:网络通信通信架构:------------------------------------------------------------------------------------网络通信三要素:一IP:Ip地址:Ip域名:(ip和域名都可以访问该网站)如果是第一次进行访问,自身(dns服务器)电脑上没有储存该网址,则会放松到网络运营商来寻找。IntAddress:JAVA提供的代表I
爱踢粪球的虫
·
2023-12-14 14:36
网络
【
Linux系统编程
】代码调试工具gdb
介绍:gdb是一个非常强大的调试工具,在gdb下,我们可对编写的代码进行各种调试,找出其中的bug,但是需注意的是,此工具调试与VS编译器的调试道理相同,只有在debug版本下才可以被调试,在release版本下不能被调试。因为debug版本是程序员专门开发时使用的版本,要包含一切与调试相关的数据,占用内存大,而release版本是最终开发后给用户使用的版本,也就是测试版本,没有与调试相关的数据,
青春:一叶知秋
·
2023-12-14 12:00
linux
运维
服务器
【
Linux系统编程
】进度条的编写
目录一,进度条的必备知识1,缓冲区的粗略介绍2,回车与换行二,进度条的初步制作1,进度条的初步矿建2,进度条的版本一3,进度条的版本二一,进度条的必备知识1,缓冲区的粗略介绍缓冲区是内存的一部分空间,用于临时存储输入和输出的数据。它可分为输入缓冲区和输出缓冲区。每当我们输入数据时都是往输入缓冲区中存放数据,当刷新缓冲区时,数据将会从缓冲区中拿出输入到某个变量中。每当我们输出数据时,系统将会把数据输
青春:一叶知秋
·
2023-12-14 12:29
linux
服务器
网络
【
Linux系统编程
】初步运用git工具
介绍:使用git之前首先要先认识gitee/github,gitee/github是一个远程仓库网站。git是平台专门开发的一个操控工具,是一个开源的分布式版本控制系统,我们使用git工具来与gitee/github来取得联系。git的推送使用:git既然是一个工具,我们首先要查看系统下是否安装了它:[zhu@zhujunhao~]$whichgit/usr/bin/git//出现此路径表示已经安
青春:一叶知秋
·
2023-12-14 12:29
git
linux
运维
服务器
gitee
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他