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 语言程序设计第4章--复合数据类型
fmt
.Printf(“%T\n”,q
houzhizhen
·
2023-12-29 12:29
golang
golang
restful
后端
python实现rtmp推流
推送视频流代码command=['ffmpeg','-y','-an','-f','rawvideo','-vcodec','rawvideo','-pix_
fmt
','rgb24',#像素格式'-s'
lipku
·
2023-12-29 08:04
音视频传输
python
推流
【内网渗透】利用非常规手段突破安全策略上线CS
u=3595357920,2592056449&fm=26&
fmt
=auto.jpeg前言本文为一篇利用非常规手段突破安全策略的内网渗透记录【查看资料】环境简述&说明web打点getshell,webshell
H_00c8
·
2023-12-29 01:07
自己动手写JVM——(1) 虚拟机的构造与运行
代码详见https://github.com/impact-eintr/jvmgo主函数funcmain(){cmd:=parseCmd()ifcmd.versionFlag{
fmt
.Println("
EINTR
·
2023-12-29 00:05
jvm
java
开发语言
golang连接mysql的第一个程序(最新)
packagemainimport("database/sql""
fmt
"_"github.com/go-sql-driver/mysql")funcmain(){//MySQL连接字符串dbConnectionString
严定洲
·
2023-12-29 00:18
golang
mysql
开发语言
golang中interface的具体使用方法
packagemainimport"
fmt
"//定义一个接口typeShapeinterface{Area()float64}//定义一个矩形结构体typeRectanglestruct{Widthfloat64Heightfloat64
严定洲
·
2023-12-29 00:15
golang
开发语言
后端
GO语言基础笔记(五):包的介绍
下面是一些常用的Go标准库包及其作用的介绍:目录1.
fmt
2.net/http3.io/ioutil4.os5.encoding/json6.math7.sync8.time9.strings10.database
Thomas_Lbw
·
2023-12-29 00:15
Go
笔记
go
【linux】ps的基本使用
中用于显示进程的工具,确切来说是显示活动进程的工具ps的基本格式是ps[选项]sh-3.2#ps--helpps:illegaloption---usage:ps[-AaCcEefhjlMmrSTvwXx][-O
fmt
安逸的施月溪
·
2023-12-28 20:26
Linux
Linux的100个常用命令
linux
运维
服务器
bash
ubuntu
aws
go语言10进制与16进制转换
int64strconv.ParseInt(str,16,64)16进制字符串转10进制字符串 dist16Int64,err:=strconv.ParseInt(str,16,64) str=
fmt
.Spri
ProblemTerminator
·
2023-12-28 17:21
开发问题解决合集
golang
开发语言
后端
linux
7天玩转 Golang 标准库之 sort
1.基础排序:整数、浮点数和字符串Golang自带了对于整数切片[]int,浮点数切片[]float64以及字符切片[]string的排序:packagemainimport("
fmt
""sort")funcmain
苍山有雪,剑有霜
·
2023-12-28 16:27
golang
golang
开发语言
后端
面试
7天玩转 Golang 标准库之 flag
下面展示了几种常见的参数类型:packagemainimport("flag""
fmt
")funcmain(){wordPtr:=flag.String("word","go","astring")
苍山有雪,剑有霜
·
2023-12-28 16:26
golang
golang
开发语言
后端
golang 实现 对 a.js 文件代码 混淆
以下是一个简单的示例,假设你已经安装了Terser工具:```gopackagemainimport("
fmt
""os""os/exec")funcmain(){//替换为你的a.js文件
宇文仲竹
·
2023-12-28 14:39
golang
javascript
开发语言
go - 计算CIDR的主机数量
以下是修正后的代码,可以正确地处理/32CIDR地址:packagemainimport("
fmt
""math""net")funcmain(){cidr:="10.22.2.1/32"hostCount
Saggitarxm
·
2023-12-28 13:07
Golang
服务器
网络
运维
Golang - 主线程让子线程退出的三种方式
在golang中,主go程告知子go程退出有三种方式,建议用后面两种方式一:全局变量方式packagemainimport( "
fmt
" "sync" "time")varwgsync.WaitGroupvarexitbool
Saggitarxm
·
2023-12-28 13:07
Golang
golang
开发语言
后端
Linux
fmt
命令教程:如何优雅地格式化文本(附案例详解和注意事项)
Linux
fmt
命令介绍
fmt
命令在Linux中用作简化和优化文本文件的格式化工具。它会从指定的文件中读取内容,将其按照指定的格式重新编排,然后输出到标准输出设备。
我要下东西噢
·
2023-12-28 12:36
linux
linux
运维
服务器
golang源码阅读-sync.map
简单使用funcTestSyncMap(t*testing.T){m:=sync.Map{}m.Store("name","xiaoming")ifitem,ok:=m.Load("name");ok{
fmt
.Println
飞飞羽毛球
·
2023-12-28 11:06
golang
golang
开发语言
后端
go 语言程序设计第1章--入门
1.1hello,worldhelloworld.gopackagemainimport"
fmt
"funcmain(){
fmt
.Println("Hello,World")}执行gorunhelloworld.go
houzhizhen
·
2023-12-28 11:03
golang
golang
开发语言
后端
golang能在并发环境中使用的map---sync.map
packagemainimport("
fmt
""sync")funcmain(){varscenesync.Mapscene.Store("greece",97)scene.Store("london"
人生30一道坎
·
2023-12-28 11:33
golang
golang并发编程之sync. Map线程安全集合
下面是一个示例程序,演示如何使用sync.Map实现线程安全的映射集合:packagemainimport("
fmt
""sync")funcmain(){varmsync.Mapm.Stor
SMILY12138
·
2023-12-28 11:02
golang
go 使用 - sync.Metux
TryLock()方法尝试获取锁对共享资源进行加锁,例:funcincrement(){//加锁mutex.Lock()//解锁defermutex.Unlock()//访问共享资源counter++
fmt
.Printf
Q_X_Q 慶
·
2023-12-28 11:31
golang
开发语言
go语言基础 --时间处理常用函数
获取当前时间时间和日期相关的函数是开发中常用的,go语言中,引入time包即可使用相关的函数获取当前时间的方法:time.Now(),返回一个time.Time类型的时间信息,可直接打印出来funcmain(){now:=time.Now()
fmt
.Printf
小蜜蜂爱编程
·
2023-12-28 09:45
golang
开发语言
后端
2 go 字符串处理
packagemainimport"
fmt
"import"strings"funcmain(){varastring="hello"varbstring="world"//拼接c:=a+b+"good"
fmt
.Println
Parser_511c
·
2023-12-28 03:14
gorm 使用sql方法
selectuid,user_name,agefromUsers").Scan(&users)//db=db.Raw("selectuid,user_name,agefromUsers").Find(&users)
fmt
.Println
HehuaTang
·
2023-12-27 21:48
前端
服务器
golang
处理go中clientv3连接etcd包异常
出现异常3、处理异常1、创建任意项目gomodinitgo-test项目代码内容:packagemain//go.etcd.io/etcd/clientv3重点处理这个包import("context""
fmt
谷隐凡二
·
2023-12-27 16:55
go语言学习笔记
golang
etcd
xcode
go语言指针变量定义及说明
go语言指针主要需要记住两个特殊符号,一个是&用来获取变量对应的内存地址另一个是*用来获取指针对应的变量值下面是个最简单的go语言指针说明packagemainimport"
fmt
"//指针为内存地址funcmain
数据馅
·
2023-12-27 11:22
golang
开发语言
go语言基础之for循环和range的使用
range是一个关键词,获取一个可迭代变量的key和walue以下是学习代码packagemainimport"
fmt
"funcmain(){
fmt
.Println("以下为for循环的使用")varstrstring
数据馅
·
2023-12-27 11:52
xcode
golang
macos
golang中的值传递和引用传递
举例之前,我们先要记住两点:golang默认都是采用值传递,即拷贝传递有些值天生就是指针(slice、map、channel)举例packagemainimport("
fmt
")funcmain(){/
王_坤
·
2023-12-27 08:43
golang csv parse error on line 1, column 1: bare “ in non-quoted-field
=nil{
fmt
.Println("无法读取:",err)return}报错如下:golangcsvparseerroronline1,column1:bare"innon-quoted-field解决办法
HappyLearnerL
·
2023-12-27 08:36
golang
开发语言
后端
GO基础进阶篇 (六)、I/O流
1.获取文件信息packagemainimport("
fmt
""os")funcmain(){//获取文件信息fileInfo,err:=os.Stat("ten/a.txt")iferr!
不可L
·
2023-12-27 06:25
GO语言从基础到应用
golang
开发语言
后端
GO基础进阶篇 (九)、临界资源安全问题(锁、channel)
临界资源安全问题在并发编程中对临界资源的处理不当,往往会导致数据的不一致问题packagemainimport("
fmt
""time")funcmain(){a:=1gofunc(){a=2
fmt
.Println
不可L
·
2023-12-27 06:23
GO语言从基础到应用
golang
服务器
开发语言
golang 中判断结构体中某一个属性是否存在(以区分零值)
原问题地址:validate-structfieldifitexists有定义结构packagemainimport("
fmt
""encoding/json")typeUserstruct{Namestring
泰 戈 尔
·
2023-12-27 03:48
golang
数据库
开发语言
Go在Win10上接收UDP组播数据
绑定本机某张网卡的IP和端口,本代码选择IP为0.0.0.0,端口为8000;第二步、加入组播,组播地址为“224.0.0.1”;第三步、循环接收UDP组播数据;代码packagemainimport("
fmt
晓琴儿
·
2023-12-27 01:59
Golang
golang
udp
开发语言
Go
Go 语言学习:了解 const 关键字及常量声明
语法constCONSTNAMEtype=value声明常量声明常量的示例:packagemainimport("
fmt
")constPI=3.14funcmain(){
fmt
.Println(PI)}
小万哥丶
·
2023-12-27 01:58
golang
学习
后端开发
软件工程
程序人生
编程语言
Google
Go map如何排序
1.将key或value单独组成其类型的切片或数组,进行排序packagemainimport("
fmt
""sort")funcmain(){table:=map[string]string{"hello
metabit
·
2023-12-26 19:41
Go
golang
华清远见嵌入式学习——ARM——作业4
作业要求:代码运行效果图:代码:do_irq.c:#include"key_it.h"externvoidprintf(constchar*
fmt
,...)
程序员喵
·
2023-12-26 18:25
学习
【Golang详解】go语言中的defer
defer用于延迟函数的调用,每次defer都会把一个函数压入栈中,函数返回前再把延迟的函数取出并执行延迟函数的参数在defer语句出现时就已经确定下来了如:funca(){i:=0defer
fmt
.Println
CJ-cooper
·
2023-12-26 17:45
golang详解
golang
开发语言
后端
Go基础笔记
它们用分号隔开:初始化语句:在第一次迭代前执行条件表达式:在每次迭代前求值后置语句:在每次迭代的结尾执行一个标准的for循环:funcmain(){sum:=0fori:=0;i<10;i++{sum+=i}
fmt
.Println
csr_yang
·
2023-12-26 15:44
Golang ssl 证书 验证
因为是短连接,如果是大量域名去验证的话,短时间内将导致大量TIME_WAITpackageutilimport("context""crypto/tls""errors""
fmt
""net""net/http
衣舞晨风
·
2023-12-26 12:58
Golang
进阶
Go
golang
ssl
证书
验证
time_wait
time
wait
Mysql golang xorm 使用mysql数据库
varOrm*xorm.EnginefuncInitMysql()error{conn:=
fmt
.Sprintf("%s:%s@tcp(%s:%d)/%s?
qq_28808697
·
2023-12-26 10:31
数据库
mysql
golang
go判断utf-8文件是否带BOM
后面知道这行的作用可以用来判断是否为一个utf-8BOM文件,如果是一个utf8bom格式文件,读取首内容是239187191,可以使用notepad++和下面代码进行测试packagemainimport("bufio""bytes""
fmt
这题有点难
·
2023-12-26 06:19
go语言操作rabbitmq
packagemainimport("
fmt
""log""sync""time""github.com/streadway/amqp")funcdeclareQueue(ch*amqp.Channel,
gopher_looklook
·
2023-12-26 02:12
golang
rabbitmq
2023-强网杯-【强网先锋-ez_
fmt
】
文章目录ez_
fmt
libc-2.31.so检查main思路exp参考链接ez_
fmt
libc-2.31.so检查没有地址随机化main简单粗暴的printf格式化字符串漏洞思路泄露地址,覆盖返回地址形成
看星猩的柴狗
·
2023-12-25 23:28
2023
强网杯
PWN
java
数据库
开发语言
CTF
PWM
Go语言文件操作
OS包中提供了关闭文件的函数os.Close()注意点如果文件不存在是不会自动创建的通过Open打开的文件只能读取不能写入记得打开的时候同时写上关闭文件的函数示例packagemainimport("
fmt
超级皮波9
·
2023-12-25 22:21
go语言检查磁盘分区使用情况
go语言检查磁盘分区使用情况利用系统调用syscall.Statfs获取磁盘分区使用情况packagemainimport("
fmt
""math""errors""syscall")funcPartitionUsage
CodingCode
·
2023-12-25 21:10
使用结构体的3中方式
packagemainimport("
fmt
""strings")typePersonstruct{firstNamestringlastNamestring}funcupPerson(p*Person
次序
·
2023-12-25 13:06
哈夫曼编码系统 C++实现
从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件h
fmT
ree中。(2)E:编码(Encoding)。
In_the_wind_
·
2023-12-25 13:18
c++学习
#
数据结构之树
数据结构
数据结构
c++
哈夫曼编码
stringstream
golang 代码实现一个工具函数:用于合并两个go map
packagemainimport"
fmt
"//MergeMaps创建一个新的map用于保存合并后的值。返回新的map。
Lucky小黄人
·
2023-12-25 10:22
golang
开发语言
后端
golang map集合合并
packagemainimport("encoding/json""
fmt
")funcmain(){x:=map[string]string{"1":"110","2":"120","3":"119"}
asdfadafd
·
2023-12-25 10:51
java
运维
java
tcp/ip
go php password_hash 加解密实现
gophppassword_hash加解密实现注意:下面的演示需要放到go模块中才能运行因为有依赖go的内部包bcrypt#模块化项目更新gomodtinymain.goimport("
fmt
""encoding
tekin
·
2023-12-25 06:36
golang
golang
php
安全架构
安全
go语言多线程学习笔记——互斥锁
packagemainimport("
fmt
""sync")
浅see_you
·
2023-12-25 01:20
golang
开发语言
多线程
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他