自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 别再凭感觉测 AI:AI 评测五步法,从“评什么”到“怎么放行”

任务类型 × 难度 × 边界条件(空输入、超长输入、脏数据、诱导性输入、对抗输入、多步依赖)。本质仍是测试四要素:激励(输入)→ 观察响应 → 对照标准判定 → 输出结论。AI 评测 = 对 AI 系统的能力、正确性、稳定性做系统化度量,产出可比较、可回归的量化结论。Agent / AI 应用(prompt + 工具 + RAG + 编排的整体)公开 benchmark,只做选型参考(存在数据污染,不代表你的场景)五步环环相扣,前一步的输出是后一步的输入。③ Prompt:提示词,也就是给AI的。

2026-11-09 14:08:32 161

原创 AI 泛滥的情况下怎么选择?

面对新模型层出不穷,选择适合的AI工具需依赖第三方权威评测。综合能力可参考BenchLM、Arena(双盲对战)、LiveBench(防作弊);代码、数学、中文等专项能力分别对应Aider、DataLearner、SuperCLUE与OpenCompass;多模态领域则有Vision、VideoArena等榜单。避免单一维度吹捧、过时数据及商业偏见,核心结论:无“最好”模型,只有“最适配”需求的模型,建议交叉验证至少三个维度评测结果,优先参考真实部署案例。

2026-11-05 14:08:03 14

原创 快速上手playwight

在自动化测试和网页爬虫的领域,Selenium 曾是无可争议的霸主。然而,随着现代 Web 应用越来越复杂(大量使用 React、Vue、单页应用等),传统的测试工具开始显得有些力不从心。今天,我们要聊的是由微软开源的现代化自动化测试工具——。它凭借等特性,正迅速成为开发者和测试工程师的新宠。

2026-11-04 16:12:50 18

原创 测试工程师:2026最新高频面试题

在当前充满竞争与技术变革的求职环境中,仅靠刷题已难立足。面试更关注实战能力与项目深度,需针对具体岗位准备,突出自动化、AI应用及问题解决能力。常见问题如AI提效、Agent使用、AI占比等,应结合实际经验作答,展现评审与优化能力。关键在于“懂原理、能落地”,以真实案例体现价值,方能在自动化时代脱颖而出。

2026-11-04 15:54:45 239

原创 没有好电脑怎么玩转AI大模型?本地部署LM Studio、Ollama保姆级教程

本文介绍了AI大模型的两种使用方式:云端部署(如阿里Qoder,适合日常办公)与本地部署。主流工具包括LMStudio(新手友好)、Ollama(开发者首选)、CherryStudio(中文优化)、AnythingLLM(知识库)、OpenWebUI(网页界面)等。根据硬件配置选择合适模型,推荐通过LMStudio或Ollama官方库下载。

2026-09-22 18:16:35 290

原创 windows vscode 配置跳板机进行内网连接

windows vscode 配置跳板机进行内网连接以及配置公钥免密连接

2026-08-28 18:08:13 188

原创 创建 bond0 绑定两个网口

本文介绍了Linux网络绑定(bonding)的几种模式特点及配置方法。关键点包括:mode 1(active-backup)仅主机侧生效最安全但不叠加带宽;mode 4(LACP)需交换机配合配置且两端参数一致;mode 0(balance-rr)易导致TCP乱序;mode 6(balance-alb)存在兼容性问题。最后给出了active-backup模式的基本配置命令,包括创建bond接口、添加网卡成员和启用接口的步骤。摘要突出了不同模式的适用场景和注意事项,以及基础配置示例。

2026-08-25 17:46:06 174

原创 logcat基本用法以及选项的含义

常见的日志记录方法有:v(String,String) --verbose 显示全部信息d(String,String) -- debug 显示调试信息i(String,String) -- information 显示一般信息w(String,String) -- warning 显示警告信息e(String,String) -- error 显示错误信息Android系统把log放在4个缓存区:Radio 输出通信系统的logSystem 输出系统组件的log。

2023-04-26 09:53:43 1675

原创 toybox 和 busybox 的作用

我们在做android开发时,经常会有在板子系统里要修改文件内容对比验证问题,或者要操作特殊的shell命令操作看些信息,等等一些需求。文件系统为rw权限,但因为系统里面没有命令支持,无法直接修改文件内容或者配置,就导致必须先将系统里面的文件或配置。,俗称 “瑞士军刀”,集成压缩了 Linux 的许多工具和命令,也包含了 Android 系统的自带的shell。1、操作之前,确保自己本地版本系统里面已经 remount 文件系统,是可正常读写,修改文件的,否则会操作不成功;希望文章对你也有用。

2023-04-17 16:31:32 5246

