原来真的没有那么多侥幸呀,踏实沉稳才不会让你吃亏 最近忙于找暑期实习,每天的情绪可以说是悲喜交加,听到最性感的声音就是喂,你好,我是哪里哪里的HR。可以面试的机会并不多,会因为HR的一个面试电话开心一整天,也会因为对面试结果过于看重,导致收不到消息后郁郁寡欢。虽然很期待一个结果,但不得不说有时候在学习的过程中还是沉不下去,会抱有一些侥幸心理,甚至会觉得一个知识点没有吃透但又啃不动就不想再往下挖,可最后还是没有被面试官放过,真的会为自己过往偷过的一 编程开发 2025年12月28日 123 点赞 0 评论 1809 浏览
记录的价值20220722 在开始记录时间使用情况,我发现问题比自己想象的严重得多。 为什么这么说呢? 因为我在其中看到了低效,这还不是最可怕的,最可怕的是,之前并没有意识到,感觉还挺好。 看到时间使用情况,我突然有些理解,自己不喜欢进行测试了,因为测试花费的时间比想象中的多很多,一个小功能的单元测试,竟然需要花费1个小时的时间。 是这个单元测试很难吗? 并不是,单元测试本身也就5行代码,那单元测试的时间花在哪了呢 编程开发 2026年07月10日 101 点赞 0 评论 1853 浏览
测试工程师如何提供一份优秀的缺陷报告 在测试工作中,有个问题是所有阶段的测试工程师都可能遇到的:提交的BUG被开发开发拒绝修复,据理力争容易产生矛盾。作为测试工程师,我们既不能强迫开发进行修复,也不能随意放任BUG上线,那么怎么做才能体现职业素养呢? 1、清楚地说明每一个缺陷对用户的危害。 第一,缺陷报告要重点说明该缺陷对用户价值的损害。许多软件项目都进度紧张、资源有限,项目团队修复一个严重的缺陷,可能需要考虑多个因素 编程开发 2026年01月29日 168 点赞 0 评论 1861 浏览
从手动测试到自动化测试,只用了3个月,我的薪资翻了一倍 虽然笔者是一个测试老人了,但是基本上所有的测试经验都停留在手工测试方面,对于自动化测试方面的实战经验少之又少,可以说,从这个角度来说,就像生活在原始社会,一切靠双手解决问题。(别想歪了,我说的是只会手工测试的意思,哈) 其实,究其原因:一方面是,自动化方面不求上进,觉得会手工测试就可以了,自动化就能躲就躲吧;另一方面是,觉得自动化是个慢慢积累的过程,不是那么容易学会的,既然不是那么学 编程开发 2026年01月13日 149 点赞 0 评论 1887 浏览
WorkManager 使用入门 如需开始使用 WorkManager,请先将库导入您的 Android 项目中。 将以下依赖项添加到应用的 build.gradle 文件中: dependencies { val work_version = "2.7.1" // (Java only) implementation("androidx.work:work-runtime:$work_version") 编程开发 2026年03月29日 85 点赞 0 评论 1901 浏览
ubuntu22安装mongodb 最近要部署公司的老项目,要在新系统中部署服务器环境,遇到了一些问题,特此记录。刚开始发现 ubuntu22.04 的存储库已经找不到 mongodb了,没有办法只能硬着头皮搜集资料看有没有解决方案,现把我的安装细节总结如下: 安装libssl1.1 由于最新的Ubuntu使用的是openssl 3.0,而mongodb需要1.1版本的,所以只能强行安装 # 注意:18.04.21版本可能不存在了, 编程开发 2025年12月17日 181 点赞 0 评论 1948 浏览
Gitlab Runner的搭建与使用入门 在前面的文章中,我们已经介绍过了开源可私有化部署的代码仓库Gitlab及其搭建教程,今天来介绍它的CICD功能。 一、Gitlab Runner简介 Gitlab实现CICD的方式有很多,比如通过Jenkins,通过Gitlab Runner等,今天主要介绍后者。Gitlab在安装的时候,就默认包含了Gitlab CI的能力,但是该能力只是用于协调作业,并不能真的去执行作业,因此需要搭配Gitla 编程开发 2026年03月18日 66 点赞 0 评论 1950 浏览
gitlab Merge Requests操作流程 背景: 之前一直直接提交代码 经过调研可以使用gitlab Merge Requests的功能 操作步骤: 一、创建分支 1、从master分支中创建一个develop开支 2、将develop分支也设置为protect分支 2.1、打开保护分支配置 2.1 2.2、配置保护分支 2.2 3、从受保护的develop分支创建自己的开发分支develop_user_name 编程开发 2026年05月29日 132 点赞 0 评论 1963 浏览
【LaTeX小技巧02】在论文中插入代码块 使用到的包有 minted、caption 和 currfile。定义的辅助命令如下: \usepackage{minted} \usepackage{currfile} \usepackage{caption} \newenvironment{code}{\captionsetup{type=listing}}{} \makeatletter \renewcommand*{\th 编程开发 2026年01月03日 47 点赞 0 评论 1975 浏览
vue2配置IP地址访问项目 正常情况下,我们运行完项目都是这样的效果。上面的本地local地址 下面是自己电脑本地ip的访问方式。无论哪种访问都可以打开项目,但有的项目中运行完只有local地址却丢失了本地ip地址,下面将介绍如何添加本地ip。 在config.js文件中 //host: 'localhost' //将localhost进行替换成 0.0.0.0 host: '0.0.0.0', 编程开发 2025年11月22日 111 点赞 0 评论 1975 浏览