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
python网络编程一--socket开发
只做c开发,就是前端开发,只做s
后端开发
1socket类参数:socket.socket(family=socket.AF_INET,ty
一个两个四个三
·
2023-12-02 21:55
python网络开发
python
websocket
聊聊数据库建表的15个小技巧
前言对于
后端开发
同学来说,访问数据库,是代码中必不可少的一个环节。系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。
Java码农
·
2023-12-02 19:03
Java 程序员必备的 15 个框架,前 3 个地位无可动摇!
Java程序员方向太多,且不说移动开发、大数据、区块链、人工智能这些,大部分Java程序员都是JavaWeb/
后端开发
。那作为一名JavaWeb开发程序员必须需要熟悉哪些框架呢?
哦00
·
2023-12-02 19:06
使用
golang
实现对请求签名和验签
通常使用
golang
实现请求签名有两种方法,一是rsa签名,二是md5签名。Rsa签名是一种非对称的签名方式
zhanglehes
·
2023-12-02 17:50
golang深入
golang
http
后端
golang
Pool实战与底层实现
使用的go版本为go1.21.2首先我们写一个简单的Pool的使用代码packagemainimport"sync"varbytePool=sync.Pool{New:func()interface{}{b:=make([]byte,1024)return&b},}funcmain(){forj:=0;j=size{//如果pid大于size说明让回收掉了returnnil}locals=p.vi
一名路过的小码农
·
2023-12-02 16:37
GoLang
golang
开发语言
后端
Golang
速览
Go或者你可以称其为
Golang
,是由谷歌团队以及开源社区的贡献者们开发的开源编程语言。2007年9月Go的设计者之中就包括肯·汤普逊,并于两年后宣布推出。
一栋人
·
2023-12-02 16:12
golang
golang
go
运维
java学习part23异常try catch
124-异常处理-异常的概述与常见异常的举例_哔哩哔哩_bilibili1.异常2.trycatch3.finally类似
golang
的defer一定执行的语句
BigOrangeSama
·
2023-12-02 15:14
java
学习
java学习part25多线程
3.继承thread的多线程相当于
golang
里先写一个线程函数run(),子类对象调用start()相当于go关键字相当于gorun()packagethread;//继承并且重写runclassPrintNumberextendsThread
BigOrangeSama
·
2023-12-02 15:40
java
java
学习
开发语言
go-carbon v2.2.13 发布,轻量级、语义化、对开发者友好的
Golang
时间处理库
carbon是一个轻量级、语义化、对开发者友好的
golang
时间处理库,支持链式调用。
天使街23号
·
2023-12-02 15:31
go-carbon
golang-module
golang
开发语言
后端
go-carbon v2.2.14 发布,轻量级、语义化、对开发者友好的
Golang
时间处理库
carbon是一个轻量级、语义化、对开发者友好的
golang
时间处理库,支持链式调用。
天使街23号
·
2023-12-02 15:59
go-carbon
golang-module
golang
开发语言
后端
VSCode配置
golang
1.VSCode和
golang
的安装在这里省略,步骤很简单,我的版本分别是:VSCode:1.57.1
Golang
:1.16.5不需要配置GOROOT环境变量,安装好后自动配置1.1配置GOPATH环境变量
给朕把屎铲了
·
2023-12-02 15:56
Go
VSCode
Go
golang
生成随机数
1.通过math/rand包生成随机数今天刚完成了一个业务模块,是用
golang
生成各种类型,且指定范围的随机数,还要可选择是否包含上下限,还要能控制随机数的精度,今天刚做完,迫不及待记录一下。
给朕把屎铲了
·
2023-12-02 15:56
Go
go
windows配置go调用python的编译环境
这些是之前写的linux环境的,有兴趣的可以看看:Ubuntu在线配置:
golang
调用python环境Ubuntu离线配置:
golang
调用python环境Anolis和CentOS配置:gola
给朕把屎铲了
·
2023-12-02 15:49
windows
golang
python
JavaScript走向成熟
JavaScript走向成熟JavaScript是一种广泛应用于Web开发的脚本语言,它的发展经历了多个阶段,从最初的用于简单表单验证的脚本语言,到现在成为前端开发的主力语言和
后端开发
的备选语言。
大笑编程
·
2023-12-02 14:45
javascript
开发语言
ecmascript
js
使用 Go 构建高性能的命令行工具
本文将详细介绍如何使用Go语言来构建CLI应用,从基本的命令行解析到构建复杂的交互式命令行工具,结合丰富的示例,为你提供一站式的
Golang
CLI开发指南。
冲浪中台
·
2023-12-02 14:14
golang
开发语言
后端
golang
常用库之-操作sqlite数据库
文章目录一、sqlite使用sqlite3命令行工具创建数据库,查询数据二、关于mattn/go-sqlite3三、mattn/go-sqlite3使用四、go使用sqlite常见问题总结window下编译报错:Binarywascompiledwith'CGO_ENABLED=0',go-sqlite3requirewindow下编译报错:cgo:Ccompiler"gcc"notfound:e
西京刀客
·
2023-12-02 10:44
Go
数据库
nosql(redis
es
mongodb)
数据库
golang
sqlite
牛客 算法题
golang
语言实现
题目HJ101输入整型数组和排序标识,对其元素按照升序或降序进行排序描述输入整型数组和排序标识,对其元素按照升序或降序进行排序数据范围:1≤�≤10001≤n≤1000,元素大小满足0≤���≤1000000≤val≤100000输入描述:第一行输入数组元素个数第二行输入待排序的数组,每个数用空格隔开第三行输入一个整数0或1。0代表升序排序,1代表降序排序输出描述:输出排好序的数字示例1输入:81
qinzhao168
·
2023-12-02 08:01
算法
golang
牛客算法题 HJ100 等差数列
golang
语言实现
.+821+824=113575
golang
语言实现packagem
qinzhao168
·
2023-12-02 08:01
算法
golang
牛客算法题 【HJ97 记负均正】
golang
实现
题目HJ97记负均正描述首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。0即不是正整数,也不是负数,不计入计算。如果没有正数,则平均值为0。数据范围:1≤�≤20001≤n≤2000,输入的整数都满足∣���∣≤1000∣val∣≤1000输入描述:首先输入一个正整数n,然后输入n个整数。输出描述:输出负数的个数,和所有正整数的平均
qinzhao168
·
2023-12-02 08:01
算法
golang
牛客算法题 HJ99 自守数
golang
实现
题目HJ99自守数描述自守数是指一个数的平方的尾数等于该数自身的自然数。例如:25^2=625,76^2=5776,9376^2=87909376。请求出n(包括n)以内的自守数的个数数据范围:1≤�≤100001≤n≤10000输入描述:int型整数输出描述:n以内自守数的数量。示例1输入:6复制输出:4复制说明:有0,1,5,6这四个自守数示例2输入:1复制输出:2复制说明:有0,1这两个自守
qinzhao168
·
2023-12-02 08:28
算法
golang
alpine镜像go新版本1.21出现libresolv.so.2: No such file or directory和__res_search: symbol not found
go1.19升级至1.21后出现so库找不到相关问题Issue:Errorloadingsharedlibrarylibresolv.so.2onAlpineinGo1.20·Issue#59305·
golang
LanVv
·
2023-12-02 08:42
golang
alpine
GoLong的学习之路,进阶,标准库之并发(context)补充并发三部曲,你真的明白context吗?
因为对于
golang
来说,context应用场景不仅在并发有用,并且在网络链接,http处理,gorm中都有体现。但是其实,本质来说。以上这些场景其实都是并发goroutine的应用。
红蒲公英
·
2023-12-02 08:01
GoLong
学习
golang
context
18
Golang
结构体详解(四)
结构体和Json相互转换当
Golang
要为App或者小程序提供Api接口数据时,涉及到结构体和Json之间的相互转换
Golang
序列化是指把结构体数据转换成Json格式的字符串;
Golang
Json的反序列化是指把
learninginto
·
2023-12-02 08:27
Golang
GC导致的文件描述符不可用
https://blog.csdn.net/idwtwt/article/details/102985319
a...Z
·
2023-12-02 06:23
go-插件
golang
rust从0开始写项目-04-多样化错误处理
一个优秀的项目,错误处理的优雅性是至关重要的,而rust,anyhowcreat是绕不过去的一个,今天我们来研究下,怎么使用它,帮助我们写出更优雅的代码关注vx
golang
技术实验室,获取更多
golang
a...Z
·
2023-12-02 06:23
后端
rust从0开始写项目-06-如何接受命令行参数clap-01
写web项目或者app等,必不可少的要接受参数和校验参数的准确性,基本也是项目开始的第一步,那么我们今天来看下rust提供了哪些优秀的crates关注vx
golang
技术实验室,获取更多
golang
、rust
a...Z
·
2023-12-02 06:18
后端
golang
函数的返回值
函数可以有0或多个返回值,返回值需要指定数据类型,返回值通过return关键字来指定。return可以有参数,也可以没有参数,这些返回值可以有名称,也可以没有名称。go中的函数可以有多个返回值。return关键字中指定了参数时,返回值可以不用名称。如果return省略参数,则返回值部分必须带名称当返回值有名称时,必须使用括号包围,逗号分隔,即使只有一个返回值但即使返回值命名了,return中也可以
绛洞花主敏明
·
2023-12-02 06:47
Go语言
golang
开发语言
后端
Golang
线程池与协程池
引言
Golang
是一门强大的编程语言,特别适用于构建高性能、并发性能强的应用程序。在
Golang
中,线程池和协程池是非常常见且重要的概念,它们可以提高应用程序的并发处理能力和性能,减少资源的浪费。
一只会写程序的猫
·
2023-12-02 05:01
Go
golang
开发语言
后端
Golang
WebSocket 创建单独会话
在
Golang
中,我们可以使用标准库中的net/http和github.com/gorilla/websocket包来轻松创建和管理WebSocket连接。
一只会写程序的猫
·
2023-12-02 05:30
Go
golang
websocket
开发语言
Golang
分布式事务
Golang
作为一门强大的编程语言,提供了一些工具和框架来帮助开发人员实现分布式事务。本文将介绍
Golang
中的分布式事务的概念、原理以及一些常用的分布式事务解决方案。
一只会写程序的猫
·
2023-12-02 05:51
Go
golang
分布式
开发语言
leetcode153 寻找旋转排序数组中的最小值
golang
153.寻找旋转排序数组中的最小值题目已知一个长度为n的数组,预先按照升序排列,经由1到n次旋转后,得到输入数组。例如,原数组nums=[0,1,2,4,5,6,7]在变化后可能得到:若旋转4次,则可以得到[4,5,6,7,0,1,2]若旋转7次,则可以得到[0,1,2,4,5,6,7]注意,数组[a[0],a[1],a[2],...,a[n-1]]旋转一次的结果为数组[a[n-1],a[0],a
lucasgao
·
2023-12-02 04:51
Golang
Kubernetes yaml 合规性校验
背景:后台在保存yaml文件之前没有任何校验,导致发布之后yaml不合规而失败;从而需要在yaml保存之前先进行合规性校验。推荐使用kubeconform简单方便。github.com/yannh/kubeconform/pkg/validatorfuncmain(){filepath:="valid.yaml"f,err:=os.Open(filepath)iferr!=nil{log.Fata
SunnyJim
·
2023-12-02 03:13
golang
学习路线
kubernetes
golang
kubernetes
schemas
yaml
k8s
go mod tidy 中遇到的错误
downloadinggithub.com/envoyproxy/go-control-planev0.11.1-0.20230524094728-9239064ad72fgo:findingmoduleforpackagegoogle.
golang
.org
SunnyJim
·
2023-12-02 03:42
golang
开发语言
后端
mod
使用
Golang
构建高性能网络爬虫
目录一、
Golang
的特点二、构建网络爬虫的步骤三、关键技术和注意事项使用协程进行并发处理使用通道进行协程间的通信合理控制并发数和处理速度遵守网站使用协议和法律法规防止被网站封禁或限制访问优化网页解析和数据处理异常处理和错误处理日志记录和监控资源释放和优雅退场四
小小卡拉眯
·
2023-12-02 03:50
爬虫小知识
golang
爬虫
开发语言
8年资深测试整理,接口测试超全总结,看这一篇就够了...
接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言1、在做接口测试的过程中,经常有
后端开发
会问的问题后端接口都测试什么
百度测试开发
·
2023-12-02 02:38
接口测试
软件测试
软件测试工程师
软件测试
软件测试工程师
接口测试
测试用例
接口自动化测试
接口自动化
自动化测试
Golang
分享(一):Channel底层原理
文章目录0.前言1.基本数据结构1.1sendx&recvx1.2sendq&recvq2.channel的创建2.1流程图2.2makechan()源码2.3小结3.发送数据3.1总流程图3.2同步发送3.2.1流程图3.2.2源码3.3异步发送3.3.1流程图3.3.2源码3.4阻塞发送3.4.1流程图3.4.2源码3.5chansend()源码3.6小结4.接收数据4.1总流程图4.2同步接
没名儿_
·
2023-12-01 23:17
Go程序设计语言
golang
golang
channel执行原理与代码分析
使用的go版本为go1.21.2首先我们写一个简单的chan调度代码packagemainimport"fmt"funcmain(){ch:=make(chanstruct{})gofunc(){ch=1maxAlign{throw("makechan:badalignment")}//检测内存大小,会不会有溢出的情况mem,overflow:=math.MulUintptr(elem.Size_
一名路过的小码农
·
2023-12-01 23:45
GoLang
golang
开发语言
后端
go
【
GoLang
】记录一些开发过程中的业务SQL及对应的Gorm实现
文章目录记录1背景需求1:按题目分组查询用户提交数SQLGorm写法需求2:按题目分组查询,并统计count,获取最新的时间SQLGorm写法需求3:在需求2的基础上,按时间倒序排序SQLGorm写法需求4:同时查询多个不同条件count值SQLGorm写法记录1背景表1:problems(习题表,存放习题的基本信息)表2:submissions(提交记录表,用户对习题的提交记录,包含提交内容、提
喝不完一杯咖啡
·
2023-12-01 23:45
Golang
golang
sql
gorm
GROM gorm.DB 对象剖析
4.链式调用与方法5.小结参考文献1.GORM简介GORM是一个流行的
Golang
ORM库。类似于Java生态里大家听到过的Mybatis、Hibernate、SpringData等。GORM由国
恋喵大鲤鱼
·
2023-12-01 22:37
GORM
GORM
gorm.DB
Golang
操作Redis
Redis介绍Redis(RemoteDictionaryServer),即远程字典服务,是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value[数据库],并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。Redis支持的数据结构Redis支持诸如字符串(string
DevilRoshan
·
2023-12-01 21:28
golang
WaitGroup的使用与底层实现
使用的go版本为go1.21.2首先我们写一个简单的WaitGroup的使用代码packagemainimport("fmt""sync")funcmain(){varwgsync.WaitGroupwg.Add(1)gofunc(){deferwg.Done()fmt.Println("xiaochuan")}()wg.Wait()}WaitGroup的基本使用场景就是等待子协程完毕后,执行主协
一名路过的小码农
·
2023-12-01 20:57
GoLang
golang
开发语言
后端
Go(
Golang
)_13_垃圾处理器
Go_13_垃圾处理器垃圾处理器三色并发标记法强三色不变式弱三色不变式混合写屏障内存管理基础概念内存分配内存逃逸垃圾处理器垃圾处理器(GarbageCollection,GC):Go中实现的内存自动管理机制1)Go通过三色并发标记法实现内存管理机制,其需通过STW;2)STW(StopTheWorld):CPU全部用于执行内存回收(不执行代码);三色并发标记法三色并发标记法:通过三种不同颜色标记程
爱喝可乐的w
·
2023-12-01 18:48
Go(Golang)
互联网精神
golang
开发语言
后端
Go(
Golang
)_14_依赖管理
Go_14_依赖管理依赖管理GOPATHvendormodulego.modgo.sumGOPROXY依赖管理GOPATHGOPATH:用户项目的工作目录1)GOPATH可设置多个(第一个作为默认)2)GOPATH多用于存储第三方库和项目源代码3)GOPATH/src是源码、GOPATH/pkg是编译文件、GOPATH/bin是可执行文件//GOPATH缺点:多个项目无法共用同一个GOPATHGO
爱喝可乐的w
·
2023-12-01 18:18
Go(Golang)
互联网精神
golang
开发语言
后端
Go(
Golang
)_15_程序测试
Go_15_程序测试测试单元测试性能测试示例测试特殊测试子测试Main测试测试测试:在程序文件的同目录下创建测试文件以检测程序是否达到预期1)测试文件必须以“_test.go”结尾(前缀同被测试文件同名)单元测试单元测试:对程序中最小可测试单元进行检查和验证1)测试函数的参数类型为testing.T测试函数的命名规则:TestXxx1)Test为单元测试的固定前缀(“gotest”执行)2)Xxx
爱喝可乐的w
·
2023-12-01 18:18
Go(Golang)
互联网精神
golang
单元测试
开发语言
Golang
+Vue2从零开始搭建K8S后台管理系统(3)——自动更新资源列表(上)
目录梗概实操总结梗概第一章中主要演示前端通过请求后端api展示deployment列表;本章依旧以deployment为例,借助client-go的informer机制,将deployment存入本地维护的一个缓存map。并在添加、更新、删除时自动触发handler,通过websocket通知到前端并重新渲染。实操首先定义map,key为namespace,value为该namespace下的de
常鱼
·
2023-12-01 18:14
k8s
golang学习之路
Kubernetes二次开发
kubernetes
云原生
golang
1024程序员节
【后端】数据字典自动生成枚举
数据字典我一开始在网上找各种代码生成器的框架,然后突然意识到,这个不就是简单的文本替换吗,还需要什么代码生成器,反正用户也用不到这个功能,都是
后端开发
人员使用,于是果断放弃寻找框架,直接手写了一个模板替换的枚举生成器
hjhcos
·
2023-12-01 17:58
JeecgBoot
java
vue
在学习 JavaScript 时要避开哪些常见的误区?
JavaScript是一门广泛用于前端开发的脚本语言,也逐渐在
后端开发
中崭露头角。然而,在学习JavaScript的过程中,很容易陷入一些常见的误区,这可能导致对语言的理解不够深刻,影响开发效果。
Itmastergo
·
2023-12-01 17:17
学习
javascript
开发语言
Swagger-----knife4j框架
简介使得前后端分离开发更加方便,有利于团队协作接口的文档在线自动生成,降低
后端开发
人员编写接口文档的负担功能测试Spring已经将Swagger纳入自身的标准,建立了Spring-swagger项目,现在叫
奋进的大马猴
·
2023-12-01 16:57
java
JavaEE——简单认识HTML
解释其他有关img标签的属性7.超链接标签a8.表格标签9.列表标签10.input标签11.select下拉菜单以及div&span一、简单解释HTMLHTML是程序员进行前端开发的一种语言工具,相较于
后端开发
的语言
Mo_yang.
·
2023-12-01 16:37
JavaEE
java-ee
html
java
golang
函数选项模式
一什么是函数选项模式函数选项模式允许你使用接受零个或多个函数作为参数的可变构造函数来构建复杂结构。我们将这些函数称为选项,由此得名函数选项模式。例子:有业务实体Animal结构体,构造函数NewAnimal();typeAnimalstruct{Namestring}funcNewAnimal(namestring)*Animal{return&Animal{Name:name,}}a1:=New
wangxiaoangg
·
2023-12-01 16:36
golang
开发语言
后端
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他