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
Golang全栈
go从0到1项目实战体系九:锁机制
Golang
中的锁机制主要包含互斥锁和读写锁.1.为什要加锁?
小崽崽1
·
2023-12-22 14:43
golang
开发语言
后端
go从0到1项目实战体系一:go语言基础
①.所有go源码以.go结尾.②.
golang
可执行程序,packagemain有且只有一个main入口函数.③.两种注释:单行注释//和多行注释/**/1.变量命名:①.标识符以字母或下划线开头,大小写敏感以数字开头
小崽崽1
·
2023-12-22 14:39
性能优化
golang
开发语言
后端
云原生
云计算
分布式
ECMA6Script
本章节对应知识库南城余—Java
全栈
·语雀本内容来自尚硅谷课程,此处在知识库做了个人理解————————————————ECMA6Script2.1.es6的介绍ECMAScript6,简称ES6,是JavaScri
南城余coding
·
2023-12-22 13:49
南城余的Java学习
开发语言
JS
JavaScript
javascript
vue 快速入门+vite前端构建工具
本章节对应知识库南城余—Java
全栈
(yuque.com)本内容来自尚硅谷课程,此处在知识库做了个人理解四、Vue3简介和快速体验4.1Vue3介绍Vue(发音为/vjuː/,类似view)是一款用于构建用户界面的
南城余coding
·
2023-12-22 13:49
南城余的Java学习
vue.js
前端
javascript
怎么用
golang
发送http请求
可以使用Go自带的net/http库来发送HTTP请求。下面是一个简单的例子,展示了如何发送一个GET请求并打印响应的内容:packagemainimport("fmt""io/ioutil""net/http")funcmain(){resp,err:=http.Get("http://www.example.com")iferr!=nil{fmt.Println(err)return}defe
潮水岩
·
2023-12-22 13:31
http
golang
servlet
json
网络协议
golang
如何创建http post请求
Golang
可以使用net/http包来创建HTTPPOST请求。
Msura
·
2023-12-22 13:01
http
golang
java
网络协议
网络
在
GoLang
中处理http请求超时并发起重试
那在
goLang
中,如何处理http请求超时并发起重试我们可以通过for循环实现重新发起请求的操作:/***可进行重试的http-post请求方法*attempts重试次数*sleepTime重试间隔时间如
大唐锦绣
·
2023-12-22 13:30
Go
golang
http
post
看一看
golang
官方包:io
这一部分type部分的内容比较多,整个官方包看过去其实函数什么的很多,我的方法是根据函数名记作用但是不记参数,我的第一门语言是js,所以很多科班的东西理解不是很到位,有些不懂的地方就抱歉了第一部分函数部分1.funcCopy(dstWriter,srcReader)(writtenint64,errerror)//从src缓存中拷贝到dst的writer之中,按照我的理解reader接口是让你读取
自己瞎琢磨
·
2023-12-22 13:00
golang
golang
golang
中类型断言的案例
在Go语言中,类型断言是一种用于检查接口值底层具体类型的机制。它的语法形式为:value,ok:=x.(T)其中,x是接口类型的值,T是断言的具体类型,value是x的底层值,ok是一个布尔值,表示断言是否成功。类型断言的两种形式:断言成功:如果x的底层类型是T,那么ok将为true,value将包含x的底层值。variinterface{}=42value,ok:=i.(int)ifok{fmt
Bony-
·
2023-12-22 12:53
golang
服务器
前端
golang
:Excel写入mysql数据库
要将读取的每个Sheet中的数据分别写入不同的MySQL数据库,你需要使用Go语言的MySQL数据库驱动,以及合适的数据库连接和插入逻辑。在Go中,可以使用github.com/go-sql-driver/mysql和github.com/jmoiron/sqlx等库来处理MySQL数据库连接和操作。首先,你需要安装这几个库:gogetgithub.com/go-sql-driver/mysqlg
星宇星静
·
2023-12-22 11:15
数据库
golang
mysql
Redis 简介
学习完整课程请移步互联网Java
全栈
工程师本节视频【视频】项目实战-iToken-数据缓存服务-Redis简介什么是RedisRedis是用C语言开发的一个开源的高性能键值对(key-value)数据库
撸帝
·
2023-12-22 10:00
golang
中指针的基本用法
在Go语言中,指针是一种存储变量内存地址的特殊类型。与一些其他编程语言不同,Go语言中的指针不能进行运算,而是设计成了较为安全的指针。以下是关于Go语言中指针的基本用法和一些案例:1.基本用法1.1定义指针packagemainimport"fmt"funcmain(){varxint=42varp*int//定义一个int类型的指针变量p=&x//将x的地址赋值给指针变量pfmt.Println
Bony-
·
2023-12-22 10:35
golang
xcode
开发语言
探索
Golang
中的错误处理机制与最佳实践
Golang
采用了简单而强大的错误处理机制,本文将深入探讨
Golang
中常见的错误处理机制以及一些最佳实践。错误的本质在
Golang
中,错误是一个实现了error接口的类型。
Bony-
·
2023-12-22 10:35
golang
xcode
开发语言
Golang
中context的理解
在Go语言中,context(通常简写为ctx)是用于传递截止日期、取消信号以及其他请求范围的值的标准方式。context包提供了一个Context接口,该接口定义了对这些值的访问和管理方法。context在并发和网络编程中特别有用,因为它允许在请求之间传递截止日期和取消信号。以下是context的基本用法:创建context:Go语言提供了context包,用于创建context对象。有两个主要
Bony-
·
2023-12-22 10:05
golang
服务器
数据库
34-
Golang
结构体和Json相互转换 序列化 反序列化
**
Golang
**结构体和**Json**相互转换序列化反序列化主讲教师:(大地)合作网站:www.itying.com****(IT营)我的专栏:https://www.itying.com/category
余尘雨晨
·
2023-12-22 10:33
GO语言基础
golang
json
开发语言
49_50-
Golang
文件 目录操作
**
Golang
**文件目录操作主讲教师:(大地)合作网站:www.itying.com****(IT营)我的专栏:https://www.itying.com/category-79-b0.html一
余尘雨晨
·
2023-12-22 10:33
GO语言基础
golang
开发语言
后端
30-
Golang
中的指针
**
Golang
**中的指针主讲教师:(大地)合作网站:www.itying.com****(IT营)我的专栏:https://www.itying.com/category-79-b0.html一、关于指针通过前面的教程我们知道变量是用来存储数据的
余尘雨晨
·
2023-12-22 10:32
GO语言基础
golang
开发语言
后端
深入理解
Golang
中 Channel 的用法:从简单到复杂
在
Golang
中,Channel是一种强大的并发原语,用于在不同的goroutine之间进行通信和同步。
Bony-
·
2023-12-22 10:31
golang
开发语言
后端
SpringIOC之StandardBeanExpressionResolver
博主介绍:✌全网粉丝5W+,
全栈
开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。
卡布奇诺-海晨
·
2023-12-22 10:10
Spring家族及微服务系列
java
spring
SpringIOC之CachedExpressionEvaluator
博主介绍:✌全网粉丝5W+,
全栈
开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。
卡布奇诺-海晨
·
2023-12-22 10:09
Spring家族及微服务系列
java
spring
golang
python proto
golang
pythonprotoproto
golang
protocpythonprotocprotoproto文件来预先定义的消息格式。
whojoe
·
2023-12-22 10:39
编程开发
golang
开发语言
后端
SpringIOC之MethodBasedEvaluationContext
博主介绍:✌全网粉丝5W+,
全栈
开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。
卡布奇诺-海晨
·
2023-12-22 10:08
Spring家族及微服务系列
java
spring
proto与json的互相转换
proto与json的互相转换proto使用protopythondict和messagepythonmessage序列化
golang
message序列化message转jsonproto使用生成逻辑请参考
whojoe
·
2023-12-22 10:37
编程开发
json
python
Alibaba/IOC-
golang
正式开源 ——打造服务于go开发者的IOC框架
IOC-
golang
是一款服务于Go语言开发者的依赖注入框架,基于控制反转思路,方便开发人员搭建任何Go应用。
阿里云技术
·
2023-12-22 08:38
golang
java
前端
云计算
go分布式事务 mysql_分布式|事务框架 seata-
golang
通信模型详解
要做一个
golang
版的分布式事务框架,首先需要解决的一个问题就是如何实现RPC通信。dubbo-go就是摆在眼前很好的一个例子,遂开始研究dubbo-go的底层getty。
weixin_42486083
·
2023-12-22 08:07
go分布式事务
mysql
golang
接口详解
接口概述如果说goroutine和channel是Go并发的两大基石,那么接口是Go语言编程中数据类型的关键。在Go语言的实际编程中,几乎所有的数据结构都围绕接口展开,接口是Go语言中所有数据结构的核心。Go语言中的接口是一些方法的集合(methodset),它指定了对象的行为:如果它(任何数据类型)可以做这些事情,那么它就可以在这里使用。typeReaderinterface{Read(p[]b
coolboywjun
·
2023-12-22 08:36
golang
golang
seata-
golang
接入指南-分布式事务
介绍:seata-
golang
是一个分布式事务框架,实现了AT模式和TCC模式,AT模式相较TCC模式对代码的入侵性更小、需要开发的接口更少;但AT模式对事务操作的数据持有全局锁,从这点来说,TCC模式性能更好
刘贤松
·
2023-12-22 08:34
Golang
golang
go分布式事务
分布式事务
go-seate
http包发送模块详解-
golang
功能简介完成http的发送和对http服务器响应数据的处理主要结构体简介1.Request,Response结构体,封装http内容以及解析http协议2.RoundTripper接口,能够执行HTTP发送,并能返回给定请求的response。该功能可由开发者实现3.TransPort结构体,http库内部实现的RoundTripper接口,使用request,reponse,persistCon
Star_CSU
·
2023-12-22 08:03
goalng
HTTP
http
golang
发送流程
编程
代码
【
golang
】context详解
简介context.Context是
golang
中独特的涉及,可以用来用来设置截止日期、同步信号,传递请求相关值的结构体。与Goroutine有比较密切的关系。
merlin.feng
·
2023-12-22 08:02
码农札记
golang
开发语言
后端
37_40-
Golang
中的接口详解
**
Golang
**中的接口主讲教师:(大地)合作网站:www.itying.com****(IT营)我的专栏:https://www.itying.com/category-79-b0.html一、接口的介绍
余尘雨晨
·
2023-12-22 08:59
GO语言基础
golang
开发语言
后端
47_48-
Golang
反射
**
Golang
**反射主讲教师:(大地)合作网站:www.itying.com****(IT营)我的专栏:https://www.itying.com/category-79-b0.html一、反射的引子有时我们需要写一个函数
余尘雨晨
·
2023-12-22 08:44
GO语言基础
golang
开发语言
后端
深入剖析
Golang
中单例模式
前言虽说
Golang
并不是C++、Java这种传统的面向对象语言,而是偏向于面向接口编程的语言。但是
Golang
依旧有接口、结构体、组合等概念去模拟所谓面向对象中非常重要的设计模式。
ldxxxxll
·
2023-12-22 08:13
golang
单例模式
开发语言
Golang
游戏leaf系列(七) 监听关闭
在
Golang
学习笔记十一os/signal包和实例runner看到对系统关闭的侦听方式:funcmain(){c:=make(chanos.Signal,0)signal.Notify(c)//Blockuntilasignalisreceived.s
合肥黑
·
2023-12-22 07:21
golang
validator参数校验 中文
今天在改后台页面,参数校验错误时输出全是英文,使用着很难看懂到底时什么错了故而决定去做i18n前端国际化.改的时候踩了很多坑,故而记录一下,顺便记录以下查问题的方式。效果从原来的Titleisrequired变为标题为必填字段完成后的代码:这里主要定义了初始化了一个中文的trans和Validate的变量,并对其做初始化初始化主要做了以下事情:注册了TagName函数//RegisterTagNa
darcyaf
·
2023-12-22 07:20
云原生系列 【基于CCE Kubernetes编排实战】
✅作者简介:CSDN内容合伙人,
全栈
领域新星创作者,阿里云专家博主,华为云享专家博主,掘金后端评审团成员前言:最近云原生领域热火朝天,那么云原生是什么?何为云原生?云原生用来干什么的?
叶秋学长
·
2023-12-22 07:15
沙箱实验操作手册
云原生
Kubernetes
AttributeError: module ‘_winapi‘ has no attribute ‘SYNCHRONIZE‘解决方案
双985硕士毕业,现担任
全栈
工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。
爱编程的喵喵
·
2023-12-22 06:14
Python基础课程
python
AttributeError
_winapi
SYNCHRONIZE
解决方案
Go 协程堆栈设计进化之旅
-后端早读课翻译计划第四篇--翻译自:a-journey-with-go欢迎关注微信公众号:后端早读课本文详细讲述了
Golang
中,堆栈设计理念以及演变过程。
cd50850d83d8
·
2023-12-22 05:09
从初学者到高手:
Golang
匿名函数和闭包全解
从初学者到高手:
Golang
匿名函数和闭包全解引言:
Golang
中的函数概述匿名函数的基础定义和使用匿名函数赋值给变量作为参数传递深入理解闭包闭包的工作原理闭包的实际应用注意事项匿名函数的高级应用事件处理和回调延迟执行和资源管理封装私有逻辑链式操作闭包的陷阱与最佳实践避免意外的变量捕获注意闭包的生命周期最佳实践建议案例研究
walkskyer
·
2023-12-22 05:51
Golang前行
golang
爬虫
开发语言
SpringBoot运维中的高级配置
作者简介:练习时长两年半的Javaup主个人主页:程序员老茶ps:点赞是免费的,却可以让写博客的作者开心好久好久系列专栏:Java
全栈
,计算机系列(火速更新中)格言:种一棵树最好的时间是十年前,其次是现在动动小手
程序员老茶
·
2023-12-22 02:33
JAVA
#
SpringBoot
spring
boot
运维
后端
SpringBoot的日志管理
作者简介:练习时长两年半的Javaup主个人主页:程序员老茶ps:点赞是免费的,却可以让写博客的作者开心好久好久系列专栏:Java
全栈
,计算机系列(火速更新中)格言:种一棵树最好的时间是十年前,其次是现在动动小手
程序员老茶
·
2023-12-22 02:33
JAVA
#
SpringBoot
spring
boot
java
后端
SpringBoot程序打包失败处理
作者简介:练习时长两年半的Javaup主个人主页:程序员老茶ps:点赞是免费的,却可以让写博客的作者开心好久好久系列专栏:Java
全栈
,计算机系列(火速更新中)格言:种一棵树最好的时间是十年前,其次是现在动动小手
程序员老茶
·
2023-12-22 02:33
JAVA
#
SpringBoot
spring
boot
后端
java
SpringBoot的多环境开发
作者简介:练习时长两年半的Javaup主个人主页:程序员老茶ps:点赞是免费的,却可以让写博客的作者开心好久好久系列专栏:Java
全栈
,计算机系列(火速更新中)格言:种一棵树最好的时间是十年前,其次是现在动动小手
程序员老茶
·
2023-12-22 02:02
JAVA
#
SpringBoot
spring
boot
运维
后端
一文弄懂
Golang
中的内存逃逸
目录什么是内存逃逸内存逃逸的影响内存逃逸的原因内存逃逸的检测内存逃逸的例子如何避免内存逃逸小结内存逃逸是Go语言中一个重要的概念,涉及到程序的性能优化和内存管理。了解内存逃逸可以帮助我们编写更高效的代码。本文将从基本概念入手,深入讲解Go语言中的内存逃逸现象,以及如何避免。什么是内存逃逸在Go语言中,内存分配有两种方式:栈分配和堆分配。栈分配是在函数调用时为局部变量分配内存,当函数返回时,这些内存
路多辛
·
2023-12-22 01:24
Golang系列知识讲解
golang
开发语言
后端
Golang
leetcode209 长度最小的子数组
长度最小的子数组leetcode209初次尝试之动态规划×超出内存限制利用如下图所示的思想,但是使用的空间太大了//动态规划方法超出内存限制funcminSubArrayLen(targetint,nums[]int)int{L:=len(nums)table:=make([][]int,L)length:=0fori:=0;i=target{length=1returnlength}table[
鳄梨阿龙
·
2023-12-21 23:58
golang
开发语言
后端
学习
Golang
leetcode977 有序数组的平方 双指针法
文章目录有序数组的平方leetcode977个人的初次尝试双指针法有序数组的平方leetcode977leetcode977个人的初次尝试已经想到双指针法,但是对于循环的边界条件仍然找不明白,对于特殊情况没有适应性,很容易出错而且在更改的过程中喜欢钻牛角尖,不更改现有的惯性思维,后续需要更正这些缺点。双指针法中心法先找中心位置,从中心开始双指针从小到大//中心位置法,先找到正负交界处的值funcs
鳄梨阿龙
·
2023-12-21 23:28
个人
leetcode学习
Golang
golang
leetcode
数据结构
算法
Hyperledger Fabric/Fabric-samples 安装及使用(Mac)
1.安装清单brewGitcUrldockerdocker-compose
GoLang
FabricFabric-samples2.开始安装2.1Gitmac自带git,也可自行安装:brewinstallgit2.2curlbrewinstallcurl2.3dockerbrewinstalldocker2.4d
被代码耽误的演员
·
2023-12-21 20:31
学习笔记
工作代码片段
docker
fabric
区块链
go
macos
Eclipse +
Golang
开发环境搭建 (要点备忘)
安装步骤官网下载
Golang
,安装官网下载eclipse,安装安装eclipse
golang
插件-GoClipse2种方式,在线安装或离线安装。
fananchong2
·
2023-12-21 20:11
Go语言杂文
golang
eclipse
调试
gdb
插件
golang
使用 text/template 模板生成代码(备忘)
text/templatetext/template是官方自带的模板生成库使用例子packagemainimport("fmt""os""sort""text/template")vartepl1=`func(m*{{.ModelName}})HMapKey()string{returnfmt.Sprintf("{{.TableName}}:{{.EntityDBID}}:%v",m.{{.Ent
fananchong2
·
2023-12-21 20:40
Go语言杂文
text/template
golang
template
模板生成
自动生成
golang
捕获 C/C++ 错误并做善后处理
cgo里crashcgo中的crash,在
golang
中是捕获不到信号量的,诸如信号量SIGSEGV未曾逆向思维,考虑过是否在cgo里做信号量捕获,今日试了下,是可以的即,
golang
调用c代码,可以保证进程不会无故消失
fananchong2
·
2023-12-21 20:40
Go语言杂文
cgo
crash
golang
SIGSEGV
异常捕获
golang
math/rand 的协程安全问题
math/randmath/rand是
golang
官方自带的随机数库今天看grpc-go代码时,才发现,原来math/rand不能算协程安全的库看官方文档说明(摘自GOROOT/src/math/rand
fananchong2
·
2023-12-21 20:10
Go语言杂文
math/rand
golang
grpc-go
静态检查
协程安全
上一页
92
93
94
95
96
97
98
99
下一页
按字母分类:
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
其他