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
linux安全golang
字节跳动2024校招|商业化&;商业产品与技术业务合集
2024麦格米特硬件面经:一面+Hr面
golang
大家比亚迪怎么样了,昨天下午接了一个比亚迪的,说是技术面,让没什么问题等HR联系[好无辜]#比亚迪微派-二面-后端开发微派网络—Go服务端开发(贪吃蛇)
愤怒的小青春
·
2024-01-03 08:13
java
centos 使用 docker 安装 hyperledger fabric
这些先决条件包括cURL、Docker、DockerCompose、
Golang
、Node.js、NPM和Python2.7。
不与天斗8866
·
2024-01-03 06:25
centos
docker
fabric
[每周一更]-(第51期):Go的调度器GMP
gmp-model.html#g-m-phttps://blog.csdn.net/ByteDanceTech/article/details/129292683https://www.ququ123.top/2022/04/
golang
_gmp_principle
ifanatic
·
2024-01-03 06:41
每周一更
golang
开发语言
后端
如何理解函数是一等公民?
目录引言将函数赋值给变量将函数作为参数将函数作为返回值将函数存储在数据结构中函数作为一等公民优势
Golang
中的函数式特性小结引言在编程语言设计中,一个实体如果支持所有通常对其他实体可用的操作,那么这个实体就被认为是
路多辛
·
2024-01-03 06:10
Golang系列知识讲解
后端
golang
开发语言
函数式编程
[每周一更]-(第50期):Go的垃圾回收GC
参考文章:https://juejin.cn/post/7111515970669117447https://draveness.me/
golang
/docs/part3-runtime/ch07-memory
ifanatic
·
2024-01-03 06:07
每周一更
golang
开发语言
后端
搭建
golang
开发环境
从go语言中文网下载最新的
golang
安装包,然后再进行本地安装Tutorial:GetstartedwithGo-TheGoProgrammingLanguageDownloadandinstall-TheGoProgrammingLanguage
临水逸
·
2024-01-03 06:19
golang
开发语言
后端
Python的发展趋势
语法和实现难度),非常流行的JAVA语言(尤其是现在分布式存储和服务),非常有争议的PHP(常见WordPress大多网站),前端HTML、JavaScripts、Node.JS、还有最近随着容器风行的
Golang
会python的小孩
·
2024-01-03 00:01
python
开发语言
Python教程
程序员
Python入门
我的Linux病毒追踪记录
第一次自己一个人全权负责做游戏服务器,对于
Linux安全
并不太懂,所以就在昨天,服务器遭到了攻击,刚开始,只是发现服务器的带宽占满了,以为是带宽不够用,可是想想,弱联网游戏对带宽占用也不高啊而且带宽加大一倍也于事无补
Henry游戏开发
·
2024-01-02 18:19
Java
Golang
leetcode707 设计链表 (链表大成)
文章目录设计链表Leetcode707不使用头节点使用头节点推荐**设计链表Leetcode707题目要求我们通过实现几个方法来完成对链表的各个操作由于在go语言中都为值传递,(注意这里与值类型、引用类型的而区别),所以即使我们直接在方法中传入指针,但是我们在方法里是不能直接修改指针所改的地址,其在方法中只会复制一份副本进行操作,而不会影响到原变量。所以我们这里可以设置一个结构体,在mylinke
鳄梨阿龙
·
2024-01-02 18:35
个人
leetcode学习
Golang
golang
链表
开发语言
leetcode
数据结构
Golang
leetcode206 翻转链表 迭代 递归 双指针
文章目录翻转链表leetcode206题解第一版直接建立新的链表双指针迭代递归法翻转链表leetcode206至此走到这里,我们对于链表的结构应当已经比较熟悉,下面的就是敢于操作题解第一版直接建立新的链表时间复杂度太高//初始方法,建立新链表funcreverseList(head*ListNode)*ListNode{NewNode:=&ListNode{}for;head!=nil;head=
鳄梨阿龙
·
2024-01-02 18:05
个人
leetcode学习
Golang
golang
链表
开发语言
数据结构
学习
回顾2023,展望2024,做好一个迈过30岁的程序员
当然,除此之外,我还是一名“安全开发工程师”,“高级Python开发工程师”,“高级
Golang
开发工程师”等等。
Python私教
·
2024-01-02 16:38
新年计划
Go语言基础
使用Go编写第一行代码新建
golang
File文件夹,在文件夹中新建main.go,在里面写入如下代码packagemainimport"fmt"funcmain(){fmt.Println("hellowworld
闫希鹏
·
2024-01-02 13:25
深入理解
Golang
:切片的底层机制解析
深入理解
Golang
:切片的底层机制解析引言切片的基本概念切片的内部结构内存管理机制切片与数组的对比切片的高级用法性能优化建议案例研究引言在现代软件开发中,高效的数据处理和优化的内存管理是每位开发者都需面对的挑战
walkskyer
·
2024-01-02 12:10
Golang前行
python
开发语言
Golang
http包实战:构建RESTful API
Golang
http包实战:构建RESTfulAPI引言简介目的Go语言`http`包简介功能概述基本组件搭建基础Web服务器步骤指导代码示例创建简单的HTTP文件服务器步骤说明代码示例设计RESTfulAPI
walkskyer
·
2024-01-02 12:10
Golang前行
golang
http
restful
协程这个概念越来越火,有什么优缺点呢?
作者最近在了解PHP的Swoole框架,看到最新的Swoole也开始用协程(Coroutine)这个
golang
语言带火的概念。原本的理解是用户态线程,不需要操作系统参与,创建销毁和切换的成本非常低。
KevinChone
·
2024-01-02 11:38
开发语言
golang
swoole
php
Golang
调度
引用:https://mp.weixin.qq.com/s/_ujmGibYT3s61dBkIIeayw
_二师兄_
·
2024-01-02 10:20
golang
系列:啥是垃圾回收?
摘要
golang
的三色标记法虽然没有java的内存回收机制成熟,但它细分了回收过程,通过写屏障技术,能和用户程序并发进行,这也一定程度的提高了内存回收速度。
lincoln_hlf1
·
2024-01-02 09:18
golang
笔记——深入了解netpoller
大部分的服务都是I/O密集型的,应用程序会花费大量时间等待I/O操作的完成。网络轮询器(netpoller)是Go语言运行时用来处理I/O操作的关键组件,它使用了操作系统提供的I/O多路复用机制增强程序的并发处理能力。本文会详细介绍I/O模型相关知识,并深入分析Go语言网络轮询器的设计与实现原理。I/O相关基础概念文件在Linux世界中文件是一个很简单的概念,作为程序员我们只需要将其理解为一个Nb
无昵称啊
·
2024-01-02 08:07
Golang
- 执行shell脚本,实时输出shell脚本中的日志
Golang
-执行shell脚本,实时输出shell脚本中的日志:packagemainimport("bufio""fmt""io""os/exec""strings")funcSafetyShell
Saggitarxm
·
2024-01-02 07:56
Golang
golang
开发语言
后端
关于
golang
的goroutine
go语言原生支持并发编程在通用型语言中原生支持并发编程的并不常见下面我们先来看一个例子packagemainimport("fmt""time")funcmain(){fori:=0;i<1000;i++{//一千个人同时运行gofunc(itint){//go关键字支持并发运行for{fmt.Println("hellowold!",it)//运行的目的是打印这句话}}(i)//将i传入匿名函数
昨夜是今晨的开始
·
2024-01-02 06:34
golang
golang
并发
线程
协程
golang
数组 最后一个_深入
golang
之---goroutine并发控制与通信
开发go程序的时候,时常需要使用goroutine并发处理任务,有时候这些goroutine是相互独立的,而有的时候,多个goroutine之间常常是需要同步与通信的。另一种情况,主goroutine需要控制它所属的子goroutine,总结起来,实现多个goroutine间的同步与通信大致有:-全局共享变量-channel通信(CSP模型)-Context包本文章通过goroutine同步与通信
weixin_39760689
·
2024-01-02 06:34
golang
数组
最后一个
golang
mysql context_
golang
中context包解读
简介
golang
中的创建一个新的goroutine,并不会返回像c语言类似的pid,所有我们不能从外部杀死某个goroutine,所有我就得让它自己结束,之前我们用channel+select的方式,来解决这个问题
桑一
·
2024-01-02 06:04
golang
mysql
context
怎么获取客户端真实IP?GO
在使用
Golang
的net/rpc包进行RPC服务开发时,我们有时候会遇到需要获取客户端的真实IP和当前连接net.Conn的需求。
苍山有雪,剑有霜
·
2024-01-02 06:32
学习笔记
tcp/ip
golang
网络协议
后端
面试
Golang
大杀器之跟踪剖析 trace
在Go中有许许多多的分析工具,在之前我有写过一篇《
Golang
大杀器之性能剖析PProf》来介绍PProf,如果有小伙伴感兴趣可以去我博客看看。
煎鱼(EDDYCJY)
·
2024-01-02 06:29
Golang
标准库sync的使用
Go语言作为现代编程语言,其并发编程的优势是有目共睹的。在实际编程中,我们常常需要保证多个goroutine之间的同步,这就需要使用到Go语言的sync标准库。sync库提供了基本的同步原语,例如互斥锁(Mutex)和等待组(WaitGroup),这些都是协调和控制并发执行的重要工具。基础应用1.使用Mutex实现互斥在很多情况下,我们需要保证在任意时刻只有一个goroutine能够访问某个数据。
苍山有雪,剑有霜
·
2024-01-02 06:58
学习笔记
golang
javascript
开发语言
golang
的大杀器协程goroutine
在
Golang
中,协程(Goroutine)是轻量级的执行单元,用于实现并发编程。它是
Golang
语言的重要组成部分,提供了简洁、高效的方式来处理并发任务。
大白说
·
2024-01-02 06:57
golang
golang
goroutine
协程
并发
GMP
2023 个人总结
也杂七杂八地在课外学了一些其它的知识,比如python爬虫、
Golang
爬虫、一些web基础知识、一点系统编程、多线程、协程、Java、刷了
瑜陀
·
2024-01-02 06:43
总结
个人总结
[每周一更]-(第49期):一名成熟Go开发需储备的知识点(答案篇)- 2
Go语言(也称为
Golang
)是一种由Google开发的开源编程语言。它于2007年首次公开发布,并在2012年正式推出了稳定版本。
ifanatic
·
2024-01-02 06:35
每周一更
golang
开发语言
后端
[每周一更]-(第47期):Go业务发展方向
Go业务方向Go(也称为
Golang
)是一种开源编程语言,具有简洁、高效和并发性等特点,逐渐在业界流行起来。
ifanatic
·
2024-01-02 06:03
每周一更
golang
开发语言
后端
5个用于构建Web应用程序的Go Web框架
探索高效Web开发的顶级Go框架Go(或称为
Golang
)以其简洁性、高效性和出色的标准库而闻名。然而,有几个流行的GoWeb框架和库为构建Web应用程序提供了额外的功能。
技术的游戏
·
2024-01-02 05:59
前端
golang
开发语言
iGO实现之路 —— Config
本文为转载,原文:iGO实现之路——Config
Golang
介绍相信大多数的程序员在使用各种框架开发的时候,都会有一个配置文件让我们做一些配置,比如说数据库的配置,缓存的配置,调试的配置等等,这些配置只要我们填写之后就会生效
ChainZhang
·
2024-01-02 03:20
Windows和Debian系Linuxの各类开发环境和开发工具配置教程
目录前言★语言环境JavaWindows/LinuxCWindows选择1:Mingw64选择2:LLVM选择3:CygwinLinuxCSharpWindowsLinux附一些dotnet的东西
Golang
WindowsLinux
浩绪
·
2024-01-02 01:07
linux
windows
2021-04-04:给定一个非负数组arr,和一个正数m。 返回arr的所有子序列中累加和%m之后的最大值。
代码用
golang
编写。代码如下:packagemainimport("fmt""math/rand""sort""time")funcmain(){
福大大架构师每日一题
·
2024-01-01 22:08
GO语言入门
Go语言
Golang
的优势
Golang
的不足第一个Go程序变量声明单个变量声明多个变量声明常量与iota函数init函数与import导包defer语句调用顺序切片slicemap声明面向对象
Golang
元元元元元yuan
·
2024-01-01 20:51
golang
开发语言
后端
golang
实现抓取IP地址的蜘蛛程序
背景要做IP地址归属地查询,量比较大,所以想先从网上找到大部分的分配数据,写个蜘蛛程序来抓取入库,以后在程序的运行中不断进行维护、更新、完善。一些关键点goroutine的使用,让程序并行运行。正则表达式分组信息提取的使用,正确的提取我们关注的信息。数据库批量插入操作。数据库批量更新操作。代码解析按功能模块对核心代码进行说明ip.go主进程,实现goroutine的调用。funcmain(){//
zhoutk
·
2024-01-01 20:19
选Node.js还是Go?本文将为您的选择做出指引
自从优步(Uber)等顶级公司迁移到GoogleGo或者
Golang
之后,它们也在后端开发行业占据了一席之地。本文将比较Node
WPHunter
·
2024-01-01 18:32
node.js
golang
开发语言
golang
设计模式(创建型模式, 结构型模式,行为型模式)
design_patterngo设计模式文章目录design_pattern七大原则开闭原则依赖倒置原则(依赖反转原则)单一职责原则接口隔离原则迪米特法则里氏代换原则合成复用原则创建型模式结构型模式行为型模式七大原则开闭原则开闭原则(Open-ClosedPrinciple,OCP)规定“软件中的对象(类,模块,函数等等)应该对于扩展是开放的,但是对于修改是封闭的”,这意味着一个实体是允许在不改变
hunyxv
·
2024-01-01 15:25
go语言
设计模式
golang
[设计模式 Go实现] 行为型~职责链模式
Golang
实现职责链模式时候,因为没有继承的支持,使用链对象包涵职责的方式,即:链对象包含当前职责对象以及下一个职责链。职责对象提供接口表示是否能处理对应请求。职责对象提供处理函数处理相关职责。
程序员三木
·
2024-01-01 15:23
设计模式
设计模式
golang
xcode
[设计模式 Go实现] 创建型~简单工厂模式
NewXXX函数返回接口时就是简单工厂模式,也就是说
Golang
的一般推荐做法就是简单工厂。
程序员三木
·
2024-01-01 14:21
设计模式
设计模式
golang
简单工厂模式
【
GoLang
】Go语言几种标准库介绍(三)
文章目录前言几种库debug库(各种调试文件格式访问及调试功能)相关的包和工具:示例encoding(常见算法如JSON、XML、Base64等)常用的子包和其主要功能:示例flag(命令行解析)关键概念:示例示例执行总结专栏集锦写在最后前言上一篇,我们介绍了container、crypto、database三个库,这篇我们继续介绍剩下的库几种库debug库(各种调试文件格式访问及调试功能)在Go
The-Venus
·
2024-01-01 12:07
GO
golang
网络
开发语言
golang
的zap怎么使用
zap是一个高性能日志库,下面简单介绍一下zap的使用。1.下载zap包因为zap是uber开源的,zap内使用的包是在go.uber.org/zap,如果直接goget这个包,可能会提示get不下来。可以gogetgithub.com/uber-go/zap,然后再把zap目录复制到src/go.uber.org下(可能还会需要go.uber.org/atomic和go.uber.org/mul
也许会了
·
2024-01-01 12:22
golang
基础 fmt 包(35)
golang
_real.jpg
golang
基础系列分享,之前的内容比较粗而且有的存在问题,我在发布新的内容还同时不断更新之前的分享希望大家关注,也希望对于您学习go这门语言有所帮助。
zidea
·
2024-01-01 11:13
Mindoc自动备份
因PHP的部署对普通用户来说太复杂,所以改用
Golang
开发。可以方便用户部署和实用。开发缘起是公司IT部门需要一款简单实用的项目接口文档管理和分享的系统。其功能和界面源于kancloud。
依人飘雪
·
2024-01-01 11:02
linux
运维
go通过go run命令启动出现undefined
golang
中main包下入口文件调用其它go文件函数出现undefinedgo的启动包只推荐存在一个主函数,就是main.go内部包名为main的启动程序一般都单独从存在。
_小许_
·
2024-01-01 11:59
Go
SHARE
golang
开发语言
后端
Golang
go语言速成手册与细节分析(基础篇)
适合有其它编程语言经验(最好是C)的同学,快速上手go语言的相关特性,了解go语言的运行细节,并结合许多实用的go伪代码来服务于真实场景。go语言速成手册与细节分析GO语言简介诞生原因特点天然支持高并发语法规范go命令语法规范标识符命名规则导出名(共有私有)数据类型与变量数据类型整型类型浮点数类型字符串类型基本数据类型转换基本数据类型与string转换值类型和引用类型变量零值多变量声明短变量声明作
viafcccy
·
2024-01-01 10:00
golong
go
go语言切片详解,初始化、扩容、限容、底层
原文链接:https://www.cnblogs.com/sparkdev/p/10704614.html切片(slice)是
Golang
中一种比较特殊的数据结构,这种数据结构更便于使用和管理数据集合。
Aiky哇
·
2024-01-01 10:59
go
go
Golang
切片学习笔记
转载地址:https://study
golang
.com/articles/31219,https://www.cnblogs.com/sparkdev/p/10704614.html1切片的创建和初始化在
chc960609
·
2024-01-01 10:28
Golang
golang
golang
学习笔记第二部分:9.数组和切片
golang
学习笔记第二部分:9.数组和切片18、数组1)数组定义:存放多个同一类型的数据,go语言中,数组是值类型var数组名[数组大小]数据类型vara[5]intvarb[3]int=[3]int
吉甫作诵
·
2024-01-01 10:58
golang学习笔记
golang
数据结构
开发语言
fastapi项目部署与
golang
性能粗略对比(娱乐模式)
目录概述结论代码
golang
python代码部署说明python部署后记概述这是一个粗略的fastapi和gin的性能对比。测试的时候基本上不涉及数据库访问,单纯考虑的是语言和框架自身的性能。
Chise1
·
2024-01-01 08:42
fastapi
golang
Python从入门到网络爬虫、自动化
可以创建C++、C#、Python、
Golang
、Java、React、Node、Vue、PHP项目创建Java项目创建Python项目简单if……else……语句#简单的if……else……语句state
吃饭睡觉打代码想南南
·
2024-01-01 07:46
自动化
运维
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他