实践者 软件工程 笔记 方法

软件测试职业发展的四个阶段

你可能在一家行业内很有影响力的公司从事软件测试工作,如果你不规划自己的成长之路,这份工作对你的意义是有限的。一般来说,软件测试的职业发展分为四个阶段:入门阶段、发展阶段、进阶阶段、影响力阶段。 一、入门阶段:测试执行和技能储备 作为一名入门级测试人员,测试执行将占据你80%的工作量,你会根据其他有经 ......

一文读懂软件开发从瀑布模型到DevOps的三大阶段

DevOps这个热门概念,近年来频频出现在各大技术社区。目前,DevOps处于高速增长的阶段,尤其在大企业中,DevOps受到了广泛的欢迎。随着信息技术的迅速发展,人们对于软件的需求变大以及需求产生了变化,软件开发流程也在不断迭代更替。软件开发流程经历了瀑布式开发到DevOps的三个阶段,本文就来揭 ......
瀑布 软件开发 模型 阶段 三大

C++中&和&&的相关笔记

1. 引言 C++中&有三种用途,而&&有两种用途 2. &的作用 2.1 位运算 C++中的位运算十分高效,数据分段时经常用到! 例如,统计一个数字中有多少位是1的个数,代码如下: int count(int x) { int res = 0; while(x) { if (x & 1) res+ ......
amp 笔记

最小割树学习笔记

前言 最小割树(Gomory-Hu Tree)通过分治的思想,将图中的最小割关系建成一棵带权了树上问题。它的主要用途是求解全源最小割 / 最大流。 前置知识: 一种快速的最大流算法(Dinic/ISAP 均可,FF/EK 不行,HLPP 虽然快但不方便求最小割树),本文中采用 Dinic。 最小割最 ......
笔记

DevOps和SRE工程师必需知道的检查清单

DevOps Roadmap | DevOps工程师技能成长路线图: 对于布道者来说,DevOps 是一种文化和转型。对于一些工程师来说,DevOps 是一套敏捷的工具和技术的集合。对于经理来说,DevOps 可能是一种方法论。对于其他人来说,这只是一个时髦术语;对于招聘者来说,DevOps 是一份 ......
清单 工程师 DevOps 工程 SRE

《代码大全》阅读笔记

我在王建民老师的推荐下,购买了这本书,开始进行了研究和学习。 这本书涵盖了编程的方方面面(连宗教信仰问题都考虑了~),可以看出作者对每一个问题都进行了深入思考。我是带着目的去读这本书的,下面是我认为对我有思考价值的地方。 构建活动是软件开发中的核心活动。 把主要精力集中于构建活动,可以大大提高程序员 ......
代码 笔记 大全

26、资源对象-Service【实践】

1、基础知识 1.1、命令行方法-Service创建 1.1.1、基本语法 1、查看命令:kubectl get svc 2、创建命令:kubectl create service [flags] [options] 3、作用:单独创建一个service服务参数详解: ClusterIp Creat ......
对象 Service 资源

CVPR 2023 | 用于半监督目标检测的知识蒸馏方法

前言 本文从数据初始化的角度研究师生模型,并提出了一种名为 Active Teacher 的半监督对象检测 (SSOD) 新算法。Active Teacher 将师生框架扩展到迭代版本。同时,还从信息量、多样性和难度等方面考察了样本的选择,让Active Teacher 最大限度地主动选择那些最有可 ......
目标 方法 知识 CVPR 2023

JavaSE:多线程详解笔记

JavaSE:多线程学习 01 初识进程 1.1 Process & Thread 1、首先简要介绍程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,只是一个静态的概念。 2、进程则是执行程序的一次执行过程,是一个动态的概念。是系统资源分配的单位。 3、通常在一个进程中可以包含若干线程。线 ......
线程 笔记 JavaSE

ZBrush 2023最新版中文破解版软件介绍&安装教程(附软件下载)

ZBrush2023 Mac破 解版来啦,这是mac系统上非常专业的数字雕刻和绘画软件,是数字雕塑行业标杆。ZBrush 2023最新版提供啦强大的新功能,可将您的创造力推向新的层面!您可以使用可自定义的画笔在实时环境中塑造,纹理和绘制虚拟粘土,是非常棒的艺术家设计工具。本站现在提供zbrush 2 ......
软件 最新版 教程 ZBrush 软件下载

魔法方法,反射,异常

内置方法(魔法方法简称魔法): 1. __init__ 2. __str__,__repr__ """ 1. 打印对象或者输出对象的时候,会自动触发 2. 返回值必须是字符串,不能没有返回值 3. 如果同时存在的时候,__str__的优先级最高 4. 一般情况都用了__str__,偶尔也会遇到__r ......
方法 魔法

论文阅读笔记:Descent methods for elastic body simulation on the GPU (源代码及实现细节)

材料来源于 Descent methods for elastic body simulation on the GPU, ACMTransactions on Graphics (TOG), 2016. 0. 概述 在本论文中,提出了一种***。下面将详细介绍该方法的源代码及实现细节,并对照论文中 ......
源代码 simulation 细节 Descent methods

请求对象HttpServletRequest——获取请求头信息的方法

@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String connection = req.getHea ......
HttpServletRequest 对象 方法 信息

请求对象HttpServletRequest——获取各种路径的方法

@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println(req.getCont ......
HttpServletRequest 路径 对象 方法

【python基础笔记-4】python删除两个列表中相同的元素

删除两个列表中相同的元素 Tips: 1、被遍历的列表不可以直接做删除元素操作,不然列表本身长度变化会影响循环体执行结果。 2、列表本身可能存在相同元素,考虑引入一个新的空列表存储相同元素,再执行一次循环来删除1、中的被遍历的列表。 def del_same_element(list1: list, ......
python 元素 两个 基础 笔记

Win10解决自带查看照片软件的闪退问题

Win10解决自带查看照片软件的闪退问题 今天在公司里面遇到同事想要进行照片的大小调整,然后在自己的电脑上点开照片发现照片一直是闪退,经过自己查看资料发现了如下的一种解决方法,个人感觉还是比较好的解决方法,希望可以对大家有所帮助! ##点击开始界面然后点击设置界面 ##点击应用 ##找到照片这个应用 ......
照片 问题 软件 Win 10

AndroidApp加密数据明文抓取测试方法——hook方式

0x00 前言 在做移动安全的app渗透或者说移动app的漏洞挖掘时,往往会碰到一种情况:好不容易绕过了app的反抓包机制,通过burp抓到了app传输的数据包,这时想对这部分数据做一些爆破、篡改之类的测试,却发现关键数据进行了加密处理,那么这时就不得不首先解决一下数据解密截取的问题。 0x01 环 ......
明文 AndroidApp 方式 方法 数据

nest.js学习笔记(七) --知识点拾遗

1、nestjs中引用esm插件 nestjs是使用commonjs规范进行开发,但是目前市场上很多插件是使用module的形式进行开发,所以遇到引用问题时,建议开发都绕过去,使用功能差不多的插件,但是如果遇到绕不过去的情况,那可以使用以下的方法进行引用 import { ConfigService ......
知识点 笔记 知识 nest js

nginx 笔记1

请求地址:http://baidu.com/a/getOrder? proxPass http://a.com 实际请求到服务器的地址是:http://a.com/getOrder,也就是说域名+contextPath都会给替换掉 ......
笔记 nginx

javascript 学习笔记2

参考资料:https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript/Building_blocks 条件语句: if (choice 'sunny') { para.textContent = '阳光明媚。穿上短裤吧!去海滩,或公园,吃个冰淇 ......
javascript 笔记

javascript 学习笔记

参考资料:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript https://developer.mozilla.org/zh-CN/docs/Learn/JavaScript JavaScript 调试器: https://develop ......
javascript 笔记

Go语言:利用 TDD 驱动开发测试 学习结构体、方法和接口

环境安装: (新手向)在Linux中使用VScode编写 "Hello,world"程序,并编写测试-Ubuntu20.4 上一篇相关随笔: Go语言:利用 TDD 测试驱动开发帮助理解数组与动态数组(切片)的区别 正文👇 先来点简单的: 假设我们需要编程计算一个给定高和宽的长方形的周长。我们可以 ......
接口 语言 结构 方法 TDD

交通信号标志识别软件(Python+YOLOv5深度学习模型+清新界面)

交通信号标志识别软件用于交通信号标志的检测和识别,利用机器视觉和深度学习智能识别交通标志并可视化记录,以辅助无人驾驶等。本文详细介绍交通信号标志识别软件,在介绍算法原理的同时,给出Python的实现代码以及PyQt的UI界面。在界面中可以选择各种图片、视频进行检测识别;可对图像中存在的多目标进行识别... ......
深度 模型 信号 界面 标志

机场航拍图像检测软件(Python+YOLOv5深度学习模型+清新界面)

机场航拍图像检测软件使用深度学习技术检测机场航拍图像中的飞机目标等,识别航拍目标等结果并记录和保存,辅助机场智能管理运行。在介绍算法原理的同时,给出Python的实现代码、训练数据集,以及PyQt的UI界面。机场航拍检测系统主要检测飞机的数目、位置、预测置信度等;连接摄像头设备可开启实时检测功能,另... ......
深度 模型 图像 界面 机场

智能扑克牌识别软件(Python+YOLOv5深度学习模型+清新界面)

智能扑克牌识别软件利用视觉方法检测和识别日常扑克牌具体花色与数字,快速识别牌型并标注结果,帮助计算机完成扑克牌对战的前期识别步骤。本文详细介绍基于深度学习的智能扑克牌识别软件,在介绍算法原理的同时,给出Python的实现代码、训练数据集,以及PyQt的UI界面。基于YOLOv5对图像中存在的多目标进... ......
扑克牌 扑克 深度 模型 界面

Cadence入门笔记(六):布局和板框

说明 布局和走线是最复杂的一个环节,涉及诸多技巧和设计理念。但为了入门学习简单考虑,这里只做基本的操作步骤说明。 隐藏飞线 上一节放置好元件后就要开始布局了,布局前可以通过工具栏设置来选择隐藏飞线 指针过滤器 可以使用过滤器来使鼠标点击时只选中我们需要的器件 元件位置编辑 布局时可以选择切换应用模式 ......
布局 Cadence 笔记

Cadence入门笔记(七):布线和规则

规则设置 一般来讲规则设置主要是设置线宽和间距这两个参数 打开Cmgr规则管理器 如上所示,Physical是设置物理参数,即线宽、过孔类型之类。Spacing是这是间距 一般来讲,规则设置都是直接新建规则set,而不是直接修改default参数 例如我设置一个叫JLC的规则集,把线宽设置为最小0. ......
规则 Cadence 笔记

智能零售柜商品检测软件(Python+YOLOv5深度学习模型+清新界面)

智能零售柜商品检测软件用于识别零售柜常见商品,检测商品名和位置以了解销售情况,为零售柜商品智能检测和自动销售提供检测功能。本文详细智能零售柜商品检测软件,在介绍算法原理的同时,给出Python的实现代码、训练数据集、以及PyQt的UI界面。在界面中可以选择各种图片、视频进行检测识别;可对图像中存在的... ......
深度 模型 界面 智能 商品

Cadence入门笔记(五):网表生成和导入

检查封装 在生成网表前要先确认器件封装和实际封装文件是否对应存在 如下是之前设计好的封装文件.psm文件 打开orcad,和元件属性中的封装内容对比确认一致 如果实际封装和元器件有不一致的地方,在线DRC会提示错误,例如如下显示封装引脚数和原理图元件引脚数不对应 看了下情况,应该是原理图中的flas ......
Cadence 笔记

HTTP请求方法剖析、HTTP响应状态码拆解

HTTP请求方法剖析 常用方法: GET获取资源 GET方法用来请求访问已被URI识别的资源 指定的资源经服务器端解析后返回响应内容 同时,浏览器对于提交URL的长度也有所限制 POST POST方法与GET功能类似,一般用来传输实体的主体 POST方法的主要目的不是获取响应的主体的内容 PUT 从 ......
HTTP 状态 方法