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
Go语言网络编程
网络安全(黑客)自学
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、广播地址、网段、网关、端口专栏:《
网络编程
》IP地址IP地址是互联网
Mindtechnist
·
2023-12-27 05:44
前沿技术文献与图书推荐
web安全
安全
TCP协议工作原理及实战(一)
clientconnect客户端连接clientdisconnect客户端断开socketreaddate使用套接字传输数据newconnection新的连接获取本机的IP地址:获取本机的ip地址可以参考前面的QT
网络编程
协议将得到的
hide_on-BUSh
·
2023-12-27 04:07
tcp/ip
网络
网络协议
Java学习:
网络编程
Java
网络编程
概述TCP相关类通常使用读写流的方式来接受、发送网络数据。UDP则需要创建byte数组存储要接受和发送的文件。
时之彼岸Φ
·
2023-12-27 03:49
Java学习
网络
java
学习
用 Java 语言实现 Windows 环境聊天室功能
要实现一个Windows环境下的聊天室功能,我们可以使用Java编程语言,结合Java的
网络编程
和图形用户界面(GUI)编程技术。
Itmastergo
·
2023-12-27 02:50
java
开发语言
Go语言
学习一
Go语言
的发展历史
Go语言
的三个作者分别是:罗伯特·格利茨默(RobertGriesemer)、罗伯·派克(RobPike)和肯·汤普森(KenThompson)。
CopyLower
·
2023-12-27 00:11
学习
golang
学习
开发语言
Docker基础
Docker基础docker简介1.docker可以理解为码头工人2.docker-
go语言
开发3.快速交付软件,用完容器不要就删除,要就再重新启用一个4.保证程序运行环境一致性5.降低配置开发环境,生产环境的复杂度和成本
小浪崇礼
·
2023-12-26 22:52
Scala(一)基本类型
HelloWorld1.object表示一个伴生对象(相当于一个对象)2.HelloWorld是对象的名字3.def表示声明一个方法4.main表示程序入口5.args:Array[String]表示形参,和
go
新鲜氧气
·
2023-12-26 22:54
#
scala
#
spark
大数据
scala
开发语言
后端
使用
go语言
库爬取网页内容的高级教程
摘要本文将介绍如何使用
Go语言
构建一个高效稳定的微信公众号爬虫,涵盖了发送HTTP请求、HTML解析、反爬虫策略、数据存储管理、异常处理和并发爬取等多个方面的功能。
小白学大数据
·
2023-12-26 22:24
爬虫
golang
开发语言
后端
python
k8s的基本概念
k8s是负责自动化运维管理多个容器化程序的集群,是一个功能强大的容器编排工具(2)k8s以分布式和集群化的方式进行容器管理(3)版本:1.20版本(4)k8s是Google的borg系统作为原型,后期经由
go
海德Hyde
·
2023-12-26 22:53
kubernetes
容器
云原生
k8s:kubernets
负责自动化运维管理多个容器化程序的集群,是一个功能强大的容器编排工具可以以分布式和集群化的方式进行容器管理1.18版本,目前最多的是1.20版本,最新的是1.29版本(没人用)k8s是google的borg系统作为原型,后期经过
go
91888888
·
2023-12-26 22:51
kubernetes
容器
云原生
网络编程
——实现服务端与客户端TCP的消息发送与接收
网络编程
——实现服务端与客户端TCP的消息发送与接收本文主要涉及
网络编程
的具体实现过程,实现客户端与服务端的TCP的信息传输,注意还只是单向的客户端发送,服务端接收。
宁77吖
·
2023-12-26 21:51
GEC6818
网络
tcp/ip
网络协议
网络编程
网络编程
基础——从创建套接字到进行数据传输的各函数的参数详细解释
Linux
网络编程
基础本文主要涉及
网络编程
的基础概念:IP地址,以及典型的两种通信方式TCP与UDP;
网络编程
从创建套接字到进行数据传输的各函数的参数详细解释文章目录Linux
网络编程
基础一、IP地址1.1IP
宁77吖
·
2023-12-26 21:49
GEC6818
网络
开发语言
网络编程
c
套接字
Socket地址
客户端->服务器需要知道服务器的(IP,Port)一、通用socket地址socket
网络编程
接口中表示socket地址的是结构体sockaddr,其定义如下:#includestructsockaddr
余生有烟火
·
2023-12-26 19:14
服务器
linux
c++
gnu
ubuntu
网络
运维
网络编程
第二天
tcp1#include"../head.h"2#defineIP"192.168.124.80"3#definePORT66664intmain(intargc,constchar*argv[])5{6intsfd=socket(AF_INET,SOCK_STREAM,0);7if(sfd>>>");60scanf("%s",buf);61if(send(newfd,buf,sizeof(buf
hahhsssds
·
2023-12-26 19:42
网络
php
开发语言
网络编程
第3天作业
1头文件部分#ifndef__HEAD_H__2#define__HEAD_H__34#include5#include6#include7#include8#include9#include10#include11#include12#include13#include14#include15#include16#include17#include18#include19#include20#i
hahhsssds
·
2023-12-26 19:42
网络
网络编程
第五天
服务器代码#include"../head.h"#definePORT8888#defineIP"192.168.124.29"intmain(intargc,constchar*argv[]){intsfd=socket(AF_INET,SOCK_STREAM,0);if(sfdnewfd?maxfd:newfd;}else{printf("触发客户端交互事件\n");bzero(buf,siz
hahhsssds
·
2023-12-26 19:42
网络
php
开发语言
网络编程
第四天
tcp套接字客户端#include"../head.h"#defineIP"192.168.124.29"#definePORT8888structmallage{intnewfd;structsockaddr_incin;};void*callBack(void*arg){charbuf[128]="";ssize_tres=0;intnewfd=((structmallage*)arg)->n
hahhsssds
·
2023-12-26 19:40
网络
php
开发语言
Docker
Docker第一章初识Docker1.1Docker概念Docker是一个开源的应用容器引擎诞生于2013年初,基于
Go语言
实现,dotCloud公司出品(后改名DockerInc)Docker可以让开发者打包他们的应用以及依赖包到一个轻量级
蓝胖子不是胖子
·
2023-12-26 18:04
docker
容器
运维
k8s是什么
1.151.181.201.28现在普遍用的是1.20k8s是Google的borg系统作原型,后期经由
go语言
编写的开源软件。Docker微服务,可以满足微服务使用
,老六
·
2023-12-26 17:17
k8s
Go_Goroutine详解
Go语言
之所以被称为现代化的编程语言,就是因为它在语言层面已经内置了调度和上下文切换的机制。
夏沫の梦
·
2023-12-26 17:15
Go
golang
java
开发语言
【Golang详解】
go语言
中的defer
defer用于延迟函数的调用,每次defer都会把一个函数压入栈中,函数返回前再把延迟的函数取出并执行延迟函数的参数在defer语句出现时就已经确定下来了如:funca(){i:=0deferfmt.Println(i)i++return}defer语句中的fmt.Println()参数i值在defer出现时就已经确定下来,实际上是拷贝了一份。后面对变量i的修改不会影响fmt.Println()函
CJ-cooper
·
2023-12-26 17:45
golang详解
golang
开发语言
后端
Go语言
defer详解
1.使用defer的优势defer一般用于资源的释放和异常的捕捉,作为
Go语言
的特性之一.defer语句会将其后面跟随的语句进行延迟处理.意思就是说跟在defer后面的语言将会在程序进行最后的return
gopher333
·
2023-12-26 17:13
golang
开发语言
后端
Go语言
defer问题详解
一、defer是什么1、概念defer是Golang中的一个关键字,简单用法:defer2、功能用来声明其后的函数为延迟函数,可以定义多个延时函数,这些函数会放入到一个栈中,当函数执行到最后时,这些defer语句会按照逆序执行,最后该函数返回。(具体栈结构见下文)通常用defer来做一些资源的释放,比如关闭io操作。二、defer数据结构type_deferstruct{spuintptr//函数
Kjj_gopher
·
2023-12-26 17:12
golang
链表
数据结构
Go语言
defer详解笔记
Go语言
defer详解1.defer概述:defer是用来声明一个延迟函数,并且将这个函数放到一个栈中,它的调用时间在return执行之前,详细来讲,它的执行时间在return的值赋值之后,在返回之前。
Go它达
·
2023-12-26 17:09
Go语言
go
Go基础笔记
Go语言
基础(一)流程控制语句:for、if、else、switch、deferforGo只有一种循环结构:for循环基本的for循环由三部分组成,它们用分号隔开:初始化语句:在第一次迭代前执行条件表达式
csr_yang
·
2023-12-26 15:44
Python
网络编程
实现TCP和UDP连接
目录一、TCP连接TCP服务器:TCP客户端:二、UDP连接UDP服务器:UDP客户端:总结
网络编程
是现代软件开发的重要组成部分,它允许不同的计算机之间进行通信和数据交换。
傻啦嘿哟
·
2023-12-26 14:17
关于python那些事儿
网络
golang开发--beego入门
Beego是一个基于
Go语言
的开源框架,用于构建Web应用程序和API。它采用了一些常见的设计模式,以提高开发效率、代码可维护性和可扩展性。
liulanba
·
2023-12-26 13:49
go
golang
beego
开发语言
k8s基础
是负责自动化运维管理多个容器化程序的集群,是一个功能强大的容器编排工具以分布式喝集群化的方式进行容器管理版本:1.151.181.20最新的是1.28k8s是google的borg系统作为原型,后期经由
go
喝点维C
·
2023-12-26 12:24
kubernetes
容器
云原生
k8s
使用Go处理HTTP POST请求
而今天,我们将使用
Go语言
作为我们的航海工具,一起去探索如何处理这些勇敢的探险家们!首先,要处理HTTPPOST请求,我们需要了解它的结构。
华科℡云
·
2023-12-26 12:42
服务器
linux
在Go中解析HTTP请求中的表单数据
今天,我们将使用
Go语言
作为我们的寻宝地图,一起去探索如何解析HTTP请求中的表单数据!首先,为了解析HTTP请求中的表单数据,我们需要从请求中获取表单数据。
华科℡云
·
2023-12-26 12:42
网络
linux
http
使用Go处理HTTP GET请求
而今天,我们将使用
Go语言
作为我们的冒险伙伴,一起去探索如何处理HTTPGET请求的神秘世界!首先,我们要告诉
Go语言
,我们要处理的是HTTPGET请求。
华科℡云
·
2023-12-26 12:12
golang
http
服务器
优化
Go语言
HTTP应用程序性能的技巧
Go语言
具有强大的性能和高效的
网络编程
能力,因此在构建高性能的HTTP应用程序时,使用
Go语言
是一个不错的选择。
华科℡云
·
2023-12-26 12:11
网络
linux
http
GoLang - select
文章目录
Go语言
select语句1、概述2、语法3、简单实例4、实现原理实现原理执行流程scase数据结构判断某个scase属于什么操作5、应用场景多通道读取多通道写入超时控制
Go语言
select语句1
S_numb
·
2023-12-26 10:59
GoLang
golang
数据库
sql
学习笔记之Go泛型
Go语言
学习笔记——Golang1.18新特性泛型Go1.18新增三大功能之一“泛型”怎么使用?
咕噜咕噜崩
·
2023-12-26 10:51
《Go语言从入门到进阶实战》
学习
笔记
golang
go语言
简介
Go语言
(也称为Golang)是一种开源的编程语言,由Google的RobertGriesemer、RobPike和KenThompson于2009年设计。
Keep forward upup
·
2023-12-26 09:36
go语言
golang
开发语言
后端
go与c对比
Go语言
(Golang)与C/C++语言在多个方面有显著的区别,这些区别反映在它们的设计哲学、语言特性和适用场景上。
Keep forward upup
·
2023-12-26 09:36
go语言
C语言
golang
c语言
java
k8s 组件
1.20面试版本k8s是google的borg系统作为原型,后期经由
go语言
编写的开源软件。Kubernetes官网https://github.com/kubernetes/
weixin_51694382
·
2023-12-26 06:11
kubernetes
容器
云原生
Qt
网络编程
QT
网络编程
TCP编程模块引入QT+=network头文件#include//TCP服务器端使用#include//TCP服务器和客户端都使用编程流程服务端1)实例化QTcpServer对象------
_小白__
·
2023-12-26 05:04
#
Qt
qt
网络
开发语言
c++
linux系统和网络(四):网络
网络基础(参考本博客其他文章:基础网络知识,socket
网络编程
,基于socket的聊天室和简易ftp)路由器是局域网和外部网络通信出入口DNS实现域名和IP地址之间转换NAT是局域网主机发送数据包给外网将主机内网
菜_小_白
·
2023-12-26 04:08
linux
网络
c语言
网络编程
--socket编程
这里写目录标题套接字概念通信原理总结预备知识网络字节序简介字节转换函数IP地址转换函数为什么单独列出函数原型sockaddr结构体一级目录二级目录二级目录二级目录一级目录二级目录二级目录二级目录套接字概念Socket本身有插座的意思,但他是进程之间网络通信的一种特殊文件,本质是缓冲区形成的伪文件,所以,网络进程之间的数据传递,主要依靠套接字文件通信原理Socket有插头插座的意思,所以,如果想要实
长安1108
·
2023-12-26 03:16
网络
linux
GO语言
基础笔记(四):并发编程基础
目录Goroutines通道(Channel)代码示例Goroutines定义与特点:Goroutines是
Go语言
中实现并发的基本单位。它比传统的线程更轻量级,拥有更小的内存占用和更快的启动时间。
Thomas_Lbw
·
2023-12-26 03:43
Go
golang
笔记
开发语言
网络编程
--网络基础
这里写目录标题协议的概念什么是协议典型协议分层模型OSI七层模型与TCP/TP四层模型通信过程协议格式以太网帧协议(主要作用与mac地址,也就是网卡)mac地址格式ARP协议总结IP协议(主要作用于IP)UDP与TCP协议(主要作用于端口)网络应用程序设计模式C/S模式与B/S模式简介优缺点协议的概念什么是协议协议就是传输文件双方都严格遵守的一个传输规则,如上图,第一次传输传文件名,第二次传大小,
长安1108
·
2023-12-26 03:06
网络
linux
【
网络编程
】基于UDP数据报实现回显服务器/客户端程序
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【
网络编程
】【Java系列】本专栏旨在分享学习
网络编程
的一点学习心得,欢迎大家在评论区交流讨论前言我们如果想让应用程序进行网络通信的话
兜里有颗棉花糖
·
2023-12-26 03:36
网络编程
Java系列
网络
udp
网络协议
Go源码学习:bufio包-1.1-bufio.go-(1)
bufio包官方文档Go源码学习-索引目录一、bufio包的作用bufio包是
Go语言
标准库中提供的一个缓冲I/O功能的工具包。
风不归Alkaid
·
2023-12-26 02:00
Go源码学习
golang
学习
数据库
【Netty】粘包和拆包问题及解决
目录什么是粘包和拆包粘包和拆包代码演示粘包拆包粘包和拆包解决什么是粘包和拆包粘包和拆包是TCP
网络编程
中不可避免的,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制
Ethan-running
·
2023-12-26 02:29
Netty
netty
java
网络协议
Pulsar 详解 - 索引目录
Pulsar详解1—简介&基本概念(示例:
Go语言
)Pulsar详解2—架构和组件&安装和配置(示例:
Go语言
)Pulsar详解3—工作原理&客户端API(示例:
Go语言
)Pulsar详解4—Pulsar
风不归Alkaid
·
2023-12-26 02:29
Pulsar
后端
golang
开发语言
Pulsar详解2—架构和组件 & 安装和配置(示例:
Go语言
)
Pulsar详解-索引目录一、Pulsar架构和组件1、分层架构Pulsar的整体架构采用了分层设计,这种分层架构为可伸缩性、可靠性和灵活性提供了很大的优势。1.1Pulsar的整体架构Pulsar的整体架构包含多个关键组件,其中包括:Broker(代理):Brokers是Pulsar的核心组件,负责接收、存储和传递消息。Pulsar集群包含多个Broker,它们分布在整个系统中,形成一个高度可伸
风不归Alkaid
·
2023-12-26 02:27
Pulsar
架构
golang
开发语言
go语言
go func(){select{}}()的用法
gofunc(){select{......}}()是使用Goroutine和Channel的一个例子,也是
Go语言
中异步编程的标志之一。
gopher_looklook
·
2023-12-26 02:15
golang
开发语言
后端
go语言
操作rabbitmq
packagemainimport("fmt""log""sync""time""github.com/streadway/amqp")funcdeclareQueue(ch*amqp.Channel,queueNamestring)error{_,err:=ch.QueueDeclare(queueName,//namefalse,//durablefalse,//deletewhenunuse
gopher_looklook
·
2023-12-26 02:12
golang
rabbitmq
网络编程
(3.0)
Client#include#include#include#pragmacomment(lib,"ws2_32.lib")#pragmawarning(disable:4996)LPCWSTRStringToLPCWSTR(constchar*str){intnLen=MultiByteToWideChar(CP_ACP,0,str,-1,NULL,0);wchar_t*wstr=newwcha
Back~~
·
2023-12-26 02:04
上课内容
学习
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他