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之流程控制大全: 细节、示例与最佳实践
本文深入探讨
Go语言
中的流程控制语法,包括基本的if-else条件分支、for循环、switch-case多条件分支,以及与特定数据类型相关的流程控制,如for-range循环和type-switch。
TechLead KrisChang
·
2024-02-01 19:24
golang
开发语言
后端
云计算
Iris微服务框架_golang web框架_完整示例Demo
Iris简介Iris是一款
Go语言
中用来开发web应用的框架,该框架支持编写一次并在任何地方以最小的机器功率运行,如Android、ios、Linux和Windows等。
beyond阿亮
·
2024-02-01 15:19
golang
golang
iris
【
每日一题
】 2024年1月汇编
博客主页:A_SHOWY系列专栏:力扣刷题总结录数据结构云计算数字图像处理力扣
每日一题
_【1.4】2397.被列覆盖的最多行数2397.被列覆盖的最多行数https://leetcode.cn/problems
A_SHOWY
·
2024-02-01 14:00
算法
力扣
c++
从零开始学Linux之gcc命令
首先我们需要知道有两种编程语言编译型语言:要求必须提前将所有源代码一次性转换成二进制指令,也就是生成一个可执行程序,例如C、C++、
go语言
、汇编语言等,使用的转换工具称为编译器。
含泪进厂
·
2024-02-01 13:49
linux
猫头虎博主第10期赠书活动:《写给大家看的Midjourney设计书》
《100天精通Golang》—
Go语言
学习之旅!领域矩阵:猫头虎技术领域矩阵:深入探索各技术领域,发现知识的交汇点。
猫头虎
·
2024-02-01 12:24
猫头虎赠书专栏
midjourney
AI作画
人工智能
计算机视觉
DALL·E
2
stable
diffusion
Imagen
Go语言
通用开发框架-Ngo开源啦
网易传媒在2020年底开始尝试使用
Go语言
做业务开发,并在2021年使用
Go语言
重构核心业务,目前超过一半的业务都已经重构为
Go语言
,并在线上提供服务。
常遇cy
·
2024-02-01 10:35
Ngo
golang
后端
go语言
opensource
软件框架
go语言
WebSocket编程
1.webSocket介绍WebSocket是一种在单个TCP连接上进行全双工通信的协议WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输需要安装第三方包:cmd中:goget-u-vgithub.com/gorilla/websocke
leellun
·
2024-02-01 08:08
go网络编程
go从入门到实践
golang
websocket
开发语言
go语言
-排序的使用
本文介绍常用类型的排序方法主要内容1.字符串切片、整型切片与浮点型切片的排序2.逆序排序3.自定义类型的排序4.对已排序的切片使用sort.search()进行查找指定元素字符串切片排序与逆序//定义一个字符串切片strSlice:=[]string{"golang","python","C++","C","java","typescript","javascript"}//方法一:使用sort包
SRExianxian
·
2024-02-01 07:45
golang
ubuntu
开发语言
go语言
-context的基本使用
1.什么是Context?Go1.7标准库引入context,中文译作“上下文”,准确说它是goroutine的上下文,包含goroutine的运行状态、环境、现场等信息。context主要用来在goroutine之间传递上下文信息,包括:取消信号、超时时间、截止时间、k-v等。Context,也叫上下文,它的接口定义如下typeContextinterface{Deadline()(deadli
SRExianxian
·
2024-02-01 07:45
go语言
go语言
go
go语言
-字符串处理的常用函数
本文介绍
go语言
处理字符串类型的常见函数。多行字符串在Go中创建多行字符串非常容易。只需要在你声明或赋值时使用(``)。str:=`Thisisamultilinestring.
SRExianxian
·
2024-02-01 07:45
go语言
golang
算法
数据库
Go语言
的100个错误使用场景(一)|代码和项目组织
《
Go语言
的100个错误以及如何避免》是最近朋友推荐我阅读的书籍,我初步浏览之后,大为惊喜。
-白 泽-
·
2024-02-01 07:41
golang
笔记
golang
开发语言
后端
go语言
-字符串处理常用函数
本文介绍
go语言
处理字符串类型的常见函数。##多行字符串在Go中创建多行字符串非常容易。只需要在你声明或赋值时使用(``)。```str:=`Thisisamultilinestring.
SRExianxian
·
2024-02-01 07:36
golang
Go语言
的100个错误使用场景(11-20)|项目组织和数据类型
《
Go语言
的100个错误以及如何避免》是最近朋友推荐我阅读的书籍,我初步浏览之后,大为惊喜。
-白 泽-
·
2024-02-01 07:34
golang
笔记
golang
开发语言
后端
每日一题
——LeetCode1356.根据数字二进制下1的数目排序
方法一重写sort排序按照二进制中1的数量排序,那么就要把每个数字的二进制形式中1的数目统计出来,sort排序中两个参数a、b,returna-b就是按照数值大小排序,returncountOnes(a)-countOnes(b)就是按照二进制中1的数量来排序。varsortByBits=function(arr){functioncountOnes(num){letcount=0;//初始化为0
zbsnzj
·
2024-02-01 06:12
每日一题
javascript
算法
leetcode
每日一题
——LeetCode2670.找出不同元素数目差数组
方法一个人方法把nums数组分成两个数组,arr1和arr2,arr1初始为空,每次按顺序加入nums里的一个元素,arr2初始为nums一样的数组,每次按顺序删除arr1加入的那个元素用set可以直接得到arr1和arr2里不重复元素的数量vardistinctDifferenceArray=function(nums){letarr1=[]letarr2=Array.from(nums.rev
zbsnzj
·
2024-02-01 06:12
每日一题
算法
javascript
leetcode
go plan 9汇编
本文将简单介绍一下
go语言
的汇编。主要的内容如下:plan9是什么?为什么学习plan9?plan9的常见指令go程序如何转换为plan9?下面就开始简单介绍一下。plan9是什么?
链人成长chainerup
·
2024-02-01 04:43
Go语言
在构建HTTP代理时的优势和挑战
Go语言
,又称Golang,是一种开源的、静态类型的、编译型的编程语言。它在设计时考虑到了性能、并发性和简洁性,因此在构建网络应用方面表现优异。
华科℡云
·
2024-02-01 03:14
java
开发语言
2021-05-22
【
每日一题
】-61《CMA》1.含义:CMA是中国计量认证的简称。根据计量法的规定它是指:由省级以上人民政府计量行政部门对检测机构的检测能力及可靠性进行的一种全面的认证及评价。
房老师391215
·
2024-02-01 03:30
golang 后台进程 daemon方式运行 简介
go程序后台运行5.1go调用普通外部程序5.2go程序调用自身转为后台运行解决怎么区分父进程子进程的问题5.3如何在子进程中再次启动子进程6.守护进程的实现xdaemon库的使用示例1.前言因为最近用
go
whatday
·
2024-02-01 01:28
golang
websocket
网络
如何让go程序以后台进程或daemon方式运行
https://zhuanlan.zhihu.com/p/1461920351.前言因为最近用
go语言
开发了一个websocket服务,启动后需要后台运行,还希望异常退出时可以自动重启。
香农第18代传人
·
2024-02-01 01:28
golang
golang
如何让Go程序以后台进程或daemon方式运行
最近我用
Go语言
开发了一个WebSocket服务,我希望它能在后台运行,并在异常退出时自动重新启动。我的整体思路是将程序转为后台进程,也就是守护进程(daemon)。
雾岛听风来
·
2024-02-01 01:26
golang
开发语言
后端
G0.9 《
Go语言
从入门到精通》一书读前注意事项
《
Go语言
从入门到精通》一书即将出版,位于github.com/topxeq/goexamples的库主要内容是
Go语言
代码示例,包含多种应用场景,也是该书的随附代码。
陆满庭
·
2024-02-01 00:31
Docker
.Docker核心概念:二、安装Docker及命令操作1.安装docker2.docker镜像操作3.docker容器操作一、Docker1.docker简介Docker是一个开源的应用容器引擎,基于
go
睡美人章繁
·
2024-01-31 23:47
docker
容器
运维
QT系列第2节 QT中元对象系统
元对象系统有点类似于java和
go语言
中的反射,让我们在编程时解决问题多了些方法和思路,关于元对象可以简单总结出以下内容项。
hsy12342611
·
2024-01-31 20:02
QT
qt
dockerfile结合go应用程序的简单应用
gobuildgobuild是
Go语言
的一个命令,用于将Go源代码编译
F3nGaoXS
·
2024-01-31 20:33
golang
后端
docker
每日一题
力扣2670找出不同元素数目差数组
2670.找出不同元素数目差数组题目描述:给你一个下标从0开始的数组nums,数组长度为n。nums的不同元素数目差数组可以用一个长度为n的数组diff表示,其中diff[i]等于前缀nums[0,...,i]中不同元素的数目减去后缀nums[i+1,...,n-1]中不同元素的数目。返回nums的不同元素数目差数组。注意nums[i,...,j]表示nums的一个从下标i开始到下标j结束的子数组
乐超kawhi
·
2024-01-31 18:15
每日刷题
leetcode
算法
职场和发展
LeetCode
每日一题
2024/1/15-2024/1/21
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录1/1582.删除排序链表中的重复元素II1/162719.统计整数数目1/172744.最大字符串配对数目1/182171.拿出最少数目的魔法豆1/192809.使数组和小于等于x的最少时间1/202788.按分隔符拆分字符串1/21410.分割数组的最大值1/1582.删除排序链表中的重复元素II判断下一个节点是
alphaTao
·
2024-01-31 17:19
Exercise
leetcode
算法
职场和发展
LeetCode
每日一题
2024/1/22-2024/1/28
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录1/22670.最大交换1/232765.最长交替子数组1/242865.美丽塔I1/252859.计算K置位下标对应元素的和1/262846.边权重均等查询1/272861.最大合金数1/28365.水壶问题1/22670.最大交换分解排序找到最先不同的位置defmaximumSwap(num):""":typen
alphaTao
·
2024-01-31 17:49
Exercise
leetcode
算法
利用CPU cache特性优化Go程序
demo如下
Go语言
伪代码,开启两个协程,分别对一个结构体变量中的两个相邻的数据成员进行n次原子自增操作,当打开_[56]byte这个看似多余的代码后,程序运行速度加快了一倍!你知道是为什么吗?...
就想叫yoko
·
2024-01-31 17:37
SpringBoot中集成Minio高性能分布式存储文件服务入门
MinioMinio是基于
Go语言
编写的对象存储服务,适合于存储大容量非结构化的数据,例如图片、音频、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。
霸道流氓气质
·
2024-01-31 16:17
SpringBoot
spring
boot
分布式
后端
LC539最小时间差:两种解法:「字符串排序」&「桶排序思想:哈希计数」
正在坚持每日更新LeetCode
每日一题
,发布的题解有些会参考其他大佬的思路(参考资料的链接会放在最下面),欢迎大家关注我~~~同时也在进行其他专项类型题目的刷题与题解活动,相关资料也会同步到「GitHub
Chthollists
·
2024-01-31 14:13
GoLang中应该避免的10个错误
下面是
Go语言
中需要避免的十大坏错误,以及每个错误的代码示例:不检查错误Go函数经常返回多个值,其中最后一个值是一个错误。如果不检查这些错误,就会导致意外的行为。
ldxxxxll
·
2024-01-31 13:05
golang
开发语言
后端
golang及goland的安装
1.电脑环境2.软件下载链接:https://pan.baidu.com/s/1YHM_jazftwkqRAuxJqMHZg提取码:cdbmgo1.17.5.windows-amd64.msi是
go语言
的开发及运行环境类似于
scx_link
·
2024-01-31 13:04
开发工具
golang
开发语言
后端
GoLang和GoLand的安装和配置
1.GoLang1.1特点介绍
Go语言
保证了既能达到静态编译语言的安全和性能,又达到了动态语言开发维护的高效率,使用一个表达式来形容
Go语言
:Go=C+Python,说明
Go语言
既有C静态语言程序的运行速度
技术闲聊DD
·
2024-01-31 13:32
golang
开发语言
后端
LeetCode
每日一题
-11.24-222-完全二叉树的节点个数c++
最近大概比之前那段时间有空一点点,抽一些时间来做一下
每日一题
题目描述解法二分法首先想到的是完全二叉树只有最后一层不是满的,并且最后一排的结点在结束之前也是“满”的,所以用二分直接取到边界点。
小pig饲养员
·
2024-01-31 13:58
LeetCode
每日一题
leetcode
算法
Cloudreve个人网盘系统源码 支持云存储(七牛、阿里云OSS、腾讯云COS、又拍云、OneDrive) 基于Go框架
今天分享一款开源免费的网盘项目,基于
Go语言
开发的Cloudreve。
软希源码
·
2024-01-31 13:27
软希网58soho_cn
个人网盘系统源码
【Golang】ModbusRTU协议CRC16校验算法
下面是使用
Go语言
实现CRC16校验算法的代码:packagemainimport("encoding/hex""fmt")//crc16Modbus函数计算给定指令字符串的CRC16校验码funccrc16Modbus
Amctwd
·
2024-01-31 12:26
Golang
golang
算法
开发语言
【狂神说Java】Docker最新超详细版教程通俗易懂 - 学习笔记
传送门:官方参考文档|DockerHub镜像仓库|【狂神说Java】Docker视频教程Docker概述Docker是一个便携的应用容器,基于
Go语言
开发的。
小瓦匠学编程
·
2024-01-31 10:27
Docker
docker
容器
java
如何写出优雅的 Golang 代码
Go语言
是一门简单、易学的编程语言,对于有编程背景的工程师来说,学习
Go语言
并写出能够运行的代码并不是一件困难的事情,对于之前有过其他语言经验的开发者来说,写什么语言都像自己学过的语言其实是有问题的,想要真正融入生态写出优雅的代码就一定要花一些时间和精力了解语言背后的设计哲学和最佳实践
turingbooks
·
2024-01-31 10:47
单元测试
编程语言
python
java
go
Go语言
设计模式之函数式选项模式
背景:在看OpenTelemetry-gin源码时遇到一个函数funcMiddleware(servicestring,opts...Option)gin.HandlerFunc可以看到这个函数是以Option为参数的;点进去发现Option是一个接口,typeOptioninterface{apply(*config)}在Middleware内是这样使用该参数的:funcMiddleware(s
THMAIL
·
2024-01-31 10:43
Go
设计模式
设计模式
java
开发语言
Go语言
之父-Rob Pike
说起
go语言
大家感觉是没有发明多久,最近几年很火的一门后端语言。可是这门语言已经创建了10年了,而他的创始人也已经是62岁的老人了。
追梦人在路上不断追寻
·
2024-01-31 09:44
Flask和Go框架相比
首先,Flask是一个轻量级的PythonWeb框架,而Go框架是基于
Go语言
的。Flask注重简单性和灵活性,提供了一些基本的工具和功能,使得开发者能够快速地构建Web应用程序。
北辰Charih
·
2024-01-31 08:51
flask
go
Go 使用信号量限制并发数和控制多个进程的执行顺序
在
Go语言
中,可以使用信号量来限制并发数或设置多个进程(goroutines)的执行顺序。信号量是一种同步原语,用于控制对共享资源的访问。
worxfr
·
2024-01-31 06:18
golang
开发语言
后端
LeetCode·
每日一题
·862.和至少为 K 的最短子数组·队列+前缀和
作者:小迅链接:https://leetcode.cn/problems/shortest-subarray-with-sum-at-least-k/solutions/1925398/qian-zhui-he-dan-diao-shuang-duan-dui-li-zswz/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。题目示例思路给你一个整数
迅~
·
2024-01-31 00:20
LeetCode刷题笔记
leetcode
算法
数据结构
2019年1月19日 星期六 晴
今天早上在家复习的语文课本,规定好的时间学习,完成后,中午吃的水饺,午饭后和他弟弟玩了会,下午自己在那里继续复习,录完今天的视屏及
每日一题
后,让他看了会电视。就是写英语作业了。
单鹏_7f01
·
2024-01-30 22:11
《
go语言
实战》笔记第三章-go doc(文档)
介绍go中自带了编写文档相关的命令,文档有助于读懂代码,标记一些代码方便回忆,提高效率命令行方式查看如果在终端开发,可以使用godoc命令,这样不需要切换窗口godoc[-u][-c][package|[package.]symbol[.method]]使用这个命令,可以分层查看文档注释,最细可以到方法,注释的格式是/abc/和//abc如果要查看a包下的b结构体里的c方法的注释,命令为agodo
JoshuaGraham
·
2024-01-30 19:11
golang
笔记
开发语言
《
go语言
实战》第二章
前言本章是
go语言
实战第二章,比较不错的是,这章直接以代码实现了一个程序,体现了
go语言
的特性,而非连篇累牍的文字说明程序架构如图为程序架构,是一个用三个goroutine执行搜索的查询程序,主routine
JoshuaGraham
·
2024-01-30 19:40
golang
开发语言
后端
使用idea2019 创建GO项目
1、搭建
Go语言
开发环境(1)安装goSDK下载go安装包并安装下载地址:Go下载-
Go语言
中文网-Golang中文社区也可以使用idea直接加载安装(2)Go配置(a)设置go环境变量GOROOT为go
J_bean
·
2024-01-30 19:56
GO基础
golang
开发语言
后端
[GO]使用 Multi Part上传超过4G的大文件(全球首创)
前言最近在学习并使用
go语言
进行一些项目的开发,也测试了一下http+内置的multipart.Writer来实现POST上传文件到我以前的一个Java版本的文件服务器上.网上的文章一般都很简单,按照其规范编写了如下上传多个文件的测试代码
fishjam
·
2024-01-30 19:24
golang
开发语言
后端
[GO]使用 CSTD(Code Self Test Development) 技术方式处理 error
我基于此设计了CSTD(CodeSelfTestDevelopment)和API_VERIFY,COM_VERIFY等宏帮助我开发了几乎0bug的C/C++代码.在使用
go语言
开发时,发现系统也是采用返回
fishjam
·
2024-01-30 19:23
Go
golang
开发语言
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他