草庐IT

社恐的担忧

22年8月份的时候,应单位的要求,我出了一堂分享课,没想到得到了不错的反馈,居然成了优秀讲师。单位每年都会让每个部门的同事出一些分享课程,技术团队的就出开发技术的课程,运维团队的就出运维方面的课程,我们测试团队也归属到技术团队,我们测试6个人,要出两堂课。其中一堂课我们小组领导分享了,另一堂课领导就指给我了。其实在单位也不是第一次分享课程,但是对于我这个社恐人员来说,能不分享就不分享,对于实在推脱不了的任务,就硬着头皮上。我把它视为任务,但是也真的有好好对待。提前一个月开始准备分享的内容,选得内容是有针对性的,适合不会写代码的测试同学听的,容易理解,并且容易上手。然后写PPT,自己提前掐时间预

【架构师成长系列】成长为软件架构师:30节课程大纲 —— 开篇词,跟我学,不能晋升为优秀的架构师你来找我

GPT-4:成长为软件架构师:30节课程大纲第1课:认识软件架构师软件架构师的角色与职责软件架构师的技能要求第2课:软件开发过程及方法论敏捷开发方法DevOps方法论第3课:编程基础编程语言概览面向对象编程(OOP)第4课:算法与数据结构基本的数据结构常见算法第5课:操作系统概念操作系统基础多任务与调度第6课:计算机网络基础OSI模型网络协议与通信第7课:数据库基础关系型数据库非关系型数据库第8课:软件设计模式常用设计模式设计模式的应用场景第9课:架构设计原则SOLID原则KISS、YAGNI和DRY原则第10课:模块与层次化设计模块化设计基于层次的架构第11课:领域驱动设计(DDD)领域驱动

Apifox-比postman更优秀的接口自动化测试平台

一、Apifox介绍Apifox是API文档、API调试、APIMock、API自动化测试一体化协作平台,定位Postman+Swagger+Mock+JMeter。通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好API文档,API调试、API数据Mock、API自动化测试就可以直接使用,无需再次定义;API文档和API开发调试使用同一个工具,API调试完成后即可保证和API文档定义完全一致。高效、及时、准确!二、接口管理现状1.常用解决方案使用Swagger管理API文档使用Postman调试API使用RAP等工具MockAPI数据使用JMeter做API自动化测试2.存在

DevOps优秀实践之用户与权限

作者| 赵佩本系列内容是我们在不同项目的维护过程中总结的关于DevOps/SRE方面的最佳实践,我们将致力于在项目上尽最大的努力来推行这些最佳实践。我们希望这些最佳实践能对项目的稳定运营提供帮助,也希望刚接触DevOps/SRE的新人能通过学习这些最佳实践来提升自己在这方面的水平。用户和权限管理对于维护一个安全可靠的基础设施和应用资源至关重要。在当今快节奏和协作的开发环境中,确保合适的人员拥有系统、资源和数据的适当访问权限非常重要。通过实施用户与权限管理实践,组织可以降低未经授权访问的风险,减少人为错误,强制执行安全控制,符合法规。在本文中,我们将探讨一组最佳实践,包括给每个用户建立独立的账号

2023华为杯研究生数学建模比赛D题思路代码模型优秀论文获取

本文从赛前准备、赛题选择、如何建模、论文撰写等方面,按照国赛题目分析、模型、算法、书籍、软件使用、论文写作、排版全面介绍数学建模。本文字4000+,文章较长。9.22上午21:00B站直播华为杯研赛思路讲解直播间:华为杯数学建模比赛,讲解2023年全国大学生数学建模5题思路。点击加入674792533【华为杯研究所数学建模比赛(研赛)】http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=884QRJYm8e5zrAAAFf3_n4q_5aFlg0w2&authKey=QXCjmTebKnRZWNJV46j%2BJAInC6KeI5WF7HWEZUW1kGkT%2

2023华为杯研究生数学建模优秀参考论文(优秀论文参考2004-2022年)

   中国研究生数学建模竞赛是一项面向在校研究生进行数学建模应用研究的学术竞赛活动,是广大在校研究生提高建立数学模型和运用互联网信息技术解决实际问题能力,培养科研创新精神和团队合作意识的大平台,大赛赞助单位为华为技术有限公司。   竞赛题目一般来源于工程技术、经济发展、科学理论等方面,经过适当简化加工的实际问题。不要求参赛者掌握深入的数学专业知识,题目灵活,参赛者需在4天时间内运用数学理论及计算机模拟建立模型解决问题。   竞赛设立一、二、三等奖、华为专项奖、数模之星、数模之星提名奖、成功参赛奖、参赛单位优秀组织奖等。其中原则上一、二、三等奖获奖数不超过参赛队总数的1.5%、13%和20%,国

一、分享优秀的视频地址

1.RISC-V【2022RISC-V中国峰会-芯来演讲合集】https://www.bilibili.com/video/BV1mV4y1W785?vd_source=733efcf14020a43e7dac58e4c28ca0c8【计算机组成与设计:RISC-V【浙江大学】】https://www.bilibili.com/video/BV1tz411z7GN?vd_source=733efcf14020a43e7dac58e4c28ca0c8【新产品发布环节1/3-平头哥半导体-RISC-V中国峰会2022】https://www.bilibili.com/video/BV1MW4y1t

Linux 上的优秀白板应用程序

一般而言,数字白板是一种大型互动显示面板的工具。比如:平板、大屏手机、触控笔记本和表面显示设备等,就是一些常见的白板设备类型。假设教师使用了白板,你就可以使用触控笔、手写笔、手指甚至鼠标在设备屏幕上进行绘画、书写或操作元素。这意味着,你可以在白板上进行拖动、点击、删除和绘画,就如同用笔在纸上一样。但是,要做到这一切,就需要一款软件来支持这些功能,即实现触控和显示之间的精细协调。现在的市面上,有很多商业应用都能完成这项工作。然而,在这篇文章中,我们将会重点介绍一些自由且开源的、并且可在Linux系统中运行的白板应用程序。Linux系统白板应用程序佳选1、Xournal++在我们的推荐名单上,第一

整理5个优秀的微信小程序开源项目

​一、BeeGitHub: https://github.com/woniudiancang/beeBee是一个餐饮点餐商城微信小程序,是针对餐饮行业推出的一套完整的餐饮解决方案,实现了用户在线点餐下单、外卖、叫号排队、支付、配送等功能,完美的使餐饮行业更高效便捷!二、taro-musicGitHub: https://github.com/lsqy/taro-musictaro-music是基于taro+taro-ui+redux+react-hooks+typescript开发的网易云音乐小程序,taro3已升级完毕。通过这个项目也可以帮助你快速使用Taro开发一个属于你自己的小程序。三、

实现网络安全的十大优秀实践

网络安全是保护信息系统、网络、设备和数据不受未经授权的访问、使用或损坏。网络安全不仅对个人重要,对各种规模和行业的组织也很重要。这里有10个技巧可帮助提高网络安全状况,抵御网络威胁。1.进行网络风险评估:网络风险评估是一个识别、分析和评估组织面临的潜在网络威胁和弱点的过程。网络风险评估有助于确定网络安全工作的优先级,分配资源,并实施适当的控制和缓解战略。2.实施网络安全政策:网络安全策略是定义组织网络安全目标、目标、角色、责任和标准的文档。网络安全政策有助于建立清晰一致的框架来管理网络风险,确保遵守相关的法律法规,并向利益相关者传达期望和要求。3.培训和教育员工:员工是抵御网络攻击的第一道防线