原创 区分集线器、交换机、路由器

上面在解释共享型的时候已经举了个例子,但是有一点在这需要解释的是,比如我们有的时候会看到A在向B发送数据的“同时”,C也在向D传送数据,这看起来似乎有点矛盾,也确实是这样,那为什么会看起来2者同时在进行呢?——帧(Frame)的格式和大小是不同的,就像公路运输是汽车为单位装载货物,而铁路运输是以车皮为单位装载货物一样,从汽车运输改为铁路运输,必须把货物从汽车上放到火车车皮上,网络中的数据也是如此,数据从一种类型的网络传输至另一种类型的网络,必须进行帧格式转换。,A,B,D都接受,但是只有D会接收这些数据。

2023-03-24 10:23:39 375

原创 ROM, FLASH和RAM的区别

在应用中,常规上ROM是用来存储固化程序的,RAM是用来存放数据的。电压和电流时一个适时的数据,用户不关心,它只是用来计算电度用,计算完后该次采集的数据就用完了,然后再采集下一次,因此这些值就没必要永久存储,就把它放在RAM里边。在单片机中用来存储程序数据及常量数据或变量数据,凡是c文件及h文件中所有代码、全局变量、局部变量、‘const’限定符定义的常量数据、startup.asm文件中的代码(类似ARM中的bootloader或者X86中的BIOS,一些低端的单片机是没有这个的)通通都存储在ROM中。

2023-03-23 15:59:59 1189

原创 证件照生成、AI修图、ORC图片识字、开源音乐播放器等实用网站!

证件照生成、AI修图、ORC图片识字、开源音乐播放器等实用网站!

2023-03-12 16:20:08 439

原创 搭建ftp,以及设置虚拟用户

搭建ftp,以及设置虚拟用户。

2023-01-03 15:58:17 1385

原创 安装pytest后,运行模式被改变

原因:因为你安装了pytest测试框架,它会修改你的默认测试执行方式,也就是说会修改unittest的运行,将pytest作为你的默认运行方式。那么可以到你的pycharm设置--》Tools--》Python Intergrated Tools下查看。这里我们只需要去设置改成原来的 Unittests 即可。不管你是什么测试脚本,都会是pytest的运行方式。那么为什么会出现这样的情况呢?

2022-12-15 11:26:33 289

原创 python 执行系统命令的四种方式

os.system:获取程序执行命令的返回值。os.popen: 获取程序执行命令的输出结果。commands:获取返回值和命令的输出结果。Python: 执行系统命令的四种方法(os.system、os.popen、commands、subprocess) - 余生以学 - 博客园。

2022-12-08 15:31:35 2986

原创 python + appium 玩法

python + appium 玩法

2022-11-24 10:16:49 395

原创 cmd内容重定向

cmd内容重定向

2022-11-14 15:32:15 1951

原创 离线安装selenium 4.4

离线安装 selenium 4.4.3

2022-09-23 19:07:30 5626 3

原创 通过getevent找到对应的android键值

1、Linux中输入设备的事件类型有:EV_SYN 0000 同步事件EV_KEY 0001 按键事件,如KEY_VOLUMEDOWNEV_REL 0002 相对坐标, 如shubiao上报的坐标EV_ABS 0003 绝对坐标,如触摸屏上报的坐标EV_MSC 0004 其它EV_LED 0011 LEDEV_SND 0012 声音EV_REP 0014 RepeatEV_FF 0015 力反馈 ~~~~~~~~~~~~~~~~~~~~~~~~EV_PWR 电源EV_

2022-06-30 15:25:19 3119

原创 0x01中0x表示的含义

16进制:0x01 中的 0x 表示其是16进制,0x当标识使用,不参与进制的计算。1)如 0x01 转换成 10 进制,只需要看 0x 后面的 01。2)再比如 0x0f 转换成 10 进制,只需要看 0x 后面的 0f 即可,0f 转换成 10 进制为 15。 C语言、C++、Shell、Python、Java语言及其他相近的语言使用字首“0x”,例如“0x5A3”。开头的“0”令解析器更易辨认数,而“x”则代表十六进制(就如“O”代表八进制)。在“0x”中的“x”可以大写或小写。对于字符量C语言中则

2022-06-30 09:42:33 18673

原创 Window部署HLS协议流播放

Window部署HLS协议流播放

2022-06-27 17:29:22 921

原创 SUSE 与 openSUSE的区别

SUSE linux原来是德国的一个linux发行版本,在欧洲很流行,有广阔的市场.2003年的时候被NOVELL收购,成为其旗下的一个产品.它开发的XGL是第一个真正意义上实现3D桌面效果的OS.suse linux在9.0的时候是要收钱的,后来受的压力太大了,从10.0才开始免费的.NOVELL公司有两种linux版本,一个是OPEN SUEE,另一个是Enterprise linux,后一个是为企业而设计的,要长期使用,是要收一定的费用的.而前一个是完全按照开源社区的要求,是免费的和放开源代码的.

