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语言网络编程
Go语言
基础面经
1.
go语言
编程的好处是什么编译和运行都很快。在语言层级支持并行操作。有垃圾处理器。内置字符串和maps。函数是
go语言
的最基本编程单位。
ldxxxxll
·
2023-12-05 14:44
golang
开发语言
后端
深度解析sync WaitGroup源码及其实现原理
(image-b66c05-1614061282983)]目录WaitGroup介绍WaitGroup的实现AddDoneWaitWaitGroup介绍waitGroup,也是在
go语言
并发中比较常用的语法
迈莫coding
·
2023-12-05 13:32
一个隐藏在方法集和方法调用中且易被忽略的小细节
来自公#众#号:新世界杂货铺作为一个长期从事
Go语言
开发的程序猿,笔者不敢说自己是老油条但也勉强算一个小油条。
Gopher指北
·
2023-12-05 11:18
go语言
使用代码示例
在
Go语言
中,使用HTTP代码示例可以帮助我们发送HTTP请求并处理HTTP响应。下面是一个简单的示例,演示了如何使用
Go语言
发送HTTPGET请求并处理响应。
华科℡云
·
2023-12-05 11:13
爬虫
scrapy
javascript
C#
网络编程
UDP程序设计(UdpClient类)
目录一、UdpClient类二、示例1.源码(1)Client(2)Server2.生成(1)先启动服务器,发送广播信息(2)再开启客户端接听UDP是userdatagramprotocol的简称,中文名是用户数据报协议,它是网络信息传输的另一种形式。UDP通信和TCP通信不同,基于UDP的信息传递更快,但不提供可靠的保证。使用UDP传递数据时,用户无法知道数据能否正确地到达主机,也不能确定到达目
wenchm
·
2023-12-05 10:25
网络
c#
udp
golang快速入门[3]-
go语言
helloworld
golang快速入门[3]-
go语言
helloworld在之前,我们介绍了如何在windows、macos以及linux平台构建
go语言
的开发环境golang快速入门[2.1]-
go语言
开发环境配置-windowsgolang
唯识相链2
·
2023-12-05 09:12
C#
网络编程
TCP程序设计(Socket类、TcpClient类和 TcpListener类)
目录一、Socket类1.Socket类的常用属性及说明2.Socket类的常用方法及说明二、TcpClient类三、TcpListener类四、示例1.源码2.生成效果TCP(TransmissionControlProtocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。在C#中,TCP程序设计是指利用Socket类、TcpClient类和TcpListener类编写的网络通信程序
wenchm
·
2023-12-05 09:32
网络
c#
tcp/ip
Uber Go 语言编码规范
uber-go/guide的中文翻译English文档链接Uber
Go语言
编码规范Uber是一家美国硅谷的科技公司,也是
Go语言
的早期adopter。
杰哥的技术杂货铺
·
2023-12-05 08:35
golang
golang
Uber
Go语言编码规范翻译
基于
Go语言
实现简易Web应用
目录前言
Go语言
特点写在使用
Go语言
实现Web应用前面创建Web服务器声明一个结构体操作加入中间件的使用使用静态文件服务器最后前言在编程语言中,近几年问世的几个新语言都是非常不错的,比如Go、Python
三掌柜666
·
2023-12-05 08:32
golang
前端
开发语言
8.Python TCP
网络编程
入门指南
它是
网络编程
的基础,允许数据在网络上传输。Socke
汪汪队~
·
2023-12-05 08:59
Python系列教程之进阶篇
网络
tcp/ip
【
go语言
开发】Minio基本使用,包括环境搭建,接口封装和代码测试
本文主要介绍
go语言
使用Minio对象存储,首先介绍搭建minio,创建bucket等,然后讲解封装minio客户端接口,包括但不限于:上传文件,下载,获取对象url,最后测试开发的接口文章目录前言Miniodocker
猫哥说
·
2023-12-05 06:40
go
golang
开发语言
后端
【
go语言
开发】编写单元测试
本文主要介绍使用
go语言
编写单元测试用例,首先介绍如何编写单元测试,然后介绍基本命令的使用,最后给出demo示例文章目录前言命令示例前言在
go语言
中编写单元测试时,使用说明测试文件命名:在
Go语言
中,测试文件的命名应与被测试的源代码文件相同
猫哥说
·
2023-12-05 06:36
go
golang
单元测试
log4j
Linux--
网络编程
一、
网络编程
概述1.进程间通信:1)进程间通信的方式有**:管道,消息队列,共享内存,信号,信号量这么集中2)特点:依赖于linux内核,基本是通过内核来实现应用层的两个进程间的通信3)缺陷:无法多机通讯
清源子呀
·
2023-12-05 05:21
嵌入式Linux学习
linux
网络
运维
Linux--
网络编程
-ftp(TCP)网络通信-文件交互
项目要求:实现以下内容远程控制:1、查看服务器当前路径文件ls3、进入、退出服务器文件夹cd4、上传文件到服务器putxxx本地控制:1、查看本地(客户端)文件lls2、进入客户端文件夹lcd3、获取服务器的文件getxxx服务器:解析指令(创建子进程、对接客户端)1、创建套接字socket2、绑定bindip+端口号3、listen监听4、accept接受客户端请求,返回值小于0报错4.1有客户
清源子呀
·
2023-12-05 05:48
嵌入式Linux学习
linux
tcp/ip
网络编程
和Tomcat服务器
网络编程
和Tomcat服务器
网络编程
计算机网络网络通信三要素1.IP概述IP地址互联网协议地址(InternetProtocolAddress)要想让网络中的计算机能够被识别,必须为计算机制定一个唯一的标识
家有小慧
·
2023-12-05 05:01
golang中线程和协程的区别
但在
Go语言
中,协程的英文名是:gorutine。它常常被用于进行多任务,即并发作业。没错,就是多线程作业的那个作业。
也许会了
·
2023-12-05 05:51
CoreDNS实战(一)-构建高性能、插件化的DNS服务器
CoreDNS由
Go语言
编写是一个高度可扩展和灵活
alden_ygq
·
2023-12-05 03:26
#
DNS
云原生
容器
kubernetes
开发语言
errors包源码理解
一、概述errors是
Go语言
内置的标准库之一,用于处理和表示错误。二、源码理解包packageerrors
ewbie
·
2023-12-05 03:56
go
golang
Go——三、运算符以及流程控制
Go一、
Go语言
运算符1、算数运算符2、关系运算符3、逻辑运算符4、位运算符5、赋值运算符6、其他运算符7、运算符优先级二、Go的流程控制1、ifelse2、for循环结构3、forrange(键值循环
君衍.⠀
·
2023-12-05 02:27
Go
golang
开发语言
后端
python
windows
mysql
sql
技术漫谈|聊聊什么是多范式编程?
C语言作为贴近底层的系统开发语言,提供了结构化的流程控制以及过程/函数,来简化指令序列的定义;
Go语言
目标是服务器语言,提供了轻量的协程以及通道,来提供更好的并发支持;Haskell语言是一个函
MoonBit月兔
·
2023-12-05 01:45
技术漫谈
开发语言
wasm
ide
数据结构
华为云CDN刷新与查询余量的Go实现及在Jenkins中的部署
通过使用
Go语言
,我们可以开发一个自动化的工具来实现这一需求,并将其集成到Jenkins中以实现持续部署。下面我们将分步骤讲解如何实现。
saynaihe
·
2023-12-05 01:06
linux工具
cdn
华为云
golang
jenkins
网络
运维
linux
sokcet c++
网络编程
的基本使用
本教程主要讲述的是c++
网络编程
,需要一定的c++基础和计算机网络基础以及操作系统基础,话不多说,直接开始教程首先还是来介绍一些名词socket:通道,运行在计算机的两个程序通过socket建立起一个通道
AlbertXiaoMing
·
2023-12-05 01:03
c++
网络
开发语言
使用 sync.Cond 来协调并发 goroutine 的访问共享资源
在
Go语言
中,sync.Cond条件变量就是一种常用的机制,它可以用来等待和通知其他goroutine。
爱发白日梦的后端
·
2023-12-04 22:36
Golang
开发语言
golang
后端
学习
面试
关于 TCP, 你需要了解的都在这里了
/weixin_43207056/article/details/105155589前言TCP(TransmissionControlProtocol,传输控制协议)是计算机网络的的重要组成部分,也是
网络编程
的重要内容
陆盼一一
·
2023-12-04 22:45
网络编程
11.23
1>创建一个工人信息库,包含工号(主键)、姓名、年龄、薪资。createtableworker(idintprimarykey,namechar,ageint,paydouble);2>添加三条工人信息(可以完整信息,也可以非完整信息)insertintoworkervalues(001,"张三",34,15600);insertintoworkervalues(002,"李四",32,14500
47不乖
·
2023-12-04 22:41
数据库
linux
JavaSE-
网络编程
[TOC]第一章:
网络编程
基础1.1-软件结构C/S结构:全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。
雷哒哒
·
2023-12-04 22:58
JAVA全栈开发 day11-
网络编程
计算机网络1.什么是计算机网络把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。2.计算机网络主要功能资源共享信息传输与集中处理均衡负荷与分布处理综合信息服务(www/综合业务数字网络ISDN)3.网络通过的三要素ip地址端口号协议4.IP地址域名=ip+端口默认端口:80两个命令:p
我叫小魏呀^_^
·
2023-12-04 19:46
JAVA全栈开发学习
java
网络
php
开发语言
实现一个简单的网络通信上
那么我们的服务器有了,接下来就是初始化服务器我们写的是基于udp协议的服务器,如果你想进行
网络编程
,那么创建的第一个就是socket创建套接字domain参数所以当我们创建一个套接字时,你得说明未来使用这些套接字对应的类型是什么参数
不会学习的小白O^O
·
2023-12-04 17:26
Linux模块学习
网络
Docker快速理解及简介
Docker是基于
Go语言
实现的云开源项目。解决了运行环境和配置问题的软件容器方便做持续集成并有助于整体发布的容器虚拟化技术。3.Docker能干嘛解决什么问题?
韩金群
·
2023-12-04 17:52
其它
docker
容器
运维
docker简介
快速理解
Java基础第十八天 -
网络编程
计算机网络什么是计算机网络把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。计算机网络主要功能1.实现资源共享2.信息传输和集中处理3.均衡负荷以及分布处理4.综合信息服务(www/综合业务数字网络ISDN)网络通信三要素1.ip2.端口号3.协议IP地址域名=ip+端口号默认端口号:
又捡了一块钱
·
2023-12-04 17:46
网络
深入理解
Go语言
GC机制
1、Go1.3之前的标记-清除(markandsweep)算法Go1.3之前的时候主要用的是普通的标记-清除算法,此算法主要由两个主要的步骤:标记(Markphase)清除(Sweepphase)1)、标记-清除算法的具体步骤第一步,暂停程序业务逻辑,分类出可达和不可达的对象,然后做上标记图中表示是程序与对象的可达关系,目前程序的可达对象有对象1->2->3,对象4->7等五个对象第二步,开始标记
邋遢的流浪剑客
·
2023-12-04 17:11
#
Go
golang
标记-清除算法
三色并发标记法
强弱三色不变式
混合写屏障机制
技能高考计算机类前景好的计算机网络技术专业
培养目标:培养掌握计算机网络基本理论和基本技能,具有计算机网络硬件组网与调试,网络系统安装与维护,以及
网络编程
能力的高级技术应用性专门人才。
灿哥_d7a0
·
2023-12-04 16:52
GO语言
语法学习进度(2)
1.
GO语言
的数据类型(这里的数据类型可以被称为基本数据类型,到会面才会讲到派生类型)①布尔型,例如:varabool②数字类型,例如:varfint,很多数字类型在学习进度(1)中可以找到③字符串类型
speakspeak
·
2023-12-04 16:46
04_
网络编程
网络编程
什么是
网络编程
可以让设备中的程序与网络上其他设备中的程序进行数据交互(实现网络通信的)java.net.
-seventy-
·
2023-12-04 15:47
Java高级
java
Go语言
中的自定义函数类型
函数类型的基本概念在
Go语言
中,函数类型是一种将函数作为值的数据类型。与其他类型一样,函数类型可以被声明、赋值给变量,作为参数传递和作为返回值返回。
ldxxxxll
·
2023-12-04 14:05
golang
c++
算法
网络编程
基本概念
网络编程
基本概念为什么需要
网络编程
?用户在浏览器中,打开在线视频网站,如优酷看视频,实质是通过网络,获取到网络上的一个视频资源。与本地打开视频文件类似,只是视频文件这个资源的来源是网络。
黄花菜.
·
2023-12-04 13:56
网络
网络编程概念
Linux C语言
网络编程
(学习笔记一):socket实现本地通信
目录1.
网络编程
常识2.简单的本地通信2.1socket实现本地通信2.2相关API讲解2.3服务端和客户端代码演示Linux的网络连接是通过内核完成的,其支持多种网络协议,如TCP/IP、IPX、DDP
ssz__
·
2023-12-04 12:02
Linux网络编程
网络
linux
学习
c语言
2.1 Linux C语言编程 -准备工作
一丶计划2018年1月份计划第二章嵌入式Linux基础2.2.1在Linux下快速入门LinuxC语言编程第四章嵌入式Linux应用开发基础4.5
网络编程
4.5.1TCP/IP协议栈4.5.2TCP协议
嵌入式开发学习者
·
2023-12-04 12:32
linux下的C编程
Socket
linux下的C编程
tcpIP
Linux系统编程8-I2C通信
序号内容链接1多进程点我访问2进程间通信点我访问3多线程点我访问4
网络编程
点我访问5shell点我访问6Makefile点我访问7串口通信点我访问8I2C通信点我访问一I2C介绍IIC(IIC,inter-Integratedcircuit
²º²²এ松
·
2023-12-04 12:01
Linux开发
linux
Go语言
中的defer关键字
在
Go语言
中,defer关键字是一个独特而强大的特性,它可以将代码块推迟到函数返回之前执行。这种机制可以用于资源的释放、错误处理、性能优化等多种场景。
ldxxxxll
·
2023-12-04 09:56
golang
开发语言
后端
【
Go语言
map源码分析】
底层数据结构我们在之前学习C++中的map时知道了map的底层其实是有两种数据结构这取决于我们要求它有序还是无序如果说我们要求map是有序的它的底层数据结构就是红黑树如果说我们要求map是无序的它的底层数据结构就是哈希表但是
Go
学习同学
·
2023-12-04 08:55
go语言
golang
开发语言
后端
Go 程序编译过程(基于 Go1.21)
版本说明Go1.21官方文档
Go语言
官方文档详细阐述了
Go语言
编译器的具体执行过程,Go1.21版本可以看这个:https://github.com/golang/go/tree/release-branch.go1.21
-Hedon
·
2023-12-04 07:46
Go
编译原理
golang
编辑器
2023年GopherChina大会-核心PPT资料下载
一、峰会简介自
Go语言
诞生以来,中国便是其应用最早和最广的国家之一,根据Jetbrains在2021年初做的调查报告,总体来说目前大概有110万专业的开发者选择Go作为其主要开发语言。
百家峰会
·
2023-12-04 07:54
Go
程序人生
大数据
GoLang
Go语言
技术开发
开发语言
GO基础之变量与常量
Go语言
中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。举几个例子:abc,_,_123,a123。关键字关键字是指编程语言中预先定义好的具有特殊含义的标识符。
爱show的小卤蛋
·
2023-12-04 07:50
GO成长之路
golang
数据库
开发语言
【
go语言
开发】loglus日志框架的使用
本文将简单介绍loglus框架的基本使用,并给出demo文章目录前言Loglus常见用法自定义日志级别使用字段钩子输出到多个位置使用钩子实现自定义日志处理demo前言Logrus是一个用于
Go语言
的结构化日志框架
猫哥说
·
2023-12-04 07:16
go
golang
开发语言
后端
C#
网络编程
System.Net.WebClient 类vs System.Net.Http.HttpClient 类
目录一、WebClient类1.WebClient将数据上传到资源的方法2.WebClient从资源下载数据的方法3.示例源码4.生成效果二、HttpClient类1.示例源码2.生成效果为什么要把两者拿出来pk呢?那是因为WebClient已经在.NET6.0以后得版本被弃用了,一旦在.NET6.0以上的框架下使用时,会产生SYSLIB0014警告。虽然可以根据提示采取措施禁止警告,但已经是不正
wenchm
·
2023-12-04 06:30
c#
.net
开发语言
网络编程
知识预备(2) ——TCP三次握手与四次挥手、流量控制(滑动窗口)、拥塞控制、半连接状态、2MSL
参考:浅显易懂的三次握手与四次挥手作者:丶PURSUING发布时间:2021-03-1909:33:20网址:https://blog.csdn.net/weixin_44742824/article/details/114990198?spm=1001.2014.3001.5502参考:(四十七)网络——TCP状态转换图、滑动窗口、半连接状态、2MSL作者:FadeFarAway发布时间:201
行稳方能走远
·
2023-12-04 05:43
智能家居
tcp/ip
udp
Go语言
学习笔记04.基本数据类型
命名规则字母、下划线、数字组成,不能以数字开头。区分大小写不能用关键字breakdefaultfuncinterfaceselectcasedefergomapstructchanelsegotopackageswitchconstfallthroughifrangetypecontinueforimportreturnvar不能使用预留名字内建常量:falseiotanil内建类型:intint
快乐的提千万
·
2023-12-04 00:10
Linux C语言 31-
网络编程
之TCP例程
LinuxC语言31-
网络编程
之TCP例程本节关键字:C语言
网络编程
套接字操作TCP协议服务端客户端非阻塞相关C库函数:setsockopt,socket,bind,listen,accept,recv
@Tianwx
·
2023-12-03 23:55
Linux_C语言
网络
linux
c语言
开发语言
服务器
tcp/ip
go语言
实现任何excel的数据入库操作
需求:用户可以上传一个任意的excel表格,根据每一个sheet去将数据导入mysql,首先根据sheetname去判断数据表是否存在,若存在则用sheetname+编号创建表,若不存在则直接用sheetname创建表,创建完表后,将数据导入该表中。(excel的列和类型也是不固定)packagemainimport("database/sql""fmt""strconv""strings"_"g
烟雨彷徨~~Xun
·
2023-12-03 21:58
golang
excel
开发语言
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他