草庐IT

玩转Apifox之一个测试推动团队选择apifox的几点原因

一次现网验证失误前一晚版本更新,现网验证至凌晨三点,不到七点,产品经理的电话就来了:“y哥,昨晚现网生成accesstoken的接口没验证吗?刚刚项目经理打电话说第三方投诉获取不到accesstoken了,得赶紧来定位原因补一个紧急版本,开发我已经通知过了”,听到这话我疑惑道:“怎么会呢,我昨晚验证的时候都拿过好几次,亲眼看过没问题的,都能正常使用的哇,这不应该吧”,说罢离开亲密接触了三小时不到的床赶到公司,在电梯碰到了负责该接口的开发,问道:“怎么回事啊,x哥,我们这期需求没讲要改这个接口啊,你这期动了吗?而且昨晚我接口获取的accesstoken都能正常使用的。”彼时他也是一脸疲态,说:”

rxjs的几点使用心得

1.对错误的处理日常使用中,点击按钮需要往后台发消息,为了不重复发消息,经常需要把点击事件做成subject,然后把发消息的过程做成switchMap,类似下面的写法constsubject=newrxjs.Subject();subject.pipe(rxjs.operators.switchMap(index=>{if(index===2){returnrxjs.throwError(newError('error'));}returnrxjs.of(index);})).subscribe({next:console.log,error:err=>console.error('error

rxjs的几点使用心得

1.对错误的处理日常使用中,点击按钮需要往后台发消息,为了不重复发消息,经常需要把点击事件做成subject,然后把发消息的过程做成switchMap,类似下面的写法constsubject=newrxjs.Subject();subject.pipe(rxjs.operators.switchMap(index=>{if(index===2){returnrxjs.throwError(newError('error'));}returnrxjs.of(index);})).subscribe({next:console.log,error:err=>console.error('error

关于Python封装函数的几道练习题

1.封装函数,可以判断一个数字是否为偶数deffunc(n):ifn%2==0:print("%d是偶数"%n)else:print("%d是奇数"%n)func(11)#11是奇数2.封装函数,可以实现1-n之间所有偶数的打印deffunc(n):foriinrange(1,n+1):ifi%2==0:print(i)func(10)#2#4#6#8#103.封装函数,可以找出整型列表中的最大值lst=[2,7,3,9,1,4]deffunc(n):x=n[0]foriinn:ifi>x:x=ireturnxprint(func(lst))#94.封装函数,可以完成列表的倒序,不使用内置函数

关于Python封装函数的几道练习题

1.封装函数,可以判断一个数字是否为偶数deffunc(n):ifn%2==0:print("%d是偶数"%n)else:print("%d是奇数"%n)func(11)#11是奇数2.封装函数,可以实现1-n之间所有偶数的打印deffunc(n):foriinrange(1,n+1):ifi%2==0:print(i)func(10)#2#4#6#8#103.封装函数,可以找出整型列表中的最大值lst=[2,7,3,9,1,4]deffunc(n):x=n[0]foriinn:ifi>x:x=ireturnxprint(func(lst))#94.封装函数,可以完成列表的倒序,不使用内置函数

C/C++开发人员要了解的几大著名C/C++开源库

目录1、多媒体处理开源库FFmpeg2、实时音视频处理开源库WebRTC3、Chrome浏览器内核开源库Chromium4、Chromium嵌入式框架开源库CEF5、多协议网络传输开源库libcurl 6、开源操作系统ReactOS7、开源多媒体播放器VLC8、最后    在开源软件盛行的今天,很多知名的C++国产软件都用到了一些大型C/C++开源库,比如暴风音影使用了多媒体处理开源库FFmpeg、腾讯会议使用了实时音视频处理开源库Webrtc、PC版微信使用了Chromium嵌入式框架开源库CEF等。今天我们就来介绍一下日常工作中常用的C/C++开源库,给大家提供一个借鉴和参考。C++软件异

C/C++开发人员要了解的几大著名C/C++开源库

目录1、多媒体处理开源库FFmpeg2、实时音视频处理开源库WebRTC3、Chrome浏览器内核开源库Chromium4、Chromium嵌入式框架开源库CEF5、多协议网络传输开源库libcurl 6、开源操作系统ReactOS7、开源多媒体播放器VLC8、最后    在开源软件盛行的今天,很多知名的C++国产软件都用到了一些大型C/C++开源库,比如暴风音影使用了多媒体处理开源库FFmpeg、腾讯会议使用了实时音视频处理开源库Webrtc、PC版微信使用了Chromium嵌入式框架开源库CEF等。今天我们就来介绍一下日常工作中常用的C/C++开源库,给大家提供一个借鉴和参考。C++软件异

MOS管的几条曲线

  以某65N041器件为例,通过分析其曲线,来分析MOS管的工作特性。一、转移特性曲线(VGS-ID曲线)  说明的是栅极电压VGS对ID的控制作用。  从上图曲线可得到:  1、测试条件:VDS=20V;  2、VGS的开启电压VGS(th),约5V,且随着温度的升高而降低;  3、VGS需要达到10V以上,才能完全导通,达到其最大标称ID;  4、VGS越大,ID才能越大,温度越高,ID越小;二、输出特性曲线(VDS-ID曲线)    上图可被分为四部分:1、夹断区(截止区)  此区域内,VGS未达到VGS(th),MOS管不导通,即ID基本为零;2、可变电阻区  此区域内,ID-VDS

MOS管的几条曲线

  以某65N041器件为例,通过分析其曲线,来分析MOS管的工作特性。一、转移特性曲线(VGS-ID曲线)  说明的是栅极电压VGS对ID的控制作用。  从上图曲线可得到:  1、测试条件:VDS=20V;  2、VGS的开启电压VGS(th),约5V,且随着温度的升高而降低;  3、VGS需要达到10V以上,才能完全导通,达到其最大标称ID;  4、VGS越大,ID才能越大,温度越高,ID越小;二、输出特性曲线(VDS-ID曲线)    上图可被分为四部分:1、夹断区(截止区)  此区域内,VGS未达到VGS(th),MOS管不导通,即ID基本为零;2、可变电阻区  此区域内,ID-VDS

鸿蒙开发初体验以及遇到的几点坑

今天尝试了一下鸿蒙开发,有一些经验跟大家进行分享。建议大家先看完我的文章,再去尝试鸿蒙。我安装好了开发工具,并且跑通了HelloWorld程序。同时,我还跑通了小鸿网课Java版本项目:感觉,还好吧…操作过程:一开始,我按照官网安装了最新版本的3.1版本(截止2022年12月11号)的工具。我一开始使用的API版本是9,然后发现使用效果不是特别好,因为只能只能使用远程模拟器,不能使用本地模拟器。所以有点卡顿,粘贴一下官网的说明图:而且API9已经不支持Java了,当然这不是重点,但如果想跑Java项目的话,也只能降低版本了。安装的过程一路报错,可能也是因为我的电脑装的环境比较多吧,如果之前没搞