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语言
005
接上一节继续学习
Go语言
,存储和组织数据的方式首先我们来看看列表增删方法初始化列表:变量名:=list.New()列表插入元素//列表插入元素ll:=list.New()ll.PushBack("fist
搬砖人1314
·
2023-12-25 01:10
go语言
学习笔记 — 进阶 — 并发编程(9):互斥锁(sync.Mutex)—— 保证同时只有一个goroutine可以访问共享资源
互斥锁(英语:Mutualexclusion,缩写Mutex)是一种在多线程编程中,防止两条线程同时对同一共享资源(比如全局变量)进行读写的机制。互斥锁通过把代码切片成一个个的临界区域(criticalsection)达成。临界区域指一块对公共资源进行访问的代码,并非一种机制或是算法。一个进程或线程可以拥有多个临界区域,但是并不一定会应用互斥锁。需要此机制的资源有:队列、计数器、中断处理进程等用于
Locutus
·
2023-12-25 01:20
Golang
golang
开发语言
后端
Golang 学习笔记(06)—— 多线程
go语言
中开启一个goroutine
beTree_fc
·
2023-12-25 01:20
Golang并发
golang
多线程
go语言
多线程学习笔记——互斥锁
最近在学
go语言
的多线程,作为一门云时代的语言,并发处理应该是面试和应用中必不可少的一部分,强制自己写个笔记,好好整理一下,本人纯小白,只是课堂知识的自我消化,如果能帮助到大家,求之不得。
浅see_you
·
2023-12-25 01:20
golang
开发语言
多线程
Go语言
之旅 学习笔记(三)—— 并发
Go语言
之旅学习笔记(三)——并发并发goroutine线程信道带缓冲的信道range和closeselect练习:等价二叉查找树sync.Mutex
Go语言
之旅学习笔记(一)——基础
Go语言
之旅学习笔记
二八开
·
2023-12-25 01:45
golang
golang
开发语言
后端
Go 语言函数
Go语言
函数函数是基本的代码块,用于执行一个任务。
Go语言
最少有个main()函数。你可以通过函数来划分不同功能,逻辑上每个函数执行的是指定的任务。函数声明告诉了编译器函数的名称,返回类型,和参数。
虎头金猫
·
2023-12-25 01:11
GoLang
开发语言
golang
运维
后端
请不要无脑ArrayList 还有一个LinkedList也不错哟
java零
基础入门
-高级特性篇(二)List集合前面讲解过集合框架的大致结构,本章详细介绍List这个接口以及List接口的三个实现,ArrayList,LinkedList和Vector。
码思客
·
2023-12-25 00:03
将
Go语言
开发的Web程序部署到K8S
搭建K8S基础环境如果已经有K8S环境的同学可以跳过,如果没有,推荐你看看我的《Ubuntu22加Minikue搭建K8S环境》,课程目录如下:Ubuntu22安装Vscode下载:https://code.visualstudio.com/Download安装命令:sudodpkg-icode_1.85.1-1702462158_amd64.debUbuntu22搭建Golang开发环境下载:h
Python私教
·
2023-12-24 23:41
k8s
go
golang
kubernetes
如何在飞书自建项目中接入ChatGPT打造智能问答助手并远程访问
内网穿透6.固定公网地址7.机器人权限配置8.创建版本9.创建测试企业10.机器人测试前言在飞书中创建chatGPT机器人并且对话,在下面操作步骤中,使用到了Git克隆项目,需提前安装好Git,克隆的项目是
Go
不会kao代码的小王
·
2023-12-24 22:39
飞书
chatgpt
服务器
tcp/ip
网络协议
网络
开发语言
素描
基础入门
教程:瓶中花的画法
学习了各种常见花卉的画法之后,我们可以试着画一画常见的瓶中花。花的组合不仅要注意不同花卉的形态特征,还要注意画面整体的布局安排,主要部分线条多复杂,次要部分适当减弱。“1绘制出画面中主要部分的花冠,从花心处开始绘制。注意花瓣之间的遮挡和交叉关系。2在主花冠的一侧绘制另一朵花冠的花心。当画面中出现两朵以上的花时,要注意分清两朵花的主次关系。3在花冠的周围添加小花,注意疏密安排,小花的朝向各不相同,大
素描桃桃
·
2023-12-24 22:27
go语言
单元测试报错:missing go.sum entry for module providing package github.com/stretchr/testify/assert
报错:missinggo.sumentryformoduleprovidingpackagegithub.com/stretchr/testify/assert(importedbyGinCasbin/test);解决方法:❯gomodedit-requiregithub.com/gin-gonic/gin@latest❯gomodtidy再执行gotest成功:
Run不动了
·
2023-12-24 21:09
golang
Go语言
使用mongodb
文章目录拉取软件包连接mongodb数据库断开连接BSON文档插入数据查询数据修改数据删除数据拉取软件包gogetgo.mongodb.org/mongo-driver/mongo连接mongodb数据库packagemainimport("context""fmt""go.mongodb.org/mongo-driver/mongo""go.mongodb.org/mongo-driver/mo
醉墨居士
·
2023-12-24 21:05
Go
容器
golang
mongodb
开发语言
ECMAScript
基础入门
下面是一份ECMAScript的
基础入门
指南:基本概念变量和数据类型:变量可以通过var,let,const声明。
终将老去的穷苦程序员
·
2023-12-24 21:05
ecmascript
从零实现分布式服务系统
文章目录开发前言分布式模型基础系统图解业务系统图解注册中心模块基础服务模块网关服务模块日志服务模块访问服务模块运行效果开发总结开发前言分布式系统具有高可靠性、高性能、可扩展性、灵活性、数据共享、可靠性和地理分布等优点,使得其在各种应用场景下都具有巨大的优势,当然分布式系统实现复杂度要高于单体系统项目代码使用纯粹的
Go
醉墨居士
·
2023-12-24 21:34
golang
开发语言
后端
分布式
架构
Golang 泛型实现原理
2.泛型实现原理2.1类型参数泛型函数泛型数据结构2.2类型约束2.3编译时生成虚拟方法表单态化Go的实现3.小结参考wenxian泛型(Generics)是
Go语言
在较早版本缺失的一个特性,直到Go1.18
恋喵大鲤鱼
·
2023-12-24 21:00
Golang
golang
泛型
零
基础入门
学习Java第一节:开发环境搭建
一、安装JDKjava的sdk简称JDK,去其官方网站下载最近的JDK即可。http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html二、配置环境变量JAVA_HOME配置JDK安装路径PATH配置JDK命令文件的位置CLASSPATH配置类库文件的位置1、我的电脑(右键)-->属性-->高
Python编程社区
·
2023-12-24 21:59
Go语言
学习笔记:基础语法总结
目录#准备工作#基础类型概览#
Go语言
的保留字#
Go语言
的内置函数:#定义变量##内建变量类型##类型转换##常量定义##枚举类型(特殊的常量)控制语句:1.条件语句2.分支选择语句:switch3.循环语句
'"<>{{7*7}}
·
2023-12-24 21:16
#
Go
r语言
c语言
go语言
学习笔记 — 基础 — 基本语法 — 类型相关(1):类型定义与类型别名
类型别名主要用于go代码升级、迁移中,类型的兼容性问题。这解决了代码重构中最麻烦的类型名变更问题。1.类型定义与类型别名类型定义写法:typeTypeDefType栗子:typebyteuint8typeruneint32类型别名写法:typeTypeAlias=Type栗子:typebyte=uint8typerune=int32TypeAlias只是Type的别名,本质上TypeAlias与T
Locutus
·
2023-12-24 21:16
Golang
golang
开发语言
后端
go语言
学习笔记 — 基础 — 基本语法 — 常量与变量 — 变量的数值类型转换
go语言
使用类型前置加括号的方式进行类型转换。格式若A是一个全新的类型,需要加:;若之前已经声明过A,则不需要加:。其中,TypeOfA代表要转换的类型,B包括变量、复杂算子和函数返回值等表达式。
Locutus
·
2023-12-24 21:16
Golang
golang
开发语言
后端
Go 语言学习笔记--基础语法、数据类型、语言变量、语言常量
;}要执行
Go语言
代码可以使用gorun命令。执行以上代码输出:Hello,World!
abka
·
2023-12-24 21:14
GoLang
go
Go语言
的基本数据类型:整型、浮点型、字符串
浮点型字面值复数类型【字符串string】Go字符串类型的内部表示Go字符串类型的常见操作关于整型、浮点型、字符串的一些其它示例:字符串和数值类型的转换【创建自定义数据类型】【输出方法Print】【运行测试】
Go
浮尘笔记
·
2023-12-24 21:14
Golang
golang
开发语言
后端
Go语言
学习笔记(二)基本数据类型
变量声明
Go语言
中声明变量的一般形式是使用var关键字:varidentifiertype 需要注意的是,Go和许多编程语言不同,它在声明变量时将变量的类型放在变量的名称之后。
PG Thinker
·
2023-12-24 21:44
Go语言学习
golang
学习
笔记
开发语言
后端
Go语言
笔记1-基本数据类型和语法
Go语言
笔记特点主要特性语言用途执行程序程序基本组成关于包数据类型布尔类型数字类型字符串类型派生类型语法声明变量多变量声明值类型和引用类型空白标识符常量常量定义iota运算符位运算符赋值运算符其他运算符条件语句循环语句初学笔记
MinutkiBegut
·
2023-12-24 21:13
Go语言
编程语言
go
Golang make vs new
5.小结参考文献1.简介在
Go语言
中,make和new是两个用于创建对象的内建函数,但它们有着不同的用途和适用范围。
恋喵大鲤鱼
·
2023-12-24 21:13
Golang
golang
make
new
GO语言
基础笔记(一):基本语法与数据类型
基本语法变量声明:使用var关键字,如varxint声明一个整型变量x。简短声明方式,如y:=0直接初始化y。函数定义:使用func关键字定义函数,如funcadd(aint,bint)int{returna+b}。控制结构:if语句、for循环等,语法类似于其他编程语言。导入包:使用import关键字导入包,如import"fmt"。packagemain//定义包名,每个Go程序都是由包组成的
Thomas_Lbw
·
2023-12-24 21:13
Go
golang
笔记
开发语言
Go语言
学习第四天
时不我待,今天过来就研究下浮点型数据计算的问题,总算明白了。参见上篇今天大致翻了下,认为需要重点研究下结构体和调取ini取值一、结构体语句结构体类似于数据库的表结构,定义标题,并调取参数赋值。结构体不管标题还是值均用{}包括。除此之外,时间格式的获取和转换比较困难。Go是没有时间类型的,需要设置为string,然后通过time包来分解转换所需要的内容和显示格式。例上面部分now:=time.Now
竹上貘
·
2023-12-24 19:41
GO语言
基础
GO语言
基础01-
Go语言
介绍以及win环境搭建02-
Go语言
Mac电脑环境搭建、开发工具Vscode配置03-
Go语言
定义变量、fmt包、Println、Printf、
Go语言
注释04-Go变量常量申明变量命名规则
余尘雨晨
·
2023-12-24 19:09
GO语言基础
golang
开发语言
后端
go语言
基础 -- defer及其用法
defer设计思想在
go语言
中,程序员创建的资源如文件句柄、数据库连接、锁等,需要在函数执行完毕后释放,因此go提供了defer的机制,在函数退出时去释放defer指定的资源,这样我们在一些资源申请的时候
小蜜蜂爱编程
·
2023-12-24 18:05
go/golang基础及实践
golang
开发语言
后端
go语言
函数三、匿名函数
匿名函数简介所谓匿名函数,就是没有名字的函数,在
go语言
中,如果一些函数我们使用次数不多,不用后续复用,那么可以使用匿名函数,匿名函数可以被调用一次或多次。
小蜜蜂爱编程
·
2023-12-24 18:35
go/golang基础及实践
golang
go语言
基础 -- 闭包
什么是闭包闭包的概念,在很多语言中都有,比如python,这里要介绍的go,闭包就是函数与其相关的环境组合的一个整体。我们通过一个例子来理解闭包:funcAddfunc()func(xint)int{varnint=0//返回的是一个函数returnfunc(xint)int{n=n+xreturnn}}funcmain(){f:=Addfunc()f(1)f(2)f(3)}这里内部定义的func
小蜜蜂爱编程
·
2023-12-24 18:35
go/golang基础及实践
golang
后端
go语言
基础 -- 字符串及其常用函数
下面我们来看下
go语言
中字符串相关的常用函数按字节统计字符串长度:len(str)按字符遍历字符串,同时处理有中文的问题:r:=[]rune(str),这个方法前面的文章也有讲到字符串转整数:n,err
小蜜蜂爱编程
·
2023-12-24 18:31
go/golang基础及实践
golang
后端
Go 语言循环语句
Go语言
循环语句在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。
虎头金猫
·
2023-12-24 16:53
GoLang
objective-c
开发语言
macos
Go 语言运算符
Go语言
运算符运算符用于在程序运行时执行数学或逻辑运算。
Go语言
内置的运算符有:算术运算符关系运算符逻辑运算符位运算符赋值运算符其他运算符接下来让我们来详细看看各个运算符的介绍。
虎头金猫
·
2023-12-24 16:53
GoLang
算法
贪心算法
golang
Go 错误处理
Go错误处理
Go语言
通过内置的错误接口提供了非常简单的错误处理机制。
虎头金猫
·
2023-12-24 16:23
GoLang
json
前端
javascript
golang
Go 语言接口
Go语言
接口
Go语言
提供了另外一种数据类型即接口,它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口。
虎头金猫
·
2023-12-24 16:23
GoLang
iphone
ios
Zabbix vs Prometheus:哪个更适合你?
Prometheus特点:●使用
Go语言
开发。●支持多维数据模型,
AquaDream
·
2023-12-24 14:12
经验分享
python循环语句知识点_Python
基础入门
知识点——while 循环 讲解
前言while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。while语句的一般表达式为:while(表达式){循环体}。循环的作用就是让指定的代码重复的执行while循环最常用的应用场景就是让执行的代码按照指定的次数重复执行基本语法案例:重复执行五次需求——打印5遍我喜欢Python思考——如果要求打印100遍怎么办?注意:while语句以及缩进部分是一
weixin_39955142
·
2023-12-24 12:25
python循环语句知识点
ECMAScript
基础入门
:从语法到应用
在此之前我以及发布过关于JavaScript基础知识点大家也可以参考大家有关于JavaScript知识点不知道可以去博客主页:阿猫的故乡系列专栏:JavaScript专题栏ajax专栏:ajax知识点欢迎关注:点赞收藏✍️留言以下我总结关于ecm重要知识点!目录学习目标:学习内容:学习时间:学习产出:ECMAScript简介:了解ECMAScript的起源、发展历程和版本:JavaScript基础
阿猫的故乡
·
2023-12-24 11:28
前端
基础详细
JavaScript
ecmascript
学习
前端
新手零
基础入门
学习51单片机教程
云龙51单片机视频教程及配套书本云龙51单片机视频——课程简介:视频教程从开发的角度来讲述单片机开发的整个流程;原理部分从最基本的电子元器件的认识进行讲解,讲述电路工作原理及如何进行电路设计;编程部分从零开始讲解,讲述C语言的基础知识、C语言如何同实际电路发生联系,每一条语句坚持现场在电脑逐字输入、现场编写代码、现场调式程序、把相关知识点及时讲解;让大家在这一过程中,慢慢积累、转化为自身发现问题和
mdaren
·
2023-12-24 11:02
Go 语言学习指南:变量、循环、函数、数据类型、Web 框架等全面解析
学习基础知识掌握
Go语言
的常见概念,如变量、循环、条件语句、函数、数据类型等等。
小万哥丶
·
2023-12-24 10:16
golang
后端开发
软件工程
程序人生
编程语言
框架
面试
【零
基础入门
Docker】什么是Dockerfile Syntax
✍面向读者:所有人✍所属专栏:零
基础入门
Docker专栏https://blog.csdn.net/arthas777/category_12455882.html目录编写Dockerfile和Format
心兰相随引导者
·
2023-12-24 10:53
Docker零基础入门教程
docker
容器
运维
Kubernetes api-server源码阅读2(Debug Kubernetes篇)
Kubernetesapi-server源码阅读系列第二篇,主要讲述如何实现kubernetesapi-server的debug参考b站视频地址:Kubernetes源码开发之旅二1.本篇章任务Go-Delve:
go
格桑阿sir
·
2023-12-24 09:34
云原生学习专栏
kubernetes
容器
云原生
go
Python从入门到高手的80行代码
文章目录
基础入门
菜鸟提升基础晋级高手之路内置包库奇技淫巧最新版:Python从入门到入土的100行代码
基础入门
1python即在命令行输入python,进入Python的开发环境。
微小冷
·
2023-12-24 08:19
Python
python
numpy
编程语言学习目录
文章目录一篇入门系列C#Fortranerlang/elixirR语言
Go语言
Rust语言一篇入门系列文本处理神器awkbashshellclojure极简教程F#语言入门教程量子编程初步——Q#入门1
微小冷
·
2023-12-24 08:16
编程语言学习
Python
C#
C++
Rust
Go
编程语言学习
Java程序员编程新手小白初学者
基础入门
学习中最容易忘记的问题
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2023-12-24 08:27
螺旋矩阵)-
Go语言
LeetCode刷题笔记——模拟(54.螺旋矩阵)-
Go语言
54.螺旋矩阵中等给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。
RedJACK~
·
2023-12-24 08:02
力扣
Go语言
golang
算法
数据结构
go语言
实现LeetCode59 螺旋矩阵Ⅱ
题目传送——>力扣在纸上画出一个正方形,利用正方形的四个边来进行解题,相当于这四个边就是数组的限制条件。来看一下力扣官网的动图,很容易理解。看完这个,应该就有思路了,不断往里缩就能实现。代码如下:funcgenerateMatrix(nint)[][]int{left,right,top,bottom:=0,n-1,0,n-1;a:=make([][]int,n)fori:=rangea{a[i]
大熊的饲养员
·
2023-12-24 08:00
算法
开发语言
golang
后端
算法
数据结构
LeetCode0054.螺旋矩阵
Go语言
AC笔记
时间复杂度:O(n²)解题思路我更喜欢把这种解题方法称为“剥洋葱”法。从外向内按照一圈一圈的方法顺时针遍历二维数组中的所有元素,外面一圈剥完后就扔掉,让次外圈暴露出来成为新的外圈,直到最内圈的洋葱心暴露出来,遍历完所有的元素。具体实现涉及到四个限制变量——top、bottom、left和right,分别代表着最外圈的上边界、下边界、左边届和右边届,还需要一个变量cnt记录还没有遍历的元素数量。这样
SwithunH
·
2023-12-24 08:29
算法
数据结构
golang
力扣
leetcode
柯桥外语学习-俄语零
基础入门
教学之与衣服有关的词汇
本期为大家带来的是与衣物有关的相关词汇!最近全国大范围降温,大家一定要关注天气预告及时增减衣物,小心不要感冒啦~一、服装组成部分领子воротник方领квадрадныйворотник圆领закругленныйворотник拉锁молния兜карман15857575376面料материал扣пуговица帽子капюшон袖子рукав;рукава无袖безруков半袖коро
HC18258085832
·
2023-12-24 07:39
学习
vue.js
javascript
关于ECMAScript
基础入门
的分享
目录ECMAScript
基础入门
1.介绍2.变量与数据类型2.1变量2.2数据类型3.运算符3.1算术运算符3.2比较运算符4.控制流4.1条件语句4.2循环语句5.函数6.对象与数组6.1对象6.2数组
码农阿豪
·
2023-12-24 07:54
好“物”分享
ecmascript
上一页
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
其他