kubernetes k8s常用问题排查方法

目录Pod 的那些状态镜像拉取失败启动后容器崩溃容器被驱逐总结Pod 的那些状态使用 K8s 部署我们的服务之后,为了观察 Pod 是否成功,我们都会使用下面这个命令查询 Pod 的状态...

2022-06-26

KubeSphere中部署Wiki系统wiki.js并启用中文全文检索

目录背景准备 storageclass部署 PostgreSQL 数据库准备用户名密码配置准备数据库初始化脚本准备存储部署 PostgreSQL 数据库创建供其他 Pod 访问的 Service完成 PostgreSQL...

2022-06-26

GoFrame错误处理常用方法及错误码使用示例

目录前言错误创建New/NewfWrap/WrapfNewSkip/NewSkipf错误码使用错误码相关方法概览NewCode/NewCodef示例代码WrapCode/WrapCodef示例代码NewCodeSkip/NewCodeSkipf获取erro...

2022-06-26

Go语言Zap库Logger的定制化和封装详解

目录前言Go 语言原生的LoggerGo 语言原生Logger的缺点Zap 日志库Zap 的使用方法安装zap设置 Logger定制 Zap 的 Logger日志切割封装 Logger总结前言日志无论对于程序还是程...

2022-06-26

ComplexHeatmap绘制单个热图

目录前言一 载入数据,R包1.1 载入ComplexHeatmap包1.2 载入数据1.3 绘制最简单的热图二 热图修饰2.1 颜色1)连续型变量2)分类型变量2.2 标题1)设置行,列和图例的标题2)设置标题的...

2022-06-25

win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法

避坑1:RTX30系列显卡不支持cuda11.0以下版本,具体上限版本可自行查阅:方法一,在cmd中输入nvidia-smi查看方法二:由此可以看出本电脑最高适配cuda11.2.1版本;注意需要版本适配,这里...

2022-06-21

PyTorch中torch.nn.Linear实例详解

目录前言1. nn.Linear的原理:2. nn.Linear的使用:3. nn.Linear的源码定义:补充:许多细节需要声明总结前言在学习transformer时,遇到过非常频繁的nn.Linear()函数,这里对nn.Line...

2022-06-21

Go单元测试对GORM进行Mock测试

目录前言项目准备初始化测试工作对Create进行Mock测试Get 操作的Mock测试Update 操作的Mock测试总结前言在 Go 单元测试这个系列的第二部分 数据库的Mock测试 中我们介绍了...

2022-06-21

Go语言单元测试基础从入门到放弃

目录Go语言测试go test工具单元测试函数格式单元测试示例go test -vgo test -run回归测试跳过某些测试用例子测试表格驱动测试介绍示例并行测试使用工具生成测试代码测试覆...

2022-06-21

windows bat批处理判断电脑服务是否运行的问题

我用来判断我的mysql是否运行:代码:set srvname="MySQL57" sc query|find %srvname% && net stop %srvname% && pause || net start %srvname% && pause结果:
当他没运行时:当他...

2022-06-21

Go单元测试对数据库CRUD进行Mock测试

目录go-sqlmock安装使用示例miniredis安装使用示例总结最近在实践中也总结了一些如何用表格驱动的方式使用 gock Mock测试外部接口调用。以及怎么对GORM做mock测试,这些等这...

2022-06-21

Go语言单元测试模拟服务请求和接口返回

目录前言httptestgock安装使用示例总结前言这是Go单元测试从入门到放弃系列教程的第1篇,介绍了如何使用httptest和gock工具进行网络测试。在上一篇《Go单元测试从入门到放弃&...

2022-06-21

Go语言驱动低代码应用引擎工具Yao开发管理系统

目录前言Yao简介安裝使用基本使用创建数据模型编写接口编写界面总结前言之前写过一篇关于阿里的低代码工具LowCodeEngine 的文章,发现大家还是挺感兴趣的。最近又发现了一款...

2022-06-20

GoFrame框架数据校验之校验对象校验结构体

目录前言摘要基本概念方法介绍简要说明注意问题TIPS链式操作示例1:单数据校验简单示例进阶示例进阶示例打印结果示例2:Map数据校验示例3:Struct数据校验总结前言摘要这篇文章将...

2022-06-20

GoFrame基于性能测试得知grpool使用场景

目录前言摘要先说结论测试性能代码运行结果总结前言摘要之前写了一篇 grpool goroutine池详解 | 协程管理 收到了大家积极的反馈,今天这篇来做一下grpool的性能测试分析,让大...

2022-06-20

GoFrame框架数据校验之校验结果Error接口对象

目录基本介绍方法示例注意问题方法详解进阶注意问题总结上一篇文章介绍了 GoFrame数据校验之校验对象 | 校验结构体 ,得到了大家积极的反馈。再接再厉,这篇总结分享:GoFrame数...

2022-06-20

go 字符串修改的操作代码

