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云原生云存储
阿里云99元服务器赠送云·原生建站(电商版)
购买阿里云99元服务器赠送云·原生建站(电商版),什么是
云原生
建站?类似模板建站,云·原生建站预置响应式模板+CMS内容管理系统,用户可以按需随意切换模板样式,通过模板可视化在线编辑轻松完成网站搭建。
gla2018
·
2024-01-11 00:30
阿里云服务器
阿里云
服务器
云计算
golang
实现常见排序算法
冒泡排序packagemainimport"fmt"import"
golang
.org/x/exp/constraints"funcmain(){testArray:=make([]int,0,10)testArray
拥
·
2024-01-11 00:28
golang
算法
golang
排序算法
算法
golang
实现二分查找(递归、非递归、变体等4个版本)
packagemainimport("fmt""sort")funcmain(){testArray:=[]int{3,1,2,6,4,5,7,8,10}sort.Ints(testArray)fmt.Printf("数组为%+v\n",testArray)searchData:=9check:=binarySearchV2(testArray,9,0,len(testArray)-1)fmt.P
拥
·
2024-01-11 00:57
golang
算法
golang
c++
算法
golang
实现skiplist 跳表
跳表packagemainimport("errors""math""math/rand")funcmain(){//双向链表///**先理解查找过程Level3:16Level2:136Level1:12346比如查找2;从高层往下找;如果查找的值比当前值小说明没有可查找的值2比1大往当前层的下个节点查找,3层的后面没有了或者比后面的6小,往下层找2层查找值比下个节点3还小往下层找最后一层找到比
拥
·
2024-01-11 00:26
golang
算法
golang
skiplist
开发语言
Golang
中哪些类型可以作为 map 类型的 key?
目录可以作为map键的类型不能作为map键的类型最佳实践小结在Go语言中,map是一种内置的关联数据结构类型,由一组无序的键值对组成,每个键都是唯一的,并与一个对应的值相关联。本文将详细介绍哪些类型的变量可以作为map的键,并通过实例进行说明。可以作为map键的类型因为map需要能够判断两个键是否相等以确保每个键的唯一性,所以并非所有类型都可以作为map的键,可以作为map键的数据类型必须满足以下
路多辛
·
2024-01-10 23:22
Golang系列知识讲解
golang
开发语言
后端
MinIO学习笔记
MinIO学习笔记一、简介MinIO基于ApacheLicensev2.0开源协议的对象存储服务,可以做为
云存储
的解决方案用来保存海量的图片,视频,文档。
一码一上午
·
2024-01-10 23:41
微服务
spring
boot
【GoLand】go语言入门常见报错——Get “https://proxy.
golang
.org/github.com/gin-contrib/sessions/@v/v0.0.3.mod“
问题描述go语言编译后控制台报错go:github.com/gin-contrib/
[email protected]
:Get"https://proxy.
golang
.org/github.com/gin-contrib
yuzhangfeng
·
2024-01-10 22:22
go语言
golang
开发语言
后端
go
Camunda简介
一:简介Camunda团队成员是Activiti中的成员,Camunda是基于Activiti5的二次开发,同时提供Camunda7(组件方式)和Camunda8(
云原生
:部署在k8s,使用es作为数据库
风流 少年
·
2024-01-10 21:49
Camunda从入门到实战
camunda
50天精通
Golang
(第11天)
错误处理在实际工程项目中,我们希望通过程序的错误信息快速定位问题,但是又不喜欢错误处理代码写的冗余而又啰嗦。Go语言没有提供像Java、C#语言中的try...catch异常处理方式,而是通过函数返回值逐层往上抛。这种设计,鼓励工程师在代码中显式的检查错误,而非忽略错误,好处就是避免漏掉本应处理的错误。但是带来一个弊端,让代码啰嗦。1.1什么是错误错误是什么?错误指的是可能出现问题的地方出现了问题
恶灵退却
·
2024-01-10 21:30
50天精通golang
golang
xcode
ios
50天精通
Golang
(第10天)
type关键字type是go语法里的重要而且常用的关键字,type绝不只是对应于C/C++中的typedef。搞清楚type的使用,就容易理解go语言中的核心概念struct、interface、函数等的使用。一、类型定义1.1定义结构体使用type可以定义结构体类型://1、定义结构体//结构体定义typepersonstruct{namestring//注意后面不能有逗号ageint}1.2定
恶灵退却
·
2024-01-10 21:30
50天精通golang
golang
开发语言
后端
50天精通
Golang
(第5天)
一、字符串(string)1.1什么时stringGo中的字符串时一个字节的切片。可以通过将其内容封装在""中来创建字符串。Go中的字符串是Unicode兼容的,并且是UTF-8编码的。示例代码:packagemainimport("fmt")funcmain(){name:="HelloWorld"fmt.Println(name)}1.2string的使用1.2.1访问字符串中的单个字节pac
恶灵退却
·
2024-01-10 21:00
50天精通golang
golang
59天精通
Golang
(第8天)
接口1.1什么是接口面向对象世界中的接口的一般定义是“接口定义对象的行为”。它表示让指定对象应该做什么。实现这种行为的方法(实现细节)是针对对象的。在Go中,接口是一组方法签名。当类型为接口中的所有方法提供定义时,它被称为实现接口。它与OOP非常相似。接口指定了类型应该具有的方法,类型决定了如何实现这些方法。它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口接口定
恶灵退却
·
2024-01-10 21:00
50天精通golang
golang
50天精通
Golang
(第9天)
面向对象(OOP)go并不是一个纯面向对象的编程语言。在go中的面向对象,结构体替换了类。Go并没有提供类class,但是它提供了结构体struct,方法method,可以在结构体上添加。提供了捆绑数据和方法的行为,这些数据和方法与类类似。1.1定义结构体和方法通过以下代码来更好的理解,首先在src目录下创建一个package命名为oop,在oop目录下,再创建一个子目录命名为employee,在
恶灵退却
·
2024-01-10 21:00
50天精通golang
golang
开发语言
后端
50天精通
Golang
(第4天)
程序的流程结构程序的流程控制结构一共有三种:顺序结构,选择结构,循环结构。顺序结构:从上向下,逐行执行。选择结构:条件满足,某些代码才会执行,0-1次。分支语句:if,switch,select循环结构:条件满足,某些代码会被反复的执行多次,0-N次。循环语句:for一、条件语句1.1if语句语法格式:if布尔表达式{/*在布尔表达式为true时执行*/}if布尔表达式{/*在布尔表达式为true
恶灵退却
·
2024-01-10 21:59
50天精通golang
golang
后端
50天精通
Golang
(第3天)
一、变量的使用1.1什么是变量变量是为存储特定类型的值而提供给内存位置的名称。在go中声明变量有多种语法。所有的变量本质就是一小块内存,用于存储数据,在程序运行过程中数值可以改变。1.2声明变量var名称类型是声明单个变量的语法。以字母或下划线开头,由一个或多个字母、数字、下划线组成声明一个变量第一种,指定变量类型,声明后不赋值,使用默认值varnametypename=value第二种,根据值自
恶灵退却
·
2024-01-10 21:29
50天精通golang
golang
50天精通
Golang
(第12天)
channel通道通道可以被认为是Goroutines通信的管道。类似于管道中的水从一端到另一端的流动,数据可以从一端发送到另一端,通过通道接收。在前面讲Go语言的并发时候,我们就说过,当多个Goroutine想实现共享数据的时候,虽然也提供了传统的同步机制,但是Go语言强烈建议的是使用Channel通道来实现Goroutines之间的通信。“不要通过共享内存来通信,而应该通过通信来共享内存”这是
恶灵退却
·
2024-01-10 21:55
50天精通golang
golang
阿里云优惠券领取 阿里云服务器优惠券领取
阿里云优惠券支持150+种云产品优惠,比如云服务器、云数据库、高防IP、短信服务、企业邮箱、
云存储
等。新用户使用购物车下单,还有有额外优惠,每满1000减50,最高减5000。买的时间越长越优惠。
阿里云最新优惠和活动汇总
·
2024-01-10 20:01
2023年全国职业院校技能大赛(高职组)“云计算应用”赛项赛卷10
某企业根据自身业务需求,实施数字化转型,规划和建设数字化平台,平台聚焦“DevOps开发运维一体化”和“数据驱动产品开发”,拟采用开源OpenStack搭建企业内部私有云平台,开源Kubernetes搭建
云原生
服务平台
当然是发发啦!
·
2024-01-10 20:16
云计算
第三章 Sharding-JDBC入门
、Proxy和Sidecar(规划中)这3款既能够独立部署,又支持混合部署配合使用的产品组成;功能特性:它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如Java同构、异构语言、
云原生
等各种多样化的应用场景
敲代码的翠花
·
2024-01-10 20:37
项目一【今日指数金融】
sharding-jdbc
java
mysql
Go语言学习笔记(三)
教程:文档-Go编程语言(study
golang
.com)调用模块代码在call-module-code需要注意,需要在hello目录下操作gomodedit-replaceexample.com/greetings
测试开发-东方不败之鸭梨
·
2024-01-10 20:35
Go
学习
笔记
Go语言学习笔记(二)
Go语言的学习资源以下是一些推荐的Go语言学习资源的链接:Go语言教程:https://
golang
.org/doc/GobyExample:GobyExample
Golang
Tutorials:https
测试开发-东方不败之鸭梨
·
2024-01-10 20:04
Go
golang
教你如何优雅处理
Golang
中的异常
我们在使用
Golang
时,不可避免会遇到异常情况的处理,与Java、Python等语言不同的是,Go中并没有try...catch...这样的语句块,这个时候我们如何才能更好的处理异常呢?
Linux小百科
·
2024-01-10 20:20
golang
java
开发语言
golang
异常处理 panic、defer、recover
golang
中defer的使用规则-Go语言中文网-
Golang
中文社区例1注意:利用recover处理panic指令,defer必须在panic之前声明,否则当panic时,recover无法捕获到panic
乒乒乓乓丫
·
2024-01-10 20:20
golang
其他
Golang
异常处理
文章目录一、
Golang
异常处理一、
Golang
异常处理使用defer加recover组合来实现异常捕获这里:测试了一个错误(一个数除以0),正常情况下程序走到这里会发生panic,然后终止。
银痕
·
2024-01-10 20:20
Golang
golang
开发语言
后端
golang
中的异常处理和异常使用
1.go语言中没有其他语言中的try/catch机制2.在go语言中可以使用panic来抛出异常,使用recover方法来处理异常,通常recover方法写在每个方法defer模块中,在方法return前执行处理funcpanic(ninterface{})/入参是个空接口意味着可以传递任意类型funcrecover()interface{}//反参是空接口意味着可以返回任意类型3.go语言中的异
EntyIU
·
2024-01-10 20:20
golang
golang
开发语言
后端
golang
异常处理
golang
异常处理panic:用来创造异常recover用来获取异常,不能直接获取,需要与defer一起使用。defer:在函数结束时调用,处理异常与资源回收等操作。
__U64
·
2024-01-10 20:49
golang
go
golang
go异常处理
golang异常处理
Golang
线程安全与 sync.Map
前言线程安全通常是指在并发环境下,共享资源的访问被适当地管理,以防止竞争条件(raceconditions)导致的数据不一致Go语言中的线程安全可以通过多种方式实现实现方式互斥锁(Mutexes)Go的sync包提供了Mutex和RWMutex类型来确保在一个时间点只有一个协程可以访问某个资源import"sync"varmusync.MutexvarsharedResourcemap[strin
e5pool
·
2024-01-10 20:15
golang
Golang
通道之 select 语句
前言select语句是一个强大的特性,用于同时等待多个通道操作。select可以监听多个通道的读写事件,并在有通道准备好时执行相关的case。如果有多个case同时就绪,select会随机选择一个执行。如果没有case就绪,select将阻塞,直到至少有一个case就绪。你还可以使用defaultcase来避免select阻塞,它会在其他case都没有就绪时执行使用下面是使用select语句的一个
e5pool
·
2024-01-10 20:45
golang
golang
中异常处理
程序在运行过程中如果出现了问题,可以通过抛出异常、捕获异常来进行异常的处理,在
golang
中,异常的接口为error:typeerrorinterface{Error()string}因此,只要一个结构体实现了
Leo Han
·
2024-01-10 20:44
golang
golang
开发语言
后端
golang
实现加密解密文档
golang
实现加密解密文档packagemainimport("bytes""crypto/aes""crypto/cipher""crypto/rand""encoding/base64""flag
我重来不说话
·
2024-01-10 20:14
golang
开发语言
后端
Golang
: Bson\Json互转
代码packagebson_jsonimport("encoding/json""errors""fmt""gopkg.in/mgo.v2/bson""os""testing")typeUserstruct{Namestring`json:"name,omitempty"bson:"name,omitempty"`CSDNstring`json:"csdn,omitempty"bson:"csdn
听我一言
·
2024-01-10 20:43
Golang基础编程
golang
json
开发语言
Golang
异常处理
前言Go语言中,"异常"的概念与其他语言如Java或Python中的不太相同。Go没有提供传统意义上的try-catch机制来捕获异常。相反,Go使用错误作为其错误处理的主要方式感觉很麻烦,到处都要处理…,没有传统的try-catch好用常见异常的处理向上一级抛,示例funcSomeFunction()(int,error){//...functionlogic...//Whenanerroroc
e5pool
·
2024-01-10 19:42
golang
安装beego时报错:go get: module github.com/beego/bee/v2: Get
beego的时候,运行goget-ugithub.com/beego/bee/v2,报错信息如下:goget:modulegithub.com/beego/bee/v2:Get"https://proxy.
golang
.org
努力奋斗的人生
·
2024-01-10 19:38
beego
golang
[
Golang
]力扣Leetcode - 35. 搜索插入位置(二分查找)
[
Golang
]力扣Leetcode-35.搜索插入位置(二分查找)题目:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
跳舞的皮埃尔
·
2024-01-10 18:44
Golang
Leetcode算法题
golang
leetcode
算法
Go Defer, Panic, Recover
翻译https://blog.
golang
.org/defer-panic-and-recoverTLTRdefer的函数在压栈的时候也会保存参数的值,而不是在执行时取值。
ShootHzj
·
2024-01-10 18:56
golang
数据库连接池设置多少比较合适,如何设置?
设置数据库连接池的大小需要综合考虑应用程序的需求、数据库系统的性能、服务器资源等因素。连接池大小的不合理设置可能导致性能问题或资源浪费。以下是一些建议:考虑应用程序的并发需求:连接池的大小应该足够满足应用程序的并发需求。如果你的应用程序有高并发请求,连接池的大小可能需要相应地调整。考虑数据库系统的性能:不同的数据库系统对并发连接的处理能力有所不同。某些数据库系统可能更有效地处理大量连接,而另一些可
PHP技术社区
·
2024-01-10 17:10
golang
数据库
开发语言
AI时代架构设计新模式
云原生
架构原则
云原生
架构本身作为一种架构,也有若干架构原则作为应用架构的核心架构控制面,通过遵从这些架构原则可以让技术主管和架构师在做技术选择时不会出现大的偏差。
桃花键神
·
2024-01-10 16:40
JAVA百解
人工智能
DM数据库学习之路(一)Linux命令及DM数据库操作系统配置
Linux命令前言最近几年,无论是商业、开源、分布式、
云原生
等越来越多的国产数据库如雨后春笋般悄然出现在公众的视野。
花开花落别来无恙
·
2024-01-10 16:31
国产数据库
数据库
学习
linux
Golang
图片处理:学习如何添加水印和文字
在本文中,我们将探讨使用
Golang
进行图片处理的方法,学习如何添加水印和文字。背景:
Golang
是一门开源的编程语言,以其简洁的语法、高效的性能和强大的并发能力而闻名。
lxw1844912514
·
2024-01-10 15:00
golang
学习
开发语言
后端
go image.DecodeConfig 和image.Decode 不能同时使用吗
goimage.DecodeConfig和image.Decode获取图片信息时,报错提示:无法读取图像配置image:unknownformatpackagemainimport("fmt""github.com/
golang
lxw1844912514
·
2024-01-10 15:30
golang
开发语言
后端
用
golang
实现给图片添加文字水印
packagemainimport("fmt""github.com/
golang
/freetype""image""image/draw""image/jpeg""io""os""time")funcmain
lxw1844912514
·
2024-01-10 15:56
golang
开发语言
后端
如何使用
Golang
比较版本号大小?
目录详细步骤完整性和边界情况使用三方库小结在日常开发中,比较版本号大小的情况是经常遇到的。因为版本号通常是字符串形式的,所以在Go语言中,比较版本号大小通常需要将字符格式的版本号串解析为可比较的数值,然后进行比较。版本号通常遵循语义化版本控制规范(SemanticVersioning),由主版本号、次版本号和修订号组成,格式为Major.Minor.Patch,其中Major、Minor、Patc
路多辛
·
2024-01-10 13:45
Golang系列知识讲解
golang
开发语言
后端
Golang
文件名命名规则,不同环境下的编译,下划线的含义
Golang
文件名命名规则在
golang
源代码中,经常看到各种文件名,比如:bolt_windows.go。下面对文件名命令规则的说明:1、平台区分文件名_平台。
哆啦在这A梦在哪
·
2024-01-10 12:08
GB28181视频汇聚平台EasyCVR级联后,部分通道视频无法播放是什么原因?
视频流媒体服务器EasyCVR采用了开放式的网络结构,支持高清视频的接入和传输、分发,平台提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、
云存储
等丰富的视频能力
EasyCVR
·
2024-01-10 12:42
EasyCVR
音视频
网络
云原生
微服务应用的平台工程实践
01微服务应用
云原生
化Aliware微服务是一个广泛使用的应用架构,而如何使得微服务应用
云原生
化却是近些年一直在演进的课题。
阿里巴巴中间件
·
2024-01-10 10:53
云原生
微服务
架构
微服务、容器、
云原生
、Kubernetes、SOA、PaaS平台、Devops 之间的关系
从几年前热火的Openstack、计算存储网络三大虚拟化技术、Iaas平台,到近几年更火热的容器和
云原生
的相关技术,在云计算这一领域新技术可谓是层出不穷。
penrryw
·
2024-01-10 10:21
云原生
容器
开源:K8sGPT项目介绍与展望,探索
云原生
计算新星
引言随着技术的飞速发展,
云原生
计算已成为推动创新的强大动力。最近,一颗新星在这片天地中升起,吸引了众多目光—K8sGPT。
运维开发王义杰
·
2024-01-10 10:50
AI
容器
系统运维
云原生
开源
kubernetes
云原生
周刊:K8sGPT 加入 CNCF | 2024.1.8
mariadb-operator以
云原生
方式运行和操作M
KubeSphere 云原生
·
2024-01-10 09:15
k8s
容器平台
kubesphere
云计算
云原生
微服务 restapi devops相关的一些概念说明(持续更新中)
云原生
:定义
云原生
是一种构建和运行应用程序的方法,是一套技术体系和方法论。它是一种在云计算环境中构建、部署和管理现代应用程序的软件方法。
碧海饮冰
·
2024-01-10 09:43
分布式和技术框架们
云原生
微服务
devops
你知道轻量级私有
云存储
架构是什么吗?
一、定义轻量级私有
云存储
架构是指相对于传统的重量级私有
云存储
系统而言,更加精简、灵活、高效的架构。这里对轻量级的定义主要体现在资源占用较小、易部署、易维护、高性能等方面。
灸哥漫谈
·
2024-01-10 09:38
灸哥问答
技术专项能力
架构
私有云存储
上一页
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
其他