- 博客(222)
- 收藏
- 关注
原创 【huawei】机考整理
虽然现在很多牛客的题目没要求构造输入输出(牛客叫核心代码模式),但是实际考试还是需要的(牛客叫ACM模式),平时刷题需要注意区分,多刷需要自己构造的。尤其是二叉树之类的题目,输入输出构造会比较花时间,练习的时候多留意输入输出构造,机试可以节省很多时间。按照算法的难度和频率大致可以分为必会和进阶两种类型,每个子项排序表示考察的频率,序号越低,考察频率越高,比如数组是考察频率最高的。最终机考在牛客,如果平时比较习惯刷LeetCode,一定要在牛客上的高频考题都刷几题,熟悉输入输出。可以根据知识点来过滤题型。
2026-02-07 22:15:32
585
原创 【huawei】机试
题型:三道题是简单+简单+中等难度的题型。第一二题可能会是循环、数组、字符串、栈这些,第三题会难一点,二分查找、动态规划、DFS、BFS这些。栈:946,116,117,895。哈希表:61,729,25,554。线性表:86,16,27,732。逻辑题:牛客的中+难等级的题目。算法题:力扣:简单+中等的题目。队列:641,406,899。字符串:3,49,30。
2026-02-01 11:01:09
769
原创 【VSCode+AI+测试】连接ai大模型
安装火山引擎SDK的依赖,安装时间会比较久,耐心等待(如果失败就多试几次,会成功的)没有的新建一个apikey,有的就直接点击【选择使用】,将python解释器切换到虚拟环境。这里就显示了如何调用这个api的教程。切换到卡片视图,搜索自己想要的模型。点击【查看全部模型】
2025-12-14 23:35:17
709
原创 npm cache clean --force报警告 npm WARN using --force Recommended prote
针对命令出现的警告。
2025-12-08 08:25:58
2110
原创 人工智能训练师三级-大模块
后面可以跟路径,在指定的目录下打开,空的情况下默认打开的是当前目录。就可以编写python脚本了。自动打开jupyter网页。
2025-10-07 10:15:29
405
原创 【性能测试】jmeter工具介绍和使用
性能瓶颈分析(tomcat、mysql、redis、JVM、nginx、mq等)响应时间(ms):平均值、中位数、90%、95%、99%、最小值、最大值。1、setup线程组–第一个运行的,与位置无关(初始化)每台服务能创建多少用户数?–内存(物理内存)32G。jmeter(java进程)–需要内存资源–堆内存。jmeter高级应用(分布式、jenkins等)jmeter.bat–单机(windows)jmeter-server–多机(分布式)jmeter.sh–单机(linux)JVM–java虚拟机。
2025-08-22 10:20:53
287
原创 【性能测试】jmeter工具
多快好省,思考时间(多:并发量;快:延时,响应时间,客户感知的响应时间是端到端的;好:稳定性,长时间运行;省:资源使用率;思考时间:模拟)
2025-08-22 10:16:05
506
原创 零基础学习性能测试第十二章:流量录制与回放-概念及实操
零基础学习流量录制与回放,遵循“概念理解 -> 工具安装 -> 基础录制 -> 脚本优化 (删静态、关联、参数化) -> 负载设置 -> 执行压测 -> 监控分析 -> 报告结果”的路径。选择JMeter作为起点,勤加练习核心流程的录制、关联和参数化,并始终结合系统监控进行分析,就能快速将这项技术应用到实际工作中,为系统性能评估和优化提供有力支持。通过录制真实用户操作产生的流量(HTTP/HTTPS等请求),将其转化为性能测试脚本,并能在压测工具中回放,模拟真实用户行为进行压力测试。
2025-07-29 07:32:41
760
原创 零基础学习性能测试第十一章:影子数据库-影子表,影子库核心概念
模式验证SQL路由准确性,再逐步推广到写操作链路。影子表 orders_shadow。试点(如商品查询),用。生产表 orders。原表名_shadow。
2025-07-29 07:31:22
1441
原创 零基础学习性能测试第十章:链路节点压测-Dubbo节点压测
Dubbo性能压测30分钟实战](含故障模拟)调用getUserById。Provider服务。Consumer调用。
2025-07-29 07:30:39
1155
原创 零基础学习性能测试第十章:链路节点压测-Dubbo分布式架构分析
避免写操作导致数据混乱。Provider2 宕机。自动切换Provider。Consumer调用链。定位Dubbo特有瓶颈。Provider服务。
2025-07-29 07:30:18
1054
原创 零基础学习性能测试第十章:链路节点压测-SpringCloud节点压测
SpringCloud常见性能问题清单(含解决方案代码)(如商品查询),避免数据污染。清理数据库,保持环境可重复使用。日志转JMeter脚本。
2025-07-29 07:29:47
849
原创 零基础学习性能测试第十章:链路节点压测-SpringCloud微服务架构体系分析
以下是针对链路节点压测-SpringCloud微服务架构的。,80%的性能问题可通过监控提前暴露。(如电商的下单支付),快速证明技术价值。:从入职第一天开始,优先在测试环境搭建。JMeter执行压测脚本。实时诊断Java进程。
2025-07-29 07:29:19
542
原创 零基础学习性能测试第九章:全链路追踪-实时报警体系
学习“全链路追踪-实时报警体系”是零基础进入性能测试领域的一个高价值起点。复杂分布式系统的可见性和快速响应能力。通过理解概念 -> 搭建工具链 -> 集成应用 -> 执行压测 -> 分析追踪 -> 配置报警 -> 闭环优化的实践路径,你将不仅学会使用工具,更能建立起一套保障系统性能韧性的方法论。这个过程虽然涉及的技术点较多,但按照上述路径一步步来,是完全可行的。祝你学习顺利!
2025-07-29 07:28:33
841
原创 零基础学习性能测试第九章:全链路追踪-ELK日志监控体系
ELK日志监控体系的核心架构全链路追踪与日志的集成方法基于日志的性能瓶颈定位技术Kibana可视化与告警配置生产环境的最佳实践关键收获通过TraceID实现跨系统日志关联利用ELK快速定位性能瓶颈根源构建数据驱动的性能优化闭环下一步行动在本地搭建ELK环境配置一个Spring Boot应用的日志收集执行压测并分析日志创建Kibana监控看板配置关键性能告警资源推荐ELK官方文档日志模式设计指南。
2025-07-29 07:28:02
844
原创 零基础学习性能测试第九章:全链路追踪-项目实操
全链路监控环境搭建Spring Boot项目集成SkyWalkingJMeter压测脚本编写与执行基于追踪数据的性能瓶颈定位优化方案实施与验证监控看板配置与报告生成关键收获掌握从代码到中间件的全栈性能分析能力学会通过数据驱动性能优化构建企业级可观测性体系下一步建议在GitHub上克隆电商demo项目实战尝试模拟不同瓶颈场景(数据库锁、Redis阻塞等)设计并实现自定义监控看板编写自动化压测流水线资源推荐SkyWalking官方文档JMeter最佳实践。
2025-07-28 22:34:07
866
原创 零基础学习性能测试第九章:全链路追踪-系统中间件节点监控
主流中间件的监控方案部署全链路追踪与指标监控的集成中间件性能瓶颈的定位方法生产级监控告警配置关键成功因素动手实践:在本地环境搭建完整监控链场景模拟:主动制造瓶颈并练习排查持续优化:根据业务需求调整监控策略下一步建议人为制造Redis内存溢出设置Kafka消息积压触发MySQL连接池耗尽练习使用监控工具快速定位问题根源。
2025-07-28 22:33:25
1377
原创 零基础学习性能测试第九章:全链路追踪-SkyWalking环境搭建与项目结合
rules:service_resp_time_rule: # 响应时间告警op: ">"threshold: 1000 # 1秒period: 10 # 10分钟内有2次触发count: 2message: 服务 {name} 响应时间超过阈值。
2025-07-28 07:38:12
769
原创 零基础学习性能测试第八章:高并发-redis压测实操与瓶颈分析
used_memory_rss是used_memory的1.8倍。:QPS从8万降到2万,CPU满载。增加maxclients。以下是为零基础定制的。
2025-07-28 07:37:51
1236
原创 零基础学习性能测试第八章:高并发-redis缓存架构介绍
通过本指南,零基础学员可在2周内系统掌握Redis在高并发系统中的核心应用,建议在本地搭建环境完成3次秒杀系统模拟实验(从架构设计到压测优化),即可胜任企业级缓存开发工作。:某商品Key每秒访问10万次 → Redis单线程阻塞。:恶意请求不存在的数据(如查询ID=-1):大量Key同时过期 → 数据库被打垮。以下是为零基础学习者设计的。Redis是否存在?
2025-07-28 07:37:26
920
原创 零基础学习性能测试第八章:高并发-MQ压测实操与瓶颈分析
通过本方案,可系统掌握从环境搭建、场景设计到瓶颈定位的完整压测流程,建议在测试环境完成3次全链路压测实操,即可应对真实工作需求。:使用Docker快速部署。以下为零基础量身定制的。检查MQ连接数/网络。
2025-07-28 07:36:59
1110
原创 零基础学习性能测试第八章:高并发-MQ消息中间件异步架构介绍
通过此方案,可快速掌握从MQ选型、压测到生产级架构设计的全流程,建议在本地搭建环境完成订单异步化改造实战(预计1周可上手基础项目)。:从RabbitMQ入手(安装简单,社区活跃)发送订单消息(立即返回)
2025-07-28 07:36:34
1153
原创 零基础学习性能测试第八章:高并发-数据库压测实操与瓶颈分析
通过以上路径学习,2周内即可掌握从压测执行到瓶颈分析的完整能力。建议在测试环境完成3次全流程实操(环境搭建→脚本开发→执行监控→优化验证),即可应对企业级性能测试需求。:生产环境压测必做三件事。
2025-07-28 07:36:09
1148
原创 零基础学习性能测试第八章:高并发-数据库集群架构介绍
从单库压测开始 → 逐步引入读写分离 → 增加缓存层 → 最终实施分库分表。每个阶段记录性能基线,才能准确评估架构升级效果。
2025-07-28 07:35:37
1006
原创 零基础学习性能测试第八章:高并发-Nginx压测实操与瓶颈分析
按照此方案执行,即使是零基础学习者也能在1天内完成首次Nginx压测,2周内掌握生产级压测能力。,内容聚焦实战场景,可直接应用于工作。
2025-07-28 07:35:12
968
原创 零基础学习性能测试第八章:高并发-Nginx集群负载均衡架构介绍
健康检查、算法)和关键优势(高并发、高可用、可扩展)是性能测试工程师的必备知识。在进行性能测试时,不仅要关注后端应用和数据库的性能,更要。,通过监控、压测和调优,确保整个流量入口层能够稳定、高效地支撑海量用户请求。从搭建最小环境开始动手实践,是掌握这项技术的最有效途径。我们来深入浅出地介绍其概念、原理、优势,以及性能测试中需要关注的点。,尤其擅长处理高并发连接(C10K 问题甚至更高)。它成为高并发架构的首选负载均衡组件。Nginx 负载均衡集群是构建高并发、高可用应用的基石。理解其架构、核心配置(
2025-07-28 07:34:49
1030
原创 零基础学习性能测试第七章:云压测-阿里云PTS应用
使用阿里云PTS进行云压测,这是一个非常实用且高效的方向!PTS解决了自建分布式压测的诸多痛点(机器管理、网络、数据、监控聚合等),让你能更专注于测试本身和性能分析。它极大地简化了分布式压测的复杂性,让你能快速上手并聚焦于核心目标:设计场景、分析结果、定位瓶颈。学习路径遵循“基础概念 -> 简单压测 -> 复杂场景 -> 深度监控 -> 最佳实践”的步骤。通过不断的实践、分析和优化,你将能够利用PTS有效地评估和提升系统的性能表现。对于零基础学习性能测试,从阿里云PTS入手是一个。
2025-07-28 07:34:22
709
原创 零基础学习性能测试第六章:性能难点-多机器分布式集群压测
多机器分布式集群压测是性能测试领域的进阶技能,难点在于环境、协调、数据和监控分析的复杂性。零基础学习者需要系统性地从基础学起,通过大量动手实践,逐个击破难点(尤其是数据隔离和监控分析)。保持耐心,循序渐进,注重实践和总结,最终一定能够掌握这项重要的能力。攻克“多机器分布式集群压测”这个难点,确实是一个不小的挑战,但完全可以通过系统学习和实践来掌握。我们来拆解一下这个难点,并提供学习路径和建议。
2025-07-28 07:33:40
824
原创 零基础学习性能测试第六章:性能难点-Jmeter文件上传场景压测
文件上传是性能测试中最具挑战性的场景之一,本指南将为零基础学习者提供从原理到实战的完整解决方案,帮助您掌握文件上传压测的核心技术难点。:使用提供的脚本模板进行100并发文件上传测试,逐步增加压力观察系统表现!✅ 文件上传压测的核心难点解决方案。1. 构建Multipart请求。压测机1:/data/files。压测机2:/data/files。压测机3:/data/files。✅ 大文件处理的内存优化技巧。✅ 分布式压测集群的搭建方法。✅ 服务端配置的优化要点。✅ 瓶颈定位与性能优化。服务端CPU是否高?
2025-07-28 07:33:16
822
原创 零基础学习性能测试第六章:Grafana看板
支付成功率: 99.3%✅ 毫秒级延迟的实时监控。✅ 多维度关联分析能力。✅ 智能预警与根因定位。✅ 移动端随时查看报告。错误率: 0.02%用户登录(45ms)购物车(120ms)✅ 历史压测数据对比。
2025-07-28 07:32:47
1028
原创 零基础学习性能测试第六章:性能难点-Jmeter实现海量用户压测
从千级并发开始验证方案,逐步提升到目标量级,每次压测后分析资源瓶颈点!:每台机器部署NTP服务同步时间。:多线程修改全局变量导致数据错乱。:主控机CPU 100%无法调度。:分布式集群时间差导致结果混乱。:主控机只做调度,禁用测试执行。:日志分级存储 + 定时清理。✅ 突破单机限制实现百万并发。以下是针对零基础学习者的。Prometheus监控。✅ 高效管理海量测试数据。✅ 精准模拟真实用户行为。✅ 构建企业级压测平台。:压测中磁盘空间不足。✅ 快速定位性能瓶颈。
2025-07-27 15:36:23
1199
原创 比特币定投
在选择交易所的时候,最好还是以头部交易所为主。比如国内的三大头部交易所之一OKEx,国外最大的合规交易所Coinbase等等。比特币下次减半20240509前一年美联储最后一次加息时是最好的入场时间。13w人民币时买入,差不多每下跌1w人民币买入一个。3、定投ETH,低于1500-1600进场最佳(有一定风险,赚得也较多)2、定投BTC,低点定投(风险小,但也赚不了多少)
2025-07-27 13:44:46
481
原创 零基础学习性能测试第五章:求最佳线程数
通过以上方法,您的 800 QPS/1.5s RT 场景可稳定运行。建议先进行压力测试验证,逐步调整到最佳值。:超过CPU处理能力后,吞吐量反而下降(上下文切换开销):应根据业务峰谷值动态调整(如电商大促期间):只调Tomcat不调配套系统。
2025-07-27 13:36:22
1034
原创 零基础学习性能测试第五章:Tomcat的性能分析与调优-Tomcat原理,核心配置项,性能瓶颈分析,调优
QPS=800, 平均响应时间1.5s → 需要线程数 = (800*1500)/1000 = 1200。:检查你的Tomcat配置,使用命令。✅ Tomcat架构核心原理。以下是针对零基础学习者的。✅ APR/NIO选型策略。✅ 性能瓶颈定位技巧。✅ 内存泄漏解决方案。✅ 生产环境调优模板。
2025-07-27 13:30:25
1247
原创 零基础学习性能测试第五章:JVM性能分析与调优-多线程机制与运行原理
命令分析你的应用线程状态,找出阻塞瓶颈!:优先级仅是提示,操作系统可能忽略。以下是针对零基础学习者的。✅ JVM线程底层实现原理。✅ 多线程性能瓶颈定位方法。✅ 线程池参数优化技巧。✅ 锁竞争优化实战方案。✅ 新一代协程技术应用。✅ 百万级并发调优策略。
2025-07-27 13:22:14
957
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