字符串和切片(string and slice)string底层就是一个byte的数组,因此,也可以进行切片操作。package mainimport ("fmt")func main(){ str :="hello world" s1 := str[0:5]...

2022-06-18

etcd通信接口之客户端API核心方法实战

目录前言etcd clientv3 客户端etcd 客户端初始化client 定义前言我们在前面介绍了 etcd 的整体架构。学习客户端与 etcd 服务端的通信以及 etcd 集群节点的内部通信接口对于...

2022-06-18

深入Golang的接口interface

目录前言接口转换的原理实现多态前言go不要求类型显示地声明实现了哪个接口,只要实现了相关的方法即可,编译器就能检测到空接口类型可以接收任意类型的数据:type eface struct...

2022-06-08

Go语言dolphinscheduler任务调度处理

目录简介自动化使用例子任务结果检查测试连接重跑任务小结简介dolphinscheduler是一个可视化DAG工作流任务调度平台,在大数据领域做任务调用非常流行提供了类似azkaban工作流...

2022-06-08

Go结合反射将结构体转换成Excel的过程详解

目录Excel中的一些概念使用tealeg操作Excel安装tealeg使用tealeg新建一个表格Go结合反射将结构体转换成Excel反射获取每个Struct中的Tag通过反射将结构体的值转换成map[exce...

2022-06-08

Go语言kylin任务自动化实例详解

目录前言任务自动化实现初始化cube提交buildcube运行结果检查重构cube历史job清理时间戳小结前言kylin是一个开源的OLAP分析引擎,具有亚秒级查询大表的能力通过kylin提供的cu...

2022-06-08

Golang异常处理之defer,panic,recover的使用详解

目录延迟是什么延迟函数延迟⽅法延迟参数堆栈的推迟延迟的应⽤panic和recover(宕机和宕机恢复)panic和recover机制示例代码延迟是什么defer即延迟语句,极个别的情况下,Go才使⽤d...

2022-05-28

Go利用反射reflect实现获取接口变量信息

目录引言一、反射的规则1、从实例到 Value2、从实例到 Type3、从 Type 到 Value4、从 Value 到 Type5、从 Value 到实例6、从 Value 的指针到值7、Type 指针和值的相互转换8...

2022-05-28

gtoken替换jwt实现sso登录的问题小结

目录jwt的问题jwt的请求流程图gtoken的优势注意问题演示demo今天和大家分享一下使用gtoken替换jwt实现sso登录的经验,为了让大家更好的理解会带大家读一下重点的源码。jwt的...

2022-05-28

ASP.NET使用SignalR2实现服务器广播

目录一、概述二、服务器端代码1、创建StockTicker和StockTickerHub类2、StockTickerHub类3、StockTicker类1、将单个实例保存在一个静态字段中2、使用ConcurrentDictionary...

2022-05-28

Go语言入门Go Web Fiber框架快速了解

目录Fiber 创建一个 HelloWorldFiber 路由Go Fiber 状态码Go Fiber 发送短信Go Fiber headersGo Fiber 发送文件Go Fiber 教程展示了如何使用 Fiber 框架在 Golang 中创建简...

2022-05-21

Go web入门Go pongo2模板引擎

目录下载 pongo2 函数库从字符串中读取模板从文件中读取文本Go pongo2 迭代Go pongo2 过滤Go pongo2 条件总结Go pongo2 教程展示了如何使用 pongo2 模板引擎在 Golang 中使...

2022-05-21

关于Python与Golang语言的对比分析

目录一:前言二:特点1.Python①解释型语言②动态数据类型 ③完全面向对象的语言④拥有强大的标准库⑤社区提供了大量第三方库2.Golang①静态强类型、编译型、并发型②垃圾回收...

2022-05-14

从生成CRD到编写自定义控制器教程示例

目录介绍CRD定义生成客户端相关代码编写控制器测试介绍我们可以使用code-generator 以及controller-tools来进行代码自动生成,通过代码自动生成可以帮我们自动生成 CRD 资源...

2022-05-14

自动生成代码controller tool的简单使用

目录介绍controller-tools介绍在上一篇code-generator简单介绍中重点介绍了如何使用code-generator来自动生成代码,通过自动生成的代码可以帮助我们像访问k8s内置资源那样来...

2022-05-14

使用client go实现自定义控制器的方法

目录介绍具体实现测试介绍我们已经知道,Service对集群之外暴露服务的主要方式有两种:NodePort和LoadBalancer,但是这两种方式,都有一定的缺点:NodePort方式的缺点是会占用很多集...

2022-05-12

ASP.NET处理HTTP请求的流程:IHttpModule、IHttpHandler与管道事件

一、ASP.NET处理管道Asp.net处理管道的第一步是创建HttpWorkerRequest对象,它包含于当前请求有关的所有信息。HttpWorkerRequest把请求传递给HttpRuntime类的静态ProcessRequ...

2022-05-12

目标检测mAP的概念及公式详解

目录学习前言什么是TP、TN、FP、FN什么是Precision和Recall什么是mAP1、步骤1:2、步骤2:3、步骤3:学习前言在Github上我们可以看到许多模型,他们都有mAP值的评价指标,如下图所示:...

2022-05-10

卷积神经网络的网络结构图Inception V3

目录1.基于大滤波器尺寸分解卷积1.1分解到更小的卷积1.2. 空间分解为不对称卷积2. 利用辅助分类器3.降低特征图大小Inception-V3模型:总结:《Rethinking the Inception Archit...

2022-05-10

深度卷积神经网络各种改进结构块汇总

目录学习前言1、残差网络2、不同大小卷积核并行卷积3、利用(1,x),(x,1)卷积代替(x,x)卷积4、采用瓶颈(Bottleneck)结构5、深度可分离卷积6、改进版深度可分离卷积+残差网络7...

2022-05-10

kafka rabbitMQ及rocketMQ队列的消息可靠性保证分析

目录1.消息丢失1.生产者发送失败2.消费者消费失败3.队列因为自身体原因丢失数据2.消息顺序1.kafka2.rocketMQ3.rabbitMQ3.消息重复1.消息丢失1.生产者发送失败所有消息队列...

2022-05-10

扒一扒vscode Prettier选项中的16个实用属性,让代码变美!

做前端开发很久了,但是每次都依赖脚手架或开源的代码模版的统一风格来编写代码,碰上不喜欢的又搞不清楚怎么调整,百度几下都没搞好,只能将就着写,这次就专门扒拉一下Prettier的选...

2022-05-03

Go语言实现JSON解析的方法详解

目录1、json序列化2、Json反序列化为结构体对象3、Json反序列化为map类型4、Tag的使用在日常项目中,使用Json格式进行数据封装是比较常见的操作,看一下golang怎么实现。1、jso...

2022-05-02

Go语言开源库实现Onvif协议客户端设备搜索

目录1、前言2、设备搜索思路3、搜索设备Go源码4、问题1、前言之前我们已经简单介绍过use-go的开源方案,其也是通过其它的开源方案进行的封装,提供了初步的接口,我们这里利用对o...

2022-04-28

go语言编程二维码生成及识别

目录安装 go-qrcode生成普通二维码生成有前后背景颜色的二维码识别二维码我们在做go web开发的时候,应该都遇到生成二维码分享的应用场景,下面我将介绍下使用go如何生成二维码...

2022-04-28

Go语言利用ffmpeg转hls实现简单视频直播

目录1. 前言2. wsl安装ffmpeg并转换rtsp为hls3. 前后端示例代码3.1 后端go代码3.2 前端代码4. 结果及评估1. 前言上一次我们找到一些开源方案,目前我们先测试一下ffmpeg转hls...

2022-04-28

Go语言开发浏览器视频流rtsp转webrtc播放

目录1. 前言2. rtsp转webRTC3. 初步测试结果4. 结合我们之前的onvif+gSoap+cgo的方案做修改4.1 go后端修改4.2 前端修改4.3 项目结构和编译运行4.4 结果展示5. 最后1. 前言...

2022-04-28

ASP.NET Core中间件会话状态读写及生命周期示例

目录前言:1) 关于Http中的会话2) 关于 ASP.NET Core 中的会话一、配置会话中间件二、会话状态的读写三、 示例的生命周期四、其他前言:本文使用 .NET Core SDK 3.1 的版本。1)...

