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
fmt标签库
[经典BUG]golang闭包问题
,可以看下面这个demo例子funccheck(nums[]int)error{//把闭包全部收集vararr[]func()//循环放闭包for_,num:=rangenums{//num:=num
fmt
.Println
听风等雨闲
·
2024-09-05 22:32
BUG
bug
golang
开发语言
ffmpeg入门到精通-音频采集
流程:注册设备avdevice_register_all();获取输入对象格式av_find_input_format(
FMT
_NAME)打开设备avformat_open_input打开文件写入数据结束关闭文件
Lucy-JY
·
2024-09-05 01:39
FFMPEG
简单的golang并发
fmt
输出
packagemainimport("
fmt
""sync")funcmain(){varwgsync.WaitGroupfori:=0;i<10;i++{wg.Add(1)//增加WaitGroup的计数
结城明日奈是我老婆
·
2024-09-04 15:40
golang
golang
开发语言
后端
Go 时间戳
packagemainimport"
fmt
"import"time"funcmain(){//使用Unix和UnixNano来分别获取从Unix起始时间//到现在所经过的秒数和微秒数now:=time.Now
Venture_Mark
·
2024-09-03 20:34
软件系统限流-2
软件系统限流-11.漏桶算法packageleaky_bucketimport("
fmt
""time")//漏桶算法//LeakyBucket漏桶算法typeLeakyBucketstruct{queuechanstruct
SAO&asuna
·
2024-09-03 05:36
软件系统相关知识学习
中间件
算法
学习
golang学习总结--函数
即使参数列表不同(2)多返回值(3)匿名函数(4)函数是一种类型,也可以赋值给一个变量(5)函数名大小写敏感,函数名首字母表示该函数可跨包调用,小写表示不可跨包调用packagemainimport("
fmt
小罗tongxue
·
2024-08-31 23:04
golang
golang
kafka客户端连接测试
客户端代码:packagemainimport("
fmt
""github.com/Shopify/sarama")//kafka示例代码funcmain(){//配置config:=sarama.NewConfig
磊-
·
2024-08-31 17:26
go学习笔记
Go 语言泛型
**二、泛型函数**1.定义泛型函数:packagemainimport"
fmt
"funcMap[Tany](s[]T,ffunc(T)T)[]T{ result:=make([]T,len(s))
阿贾克斯的黎明
·
2024-08-31 17:51
go语言基础
golang
Spring框架(7)Spring表单标签、数据校验及文件上传
Spring表单标签在以往开发JSP项目时,通常会使用EL表达式和JSTL标签来完成页面视图的开发工作,其实Spring也提供了自己的一套表单
标签库
。
秋意钟
·
2024-08-31 15:10
spring
java
数据库
PCIe prefix总结
TLPPrefix基本介绍•TLP第0字节的
Fmt
[2:0]字段值为100b表示当前DW为TLPPrefix。
IC纯小白
·
2024-08-31 00:55
linux
运维
服务器
go语言爬虫解析html,Go 函数特性和网络爬虫示例
获取一个URL下面的程序展示从互联网获取信息,获取URL的内容,然后不加解析地输出://输出从URL获取的内容packagemainimport("
fmt
""io""net/http""os""strings
京东手机
·
2024-08-30 00:50
go语言爬虫解析html
【Go】初识Golang切片(slice)(二)
packagemainimport"
fmt
"funcmain(){slice1:=[]int{1,2,3,4}
fmt
.Println(
SEer.绫竹丹
·
2024-08-29 13:06
go学习
go
二十七、有缓冲channel与无缓冲channel
chanint)//有缓冲ch2:=make(chanint,2)二、有无缓冲的区别:1、串行时不给缓冲时funcmain(){ch:=make(chanint)//发送数据ch<-1//读取数据s:=<-ch
fmt
.Println
Boo_T
·
2024-08-29 04:07
go
开发语言
golang
后端
Go语言内置的time包的基本用法
示例代码如下:funcmain(){now:=time.Now()//获取当前时间
fmt
.Printf("currenttime:%v\n",now)year:=now.Year()//年month:=
小李真的不知道
·
2024-08-25 16:29
golang
开发语言
后端
ffmpeg 格式转换
frame_0001.jpg、frame_0002.jpg,并且存储在同一目录下,可以运行以下命令:ffmpeg-framerate30-iframe_%04d.jpg-c:vlibx264-pix_
fmt
yuv4
AI算法网奇
·
2024-08-25 15:18
视频编解码
ffmpeg
用Golang实现图形面积计算
计算正方形面积packagemainimport"
fmt
"typesquarestruct{sidefloat32}func(ssquare)area()float32{returns.side*s.side
哈温最可爱
·
2024-08-24 20:24
golang
开发语言
后端
css动画效果(边框流光闪烁阴影效果)
wx_
fmt
=gif&from=appmsg&wxfrom=13CSS边框流光闪烁阴影动画效果是一种令人印象深刻的技术,它通过动态
写代码的大学生
·
2024-08-24 05:20
css
前端
下载文件(Go语言)
以下是一个简单的示例代码,展示了如何从URL下载文件并保存到本地:packagemainimport("
fmt
""io""net/http""os")funcmain(){//要下载的文件URLurl:
memories198
·
2024-08-23 22:38
golang
开发语言
后端
获取操作系统的信息(Go语言)
以下是一些常见的操作系统信息获取方法:1.获取操作系统类型和架构信息Go的runtime包提供了基本的操作系统和架构信息:packagemainimport("
fmt
""runtime")funcmain
memories198
·
2024-08-23 22:08
golang
开发语言
后端
[go] 用ticker定时器来替代循环任务
packagemainimport("
fmt
""sync""time")var(gDeviceList=make(map[string]int)musync.MutexmaxCheckCount=30)
wecode66
·
2024-08-23 17:03
golang
go语言切片 slice(深浅拷贝删除)
切片与map类似是引用需要make进行初始化make([]int,size,cap)make指定slice的长度以及容量funcSliceTest5(){s1:=make([]int,10,20)
fmt
.Println
fightingwy
·
2024-08-23 12:29
go
golang
开发语言
后端
Go语言 类继承
示例如下:packagemainimport"
fmt
"typeHuma
JSON_L
·
2024-08-23 11:56
GO
golang
开发语言
后端
Go语言 接口(interface)
接口示例示例如下:packagemainimport"
fmt
"/
JSON_L
·
2024-08-23 11:56
GO
golang
开发语言
后端
Go语言 切片slice
示例如下:packagemainimport"
fmt
"funcmain(){//定义一个切片,包含多个城市名
JSON_L
·
2024-08-23 11:26
GO
golang
开发语言
后端
go中的并发处理
每个goroutine只需少量的内存(大约2KB),并且由Go运行时负责调度和管理,哪怕是java发展到21的虚拟线程和go比也还是不够轻量创建:gofunc(){
fmt
.Println("Hellofromgoroutine
蓝胖子不是胖子
·
2024-08-22 20:54
golang
开发语言
后端
十、for循环语句
for循环语句是一种既常用对于初学者来说又难理解的,但是必须要掌握的一种语法funcmain(){i:=0fori<5{i++
fmt
.Println(1)}}当然我们可以把它写在一起,例如funcmain
Boo_T
·
2024-08-21 23:47
go
golang
开发语言
后端
Go 并发 22
例如:funcmain(){gofunc(){
fmt
.Println("Hello,Worl
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
前端
javascript
Go 语言数组 12
例如:arr[0]=1arr[1]=2
fmt
.Println(arr
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
java
数据结构
Go 语言条件语句 8
例如:x:=5ifx>10{
fmt
.Println("xisgreaterthan10")}if-else语句if-else语句用于根据某个条件执
寂然如故
·
2024-08-21 20:58
GO语言入门
golang
java
数据库
Golang标准库
fmt
深入解析与应用技巧
Golang标准库
fmt
深入解析与应用技巧前言
fmt
包的基本使用打印与格式化输出函数Print系列函数格式化字符串格式化输入函数小结字符串格式化基本类型的格式化输出自定义类型的格式化输出控制格式化输出的宽度和精度小结错误处理与
walkskyer
·
2024-03-29 06:38
golang标准库
golang
java
数据库
go chan简单使用
可以通过v,ok:==0;i--{temp:=s/int64(math.Pow(10,float64(i)))
fmt
.Println(temp)s=s%int64(math.
fightingwy
·
2024-03-28 09:40
go
golang
开发语言
后端
golang基础语法
推荐)goland开发工具中常用命令:1、配置库代理,用来加载第三方库:goenv-wGOPROXY=https://goproxy.cn2、加载第三方库资源:gomodtidy1、导包import"
fmt
"import"time
粤M温同学
·
2024-03-19 04:42
golang
golang
golang os 系统包
获取所有环境变量,返回变量列表funcEnviron()[]stringenvs:=os.Environ()for_,env:=rangeenvs{cache:=strings.Split(env,"=")
fmt
.Printf
copyLeft
·
2024-03-11 15:05
GO基础记录
=nil{
fmt
.print(ret)}}panic("error")interfac
@新法
·
2024-03-09 23:53
GO
golang
开发语言
后端
golang 实现http请求调用
packagemainimport("
fmt
""log""net/http")funcHelloServer(whttp.ResponseWriter,req*http.Request){
fmt
.Println
杨杨小朋友
·
2024-03-05 17:12
golang
http
xcode
GO语言实战十二 标准库 log
log包学习和源码分析测试代码packagemainimport("
fmt
""log")funcinit(){log.SetPrefix("Trace:")log.SetFlags(log.Ldate|
coder~
·
2024-03-05 16:10
go语言实战学习笔记
golang
GO——包
Go语言中为我们提供了很多内置包,如
fmt
、os、io等。任何源代码文件必须属于某个包,同时源码文件的第一行有效代码必须是packagepacakgeName语句,通过该语句声明自己所在的包。
悲伤の李某
·
2024-03-04 05:53
golang学习
go
golang
golang用字符串数据生成http的pcap文件
下面直接上代码packagemainimport("bytes""encoding/base64""
fmt
""log""math/rand""time""github.com/google/gopacket
weixin_42094764
·
2024-03-01 10:20
golang
http
开发语言
ffmpeg:单张图片 + 音频 生成视频
ffmpeg-r1-fimage2-loop1-i图片地址-i音频地址-s1920x1080-pix_
fmt
yuvj420p-t时长(秒)-vcodeclibx264视频地址帧率为1,转换速度更快。
KAMILLE
·
2024-03-01 07:16
ffmpeg
【Go语言如何用 interface 实现多态】
一种类型具有多种类型的能力2.允许不同的对象对同一消息做出灵活的反应3.以一种通用的方式对待个使用的对象4.非动态语言必须通过继承和接口的方式来实现看一个实现了多态的代码例子:packagemainimport"
fmt
"funcmain
GOLANG ROADMAP
·
2024-02-26 18:01
golang
【Go channel如何控制goroutine并发执行顺序?】
即代码中先写的gorouine并不能保证先执行思路:使用channel进行通信通知,用channel去传递信息,从而控制并发执行顺序packagemainimport("
fmt
""sync""time"
GOLANG ROADMAP
·
2024-02-23 23:13
golang
Go语言:nil切片和空切片
参考引用:packagemainimport("
fmt
""reflect""unsafe")funcmain(){vars1[]ints2:=make([]int,0)s4:=make([]int,0)
哒嘎哇
·
2024-02-20 21:44
GO
golang
开发语言
后端
go 切片(创建、nil切片、空切片、切片拷贝)
3.代码验证切片是引用类型packagemainimport"
fmt
"//传入切片funcchang
leo_jk
·
2024-02-20 21:43
go
切片
go
Golang变量-学习笔记
num1,int,num2,int)(int,int){sum:=num1+num2sub:=num2-num2returnsum,sub}funcmain(){sum,sub:=getVal(30,30)
fmt
.Println
超长待机。
·
2024-02-20 18:50
Golang学习笔记
golang
学习
开发语言
JSTL
标签库
“看看就行”JSTL
标签库
JSP标准
标签库
(JSTL)是一个定制
标签库
的集合,它的出现是为了实现呈现层与业务层的分离功能。
Gambler_Tu
·
2024-02-20 18:36
servlet
开发语言
servlet
jsp
Vue25 过滤器
实例dayjs.min.js需要去bootcdn下载过滤器显示格式化后的时间现在是:{{
fmt
Time}}现在是:{{get
Fmt
Time()}}现在是:{{time|timeFormater}}现在是
在下,杨江河
·
2024-02-20 18:51
Vue
vue.js
javascript
前端
Go编码指南·内存管理篇
data[]byte)bool{ifdata[0]=='F'&&data[1]=='U'&&data[2]=='Z'&&data[3]=='Z'&&data[4]=='E'&&data[5]=='R'{
fmt
.P
GOLANG ROADMAP
·
2024-02-20 17:06
golang
网络
开发语言
2020-06-10:给定一个无序数组,里面数都是成双数的,只有一个数是成单数的,求这个数? 如果上面那题里面有两个单数,怎么求出来?
1.异或2.字典或集合3.排序golang语言采用异或方式,代码如下:packagetest22_singlenumber3import("
fmt
""testing")//gotest-v-test.runTestSingleNumberfuncTestSingleNumber
福大大架构师每日一题
·
2024-02-20 05:33
算法训练营day31,贪心算法5
packagemainimport("
fmt
""sort")//435.无重叠区间funceraseOverlapIntervals(intervals[][]int)int{iflen(intervals
weixin_50253985
·
2024-02-20 00:41
算法
贪心算法
go
golang 获取域名 ip dns 信息
同时也可以设置您域名的二级域名.使用Go语言的标准库net.LookupIP()接受域名的字符串参数,返回net.IP的切片.这个net.IP对象包含IPv4地址和IPv6地址.packagemainimport("
fmt
alden_ygq
·
2024-02-19 21:05
golang
golang
tcp/ip
数据库
上一页
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
其他