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语言底层原理
【速览】数据库-MySQL(更新中)
目录一、背景二、优缺点三、适用场景四、核心组成基本语法数据库引擎事务索引锁连接池分库分表主从读写分离备份五、
底层原理
六、对比参考一、背景这个技术出现的背景、初衷和要达到什么样的目标或是要解决什么样的问题
GIS程序媛—椰子
·
2024-08-23 12:01
数据库
MySQL
go语言
切片 slice(深浅拷贝删除)
切片与map类似是引用需要make进行初始化make([]int,size,cap)make指定slice的长度以及容量funcSliceTest5(){s1:=make([]int,10,20)fmt.Println(s1)}切片赋值99为索引,给索引为99的slice赋值funcSliceTest5(){s1:=[]int{99:1,1,2}fmt.Println(s1)}funcmain()
fightingwy
·
2024-08-23 12:29
go
golang
开发语言
后端
Go语言
的切片 slice
什么是切片sliceGo数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片(“动态数组”),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大Go的切片类型为处理同类型数据序列提供一个方便而高效的方式。切片有些类似于其他语言中的数组,但是有一些不同寻常的特性。本文将深入切片的本质,并讲解它的用法。定义切片//第一种varide
小叶柏杉
·
2024-08-23 12:29
《Go学习之路》
golang
开发语言
后端
Go语言
类继承
本篇文章主要内容为
Go语言
类继承介绍及类继承示例。目录继承定义父类类嵌套定义学生类赋值及调用继承定义老师类赋值及调用同名字段访问权限总结继承
Go语言
中没有继承的概念,所以结构、接口之间也没有父子关系。
JSON_L
·
2024-08-23 11:56
GO
golang
开发语言
后端
Go语言
接口(interface)
本篇文章主要为
Go语言
接口定义、示例、类型断言及常用场景。目录接口(interface)接口示例类型断言常用场景总结接口(interface)接口是和调用方的一种约定,它是一个高度抽象的类型。
JSON_L
·
2024-08-23 11:56
GO
golang
开发语言
后端
Go语言
切片slice
本文内容为
Go语言
中切片(slice)概念、定义、特性及使用示例。
JSON_L
·
2024-08-23 11:26
GO
golang
开发语言
后端
Go RPC 和 gRPC 技术详解
本文将探讨
Go语言
中的RPC以及它的高级版本gRPC。什么是RPC?RPC是一种协议,它允许客户端程序调用远程服务器上的函数或方法,而无需了解底层网络细节。通常,客户端和服务
蒋厚施
·
2024-08-23 04:13
golang
rpc
开发语言
golang异常处理
go语言
没有使用像javapython等语言的trycatch/except语句来处理异常,而是使用它特有的panic,recover,defer来捕获和处理异常defer这个关键字修饰的语句不会立即执行
代码表演艺术家
·
2024-08-23 00:21
Go语言
简明教程
Go语言
介绍实验介绍本实验将简要介绍
Go语言
的起源发展和Go的关键特性,对Go有一个基础的认识,了解Go适合做什么,并通过一个HelloWorld例子快速上手。
初眸࿐
·
2024-08-22 07:35
golang
mfc
开发语言
Golang——接口
在
go语言
中,接口(interface)是一种抽象的类型。interface是一组method的集合,是duck-typeprogramming的一种体现,不关心属性(数据),只关心行为(方法)。
Cici冬雪
·
2024-08-21 22:28
Docker学习之路【一】开篇
简介Docker是一个开源的应用容器引擎,它使用
Go语言
开发,并基于Linux内核的cgroup、namespace以及UnionFS等技术,对应用进程进行封装隔离,使其独立于宿主机和其他进程。
HootinVip
·
2024-08-21 22:09
Docker学习之路
docker
Go 并发 22
Go语言
提供了多种方式来实现并发编程,包括使用goroutine、channel和sync包。并发编程可以提高程序的性能和可扩展性,但是也增加了复杂性和难以debug。
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
前端
javascript
Go 语言递归函数 18
Go语言
也支持递归函数,下面是
Go语言
递归函数的使用教程。
寂然如故
·
2024-08-21 20:58
GO语言入门
算法
Go 语言类型转换 19
Go语言
支持类型转换,用于将一个值从一种类型转换到另一种类型。类型转换可以是隐式的,也可以是显式的。
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
开发语言
后端
Go 语言范围(Range) 16
在
Go语言
中,范围(Range)是一种语法结构,用于遍历切片、数组、字符串、map等数据结构中的值。范围语法结构通常用于遍历数据结构中的每个值,并对其进行处理。
寂然如故
·
2024-08-21 20:28
GO语言入门
golang
java
前端
Go 语言数组 12
Go语言
中的数组是一种基本数据类型,用于存储同类型的值。数组的长度在编译时被确定。
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
java
数据结构
Go 语言条件语句 8
Go语言
中的条件语句用于根据某个条件执行不同的代码块。
Go语言
提供了以下几种条件语句:if语句if语句用于根据某个条件执行不同的代码块。
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
java
数据库
GROM学习
什么是GROM
Go语言
ORM(对象关系映射)库,它提供了一种高效、简洁的方式来操作数据库。通过将数据库表映射为
Go语言
的结构体,GORM让数据库操作变得更加直观和类型安全。
码小白l
·
2024-03-27 08:56
golang
免安装免配置环境的免费 ios 调试工具 sib 来啦
sib是以gidevice为底层实现的iOS调试工具,因为
go语言
特性,编译好的二进制文件可以直接运行,所以不需要额外配置python环境或者go环境,直接下载3M左右的包解压就可以使用啦!
大白菜栋栋
·
2024-03-25 15:45
如何安装配置Goland并使用固定公网地址SSH远程连接本地服务器
GoLand是由JetBrains推出的一款专为
Go语言
开发设计的集成开发环境
君兮_
·
2024-03-25 01:44
cpolar商业文
windows
【Golang星辰图】抵御恶意攻击:利用
Go语言
的安全库构建可靠的应用程序
加固你的代码:了解
Go语言
中的安全库和技术前言在当今数字化的世界中,保护代码和数据的安全性变得至关重要。恶意攻击、数据泄露和其他安全漏洞可能给我们的系统和用户带来巨大的风险和损失。
friklogff
·
2024-03-24 21:40
Golang星辰图
golang
安全
开发语言
6月目标
从这个月开始,正面去面对自己的问题,不再逃避,不再给自己找借口,总要先把该吃的苦吃了,才能躺下来去享受自己创造的生活.6月份定个目标:11点睡觉,7点起床;python,
go语言
学完,找个好工作,开始上班养活自己
流景
·
2024-03-24 21:50
vite和webpack的区别
vite和webpack的区别从
底层原理
上来说,Vite是基于esbuild预构建依赖。
小王学前端️
·
2024-03-20 16:28
vue3
webpack
前端
javascript
Java 与 Go:数字和字符串的相互转换
今天我们继续来学习Java和
Go语言
在数字和字符串转换方面的不同的特性和用法。本文将比较Java语言和
Go语言
在数字和字符串转换方面的异同,以帮助大家更好地理解它们。
AIGoland之星
·
2024-03-20 00:38
Java转Go
java
golang
运维
后端
开发语言
Goland运行
go语言
基础篇
一、新建运行文件运行文件一定要引入packagemain,下面代码右键运行即可packagemainfuncmain(){println("你好世界")}二、导入第三方库依赖找到项目的go.mod,在mod文件文件夹打开终端运行gogetgithub.com/google/uuid网络有墙则先运行下面三行goenv-wGOSUMDB=offgoenv-wGO111MODULE=ongoenv-wG
云霄IT
·
2024-03-19 05:43
golang
开发语言
后端
2024-3-17
Go语言
入门
在
Go语言
中:varachanint定义了一个名为a的变量,其类型为chanint。这意味着a是一个整型值的通道(channel)。
weixin_51187533
·
2024-03-18 11:19
golang
开发语言
后端
【Docker】Jaeger 容器化部署
其前端采用React语言实现,后端采用
GO语言
实现,适用于进行链路追踪,分布式跟踪消息传递,分布式事务监控、问题分析、服务依赖性分析、性能优化等场景。快速运行docker
轻云UC
·
2024-03-17 08:14
运维部署
docker
容器
运维
分布式
golang点击下载文件与二维码下载文件
背景有一个需求,可以通过点击按钮下载apk到pc端,也可以出现一个二维码,手机端扫描二维码下载文件,通过
go语言
实现实现点击下载我用的是gin框架,只需要输出到上下文即可下载。
瑶风
·
2024-03-17 03:37
golang
开发语言
后端
Java与Go:基本数据类型
Java和Go在基本数据类型的设计和使用上有着一些显著的差异,本文将从数据范围、内存占用、类型安全性、性能等方面对Java和
Go语言
的基本数据类型进行更详细的对比。
AIGoland之星
·
2024-03-17 01:35
Java转Go
运维
java
golang
开发语言
后端
Go编程基础(反射和并发)
go语言
中利用goroutine实现开启一个线程(使用go关键字),确实比Java中简洁了不少!
Michaelhbjian
·
2024-03-17 00:25
不怕没项目做!github上的STM32 优秀开源项目和初学者项目
优秀开源项目TinyGo-
Go语言
编译器,适用于微控制器、WebAssembly、命令行工具,基于LLVM。
石头嵌入式
·
2024-03-16 06:08
STM32
stm32
学习
嵌入式硬件
github
STM32
项目
oracle
底层原理
1.请解释Oracle数据库的体系结构,包括实例和数据库之间的关系。Oracle数据库的体系结构可以分为内存结构、进程结构和存储结构三个主要部分,其中实例和数据库是两个核心概念。具体分析如下:内存结构:主要由两部分组成,SGA(系统全局区)和PGA(进程全局区)。SGA是一组共享的内存结构,包含数据库缓存、共享池等,用于提高数据库的性能和效率。PGA是非共享的内存区域,每个服务器进程都有自己的PG
编织幻境的妖
·
2024-03-16 03:32
oracle
数据库
【Go】探索
Go语言
中的关于defer的应用
冬来的秋去像记忆裂痕又再变更空枕触遗憾半梦半醒侵沾眼晴的泪痕每晚夜深妄想真情接近绻梦绻恋一宵雨侵悲不禁永远最相衬但愿梦里是永恒——《永远之后-黄艺明》在
Go语言
中,defer语句是一个非常强大且常用的特性
音乐学家方大刚
·
2024-03-16 02:32
Go
golang
开发语言
后端
redis中setnx命令的
底层原理
是什么
该命令的含义是setifnotexists,Redis是单线程的,所有的命令都是串行执行的。而且Redis的SETNX操作是原子的,即使有大量的线程同时发送SETNX命令,Redis也会一个接一个地执行这些命令。也就是说,即使有多个线程同时使用SETNX尝试获取锁,也只有一个线程能够成功。它们的SETNX命令会进入到Redis的命令队列中等待执行。当Redis执行完当前的SETNX命令后,会依次从
生命不息战斗不止(王子晗)
·
2024-03-14 21:19
redis
数据库
缓存
为什么选择
Go语言
编写网络应用程序
在众多的编程语言中,
Go语言
(Golang)凭借其独特的特性和优势,成为了越来越多开发者的首选。简单易学,快速上手
Go语言
以其简洁的语法和直观的设计而闻名。相比其他编程语言,学习
Go语言
非常容易。
ldxxxxll
·
2024-03-14 08:03
golang
开发语言
后端
load与viewDidLoad的调用时机
简单总结一些,等到
底层原理
都理解的时候,一切都会恍然大悟+(void)loadload这个类方法,在程序运行时,Runtime会将所有的Class和Category加载到内存中,如果实现了load方法,
要加油啊小和尚
·
2024-03-12 23:09
Go语言
的HTTP WEB Demo案例
Go语言
Go是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。
明辉光焱
·
2024-03-12 21:13
Golang
golang
C#面试经历分享(好好看,好好学)
一、面试感悟:理论问的我一愣一愣的,好多东西会用但是不会
底层原理
,很尴尬。。。还有的甚至没听过的东西,就哑巴吃黄连了,很绝望。二、C#面试问题部分总结(我还记得的):1、int类型占多少字节?
黄瓜炒鸡蛋emm
·
2024-03-11 14:14
面试
C#
c#
面试
区块链学习Day01
学习前的知识储备1.
go语言
(必须掌握)2.数据库基本操作3.基本算法4.Linux基本操作5.Linux集群搭建6.Web常识Pow工作量证明一、概念的介绍1.P2P区块链有一个前提,就是P2P,这并非是借贷平台
宝哥的菜鸟之路
·
2024-03-11 14:13
区块链
学习
小红书电商技术java实习一面(60m)
为什么同步详细说说6.mysql索引为什么不用b-树7.redis是单线程,他是怎么实现设置key的过期的8.布隆过滤器是只有一个哈希函数还是多个哈希函数,哪个好,为什么9.令牌桶算法怎么实现限流的,说说
底层原理
lozhyf
·
2024-03-11 00:54
java
spring
开发语言
面试
职场和发展
C++ 基础专题容器(list)
(双向链表为list的
底层原理
)Comparedtootherbasestandardsequencecontain
steem_ding
·
2024-03-10 13:41
c++
开发语言
Go语言
必知必会100问题-14 忽视包名冲突
忽视包名冲突当变量名与包名相同时会发生包冲突,会阻止包被重用。下面来看一个Redis客户端库的具体例子。packageredistypeClientstruct{...}funcNewClient()*Client{...}func(c*Client)Get(keystring)(string,error){...}上述代码保存在redis库中,现在有一个客户端程序,使用到上面的redis包提供的
数据小冰
·
2024-03-09 05:00
Go语言中常见100问题
golang
开发语言
后端
SpringBoot 的
底层原理
是什么?
了解SpringBoot的
底层原理
需要涉及到几个方面,包括Spring框架、SpringBoot的核心功能、自动配置原理、依赖管理等。
Itmastergo
·
2024-03-09 03:28
spring
boot
后端
java
总结:前后端集合、数组类型数据交互
底层原理
,SpringBoot框架解析
总结:前后端集合、数组类型数据交互
底层原理
,SpringBoot框架解析一·前后端信息交互本质:1.两台电脑可以通过收发电磁波、控制网线电路开关等基础物理设施,就可以进行物理层面的电信号交互,电信号又可以通过各种传感设备转为对应的显示数据
ideal-cs
·
2024-03-08 23:52
总结
spring
boot
后端
java
集合
数组参数传递
前后端集合数组参数交互
后端接收数组集合参数
Gin 框架简单上手
引言Gin是一个基于
Go语言
的Web框架,旨在提供高性能和高效的方式来构建Web应用程序。它简单易用,同时又提供了丰富的功能和灵活的扩展性。
繁依Fanyi
·
2024-03-07 04:55
gin
php
服务器
sentinel
开发语言
git
windows
go 语言解析yaml,告别一个文件一个struct
它是json的一个超集,解析出来的内容在python中对应着字典,
go语言
中可以解析为结构体。
飘过的倦
·
2024-03-06 08:31
go
golang
开发语言
后端
百度AI千帆大模型示例代码
GO语言
版
前端:SamplePrompt:执行promptcurrent_text=document.getElementById('answer');text="";char_index=0functionrun_prompt(){varinputValue=document.getElementById('textInput').value;document.getElementById('answer
一键远控手机电脑
·
2024-03-06 06:29
Go
人工智能
百度
人工智能
golang
GO语言
学习笔记(与Java的比较学习)(十一)
协程与通道什么是协程一个应用程序是运行在机器上的一个进程;进程是一个运行在自己内存地址空间里的独立执行体。一个进程由一个或多个操作系统线程组成,这些线程其实是共享同一个内存地址空间的一起工作的执行体。并行是一种通过使用多处理器以提高速度的能力。所以并发程序可以是并行的,也可以不是。公认的,使用多线程的应用难以做到准确,最主要的问题是内存中的数据共享,它们会被多线程以无法预知的方式进行操作,导致一些
Benaso
·
2024-03-05 21:46
go
java
golang
学习
golang go doc 与 godoc 文档生成查看
Go语言
项目十分重视代码的文档,在软件设计中,文档对于软件的可维护和易使用具有重大的影响。因此,文档必须是书写良好并准确的,与此同时它还需要易于书写和维护。
whatday
·
2024-03-05 17:42
GO语言
实战十二 标准库 log
log包学习和源码分析测试代码packagemainimport("fmt""log")funcinit(){log.SetPrefix("Trace:")log.SetFlags(log.Ldate|log.Lmicroseconds|log.Llongfile)}funcmain(){//Println写到标准日志记录器log.Println("我是日志啊---")Fatalln在调用Prin
coder~
·
2024-03-05 16:10
go语言实战学习笔记
golang
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他