草庐IT

【Go学习之 go mod】gomod小白入门,在github上发布自己的项目(项目初始化、项目发布、项目版本升级等)

参考Go语言基础之包|李文周的博客Gomod的使用、发布、升级|weiGoModule如何发布v2及以上版本1.2.7.gomod命令—新溪-gordonV1.7.9文档golanggo包管理工具gomod的详细介绍-腾讯云开发者社区-腾讯云GoMod常见错误的原因|walker的博客项目案例oceanweave/testgomod用于发布go包,v1v2版本等oceanweave/testhello:testtherepotestgomod用于拉取testgomod项目的go包具体操作详情,可以查看两个项目的commit信息总结1.项目初始化gomodinit{项目名},不推荐随便命名项目名

一起从零开始学电05【数学与电之相量与复数】

之前我们在第三章的三相电粗略的提到过相量,其作用是来描述和计算交流电。这一章我们将进一步的学习相量的原理。虚数虚数是一个虚无缥缈的想象数字,没有人能说清楚虚数的具体数值是多少(起码目前没有),但是我们可以使用一些方法判断虚数是否与某个数相等,这里暂时先不介绍了,之后我们学到。通常虚数使用字母“j”来表示,虚数的定义是“平方数等于-1的数字”(在数学中通常使用字母i,但是在电路领域我们使用字母j,为了避免和交流电的电流混淆),如:\[j^2=-1\]复数此复数非彼负数。我们之前说虚数是想象的数字,那么与之对应的就是实数(可以理解为实际存在的数字,关于实数是什么自己搜)。而复数就是虚数和实数的结合

一起从零开始学电06【数学与电之联立方程与矩阵-上】

之前我们讲了基尔霍夫定律,但是只讲了其原理并没有提到其具体的运算,而是采用了欧姆定律的计算方法。这一次我们将正式的学习基尔霍夫定律。电压降之前我们提到过负载就像一个石头阻碍电流,现在想象一下假如我们就是电流,负载是个山坡。我们作为电流在再爬山时需要克服山坡的大小(电阻大小),电压在我们后面推着我们走。假如这个山坡太高,但是电压不够大,就会导致推了一半就没有力气,我们作为电流也就过不去这个山坡。假如电压足够给力,把我们推到了山顶,但是这时电压已经气喘吁吁没有力气。当我们下山时,因为此时处于下坡(经过电阻),便不再需要电压去推我们。这个时候电压就会变小,但是我们电流还是会正常流动。也就是说当电流流

【小沐学写作】免费在线AI辅助写作汇总

文章目录1、简介2、文涌Effidit(腾讯)2.1工具简介2.2工具功能2.3工具体验3、PPT小助手(officeplus)3.1工具简介3.2使用费用3.3工具体验4、DeepLWrite(仅英文)4.1工具简介4.2工具体验5、天工AI搜索5.1工具简介5.2工具体验6、文心一言6.1工具简介6.2工具体验7、其他结语1、简介自从chatgpt火了以后,AI工具爆发式增长,各种各样的AI工具层出不穷。有Ai写作、AI绘画、AI编程、AI视频、AI音频等等,今天为大家推荐的这几款AI辅助写作工具。2、文涌Effidit(腾讯)https://effidit.qq.com/demo2.1工

学python需要什么样的电脑,学python要买什么电脑

本篇文章给大家谈谈学python对电脑配置要求高吗,以及学python需要买什么样的电脑,希望对各位有所帮助,不要忘了收藏本站喔。文章目录1、Java、前端2、Python3、Python+大数据、大数据4、UI设计5、软件测试6、新媒体+短视频运营7、产品经理9、C/C++、Go区块链10、Linux云计算+运维开发11、影视制作12、HPH全栈1、Java、前端电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window系统。(如购买笔记本,建议够买内存可扩展的型号)2、Python电脑配置:最低配置内存不低于4GB,对显卡没有要求;一般i5处理

全网最全pytest大型攻略,单元测试学这就够了!

pytest是一款以python为开发语言的第三方测试,主要特点如下:比自带的unittest更简洁高效,兼容unittest框架支持参数化可以更精确的控制要测试的测试用例丰富的插件,已有300多个各种各样的插件,也可自定义扩展,如pytest-selenium、pytest-html、pytest-rerunfailures、pytes-xdish可很好的和CI工具结合安装pipinstallpytest测试用例编写规则测试文件以test_开头或者_test结尾测试类以Test开头,并且不能带有init方法测试文件以test_开头断言使用基本的assert即可pytest会递归查找当前目录及

【跟小嘉学 Apache Flink】一、Apache Flink 介绍

系列文章目录【跟小嘉学ApacheFlink】一、ApacheFlink介绍文章目录系列文章目录@[TOC](文章目录)一、ApacheFlink1.1、ApacheFlink是什么1.2、ApacheFlink框架处理流程1.3、Flink的应用场景1.4、为什么要用Flink1.5、数据处理框架演变1.5.1、传统数据处理框架:事务处理(OLTP)1.5.2、传统数据处理框架:分析处理(OLAP)1.5.3、有状态的流式处理1.5.4、lambda架构1.5.5、Kappa架构1.6、流处理的应用1.6.1、事件驱动型应用1.6.2、数据分析型应用1.6.3、数据管道型应用1.7、分层AP

学习stm32 模电数电需要学哪些?

学习stm32模电数电需要学哪些?在开始前我有一些资料,是我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「stm32的资料从专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!在评论区回复“888”之后私信回复“888”,即可拿走。STM32是意法半导体公司推出的一款基于ARMCortex-M内核的32位微控制器,它具有高性能、低成本、低功耗等优点,广泛应用于工业控制、消费电子、医疗器械等领域。如果要学习STM32,需要掌握以下模电数电相关知识:1.数字电路基础:包括数字信号、数字逻辑门、组合逻辑电路、时序逻辑电路等。2.模拟电路基础:包括二极管、晶体管、放大器、滤波器等

【雕爷学编程】Arduino智能家居之MPU6050健康姿势监测

Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Arduino的功能和学习Arduino的知识。Arduino的特点是:开放源码:Arduino的硬件和软件都是开放源码的,你可以自由地修改、复制和分享它们。易用:Arduino的硬件和软件都是为初学者和非专业

10从零开始学Java之开发Java必备软件Intellij idea的安装配置与使用

作者:孙玉昌,昵称【一一哥】,另外【壹壹哥】也是我哦CSDN博客专家、万粉博主、阿里云专家博主、掘金优质作者前言壹哥在前面的文章中,带大家下载、安装、配置了Eclipse这个更好用的IDE开发工具,并教会了大家如何在Eclipse中进行项目的创建和代码编写、运行。但是实际上,在各种IDE开发工具中,Eclipse的功能并不是最好的,开发效率也并不是最高的。今天壹哥会给大家介绍另一个更先进的,可以说是目前开发Java最好用的IDE工具--IntellijIdea。这个软件是目前最流行、最好用的开发工具,大多数Java程序员都在使用它,所以这个软件的使用,大家必须要掌握哦。------------