2022-04-28

ASP.NET Core构建OData查询Restful API

目录前言:一、建构 OData 实体模型二、配置 OData 中间件三、OData 实现 Restful API 查询参考文档前言:本文使用 .NET Core SDK 3.1 的版本。OData 是 Open Data Protocol 的...

2022-04-28

ASP.NET Core中引用OpenAPI服务的添加示例

目录前言:一、将 Swagger 引入 WebAPI 项目二、添加 OpenAPI 服务引用参考文档前言:本文使用 .NET Core SDK 3.1 的版本。在我们使用微服务的时候,各个微服务之间会经常调用接...

2022-04-28

详解Go语言中的作用域和变量隐藏

目录前言包隐藏全局变量类型强制闭包:= 的情况总结前言变量隐藏在 Go 中可能会令人困惑,让我们尝试弄清楚。package mainimport ( "fmt" "io/ioutil" "log")func main() { f,...

2022-04-28

Edge浏览器开发者工具代码修改同步到Vscode中

目录使用大家好,我是零一,你们一定一定一定遇到过这样一个情况:假设我们在浏览器的开发者工具调试自己写的页面样式,调了半天终于调好了,于是打开你本地的代码找到对应的代码把你...

2022-04-27

Git文件常用操作总结及拓展

目录1、Git本地版本库结构2、Git常用操作方法3、补充:添加多个文件到暂存区4、补充:提交操作未写备注5、补充:从工作区直接提交到版本库1、Git本地版本库结构如下图所示:工作区(W...

2022-04-27

Git的撤销、修改和回退命令

一、撤销修改(git add/rm 之前)git checkout -- * //是撤销从上次提交之后所做的所有修改git checkout -- filaname //是撤销从上次提交之后的单个文件的修改二、git add/r...

2022-04-27
返回顶部
顶部