首页 > 其他分享 >2024年半年总结

2024年半年总结

时间:2024-06-11 09:57:46浏览次数:26  
标签:总结 需要 框架 半年 性能 2024 因为 测试 组件

个人

身体锻炼

年初定的KPI是60公斤,体重目前为空腹61公斤左右,算是基本达成了,其他各项身体指标还算正常。偶尔喝点酒,大部分时候还是以素食为主,对于之前酷爱吃肉的我来说,吃素虽然有点痛苦,但还是能够坚持一两个月不碰肉的。

性能测试框架

在开发性能测试框架的过程中,学习了框架的结构组成和其实现原理,对于企业内使用,性能测试框架不一定要像Jmeter那么大而全,也不一定要支持多强大的插件化机制,只要包含必要的组件,就能够完整地运行起来,并发现性能问题,甚至因为对运行机制的完全把控,可以很好的组合组件的功能去满足业务的需求,这里的满足不一定是完美的,但是从目标达成上,其实是没有任何问题的。

分布式系统知识

因为在开发性能测试框架时,需要对不同的worker之间进行协调交互,所以需要考虑消息的传递,并且这个传递需要尽可能少且高效,否则导致框架本身有性能问题,那么测试起来的数据就会失去意义和说服力。

WEB UI自动化测试

完善了WEB UI自动化框架,本来是应该去全面使用Play Wright这种现代化的测试框架的,但是本着一切皆可控的原则,我选择了不同框架混合使用,并最后生成聚合的报告,这样可以充分利用现代化框架的能力,同时避免了在对框架认识不充分的情况下,而出现问题无法解决的情况。

GUI测试引擎的开发

这个是我目前碰到最困难的地方,因为我们的GUI中涉及了不少GPU的优化,这里需要对CPU和GPU的交互方式,有较多的了解,至少要了解显卡驱动的规范,包括OpenGL、Vulkan、Direct11等图形框架的接口以及相关的图形学实现,才能够去更好的设计组件用例。

项目知识

学会了供应链的基本知识,包括供应商、物流、物控、库存管理概念,以及供应商的关系维护、物流的效率、减少在途库存、仓储库存。

其他

其他一些第三方库的使用,如OpenCV、Matplotlib、Flask就不过多介绍了,反正需要时Google、度娘、ChatGPT,目前的工作场景也不太值得去系统化的学习。

项目

对公司中使用的各种平台有了更进一步的了解,包括供销存系统、财务系统,特别是整个配货、发货的流程,其实这个流程虽然看着简单,但是因为涉及的市场、SKU众多,导致有很多细节需要考虑,才能够保证系统的健壮性。
因为公司目前属于比较多涉密业务,所以可能不适合进行太多的对内部业务进行公开描述。

总结

对于今年上半年整体来说,基本可以打个8分,感觉学习进步没有达到预期的目标,特别是一些专项完成度并不高,对于易用性的解决(主要是语言打通问题,为了追求性能,无法去采用一些小白语言,如Python这种,导致语言的动态性,如函数动态定义加载没有好的实现方案),后期会考虑采用lua来实现,但是因为对于lua解释器的接口学习较慢,导致不敢贸然采用,而影响项目的落地。

标签:总结,需要,框架,半年,性能,2024,因为,测试,组件
From: https://www.cnblogs.com/cleardo/p/18241562

相关文章

  • 每日总结60
    数据库数据库作业:第一章:1.试说明数据、数据库、数据库管理系统和数据库系统的概念。数据(Data):数据是以符号形式存储的事实或信息的集合。它可以是数字、文本、图像、音频或视频等形式。数据是计算机处理的基本单位,可以被收集、存储、操作和传输。数据库(Database):数据库是组织......
  • 6_10总结
    本文只是做一个简单介绍,具体见博客:https://blog.csdn.net/dream_ready/article/details/137932088一、介绍使用Swagger你只需要按照它的规范去定义接口及接口相关的信息,就可以做到生成接口文档,以及在线接口调试页面。官网:https://swagger.io/Knife4j是为JavaMVC框架集成Swagg......
  • C#.NET与JAVA互通之AES加密解密V2024
    C#.NET与JAVA互通之AES加密解密V2024 视频:   注意点:1.KEY和IV从字符串转byte数组时,双方要约定好编码,一般是UTF8。2.明文从字符串转byte数组时,双方要约定好编码,一般是UTF8,也可以GB2312,但不能Encoding.Default。3.加密后的结果,从byte数组转字符串时,双方要约定好编......
  • 大学体育(二)(华中科技大学) 中国大学MOOC答案2024版100分完整版
    大学体育(二)(华中科技大学)中国大学MOOC答案2024版100分完整版有氧运动有氧运动单元测验1、世界卫生组织对18-64岁年龄组成年人的运动建议是:每周至少()分钟的中等强度有氧身体活动,或者每周至少()分钟的较高强度有氧身体活动,或中等和较高强度两种活动相当量的组合。A:150......
  • 【安装笔记-20240608-Linux-动态域名更新服务之YDNS】
    安装笔记-系列文章目录安装笔记-20240608-Linux-动态域名更新服务之YDNS文章目录安装笔记-系列文章目录安装笔记-20240608-Linux-动态域名更新服务之YDNS前言一、软件介绍名称:YDNS主页官方介绍二、安装步骤测试版本:openwrt-23.05.3-x86-64注册填写子域名激活邮箱更......
  • Beta版总结会议
    前段时间项目我们遇到了大大小小很多的问题,胡翔:1.在开发中遇到的问题是对话框不显示2.prefab预制的enemy敌人它不能applyall新加的C#脚本3.敌人的名字导出后消失。李天宇:1.服务器配置过springboot+vue的,但是我们一开始是由贾建超写的servlet+jsp的框架,他得重新学这个框架......
  • Eurocrypt 2024 's Accepted Papers
    AcceptedPapers  已接受的论文Thesepapersarelistedinorderofsubmission.这些论文按提交顺序排列。Twinkle:ThresholdSignaturesfromDDHwithFullAdaptiveSecurity闪烁:具有完全自适应安全性的DDH阈值签名RenasBacho,JulianLoss,StefanoTessaro,Bened......
  • Ubuntu 20.04 配置LI-Calib问题总结
    系统环境为ubuntu20.04+ros1noetic。在配置浙大开源标定工具Li_Calib时会遇到一些匪夷所思的小问题,下面做个简单总结。1.PCL报错这里是因为PCL1.10需要C++14或以上标准,而源码的cmakelist里设置的是c++11,因此需要在两处做修改,一处是/src/Li_Calib/CMakeLists.txt,一处是/s......
  • 2024年新高考一卷数学第19题答案解析
    题目设\(m\)为正整数,数列\(a_1,a_2,...,a_{4m+2}\)为公差不为\(0\)的等差数列,若从中删去两项\(a_i,a_j(i<j)\)后剩下的\(4m\)项可被分成\(m\)组且每组\(4\)个数都能构成等差数列,则称数列\(a_1,a_2,...,a_{4m+2}\)是\((i,j)\)的一可分数列。写出所有的\((i,j......
  • Beta版总结会议
    前段时间项目我们遇到了大大小小很多的问题,胡翔:1.在开发中遇到的问题是对话框不显示2.prefab预制的enemy敌人它不能applyall新加的C#脚本3.敌人的名字导出后消失。  李天宇:1.服务器配置过springboot+vue的,但是我们一开始是由贾建超写的servlet+jsp的框架,他得重新学这......