- 博客(23)
- 收藏
- 关注
原创 高频 Linux 面试题汇总:覆盖核心考点,助你轻松应对面试
实时监控进程(top 内置,htop 更友好需安装)(所有者读 / 写 / 执行,其他用户读 / 执行)(强制杀死 PID 为 1234 的进程)定时任务命令 = 时间规则 + 运行命令。:不使用编辑器,将文本写入文件中。(替代 netstat,更高效)(杀死所有 nginx 进程)(显示完整信息,包括内核版本)(查找大于 100M 的文件)(在日志中搜 error):查看文件 / 目录大小。:打包 / 解压(常用)
2025-08-25 17:35:18
612
原创 MYSQL常考面试题总结(持续更新,建议收藏)
(1)主键(Primary Key)是为了保证字段的唯一性,其在表中必须唯一且不为NULL,且一个表只能有一个主键例如我们经常在设计表时,对user_id进行设为主键,user_name可以重复,但user_id只有一个user_id INT PRIMARY KEY PRIMARY KEY, -- 主键(2)外键(Foregin Key)用于关联两个表的字段,在一个表(子表)中引用另一个表(主表)的主键或唯一键,建立表之间的关联关系。例如。
2025-08-17 13:43:26
340
原创 MYSQL面试题总结(2025-08-16)
SQL查询语句摘要:本文介绍四种SQL查询方法。1)联合查询:包括内连接(显式/隐式)获取两表交集,外连接(左/右)获取主表全部数据及交集;2)合并查询:UNION去重合并结果,UNION ALL保留重复项;3)聚合查询:使用AVG、COUNT等函数,配合GROUP BY分组和HAVING过滤;4)子查询:包括标量、关联、派生表和EXISTS四种形式,用于嵌套查询。各方法均通过学生选课示例演示语法结构。
2025-08-17 00:43:16
453
原创 使用 VMware 搭建 Ubuntu 环境并部署 Doris 及随机 DDL 小程序
使用Ctrl+Alt+T出现命令行,在命令行中输入以下指令解释:1.使用xrandr查看支持分辨率2.根据自己需求选择分辨率(注意:1680x1050,是乘号哦)
2025-08-15 00:51:46
404
原创 【测试】自动化测试必备:8种高效元素定位策略详解(附实战技巧)
在UI自动化测试中,精准定位元素如同“钥匙开锁”,直接影响脚本稳定性。本文将详解八大主流定位策略,助你应对复杂场景,提升脚本健壮性。
2025-04-25 20:22:22
519
原创 【测试】掌握 ADB:软件测试工程师的安卓调试利器
ADB(Android Debug Bridge)安卓调试桥,它不仅是连接安卓设备与计算机的桥梁,更是软件测试工程师在测试过程中提高效率、精准定位问题的关键。
2025-04-24 13:28:15
455
原创 【Java EE】深度理解死锁
在Java中,synchronized对同一线程来说是可重入的,是不会出现锁死的。例如:t1对locker进行加锁,进入同步块,再次对locker进行加锁,运行结果不变。加锁机制:在进行第一次加锁时,会记录持有者,第二次加锁时,发现原持有者和当前持有者是一致的,不会进行任何阻塞,而是会放行。
2025-04-08 20:12:43
145
原创 【Java EE】线程安全问题的原因和解决方案总结
注意此处的加锁并不是真的让count++变成原子的,也没有干预到线程的调度,只是通过加锁的方式,使一个线程在执行count++的过程中,其他的线程不能参与。我们发现每一次执行结果都不一样,就是因为线程的调度是随机的(主要原因),且num++不是原子性的。针对第三个原因,由于操作不是原子性的,且操作系统对线程的调度是随机的。针对第二个原因,如果一个线程修改同一个变量,不会造成线程不安全问题。针对第一个原因我们人工无法干预,这是操作系统内核负责的工作。例如count++是三个指令,操作系统会对线程随机调度。
2025-04-08 17:54:43
222
原创 【测试】基础概念总结
比如对于一款热门游戏,在大量玩家同时在线时,服务器能否稳定运行,游戏画面是否会出现卡顿,都需要通过性能测试来评估。比如,在测试一款电商 APP 时,要考虑用户从浏览商品、加入购物车到最终支付的整个流程是否顺畅,有没有可能出现支付失败却扣款成功这类影响用户体验的问题。例如在测试一个在线文档编辑工具时,像文字编辑、格式调整、图片插入等功能都要逐一测试,确保操作符合预期,并且不同功能之间不会相互干扰。至此,测试知识就学习完了,到后面还要勤加练习测试用例,一个好的测试人员是用好的测试用例来证明的!
2025-03-31 13:52:42
246
原创 【测试】《如何高效设计测试用例?从入门到实战指南》
一组输入、执行条件、预期结果的文档化说明,用于验证特定功能是否符合需求。就像一份检查清单一样,设计的每一步都要验证功能正确性。
2025-03-18 13:05:52
413
原创 【算法与数据结构】滑动窗口篇
不定长滑动窗口主要分为三类:求最长子数组,求最短子数组,以及求子数组个数。经典问题:如何在字符串中找出最长无重复字符的子串?解法:1.暴力解法(时间复杂度为O(n))2.滑动窗口解法(时间复杂度为O(n))
2025-03-15 15:17:43
462
原创 C语言:解决在使用scanf函数出现的报错问题———This function or variable may be unsafe.
scanf_s是由VS这个IDE(集成开发环境)提供的,并不是C语言标准库中的函数,所以说使用scanf_s替代scanf函数这个方法并不是通用的,当然这也是方法之一,只适用在VC环境下。将newc++file.cpp拖到桌面上,再打开,重复上面步骤保存即可。大家在写代码初期,可能经常会遇到在使用scanf函数时,VS出现报错。就会出现在文件中,以后再使用scanf函数时,就不会再出现错误。再次打开VS时,新建一个test.c文件时,everthing下载链接:(
2023-08-09 15:13:32
2926
3
原创 C-9*9花式乘法表
运行结果如下图所示:注意:for(初始化部分1;条件部分2;调整部分3)1只在循环开始时执行一次,2在循环体每次执行前都要执行一次,3在循环体每次执行完毕,在条件部分即将执行之前执行i代表*前面的数,j代表*后面的数,且i不大于9,j不大于i,刚好满足99乘法表的所有乘数。接下来,我们开始执行程序第一次 (外层for循环)i=1,j=1,(嵌套for循环)且j
2023-05-05 20:31:58
284
2
原创 初识C语言
第一个C语言项目如何写代码?创建一个项目创建一个源文件(xxxx.c)写代码写出主函数(main函数)有且仅有一个main函数,但是多个.c文件中只能有一个main函数int:函数的返回类型,整型。printf:库函数,在屏幕上打印信息的译代码+运行(编译+链接+运行代码 快捷键:Ctrl+F5/Ctrl+F5+Fn)
2023-01-29 16:18:04
236
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