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框架学习
pytest 第一章 安装与执行用例
pytest
框架学习
笔记摘要:pytest
框架学习
笔记,记录pytest相关知识点,pytest安装执行用例。
kukubear0
·
2023-11-15 01:00
python自动化测试开发
pycharm
python
ide
golang
vscode launch.json配置
每次调试运行都要先打开main.go然后在菜单里点击Run->StartDebugging或者F5比较麻烦,主要是每次都要定位了main.go文件,这样当我编辑完其他文件后,都要切换一下才能运行。下面增加一下Launch.json配置就可以直接点击左侧的debug按钮运行了,在Launch菜单下的AddConfiguration,内容如下:{//UseIntelliSensetolearnabou
ningto.com
·
2023-11-15 00:57
golang
计算机毕业设计选题推荐-体育赛事微信小程序/安卓APP-项目实战
✨作者主页:IT毕设梦工厂✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。
IT毕设梦工厂
·
2023-11-14 22:58
微信小程序项目
安卓项目
微信小程序
android
毕业设计
源码
解决
Golang
编译、执行单测、运行程序遇到:cgo: malformed DWARF TagVariable entry 的问题
如题,在项目开发中突然遇到执行单测控制台报错:cgo:malformedDWARFTagVariableentry解决方式很简单,这个是
Golang
官方的问题,首先命令行执行以下命令查看
golang
的版本
_little_stone
·
2023-11-14 21:47
golang
开发语言
后端
计算机毕业设计选题推荐-记录生活微信小程序/安卓APP-项目实战
✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。
IT研究室
·
2023-11-14 21:50
微信小程序项目
安卓项目
微信小程序
Android
毕业设计
源码
高性能的开源运维监测平台介绍 - WGCLOUD
WGCLOUD是一款轻量高效的运维监测系统,开源免费,性能高效,稳定安全WGCLOUD主要使用java和
golang
开发,性能和安全性比较好1、WGCLOUD支持主机或服务器各种指标监测(cpu使用率,
也曾多情
·
2023-11-14 19:37
开源
运维
java读取yml文件属性_java yaml文件读取和属性修改
macOs"version:"10.15.4"cpu:name:"IntelCorei5"counts:4hz:"1.4GHz"cnName:"英特酷睿i5"test:name:123alist:-java-python-
golang
阿拉丁的勺子
·
2023-11-14 18:45
java读取yml文件属性
Golang
实现简化版解析TOML格式
TOML的由来配置文件的使用由来已久,从.ini、XML、JSON、YAML再到TOML,语言的表达能力越来越强,同时书写便捷性也在不断提升。TOML是前GitHubCEO,TomPreston-Werner,于2013年创建的语言,其目标是成为一个小规模的易于使用的语义化配置文件格式。TOML被设计为可以无二义性的转换为一个哈希表(Hashtable)。完全版解析TOML格式解析TOML格式的第
dengming0922
·
2023-11-14 18:43
golang记录
golang
Python
框架学习
Django篇 (十) Redis 缓存
开发服务器系统的时候,程序的性能是至关重要的。经过我们前面框架的学习,得知一个请求的处理基本分为接受http请求、数据库处理、返回json数据,而这3个部分中就属链接数据库请求的响应速度最慢,因为数据库操作涉及到数据库服务处理请求,读写硬盘数据而操作数据库的增、删、改、查中,查询属于读取数据,而删除、修改、增加属于写入数据,我们做缓存也主要是给查询这块的数据做优化一、缓存的原理众所周知,从内存中读
默子昂
·
2023-11-14 14:04
Django框架
redis
缓存
数据库
django
python
2013年01月16日 Go生态洞察:并发不是并行
欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通
Golang
(基础入门篇)》学会
Golang
语言,畅玩云原生,走遍大小厂~猫头虎建议Go程序员必备技术栈一览表:
猫头虎
·
2023-11-14 13:54
#
Go生态洞察
Golang技术专区
golang
开发语言
后端
go
go1.19
2013年01月02日 Go生态洞察:深入理解Go语言的实践与进阶
欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通
Golang
(基础入门篇)》学会
Golang
语言,畅玩云原生,走遍大小厂~猫头虎建议Go程序员必备技术栈一览表:
猫头虎
·
2023-11-14 12:39
#
Go生态洞察
Golang技术专区
golang
开发语言
后端
计算机毕业设计选题推荐-公共浴池微信小程序/安卓APP-项目实战
✨作者主页:IT毕设梦工厂✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。
IT毕设梦工厂
·
2023-11-14 12:37
微信小程序项目
安卓项目
微信小程序
android
源码
毕业设计
速报:Go1.16 正式发布,新版本特性详解合集
下载或更新的方式:Blog:https://blog.
golang
.org/go1.16Download:https://
golang
.org/dl/#go1.16有需要的小伙伴可以看看,以下详解文章包含了
煎鱼(EDDYCJY)
·
2023-11-14 10:13
编程语言
less
微软
protobuf
css
掌握NestJS - JavaScript Node.js 框架
掌握NestJS-JavaScriptNode.js
框架学习
使用TypeScript开发和测试企业级Node.js应用程序。学习使用Docker的现代工作流程。
IT教程精选
·
2023-11-14 08:17
javascript
Python Flask
框架学习
31:orm操作及序列化/更规范的文件格式
文件树如下:首先是utils包:functions.py配置代码如下:fromflask_sqlalchemyimportSQLAlchemyfromflask_debugtoolbarimportDebugToolbarExtensionfromflask_restfulimportApifromflask_marshmallowimportMarshmallowdb=SQLAlchemy()d
胖哥真不错
·
2023-11-14 03:00
python
flask
python
flask
【
golang
】探索for-range遍历实现原理(slice、map、channel)
for-rangefor-range其实是正常for循环的一种语法糖,在go语言中可以遍历arr,slice,map和channel等数据结构,但是在一些初学者使用for-range可能会遇见很多坑,这篇文章会带你探索一下for-range中非常有趣的一些实现机制。for-range遍历数组和slice先来看两道题目:从数组中遍历获取一个指针元素切片的集合arr:=[2]int{1,2}res:=
m旧裤子
·
2023-11-14 03:56
golang
golang
算法
数据结构
python结构体嵌套 struct_
Golang
结构体(struct)
不管是Python还是
Golang
...这些编程语言,由于历史原因、遇到的痛点、解决的问题不同,导致语法追求、本身特性不同。但是遇到的问题、解决问题的思想是一致的。
weixin_39800990
·
2023-11-14 02:23
python结构体嵌套
struct
ubuntu使用快照部署polygon全节点
文章目录一、环境部署1.1
golang
环境部署1.2git安装1.3gcc安装1.4zstd安装1.5pv安装1.6aria2c安装二、安装polygon2.1heimdall安装2.1.1heimdall
杰哥的技术杂货铺
·
2023-11-14 01:21
公链节点搭建
ubuntu
polygon
polygon全节点
polygon 部署主网文档
文章目录一、环境部署1.2
golang
环境部署vim/etc/profilegoversion1.2git安装1.3gcc安装1.4zstd安装1.5pv安装二、安装polygon2.1heimdall
杰哥的技术杂货铺
·
2023-11-14 01:50
公链节点搭建
polygon
polygon主网
学习笔记——Spring框架——AOP
学习笔记——Spring
框架学习
笔记——Spring框架——AOP学习笔记——Spring框架——AOP学习笔记——Spring框架一、AOP简介1.1介绍1.2核心概念二、AOP工作流程2.1目标对象和代理对象
北海冬初
·
2023-11-14 01:12
学习笔记
spring框架
spring
学习
java
Golang
源码分析 | 程序引导过程
环境说明CentOSLinuxrelease7.2(Final)goversiongo1.16.3linux/amd64GNUgdb(GDB)RedHatEnterpriseLinux7.6.1-80.el7使用gdb查看程序入口编写一个简单的go程序//main.gopackagemainfuncmain(){print("Helloworld")}编译gobuild-gcflags"-N-l"
轮子学长
·
2023-11-14 00:59
Golang
golang
php
linux
golang
切片数据转换为json tree树结构
父子切片数据转换为json树结构typeNodestruct{Idint`json:"id"`ParentIdint`json:"parentId"`Namestring`json:"name"`Children[]*Node`json:"children,omitempty"`}funcgenerateTree(rows[]*Node)[]*Node{idMap:=make(map[int]*N
饱腹百科
·
2023-11-14 00:23
go
golang
Golang
整合RocketMQ
RocketMQ相关知识汇总RocketMQ是什么RocketMQ是阿里巴巴开源的一款MQ框架,被广泛的使用于不同的业务场景,同时也有非常好的生态系统支持,支持事务消息、顺序消息、批量消息、定时消息、消息回溯等功能。RocketMQ核心概念名称服务(NameServer):可以理解为注册中心,主要用来保存topic路由消息,管理Broker,在NameServer的集群中,NameServer彼此
饱腹百科
·
2023-11-14 00:49
rocketmq
rocketmq
golang
golang
程序如何优雅地退出
简言1.程序退出时不应该是kill-9暴力地杀死程序2.监听系统信号,进程收到指定信号(TERM,INTR等信号)后,做完善后工作,再退出程序是常规做法3.
golang
语言监听系统信号很简洁,寥寥几行代码就可以很优雅地处理系统信号
YZF_Kevin
·
2023-11-13 23:44
Go语言
golang如何退出程序
golang优雅地退出程序
golang
协程优雅退出
golang
协程优雅退出的几种方式一:context(上下文方式)funcmain(){ctx,cancel:=context.WithTimeout(context.Background(),time.Duration
lucas-go
·
2023-11-13 23:44
golang
go 服务器如何优雅的退出、重启
这里简单介绍了go服务器收到signal信号之后的关闭、重启操作——有不足的地方以后补充参考:优雅退出在
Golang
中的实现(qq.com)-朋友的公众号,可以点点关注,会不定时的分享go的
UpUp许先森
·
2023-11-13 23:44
golang
服务器
golang
运维
Golang
优雅退出http server
又碰巧看到了一段
golang
httpserver的“优雅”代码,大家共欣赏。
四平马
·
2023-11-13 23:43
------【golang】
☀编程语言
golang
GO的优雅终止姿势
最近优化了一版程序:用到了
golang
的优雅退出机制。
有态度的马甲
·
2023-11-13 23:42
java
oa办公
etcd
unix
信号处理
golang
优雅关闭服务
文章目录一、什么是优雅关闭服务二、使用函数三、使用案例一、什么是优雅关闭服务先把在执行的任务执行完成,再关闭服务,防止中断服务造成程序错误,数据异常等影响。二、使用函数语法:func(srv*Server)Shutdown(ctxcontext.Context)error作用:Shutdown优雅地关闭服务器,而不会中断任何活动连接。工作原理:首先关闭所有打开的侦听器,然后关闭所有空闲连接,然后无
飞马攻城师
·
2023-11-13 23:11
golang
golang
golang
优雅关闭服务
Golang
并发模型:并发协程的优雅退出
goroutine的退出机制,不能通过某种手段强制关闭,只能等goroutine主动退出。常用三种方式:一、通道有chan,forrange、forselectfor-range,当无缓存通道关闭时,for-range自动退出。需要close(chan),否则会死锁。使用selectok退出for-select也是使用频率很高的结构,select提供了多路复用的能力,所以for-select可以让
foreverm99
·
2023-11-13 23:11
golang
开发语言
后端
golang
优雅退出守护进程、信号处理
packagemainimport("fmt""os""os/signal""syscall""time")//优雅退出go守护进程funcmain(){//创建监听退出chanc:=make(chanos.Signal)//监听指定信号ctrl+ckillsignal.Notify(c,syscall.SIGHUP,syscall.SIGINT,syscall.SIGTERM,syscall.S
erternalKing
·
2023-11-13 23:41
golang
golang
Golang
程序的优雅退出
我们知道,在使用Linux操作系统运行程序时,我们经常会使用“Kill-9”和“Ctrl+C”的形式退出程序。所以,我们可以在程序中监听来自系统的退出信号,当主函数接收到退出信号时,再退出程序。像这样:funcmain(){//接收退出信号的chanelsig:=make(chanos.Signal)//指定哪些信号可以转发到chanel,如果没有列出,会将所有信号传递到chanelsignal.
灬倪先森_
·
2023-11-13 23:41
Golang开发
Golang
context
计算机毕业设计选题推荐-课程学习微信小程序/安卓APP-项目实战
✨作者主页:IT研究室✨个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、
Golang
、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。
IT研究室
·
2023-11-13 22:03
微信小程序项目
安卓项目
微信小程序
Android
毕业设计
源码
开发知识点-
golang
golang
语言学习环境搭建win10配置go环境ubuntu20.04安装
golang
介绍下载Go压缩包调整环境变量验证Go安装过程环境搭建win10配置go环境中文网进行下载https://study
golang
.com
amingMM
·
2023-11-13 22:00
golang
开发语言
后端
2011年12月21日 Go生态洞察:了解Go社区
欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通
Golang
(基础入门篇)》学会
Golang
语言,畅玩云原生,走遍大小厂~猫头虎建议Go程序员必备技术栈一览表:
猫头虎
·
2023-11-13 22:22
#
Go生态洞察
Golang技术专区
golang
开发语言
后端
golang
服务端与web前端使用websocket通信
前言使用go语言开发web服务器时,常常需要web端发送请求给服务端,如果碰到需要长连接的情况,服务端处理http请求往往占用大量资源,而websocket则能使web端和服务端维持长连接。除此之外,建立长连接亦可以使服务端主动向web端推送消息,从而为项目提供更加丰富的功能。本文面向初次使用go开发web服务端的读者,建立并完成一个完整的web端与服务端实时通信项目。并在文章末尾贴出了开发中的踩
如梦似电
·
2023-11-13 21:08
go服务器开发
golang
前端
websocket
Flutter 信息贴
框架学习
在Flutter中构建绘图应用程序了解如何在Flutter中创建绘图应用程序,并探索Flutter在CustomPaint小部件的帮助下渲染和控制自定义UI的能力在Flutter中创建可重用的自定义小部件了解如何在
亚图跨际
·
2023-11-13 20:04
Flutter
flutter
GoLang
之map的底层实现原理是什么(1)
文章目录
GoLang
之map的底层实现原理是什么(1)1.什么是map2.map的底层如何实现2.1map内存模型2.2创建map2.3哈希函数2.4key定位过程
GoLang
之map的底层实现原理是什么
GoGo在努力
·
2023-11-13 19:56
GoLang底层
golang
数据结构
散列表
遇见go语言的第四天——map、结构体
基本语法varmap(变量名称)map[keytype]valuetype
golang
中的map的key可以是很多类型,比如bool,数字,string,指针,channel,还可以是只包含前面几个类型的接口
多痣草莓
·
2023-11-13 19:55
go
golang
go
数据结构【
Golang
实现】(五)——栈
目录数据结构——栈顺序栈1.定义结构体2.NewStack()3.Length()4.IsFull()5.IsEmpty()6.Push()7.Pop()8.Peek()链式栈1.定义结构体2.IsEmpty()3.Length()4.Push()5.Pop()6.Peek()7.Traverse()应用场景1.表达式求值2.括号匹配数据结构——栈顺序栈1.定义结构体typeSequentialS
undertale flower
·
2023-11-13 19:55
数据结构
golang
栈
golang
——map
目录1.map特点2.map声明和初始化变量初始化3.map常见操作4.map的嵌套5.
golang
中map底层结构6.map遍历为什么是无序的7.map为什么是非线程安全的8.实现map线程安全9.map
折叠的饼干
·
2023-11-13 19:25
golang
golang
数据结构STL——
golang
实现独立请求singleFlight
github仓库存储地址:https://github.com/hlccd/goSTL概述singleFlight,独立请求,用于做并发控制,常用于防止缓存击穿。对于缓存来说,它一般会有一个过期时间,过期后进行删除,当在删除后的短时间内,如果突然出现了一大批对该数据的并发请求,次数他们都没有从缓存中读取到数据,然后集体涌入数据库中进行IO,引起数据库过载造成故障。为了解决这个问题,可以通过给一组相
hlccd
·
2023-11-13 19:24
数据结构
数据结构
golang
数据结构STL——
golang
实现哈希映射hashMap
github仓库存储地址:https://github.com/hlccd/goSTL概述哈希映射(hashmap),它是一个两层结构,即第一层以动态数组作为桶去存储元素,第二层存储hash值冲突的元素。对于插入其中的任意一个元素来说,都可以计算其key的hash值然后将其映射到桶内对应位置,随后再插入即可。hash映射最大的特点在于其查找、插入和删除都是O(1)的,但可能存在扩容和缩容的问题,此
hlccd
·
2023-11-13 19:54
数据结构
数据结构
golang
Golang
中的 Context 包
简介今天,我们将讨论Go编程中非常重要的一个主题:context包。如果你现在觉得它很令人困惑,不用担心—在本文结束时,你将像专家一样处理context!想象一下,你在一个主题公园,兴奋地准备搭乘一座巨大的过山车。但有个问题:排队的人非常多,而且公园快要关门,你只有一个小时的时间。你会怎么办?嗯,你可能会等一会儿,但不会等一个小时,对吧?如果你等了30分钟还没有到前面,你会离开队伍去尝试其他游乐设
技术的游戏
·
2023-11-13 19:48
golang
java
数据库
2011年12月13日 Go生态洞察:从零到Go,在谷歌首页上的24小时飞跃
欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通
Golang
(基础入门篇)》学会
Golang
语言,畅玩云原生,走遍大小厂~猫头虎建议Go程序员必备技术栈一览表:
猫头虎
·
2023-11-13 16:23
#
Go生态洞察
Golang技术专区
golang
开发语言
后端
2011年09月29日 Go生态洞察:image/draw包的深度解析
欢迎大家来踩踩~《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~《100天精通
Golang
(基础入门篇)》学会
Golang
语言,畅玩云原生,走遍大小厂~猫头虎建议Go程序员必备技术栈一览表:
猫头虎
·
2023-11-13 14:37
#
Go生态洞察
Golang技术专区
golang
开发语言
后端
只改一个参数让
Golang
GC耗时暴降到1/30!
导读
Golang
GC问题的处理网上有比较多的参考文章与教程,本文则聚焦在一次实际业务场景中遇到的问题,并将问题排查处理的全过程详细地做了整理记录,相信对各位Gopher有较大参考价值。
腾讯云开发者
·
2023-11-13 11:42
【
Golang
】no matching versions for query “latest“
虽然看到有些旧项目直接通过require可以用,但是如果latest的包对go.mod修改过,比如变成v2之类的,例如下面这个项目,他是workd的。但是这依然不代表你可以这么用,最好用replace一下,跟引用的依赖保持一致,如图一,这样就可以用了。
runzhliu
·
2023-11-13 08:25
Go
golang
结构体标签 -- struct tag (八)
结构体标签可以说是
golang
中一个比较有特殊的特性。在讲解
golang
结构体标签之前我们先来看一个结构体标签最常用的场景。
muyige0852
·
2023-11-13 06:10
golang
系列
golang
struct
tag
结构体标签
json
reflect
golang
结构体、接口的理解
四.接口的使用五、空接口总结
golang
中的结构体
golang
结构体的使用
golang
中的接口
golang
接口的使用前言提示:这里可以添加本文要记录的大概内容:学习
golang
语言时一直不清楚结构体、接口之间的关系
一个喜欢猫狗的男生
·
2023-11-13 06:08
golang
go
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他