自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 用AI写了一个坚持上班的小工具

肚子9级剧痛,想请假,哎~难顶,打工人的命不是命,一想到请假前后要耗费的口舌,被人凝视的目光,最重要的,损失的money,就在心里暗暗告诉自己,我可以!

2025-12-24 17:16:06 92

原创 基本技术栈理解

所有的编译型语言,都需要先编译为可执行文件,然后打包(构建目录,添加必要文件等步骤)之后,形成可执行文件。所有的语言,在执行的时候,用户都必须先安装它所需要的环境,才能正常运行写好并处理好的代码。java是混合型语言,依赖jvm虚拟机,实现,一次编写,到处运行。2、其实是通过复制粘贴(计算机领域所有的操作,基本上都是复制粘贴+算法),通过内存共享或者内存复制操作,传输数据。python是解释型语言,解释器就是Cpython,C语言实现,输入python或者python3时,启动的就是这个解释器。

2025-11-17 11:37:36 299

原创 AI下的软件测试

务必测试输出,当前用例生成是否合理,都是由测试人员手工确认,是否可以直接使用AI进行审查——但是AI永远不知道什么是 "正确"背景信息可能包含 用户故事、 测试数据、 质量标准、测试数量、关注重点,或简单指令“生成测试用例”。当前代码分析中,只是通过读代码去了解全局的架构,但是并没有从,测试的角度来学习架构。如果输入更加准确,例如,解释应用程序的领域、需规避的风险、期望的代码模式及断言逻辑。3、对当前新兴技术的基本掌握,互联网常用架构依赖的技术栈的了解。(适用于,测试用例已固定,只是生成用例)

2025-11-13 11:52:23 317

原创 note------------------

学历 1035 9120 1805 0015 11。学位 1035942018204174。

2025-11-08 14:55:40 74

原创 leetcode100系列之哈希

示例 1: 输入:nums = [100,4,200,1,3,2] 输出:4 解释:最长数字连续序列是 [1, 2, 3, 4]。输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]输出: [["bat"],["nat","tan"],["ate","eat","tea"]]示例 2: 输入:nums = [0,3,7,2,5,8,4,6,0,1] 输出:9。字符串 "nat" 和 "tan" 是字母异位词,因为它们可以重新排列以形成彼此。

2025-08-19 20:23:33 435

原创 python使用理解

3.7以上,因为字典对插入顺序做了保存,所以返回的元素和插入字典元素的顺序一致。因为这个顺序是和其在hash表上的存储有关系,是按照内部指针的顺序来返回的。无序可迭代对象:集合、字典(Python 3.7+ 保留插入顺序):迭代顺序由内部存储结构决定(如哈希表顺序),与添加顺序无关。# 但因为list本身是可迭代对象,所以可以通过iter方法获取其迭代器对象,然后通过next方法,直接一个一个返回元素;有序可迭代对象‌:列表、元组、字符串:迭代顺序 = 元素存储顺序(索引顺序)可变,不可变均支持迭代遍历。

2025-08-02 18:36:01 210

原创 文件系统理解

需要注意的是,mkfs.ext4会在格式化时自动处理loop设备的关联,无需手动设置。这可能是因为mkfs工具在检测到目标是一个普通文件而非块设备时,会自动触发loop设备的挂载。mkfs -t ext4 的核心作用就是将一块存储空间(无论是物理磁盘、分区,还是像 image.img 这样的文件)初始化为一个‌符合 ext4 文件系统规范‌的容器。无论目标载体原先存有什么数据‌(全零、随机内容、其他文件系统残留),mkfs都会将其视为一个‌空白存储介质‌完全重新初始化。对其执行所有块设备相关的操作。

2025-05-26 15:17:17 170

原创 待办待办待办待办

python技术测试技术1、性能验证2、可靠性验证3、稳定性验证4、过载&压力验证业务知识1、数据库测试3、AI测试4、电商&金融测试。

2025-05-14 17:36:27 173

原创 脚本语言练习和理解

* 和 $@ 都表示传递给函数或脚本的所有参数,不被双引号(” “)包含时,都以”$1” “$2” …但是当它们被双引号(” “)包含时,”$*” 会将所有的参数作为一个整体,以”$1 $2 …”$@” 会将各个参数分开,以”$1” “$2” …原因:./showcase.sh 执行时,没有指定解释器,操作系统会在脚本中找到对应的解释器,#!背景:# 和数量,计数有关系,比如正则中的 ##\ #\ 分别代表,最后一个\之前的,第一个\之前的,都是和计数有关系,所以这里 $# 代表参数个数;

2025-04-15 17:12:27 924

原创 本地工作目录,多分支下的git使用

用户执行git fetch origin后,远程分支的信息已经被下载到本地,但这些分支仍然属于远程跟踪分支(比如origin/bugfix1),而不是本地分支。Git 的工作目录是唯一的,但切换分支时会‌根据目标分支的提交历史刷新工作目录内容‌。git checkout -b bugfix1 origin/bugfix1,这样就会在本地创建bugfix1分支,并关联到远程的origin/bugfix1。执行 git add 之后,会将代码提交到暂存区,分支的暂存区是全局的,属于整个仓库,而非分支。

2025-04-14 21:27:15 461

原创 linux下的性能测试工具

参考文档3、dstat。

2023-10-11 11:25:34 101

原创 linux下的防火墙

主要命令:1、如何查看自己的防火墙属于iptables还是firewalldrunning2、暂时开启或者关闭显示running,既防火墙开启了3、永久开启或者关闭通过命令。

2023-10-11 11:15:15 430

原创 linux下的网络相关命令和解析

Destination 和 Genmask 组成了目的地址,可以是一个IP地址,叫做主机路由,Flags字段含H字段。可以是一个默认路由,Destination 是 default 或 0.0.0.0时即为默认路由,代表只要不在指定目的地址之内的IP,都遵守默认路由的规则。后面跟的是规则,INPUT表示入站,***.***.***.***表示要封停的IP,DROP表示放弃连接。这使得Linux网关可以实现对特定类型的网络流量进行安全的过滤和控制,避免信息的传播到网络中的未经授权的节点。

2023-06-07 10:54:39 88

原创 Linux下用户相关的总结

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。主目录:用户刚登录到系统中时,其工作目录便是该用户主目录,通常与用户的登录名相同。修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等。用户号:用户UID,root用户的UID是0 ,普通用户可以通过-u指定。如果一个用户的账号不再使用,可以从系统中删除。删除用户账号就是要将。命令中的选项一样,可以为用户指定新的资源值。

2023-05-31 11:03:04 83 1

原创 Linux入门学习记录

作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。可单独使用,也可使用管道符、重定位符等与其他命令配合使用。系统中指定yum的源和秘钥等信息,通过yum命令来下载并安装软件包。通过这个命令对指定文件,按照一定的算法(md5算法)来生成一个密文。7、join和paste的区别。

2023-05-16 15:13:15 112 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除