测试是软件开发的重要环节,确保代码质量和功能的正确性。在Spring Boot项目中,单元测试和集成测试是常用的两种测试类型: 单元测试:测试单个模块(如类或方法)是否按预期工作。集成测试:测试多个…
2025/1/22 9:14:30异步 两个或多个事件不同时存在或发生,区别于同步,同步是顺序执行从上到下,而异步不需要顺序执行,且不依赖于前面的事情是否已完成。 举例: //异步执行 let count 1; let timer setTimeout(function () {count…
2025/1/22 7:47:47go环境配置 1.下载 Go 安装包 从 Go 官方网站(https://golang.org/dl/)下载适合你操作系统的 Go 安装包。不过由于网络原因,可能访问官方网站不太方便可以用我这里的链接Go安装包下载地址点击自动下载 2.下载ide这里使用GoLand 官方网站 …
2025/1/22 2:56:19一、环境准备 服务器要求: 最小硬件配置:2核CPU、4G内存、30G硬盘。 服务器可以访问外网。 软件环境: 操作系统:Anolis OS 7.9 Docker:19.03.9版本 Kubernetes:v1.18.0版本 内核版本:5.4.203-…
2025/1/21 22:01:30在一个worker里,我们几乎可以随意起多个协程,如下面的代码for ($i 0; $i < 4; $i) {Swoole\Coroutine::Create(function () use ($i) {Swoole\Coroutine::sleep(1);echo "hello $i \n";});};echo "hello main \n";那他的执程流程…
2025/1/22 5:35:06 人评论 次浏览DTcms:http://www.dtcms.net/index.aspx一个开源.netcms,VS2010装MVC、编译发布、搭环境都花了半天,还好这个cms不要mssql,否则更麻烦。扯点淡:来乌云也快一年了,一年里确实学到了很多知识。从最开始完全不…
2025/1/22 2:22:19 人评论 次浏览目录 一、题目描述 二、思路讲解 1、暴力 2、保存前n个的和 3、哈希表优化 一、题目描述 给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的连续子数组的个数 。 示例 1: 输入:nums [1,1,1], k 2 输出:…
2025/1/22 1:27:10 人评论 次浏览只要参加过面试的人都知道,在面试过程中,为了让求职者和公司双方相互了解,在面试快结束的时候,对方领导都会很客气的问一句:你还有什么问题想知道的吗?对于这样的问题,大多数求职者都是问一些公…
2025/1/21 22:38:36 人评论 次浏览全部学习汇总: GreyZhang/g_unix: some basic learning about unix operating system. (github.com) 说明:这一份笔记是我对xv6-book-rev11第二章节的翻译整理。翻译的主要方式就是机器翻译,我对其中阅读有一些障碍性或者有较大误导性的地方做…
2025/1/22 9:14:53 人评论 次浏览转载地址:https://blog.csdn.net/cym_lmy/article/details/78315139 ; ubuntu 16.04本身是自带python的,他本身是自带2.X和3.X,两个版本,默认的是2.X。这里记录一下如果在版本间切换以及如何把python版本切换到3.X下的方法。 1.查看Ubuntu系统…
2025/1/22 9:13:52 人评论 次浏览多线程相对于其他 Java 知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据错乱、执行效率低(还不如单线程去运行)或者死锁程序挂掉等等问题,所以掌握了解多线程至关重要。本文从…
2025/1/22 9:12:37 人评论 次浏览步骤1: 步骤二 步骤三(清除import) 找到你需要自动需要清除的import 编辑一下(打个空格什么,就是修改一下文件,都可以),然后就会自动清除无效的import。 步骤四(自动添加import) import net.sf.jsqlparser.expression.DateTi…
2025/1/22 9:10:35 人评论 次浏览如下图,设置一个影片剪辑,里面放置一个正方线,不断地变淡又变成清。 虽然以下的动画可以轻松通过插入关键帧补间来实现。但是,还是希望通过这个例子,还说明ActionScript3.0定时器的使用 一、基本布局 1、通过CtrkF8&…
2025/1/22 9:08:26 人评论 次浏览导入python未来支持的语言特征division(精确除法),当我们没有在程序中导入该特征时,"/"操作符执行的是截断除法(Truncating Division),当我们导入精确除法之后,"/"执行的是精确除法,如下所示:----…
2025/1/21 18:16:54 人评论 次浏览转:http://blog.csdn.net/scut1135/article/details/8631759 深入理解iPhone静态库(手把手教你iphone开发- 基础篇) 作者:孙东风 2009-11-20(请尊重作者劳动成果,转载务必注明出处) 在实际的编程过程中,通…
2025/1/21 18:15:54 人评论 次浏览rpmbuild 是用于 将源码包 编译成rpm包安装rpmbuild 程序yum -y install rpm-build不建议用管理员做[rootlinuxidc 桌面]# useradd linuxidc[rootlinuxidc 桌面]# su – linuxidc[linuxidclinuxidc ~]$ rpm --eval %configure 查看 rpm默认环境下的宏的编写一个spec 的文件…
2025/1/21 18:14:49 人评论 次浏览计算机网络在信息时代的作用 1 信息时代的重要特征 21世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。网络是指“三网”,即电信网络、有线电视网络、和计算机网络。发展最快的并起到核心作用的是计算机网络。 2. 计算…
2025/1/21 18:12:47 人评论 次浏览1、函数返回HANDLE 类型判断需要格外注意, NULL被定义为0 ,INVALID_HANDLE_VALUE 被定义为-1。LONG或者DWORD返回类型的函数在成功或者失败时候 一般返回0或者-1。 2、函数调用失败应该立即调用GetLastError(),其他成功函数调用该函数会返回…
2025/1/21 18:11:45 人评论 次浏览预处理是C语言的一个重要知识点,它能改善程序设计的环境,有助于编写易移植、易调试的程序。因此,我们有必要掌握好预处理命令,在自己编程的时候灵活的使用它,使得编写的程序结构优良,更加易于调试和阅读。接…
2025/1/21 18:10:43 人评论 次浏览