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单元测试
golang
网络编程(8)表单
golang
_real.jpg其实本人现在有点讨厌搬砖的工作,但是有的时候还是的搬一搬。不搬那知道自己有力气。th-14.jpeg客户端代码模板文件,下面是表单提交的客户端代码可能在熟悉不过了。
zidea
·
2024-01-10 03:56
ProtoBuf 与 gRPC
用户写好.proto描述文件,之后使用protoc可以很容易编译成众多计算机语言(C++、Java、Python、C#、
Golang
等)的接口代码。这些代码可以支持gRPC,也可以不支持。
糖果果老师
·
2024-01-10 03:22
golang
leetcode349两个数组的交集 map 双指针+排序
文章目录两个数组的交集leetcode349使用map排序+双指针两个数组的交集leetcode349使用map由于
golang
中没有set,这里算是模拟的一种方式当然这里也可以用数组来代替map//最简易的方式
鳄梨阿龙
·
2024-01-10 01:30
golang
算法
开发语言
学习
笔记
Golang
leetcode242有效字符异位词 哈希表map 排序
有效的字母异位词leetcode242普通的使用map表进行记录的方法由于题目规定只有26个小写的英文字符,因此我们直接建立26容量的mapfuncisAnagram(sstring,tstring)bool{//创建储存记录的map表sTable:=make(map[int32]int,26)tTable:=make(map[int32]int,26)//每次遍历到记录个数+1for_,val:
鳄梨阿龙
·
2024-01-10 01:00
golang
散列表
开发语言
学习
数据结构
Golang
快乐数 leetcode202 map哈希表 快慢指针法
快乐数leetcode202利用map记录对于本体中快乐数的检测,如果非快乐数,应该会在循环中有重复的数出现。当为3位数时,即使为999,每位的平方和仅为243,所以能循环的数肯定是有限的。我们使用map进行数据的记录,当检测到重复时,说明不是快乐数。funcisHappy(nint)bool{result:=0temp:=0record:=make(map[int]int)forresult!=
鳄梨阿龙
·
2024-01-10 01:58
golang
散列表
开发语言
数据结构
【软件测试】航班订票系统测试
文章目录前言一、测试总体介绍二、有关性能测试与功能测试总结前言本文章为软件测试课程设计项目内容涵盖:1.测试级别包括“
单元测试
+功能测试”,或“功能测试+性能测试”;2.测试活动涵盖分析、设计、执行、实施
pumpkin_pies
·
2024-01-10 01:25
单元测试
功能测试
压力测试
软件测试
Python自动化测试框架:unittest介绍
Unittest是Python中最常用的测试框架之一,它提供了丰富和强大的测试工具和方法,可以帮助开发者更好地保证代码质量和稳定性,本文就来介绍下Unittest
单元测试
框架。
测试界柠檬
·
2024-01-10 01:53
软件测试
python
开发语言
软件测试
自动化测试
功能测试
程序人生
职场和发展
Swift
单元测试
Quick+Nimble
文章目录使用Quick+Nimble1、苹果官方测试框架XCTest的优缺点2、选择Quick+Nimble的原因:3、Quick+Nimble使用介绍集成:Quick关键字说明:Nimble中的匹配函数等值判断:使用equal函数是否是同一个对象:使用beIdenticalTo函数比较:比较浮点数类型检查是否为真是否有异常集合关系字符串检查集合中的所有元素是否符合条件检查集合个数匹配任意一种检查
朱莉^_^JuneLee
·
2024-01-10 01:52
ios
swift
HackTheBox - Medium - Linux - Shared
SharedShared是一台中等难度的Linux机器,它具有通向立足点的CookieSQL注入,然后通过对
Golang
二进制文件进行逆向工程并利用两个CVE来获得rootshell来提升权限。
Sugobet
·
2024-01-10 01:21
HackTheBox
Linux渗透测试
HackTheBox
网络安全
配置错误
windows下全免费手动搭建php8+mysql8开发环境及可视化工具安装
最近PHP项目少了,一直在研究UE5和
Golang
,但是考虑到政府、国企未来几年国产化的要求,可能又要重拾PHP。
暂时先用这个名字
·
2024-01-09 23:56
PHP
数据库
windows
php
mysql
vscode
heidisql
navicat
workbench
vue-cli 的
单元测试
前言:关于vue-cli的
单元测试
之路一安装首页我们在安装的时候要注意一些步骤(先确保你已经安装了node)1.安装vue-clinpminstall--globalvue-cli输入vue-V如出现版本号证明已经安装成功
张益达_pearl
·
2024-01-09 23:04
Golang
企业面试题
Golang
企业面试题基础高级
Golang
有哪些优势?
Golang
数据类型有哪些
Golang
中的包如何使用Go支持什么形式的类型转换?什么是Goroutine?你如何停止它?如何在运行时检查变量类型?
weixin_51551879
·
2024-01-09 22:37
golang
开发语言
后端
【JavaWeb后端开发-第五章(1)】Mybatis入门基础
文章目录前言1.快速入门1.1.入门程序分析1.2.入门程序实现1.2.1.准备工作创建springboot工程数据准备1.2.2.配置Mybatis1.2.3.编写SQL语句1.2.4.
单元测试
1.3
Cpdr
·
2024-01-09 22:47
JavaWeb学习
mybatis
Python与C++混合编程
也可以用
golang
,后面可补充与C++混合方式将影响性能的核心代码用c++/go来写,而逻辑开发由py完成方法一:使用ctypes库加载C++编写的动态链接库,并加载到py中使用ctypes
carmen_山海
·
2024-01-09 21:12
python基础
python
c++
开发语言
leecode题解
Golang
版本-300-最长递增子序列
前言开设专栏主要是为了能够记录自己刷题过程中的所思所想,以便能够在未来开发工作中能够快速温习并应用。如果文章能够带给大家一些启发,那便是意外之喜了。题目描述leecode-300最长递增子串给你一个整数数组nums,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7]是数组[0,3,1,6,2,2,7]的子序列
bug_createman
·
2024-01-09 20:29
golang专栏
golang
算法
单元测试
之Mockito 使用
MockBean和SpyBean的区别?MockBean和SpyBean都是Spring提供的用来来注入Mockito增强对象的注解,他俩的区别是Mock是给要mock的对象提供指定的mock行为,对没有提供mock行为的函数返回null。Spy是给spy的对象提供指定的mock行为,对没有mock行为的函数返回默认行为。但是需要注意的是,这两种增强的方式是不一样的MockBean支持两种when
吉不赛
·
2024-01-09 20:46
golang
记录一次协程和协程池的使用,利用ants协程池来处理定时器导致服务全部阻塞
前言在实习的项目中有一个地方遇到了需要协程池的地方,在mt推荐下使用了ants库。因此在此篇记录一下自己学习使用此库的情况。场景描述此服务大致是一个kafka消息接收、发送相关。接收消息,根据参数设置定时器进行重发。通过这里新建kafka服务,并在kratos框架的依赖注入使用。funcNewxxxxKafka{RegisterSubscriber(context.TODO(),t,c.Group
Climber47
·
2024-01-09 19:07
Golang
golang
开发语言
Golang
中for和for range语句的使用技巧、对比及常见的避坑
前言基础语法不再赘述,写这个原因是之前的某次面试被问道了,我知道会导致问题但具体答下来不是很通顺。再回想自己开发过程中,很多地方都是使用到了for/forrange,但是却从没注意过一些细节,因此专门学习一下进行记录。对一个数组循环,forrange,使用kv时候有什么要注意的吗?这个是当时面经记录的问题。因此顺着这里开始进行学习。for和forrange基本语法for的用法大概可以类比C++里面
Climber47
·
2024-01-09 19:34
Golang
golang
开发语言
后端
mock.js 的介绍与使用
1.mockjs介绍Mock.js(官网地址:http://mockjs.com/)是一款模拟数据生成器,旨在帮助前端工程师独立于后端进行开发,帮助编写
单元测试
。
无言_f70a
·
2024-01-09 19:19
golang
网络编程(5)中间件
golang
_real.jpg当构建web应用程序,可能对所有的请求会共享一些功能。例如我们每一个请求都会写入日志。
zidea
·
2024-01-09 19:38
软件测试之
单元测试
、系统测试、集成测试知识总结
一、
单元测试
的概念
单元测试
是对软件基本组成单元进行的测试,如函数或一个类的方法。当然这里的基本单元不仅仅指的是一个函数或者方法,有可能对应多个程序文件中的一组函数。单元也具有一些基本的属性。
测试1998
·
2024-01-09 19:54
软件测试
单元测试
自动化测试
职场和发展
测试工具
集成测试
功能测试
单元测试
、系统测试、集成测试知识总结
一、
单元测试
的概念
单元测试
是对软件基本组成单元进行的测试,如函数或一个类的方法。当然这里的基本单元不仅仅指的是一个函数或者方法,有可能对应多个程序文件中的一组函数。单元也具有一些基本的属性。
互联网杂货铺
·
2024-01-09 19:48
单元测试
集成测试
软件测试
自动化测试
测试工具
功能测试
职场和发展
url.Values
golang
post发送application/json数据到服务器_huanleyan的专栏-程序员宅基地-程序员宅基地GO中url.Values作为参数传递的两种解析方法_mingzhehaolove
Ftworld21
·
2024-01-09 17:58
Go
golang
go引用模块
引用全局变量_Ftworld21的专栏-CSDN博客go-import下划线的作用-Go语言中文网-
Golang
中文社区
Ftworld21
·
2024-01-09 17:28
Go
golang
开发语言
后端
go work
vscodegopls插件工具依赖gowork,否则会报错https://github.com/
golang
/tools/blob/master/gopls/doc/workspace.mdGo1.18
Ftworld21
·
2024-01-09 17:26
Go
golang
开发语言
后端
(简单实用的) Junit
单元测试
依赖@Test注解
创建项目)pom.xml中引入依赖:junitjunit4.12示例编写一个java程序:publicclassTest{publicvoidtest(){System.out.println("JUnit
单元测试
Carson's blog
·
2024-01-09 17:31
Daily知识点
单元测试
maven
java
经验分享
软件测试方法和技术有哪些?
包括软件测试基础、软件测试方法、软件测试流程和规范、
单元测试
与集成测试、系统测试、验收测试、软件本地化测试、测试自动化及其框架、白盒测试和黑盒测试等。
骨灰级收藏家
·
2024-01-09 16:24
软件测试
软件测试技术
测试
测试工程师
Golang
协程与通道
前言在Go语言中,协程被称为goroutines。goroutine是Go的并发执行单元,它比传统的线程更轻量级,允许你以非常低的开销启动成千上万个并发任务通道(channel)是一种特殊的类型,用于在不同的goroutines之间进行通信和同步。通道可以被想象成一个传递数据的管道,它可以帮助确保并发程序的数据同步,避免竞态条件协程goroutine在使用上非常简单,只需要在函数调用前加上关键字g
e5pool
·
2024-01-09 15:41
golang
linux安装go环境教程,Linux下一键安装Go语言最新版本环境的教程
有点Shell基础,而且经常安装
Golang
的环境,为了方便自己,就写了个一键安装
golang
的环境教程,之前写过一次,但是不够智能,现在添加了几个功能。
weixin_39844267
·
2024-01-09 15:30
linux安装go环境教程
linux 环境安装多版本
golang
环境
安装多版本
golang
环境将
golang
解压到安装在这里插入图片描述目录多版本
golang
切换命令go环境变量配置设置
golang
版本将
golang
解压到安装在这里插入图片描述目录mkdir-p/usr
梅斌
·
2024-01-09 15:30
golang
linux配置go语言安装环境
或者复制链接到服务wget-chttps://
golang
.google.cn/dl/go1.18.5.linux-amd64.tar.gz2、输入如下命令,解压缩使用[root@localhost~]
快乐的命令行
·
2024-01-09 15:58
linux
服务器
运维
Golang
go语言 如何打包成linux上可以执行的文件
Golang
go语言在Windows上如何打包成linux上可以执行的文件在Windows上的cmd命令中执行:运行环境为arm机器系统为linux:E:\ideaproject\goproject\src
小苏 分享
·
2024-01-09 15:28
arm
golang
go
linux
golang
check.v1 执行
单元测试
命令
gotest-v-check.fTestBucketReferergotest-v-check.fOssTypeSuite.TestGetBucketRefererResultgotest-test.v-check.f^\QTestAppendFileWithPayer\E$gotest-check.vvrm_test.go执行整个测试文件gotest-check.fTestRemoveObjec
walker1838
·
2024-01-09 15:58
go
【无标题】
linux
golang
使用多版本gogoenv.sh创建goenvsh文件准备go版本文件切换版本创建goenvsh文件在/usr/local/bin/下面创建一个goenv.sh文件内容如下#!
walker1838
·
2024-01-09 15:58
linux
golang
Linux下go环境安装、环境配置并执行第一个go程序
一、安装1.
Golang
对Linux的内核版本要求GO对Linux内核版本最低要求是2.6.23,对应要求操作系统版本是:RHEL6.0+CentOS6.0+即,不支持(RHEL和CentOS)的(4.
Attacking_Ape
·
2024-01-09 15:23
linux中软件安装
Golang
go
linux
Golang
-使用带缓冲的Channel控制并发
导读Channel是
Golang
实现并发编程非常重要的组成部分,Channel是一种内建的核心数据类型,需要使用make函数初始化,包括无缓冲的Channel(unbufferedChannel)和有缓冲的
MR_Zzzzzz_
·
2024-01-09 15:11
【设计模式之美】重构一:重构定义、
单元测试
保证重构正确性
二.
单元测试
方法论1.什么是
单元测试
?2.为什么要写
单元测试
?3.如何编写
单元测试
?一.重构概述重构的要求:一方面,重构代码对一个工程师能力的要求,要比单纯写代码高得多。
roman_日积跬步-终至千里
·
2024-01-09 14:57
设计模式
设计模式
重构
单元测试
Pytest测试-如何使用属性来标记测试函数
在软件开发领域,
单元测试
是确保代码质量和可维护性的关键一环。随着项目的不断发展,测试用例的管理变得愈发复杂,而一些测试可能需要特殊的处理、环境或者标记。
Summer Stone
·
2024-01-09 14:22
pytest
单元测试
自动化
Golang
生成UUID
开发过程中难免要用到UUID,
Golang
标准库好像没有提供生成UUID的方法,在Github上面发现了一个不错的库.satori/go.uuid提供了五种生成UUID的方式:Version1,基于timestamp
Grayan
·
2024-01-09 13:39
golang
golang
uuid
go生成uuid的方法
Go语言学习笔记
go变量和常量-初窥门径-CSDNGo技能树本节重点:Go语言简介学会安装配置Go开发环境介绍Go也称为
Golang
,是由Google开发的一种开源、编译和静态类型的编程语言。
测试开发-东方不败之鸭梨
·
2024-01-09 13:09
java
golang
golang
IPV4 转 Int64
//IP4toIntIPV4转Int64funcIP4toInt(IPv4Addrnet.IP)int64{iflen(IPv4Addr)==0{return0}bits:=strings.Split(IPv4Addr.String(),".")b0,_:=strconv.Atoi(bits[0])b1,_:=strconv.Atoi(bits[1])b2,_:=strconv.Atoi(bits
lmy_loveF
·
2024-01-09 13:38
golang
开发语言
后端
golang
生成一年的周数
//GetWeekTimeCycleForGBT74082005获取星期周期中华人民共和国国家标准GB/T7408-2005//参数year年份GB/T7408-2005funcGetWeekTimeCycleForGBT74082005(yearint)(*[]TimeCycle,error){varyearstarttime.Time//当年最开始一天varyearendtime.Time//
lmy_loveF
·
2024-01-09 13:38
golang
golang
生成12个月
//GetMonthTimeCycle获取月份周期//参数year年份funcGetMonthTimeCycle(yearint)(*[]TimeCycle,error){varyearstarttime.Timevarstarttime.Timevarendtime.Timevarnointvarnamestringvarloc,err=time.LoadLocation("Local")ife
lmy_loveF
·
2024-01-09 13:35
golang
golang
指针介绍
前言简单记录下,GO语言中的指针类型和值类型的使用,以及二两之前的区别目录前言指针类型介绍值类型和指针类型的使用区别值类型(ValueTypes):指针类型(PointerTypes):示例:值类型的使用:指针类型的使用:指针类型介绍在Go语言中,指针是一种特殊类型的变量,用于存储其他变量的内存地址。Go语言支持指针,但相对于一些其他编程语言,使用指针的频率较低,因为Go有垃圾回收机制,可以自动管
莫忘初心丶
·
2024-01-09 13:44
golang
开发语言
后端
golang
中基础数据类型介绍
前言
golang
中基础数据类型介绍一、基础类型介绍Go语言中的基础类型包括数值类型、字符串类型、布尔类型和错误类型。以下是它们的主要介绍:整数类型(int):int:平台相关的有符号整数类型。
莫忘初心丶
·
2024-01-09 13:14
golang
go
golang
中gorm使用
前言记录下go语言操作mysql数据库,选用gorm,gorm是一个流行的对象关系映射(ORM)库,用于简化与数据库的交互。接入步骤安装gorm:首先,你需要使用Go模块来安装gorm。在终端中运行以下命令:goget-ugorm.io/gorm选择数据库驱动:gorm本身是一个抽象层,需要使用特定数据库的驱动程序。选择适合你数据库的驱动并安装它。例如,如果你使用MySQL,可以运行:goget-
莫忘初心丶
·
2024-01-09 13:13
go
Golang
使用redis在 Gin 框架中集成使用 go-redis
前言项目中需要用到数据缓存和简单的消息队列,在gin框架中集成redis,选用使用人数较多的go-redis库,做个记录;接入步骤在Gin框架中集成使用go-redis,你需要完成以下步骤:安装go-redis包:在终端或命令行中运行以下命令:goget-ugithub.com/go-redis/redis/v8导入go-redis包:在你的代码中导入go-redis包:import"github
莫忘初心丶
·
2024-01-09 13:43
golang
redis
gin
6. 基本数据类型的相互转换
golang
属于静态强类型语言.静态语言是指变量使用前必须声明变量的类型,一旦声明了就必须严格遵守声明的类型,不能再进行修改.强类型语言是不同类型的变量相互操作的时候需要显示转换.而弱类型语言可以自动隐式转换
瓦灯_c6f0
·
2024-01-09 12:41
软件测试/测试开发/全日制|Pytest如何灵活地运行用例
前言Pytest能够满足我们对
单元测试
框架的许多要求,它简洁易用,同时提供了丰富的功能来进行测试用例的管理和执行。
霍格沃兹测试开发学社
·
2024-01-09 11:39
Pytest测试框架
pytest
单元测试
测试用例
软件测试/测试开发/全日制|什么是pytest,我们为什么选择pytest?
前言作为一个程序猿,免不了要为自己写的代码做
单元测试
,因为我是一个Pythoner,所以最开始用的是unittest测试框架,但是我的使用体验很不好,后面我了解到了pytest,简直能把uinttest
霍格沃兹测试开发学社
·
2024-01-09 11:37
Pytest测试框架
pytest
单元测试
python
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他