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语言
结构体:构建数据之美
解密
Go语言
结构体:构建数据之美在
Go语言
中,结构体是一种非常重要的数据类型,用于组织和管理数据。
代码炼金术
·
2024-01-10 19:42
GoLang-并发之王
golang
linux
服务器
结构体
关联数组
gin
python
Golang 异常处理
前言
Go语言
中,"异常"的概念与其他语言如Java或Python中的不太相同。Go没有提供传统意义上的try-catch机制来捕获异常。
e5pool
·
2024-01-10 19:42
golang
Linux学习之
网络编程
(纯理论)
我现在在学习Linux
网络编程
,学习看的视频还是Linux系统编程同一个老师讲的,从今天开始更新Linux
网络编程
的笔记,先立一个flag:争取十天更新完(虽然我
_snowstorm_
·
2024-01-10 19:04
Linux
#
Linux网络编程
linux
学习
网络
Linux网络编程
TCP/IP
冥冥之中
没想到2019年上班的第二天就开始装
Go语言
的开发环境。看似偶然的事情事情背后又有着一些必然的联系。
玉露君
·
2024-01-10 19:40
14.
网络编程
入门和网络应用开发
网络编程
入门计算机网络基础计算机网络是独立自主的计算机互联而成的系统的总称,组建计算机网络最主要的目的是实现多台计算机之间的通信和资源共享。
想要打 Acm 的小周同学呀
·
2024-01-10 19:41
python学习
python
内网穿透工具Ngrok加密流量分析
概述Ngrok是一个内网穿透工具,该工具采用
go语言
进行开发,支持TCP、HTTP、TLS(企业用户,需要付费)。
GCKJ_0824
·
2024-01-10 18:18
安全威胁分析
网络安全
流量运营
同态加密
网络
Go语言
的sync.Pool如何使用?使用场景具体有哪些?
sync.Pool是Go标准库中提供的一个对象池(ObjectPool)的实现。对象池是一种用于缓存和复用对象的机制,可以在一定程度上减轻内存分配的开销。sync.Pool专门用于管理临时对象,适用于一些需要频繁创建和销毁的短暂对象,例如临时缓冲区。以下是sync.Pool的基本用法:1创建对象池:import("sync")varmyPool=sync.Pool{New:func()interf
PHP技术社区
·
2024-01-10 17:10
IT教程
golang
javascript
开发语言
Go 语言为什么不支持并发读写 map
Go语言
的map类型不支持并发读写的主要原因是并发读写会导致数据竞态(datarace),这意味着多个goroutine可能同时访问并修改同一个map,从而引发不确定的结果。
PHP技术社区
·
2024-01-10 17:05
IT教程
golang
开发语言
后端
基于Windows套接字的
网络编程
(MFC)
文章目录1.预备知识1.计算机网络1.IP地址2.协议3.网络的状况4.计算机网络层次模型5.端口6.客户机/服务器模式7.WindowsSockets通信机制2.在MFC中使用Windows套接字1.`CAsyncSocket`类1.套接字的种类2.套接字的工作模式阻塞模式非阻塞模式3.一般使用步骤4.创建`CAsyncSocket`类对象创建空的异步套接字对象创建异步套接字对象的底层套接字句柄
zsc_118
·
2024-01-10 17:43
MFC实验报告
mfc
c++
Go语言
入门教程(十)之函数
上次我们讲到了关于
Go语言
的流程控制,小栈君也希望小伙伴跟着小栈君一步一个脚印的敲一下代码,相互进步。本期我们要分享的
Go语言
系列之函数。一、什么是函数?函数是指一段在一起的、可以做某一件事儿的程序。
IT干货栈
·
2024-01-10 16:34
Go 类型系统
Go语言
的基本类型中有20个预声明简单类型都是命名类型,
Go语言
还有一种命名类型——用户自定义类型。未命名类型:一个类型由预声明类型、关键字和操作符组合而成,这个类型称为未命名类型。
HuaLuLemon
·
2024-01-10 15:19
Go
golang
开发语言
MyWebServer开发日记-socket
这里首先需要跨平台的sokcet,主要参考尹圣雨的TCP/IP
网络编程
来着:代码写的有些笨,欢迎批评:首先是一个socket类,主要封装了常用操作,通过宏定义分别针对Linux和Windows处理:#ifndef_SOCKET_H
只想开始
·
2024-01-10 14:11
c++
笔记
学习
Syncthing同步备份初探
Syncthing软件简介:Syncthing是一款开源的文件同步客户端与服务器软件,采用
Go语言
编写。
skywalk8163
·
2024-01-10 14:57
项目实践
数据库
分布式
p2p
如何使用 Golang 比较版本号大小?
因为版本号通常是字符串形式的,所以在
Go语言
中,比较版本号大小通常需要将字符格式的版本号串解析为可比较的数值,然后进行比较。
路多辛
·
2024-01-10 13:45
Golang系列知识讲解
golang
开发语言
后端
go语言
学习-并发编程(并发并行、线程协程、通道channel)
1、概念1.1并发和并行并发:具有处理多个任务的能力(是一个处理器在处理任务),cpu处理不同的任务会有时间错位,比如有AB两个任务,某一时间段内在处理A任务,这时A任务需要停止运行一段时间,那么会切换到处理B任务,B任务停止运行,在切换处理A任务,只不过CPU处理快,看起来是同时处理多个任务。并行:同时执行多个任务的能力(多个处理器)。比如3个任务同时创建,cpu是3核的,那么3个处理器同时处理
Studying!!!
·
2024-01-10 13:43
go新学习目录
golang
go语言
学习-结构体
1、简介
Go语言
中的结构体是一种自定义数据类型,可以将不同类型的数据字符组合在一起形成一个单独的实体。结构体可以用于存储和操作复杂的数据结构,以及创建自定义数据类型。
Studying!!!
·
2024-01-10 13:13
go新学习目录
golang
go语言
学习-包管理
1、概念1.1什么是包***
Go语言
的包(package)***是一种源码封装的方式,可以被看做是组相关的,并且通用的代码集合。
Studying!!!
·
2024-01-10 13:13
go新学习目录
golang
推荐几个干货公众号
希望能帮助到你~roseduan写字的地方号主Rose,曾是一名文科生,二本非科班出身,大三时自学计算机,在小厂做过Java,目前在某大厂做
Go语言
开发工作。
机器铃砍菜刀
·
2024-01-10 11:02
数据库
算法
分布式
中间件
编程语言
Go语言
精进之路:你知道什么是
Go语言
编程思维吗?
经过十几年的演化和发展,
Go语言
在全世界范围内已经拥有了百万级别的拥趸,在这些开发者当中,除了一部分新入行的编程语言初学者之外,更多的是从其他编程语言阵营转过来的开发者。
hzbooks
·
2024-01-10 11:56
编程语言
算法
python
java
人工智能
linux socket
网络编程
基础知识
整体设计:在客户端,输入小写字母,服务器返回大写字母。服务器就是本机,(本地服务器),用127.0.0.1测试。本节对应视频:B站C++就业班28_哔哩哔哩_bilibili1.服务器端代码#include#include#include#include#include#include#include#include#include//最后这个是toupper转换为大写字母的intmain(){i
warmingsummer
·
2024-01-10 09:31
就业班视频学习
c++
Go——协程
协程协程是
Go语言
最大的特色之一。1、协程的概念协程并不是Go发明的概念,支持协程的变成语言有很多。Go在语言层面直接提供对协程的支持称为goroutine。
木易小熙
·
2024-01-10 08:52
Go是怎样练成的
golang
开发语言
Qt之上位机开发实战(一)
一、Qt三大金刚1、qt下的串口编程2、qt下的
网络编程
3、qt下的GPIO本章节先介绍一下qt下的串口编程,首先我们新建一个Widget项目其中接受框使用PlainTextEdit(设置只读),串口号等按钮使用
唱丶跳和Rap
·
2024-01-10 08:05
51单片机
stm32
嵌入式硬件
Docker实战08|Docker管道及环境变量识别
上一篇文章中,讲解了如何通过
Go语言
实现对DockerCgroup的资源限制具体文章可见《Docker就应该这么学-07》有需要的小伙伴可以回顾一下。
云原生实战指南
·
2024-01-10 07:27
Go
Docker
docker
java
容器
goland报错:The selected directory is not a valid home for Go SDK
原因:IDEA/goland无法识别到
GO语言
SDK版本解决办法:打开GO的安装目录下的src\runtime\internal\sys\zversion.go文件,添加一行(我的go版本是1.18.10
精神小伙2号
·
2024-01-10 07:18
golang
开发语言
后端
Go语言
的编译过程
简介
Go语言
和Java语言一样都是一门需要编译才能运行的编程语言,也就是说代码在运行之前需要通过编译器生成二进制机器码。
飞翔的乌龟
·
2024-01-10 07:13
golang
golang
开发语言
后端
Go语言
io包源码解读
前言前两篇文章
Go语言
io包核心接口详解、
Go语言
io包基本接口详解,我们已经学习了io包中的核心接口、基本接口和组合接口,这些都是基本的接口定义和规范,那么本篇文章我们就一起来看下io包中对上述接口的使用
Lifelmy
·
2024-01-10 06:10
Go
golang
开发语言
后端
go语言
中的文件file操作
一、File文件操作首先,file类是在os包中的,封装了底层的文件描述符和相关信息,同时封装了Read和Write的实现。1、FileInfo接口FileInfo接口中定义了File信息相关的方法。typeFileInfointerface{Name()string//basenameofthefile文件名.扩展名aa.txtSize()int64//文件大小,字节数12540Mode()Fi
罗生门£
·
2024-01-10 06:08
Go语言学习
golang
服务器
开发语言
初始Linux(部署项目)
2.系统编程&
网络编程
由于Java跨平台的特性,这部分功能已经被Java自身封装好了(流对象,Thread对象,Socket对象等)。所以这部分内容我们不必再学习了。
Xua3055
·
2024-01-10 06:03
linux
webapp
云卷云舒:【实战篇】对象存储迁移
2.迁移原理Rclone是一款基于
Go语言
开发的开源命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。超过40种云存储产品支
Cloud云卷云舒
·
2024-01-10 05:35
架构设计
云原生
云原生
迁移学习
运维
golang
网络编程
(8)表单
golang_real.jpg其实本人现在有点讨厌搬砖的工作,但是有的时候还是的搬一搬。不搬那知道自己有力气。th-14.jpeg客户端代码模板文件,下面是表单提交的客户端代码可能在熟悉不过了。就不多解释了。usernamepassword服务端代码funclogin(whttp.ResponseWriter,r*http.Request){fmt.Println("method:"+r.Meth
zidea
·
2024-01-10 03:56
Java原生网络BIO
Java原生
网络编程
-BIO原生JDK
网络编程
BIOBIO,意为BlockingI/O,即阻塞的I/O。BIO基本上就是我们上面所说的生活场景的朴素实现。
有梦想的年轻人6174
·
2024-01-10 03:55
java
网络
Go语言
实现数据结构栈和队列
Go语言
实现数据结构栈和队列1、栈packagemainimport"fmt"funcmain(){//创建栈stack:=make([]int,0)//push压入栈stack=append(stack
242030
·
2024-01-10 02:47
golang
golang
Golang企业面试题
作用是什么
Go语言
当中Channel(通道)有什么特点,需要注意什么?
Go语言
当中Channel缓冲有什么特点?
Go语言
中cap函数可以作用
weixin_51551879
·
2024-01-09 22:37
golang
开发语言
后端
Java中的
网络编程
文章目录网络基础知识IP地址端口协议Java中
网络编程
InetAddress(静态类)UDP通信原理UDP发送数据步骤UDP接收数据步骤UDP发送接收案例TCP通信原理TCP发送数据步骤TCP接收数据步骤
小哼快跑
·
2024-01-09 21:38
Java
基础知识专栏
java
网络
开发语言
TCP
UDP
32.
Go语言
·Redis
ReadME.md#./bin/
[email protected]
#Redis的数据类型(http://redisdoc.com/index.html):String(字符串)set/get/delHash(哈希)List(列表)Set(集合)zset(有序集合)github地址:https://github.com/garybu
一枼落知天下
·
2024-01-09 21:13
2022-07-27 day28
一、
网络编程
概述计算机网络是指将地理位置不同的具有独立功能的多台计算机及外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统
网络编程
在网络通信协议下
海贼王日熊
·
2024-01-09 21:51
GO对接验证码短信接口DEMO示例
GO语言
短信接口对接说明//接口类型:互亿无线触发短信接口,支持发送验证码短信、订单通知短信等。//账户注册:请通过该地址开通账户http://user.ihuyi.com/?
短信接口开发
·
2024-01-09 20:07
Go语言
中for-range使用踩坑指南
这里写目录标题
Go语言
中for-range使用踩坑指南1.指针数据坑2.迭代修改变量问题3.是否会造成死循环你不知道的`range`用法`delete`add
Go语言
中for-range使用踩坑指南1.
~庞贝
·
2024-01-09 19:09
Golang复习
golang
开发语言
后端
golang
网络编程
(5)中间件
打印http请求或返回的日志压缩http请求的返回值将http请求头保持一致实现安全以及权限验证Middleware-web.jpg在
go语言
net/http标准库中提供了中间件类似的函数StripPrefix
zidea
·
2024-01-09 19:38
Hyperledger Fabric 生成组织身份解析
为了方便批量管理组织证书,Fabric基于
Go语言
的标准crypto库提供了cryptogen(cryptogenerator)工具。cryptogen可以根据指定配置批量生成所需要的密钥和证书
征尘bjajmd
·
2024-01-09 18:43
php
https
数据库
2018-10-18
Go语言
第一天
packagemainimport"fmt"import"math"import"math/cmplx"varaa=3//包内部变量varss="kkk"//bb:=true函数外面不可以用:=var(cc=3//注意这里没有,号dd=5)funcvariableZero(){varaintvarsstringfmt.Printf("%d%q\n",a,s)}funcvariableInitial
恶魔辣条儿
·
2024-01-09 18:56
分布式锁介绍
[Go]redis分布式锁的go-redis实现-云+社区-腾讯云1.6常见的并发模式·
Go语言
高级编程GitHub-bsm/redislock:SimplifieddistributedlockingimplementationusingRedislockpackage-github.com
Ftworld21
·
2024-01-09 17:58
Go
golang
go引用模块
引用全局变量_Ftworld21的专栏-CSDN博客go-import下划线的作用-
Go语言
中文网-Golang中文社区
Ftworld21
·
2024-01-09 17:28
Go
golang
开发语言
后端
go work
否则会报错https://github.com/golang/tools/blob/master/gopls/doc/workspace.mdGo1.18新特性多模块工作区教程-让多模块开发变得简单-
Go
Ftworld21
·
2024-01-09 17:26
Go
golang
开发语言
后端
Hyperledger2.0 链码安装
package:打包源代码install:安装链码approveformyorg:节点所在组织审批链码commit:提交链码在完成之后可以执行链码的查询和调用package首先需要对合约进行编译,首先把我们写的
go
LamaxiyaFc
·
2024-01-09 15:44
区块链内容
区块链
Golang 协程与通道
前言在
Go语言
中,协程被称为goroutines。
e5pool
·
2024-01-09 15:41
golang
linux安装go环境教程,Linux下一键安装
Go语言
最新版本环境的教程
有点Shell基础,而且经常安装Golang的环境,为了方便自己,就写了个一键安装golang的环境教程,之前写过一次,但是不够智能,现在添加了几个功能。1、可以自定义Golang版本号;2、自动判断系统的相关信息(如32位or64位系统)及下载对应的地址MY_DIY_GO_VERSION为自定义的golang版本号,如:1.6.2###第一种方式:直接通过我写好的脚本一键安装(一键安装)。截止发
weixin_39844267
·
2024-01-09 15:30
linux安装go环境教程
linux go环境安装,Linux 下 Go 环境搭建以及 Gin 安装-
Go语言
中文社区
专栏地址:技术专栏将安装包解压:tar-C/usr/local-xzfgo1.11.4.linux-amd64.tar.gz修改环境变量:exportPATH=$PATH:/usr/local/go/bin此时,Go就已经安装好了,来验证一下:[root@7a7120c97a4fgo]#goversiongoversiongo1.11.4linux/amd64接下来新建一个名为test的项目,目录
科普君冷知识
·
2024-01-09 15:59
linux
go环境安装
linux配置
go语言
安装环境
1.访问
go语言
官网,可点击下载到windows.再上传到服务器。
快乐的命令行
·
2024-01-09 15:58
linux
服务器
运维
Golang
go语言
如何打包成linux上可以执行的文件
Golang
go语言
在Windows上如何打包成linux上可以执行的文件在Windows上的cmd命令中执行:运行环境为arm机器系统为linux:E:\ideaproject\goproject\src
小苏 分享
·
2024-01-09 15:28
arm
golang
go
linux
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他