2022-04-19 15:49:32 5202

原创 查看linux的系统信息

一、查看Linux版本1.查看系统版本信息的命令 lsb_release -a(使用命令时提示command not found,需要安装yum install redhat-lsb -y)[root@localhost ~]# lsb_release -aLSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4....

2022-04-19 15:40:35 11961

原创 apache正常运行(无报错),localhost 和本机 ip 均无法访问。以及443端口冲突解决。

如果是公司网络,使用localhost,本机ip,提示网络拒绝连接,可以尝试关一下代理。再访问试一下解决办法:一、确保apache 端口未被占用,如果端口被占用,打开D:\xampp\apache\conf\httpd.conf文件把80端口改成8081(未被占用的都可以),打开D:\xampp\apache\conf\extra\httpd-ssl.conf文件把443端口改成4433(未被占用的都可以)。通过执行xampp-portcheck.exe检查端口状态.如果被inetinfo.exe

2022-03-08 09:18:07 3202

原创 ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。

运行Python代码出现: ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。解决方法:去下载与你所安装的Python版本对应的pywin32并安装下载链接:https://sourceforge.net/projects/pywin32/files/pywin32/

2022-02-24 11:03:45 36

原创 文件写入方式:各种符号代表的意思

mode是可选的字符串,用于指定打开文件的模式。默认值是'r',表示以文本模式打开并读取文件。其他常见模式有:写入模式'w'(已存在文件会被清空)、独占创建模式'x'、追加写入模式'a'(在某些Unix 系统中,无论当前文件指针在什么位置,所有的写入操作都会追加到文件末尾)。在文本模式,如果未指定encoding,则会根据当前平台决定编码格式:调用locale.getpreferredencoding(False)获取当前地区的编码。若要读写原生字节格式,请使用二进制模式且不...

2022-02-15 15:58:53 1476

原创 win10使用 .cab 方式安装 .NET Framework 3.5(包含下载地址)

1.下载 .cab 安装包NET Framework 3.5 cab格式离线安装包下载_NET Framework 3.5 cab格式离线安装包官方下载_3DM软件2.将下载的 .cab 放到 C:\Windows 目录下3.管理员身份执行CMD4.输入命令(建议复制粘贴命令,该条命令包含空格,手打可能漏打):dism /online /Enable-Feature /FeatureName:NetFx3 /Source:D:source/sxs /LimitAccess

2022-01-27 16:22:12 25356 3

原创 linux安装好DNS服务器后,配置对应的域名

1.修改 /etc/named.rfc1912.zones原因:实质是需要修改 /etc/named.conf 文件,可以 cat /etc/named.conf ,文件最下面有个导入的动作include “/named.rfc1912.zones”添加字段:zone “你的域名(随意命名)”IN {type master;file “对应的配置文件(随意命名)”;allow-update{ none; }}2.在/var/named目录下新建 对应的配置文件...

2022-01-26 15:01:16 2729

原创 linux 一个网卡配置多个ip

linux 一个网卡配置多个ip

2022-01-18 16:55:21 6569

原创 什么是比特率

简介比特率是指每秒传送的比特(bit)数。单位为bps(Bit Per Second),比特率越高,传送数据速度越快。声音中的比特率是指将模拟声音信号转换成数字声音信号后,单位时间内的二进制数据量,是间接衡量音频质量的一个指标。 视频中的比特率(码率)原理与声音中的相同,都是指由模拟信号转换为数字信号后,单位时间内的二进制数据量。 信道编码中,K符号大小的信源数据块通过编码映射为N符号大小的码字,则K/N成为码率,其中假设编码前后的符号表没有变化。更多信息 中文名 比特率 外文名

2021-12-06 14:26:21 23

原创 个人技术资源导航合集:PostgreSQL、Linux、Python、Android 等常用工具与学习资料

postgreSQL psql工具使用详解 - 空谷幽兰~泊逸 - 博客园技术|Linux 下清空或删除大文件内容的 5 种方法linux查看操作系统版本信息 - 石铭 - 博客园码率是什么决定的(码率高好还是低好)linux查看操作系统版本信息 - 石铭 - 博客园TCP/UDP 协议,和 HTTP、FTP、SMTP,区别及应用场景 - duanxz - 博客园python-用正则表达式筛选文本信息 - 假装自己是小白 - 博客园Linux tcpdump命令详解 - ggjuch

2021-11-01 09:36:02 13

空空如也

空空如也

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

TA关注的人

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