首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

完全不写测试脚本,不研究代码,月薪30K的路径

那么,占比多数的「业务测试工程师」或「功能测试」,没活路了么 ? 我给个结论:牛逼的「业务测试工程师」,职业道路更长,更吃香,更有竞争力 。...但,懂业务,有极强的测试理论,极强的测试经验,极强的质量推进能力的「业务测试」太稀缺了 。 很巧,老徐这些年带的团队,一直都有几个这样的「业务测试工程师」,薪资一般都可以达到 30K 。...他们主要的竞争力:1、对业务极其了解,2、对错综复杂的平台业务关系链,非常清楚,哪里有问题,知道找谁,能快速判断是哪个环节的Bug 。3、他们有极强的沟通能力 & 质量推进能力 。...当然,虽然不写代码,但是,1、sql得会写一点,很多时候,还是需要去数据库,查询数据,验证数据的 。2、linux得懂一点,偶尔需要去服务端看日志,或者看客户端的日志 。 就这么简单 。...1、希望各位追求「测试开发」的道路上,时刻记住,自己是一名「测试工程师」。测试工程师的技能要求,不只是会写代码 。 2、另,很多测试工程师,从了解来看,完全就不适合写代码。

34420
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VGRAPH路径规划(Lozano-Perez and Wesley, 1979)

    本文参考了以下项目代码(特别是地图数据、增长障碍物部分代码、线段是否相交检查部分代码),特表示感谢: https://github.com/jingxixu/vgraph 点击原文链接获取本文代码下载链接...算法的主要思想是,将运动体看作一个点,通过将障碍物“增长”适当的程度,以满足避碰需求。在图中搜寻一条从起点到目标点的路径即可。 该路径的重要特性是它由通过障碍物顶点序列将原点连接到目的地的直线组成。...在具有任意多边形运动体的平面中运动的情况下,连接任何两个可访问点的最短无碰撞路径始终具有此属性。...如下图所示,正方形运动体(绿色框)要从当前位置(起点)移动到终点(红色*),不考虑运动体的旋转,以运动体的中心为参考点,为该参考点确定一条路径。 ?...从上图可见,即便运动体的参考点(正方形中心)在增长后障碍物的边缘,运动体与障碍物之间正好不会发生碰撞。 之后,寻找可直接相连的路径: ? 最后,搜索地图以得到最短通行路径: ?

    55010

    动态规划问题总结

    动态规划算法通常基于一个递推公式及一个或多个初始状态。当前子问题的解将由上一次子问题的解推出。使用动态规划来解题只需要多项式时间复杂度,因此它比回溯法、暴力法等要快许多。...个格子),每个格子中放着一定数量的苹果。你从左上角的格子开始,只能向下或向右走,目的地是右下角的格子。你每走过一个格子,就把格子上的苹果都收集起来。...;每个格子里的苹果数量是0到1000(包含0和1000)。 我们可以将这3条路径记为左,中,右路径。对于两条相交路径(如下图): ?...在不影响结果的情况下,我们可以将它们视为两条不相交的路径: ? 这样一来,我们将得到左,中,右3条路径。此外,如果我们要得到最优解,路径之间不能相交(除了左上角和右下角必然会相交的格子)。...为了保证3条路径互不相交,我们首先要考虑左边的路径向右移动的情况,然后是中间,最后是右边的路径。为了更好的理解,让我们来考虑左边的路径向右移动的情况,对于每一个可能的 ? 对 ?

    1.2K30

    引入“ Chitrakar”一个新的AI系统,该系统将人脸图像转换为Jordan曲线

    印度TCS机器人研究实验室的研究人员推出了一种名为“ Chitrakar”的人工智能(AI)系统,该系统将人脸的图像转换为可识别的非自相交环,称为Jordan曲线。...什么是Jordan曲线 Jordan曲线是一条直线,在开始时在空间的同一点处终止,绘制图像时不会相交。在使用TSP艺术形式时,会绘制一条不相交的单线来创建图像。...在TCS机器人研究实验室团队的帮助下,他建立了Chitrakar,该系统可以将图像转换为由一条直线形成的图形,并最终将其转换为Jordan曲线。Chitrakar表示在印地语/梵语中创作画作的人。...然后,将增强的图像贴上由TSP求解器连接的点(其中每个点都被视为旅行推销员的目的地)。相交去除技术将旅行商的最终路线转换为约旦曲线。...它可以在不到30分钟的时间内创建出令人满意的图像,这对于人类艺术家来说几乎是不可能的。该系统已在多个国家获得专利,并且可以广泛使用。 该小组的目标是将其扩展到其他介质,这对于人类来说是具有挑战性的。

    54910

    Kubernetes Service工作原理分析

    我们的Pod通常会由Deployment进行管理,而Pod的IP是不固定的,另外我们一个服务通常会有多个Pod,在多个Pod之间进行负载均衡也是一个很正常的需求,因为上述两个原因,从而诞生了Service...和KUBE-SEP-CN2K35O3DNJ5KDGR,这两条链其实就是最终的两个Pod,由于iptables规则匹配是自上而下匹配的,为了保证每条规则被选中的几率(负载均衡),因此在在第一条规则中我们通过...--probability 0.5指定其被选中的几率是50%,第一条规则没有选中以后,由于我们只剩下一条规则因此必须设置为1,这里没有设置默认为1。...包的目的地址和端口改成–to-destination所指定的新的目的地址和端口,该新的目的地址和端口即Pod的IP和端口,通过这样的操作,访问Service的VIP最后变成了访问具体的Pod的IP包了。...谈谈IPVS模式的Service 由于作者本人的集群中的Pod并没有达到很大的量,因此线上集群并没有开启IPVS,所以有些参数来源于网络,如果大家有线上集群采用该模式的话可以互相交流,下文的描述中如果有问题的也可私信我进行更正

    34510

    新一代Segment Routing流量工程体系 - SR Policy

    RSVP-TE需要建立和维持全网状互联隧道,数量是k×N^2条,其中N为网络中节点数量,k为等价路径数量。...SR Policy具有至少一条候选路径,其中具有最高偏好值的有效候选路径是活动候选路径。 SR Policy的Segment列表是其活动路径的Segment列表。...每条候选路径可以具有一个或者多个Segment列表,每个Segment列表具有关联的负载均衡权重。引导至此路径的流量根据权重比例,在所有的有效Segment列表之间进行负载均衡。...为了实现基于流的流量工程,两台设备之间必须建立多个隧道组,每一个隧道组对应着一组业务目的地网段,采用单独的隧道目的地(对应于隧道尾端设备上不同的loopback地址),用于区分目的地;属于同一隧道组的多条隧道共享相同的隧道目的地...如果入口PE配置了颜色C的ODN模板,一旦它接收到至少一条具有颜色C和端点E的BGP业务路由,BGP进程则向SR-TE请求生成SR Policy(C,E)的ODN候选路径。

    5.6K42

    P1522 牛的旅行 Cow Tours(floyd)

    这样,Farmer John就有多个牧场了。 John想在牧场里添加一条路径(注意,恰好一条)。...John将会在两个牧场中各选一个牧区,然后用一条路径连起来,使得连通后这个新的更大的牧场有最小的直径。 注意,如果两条路径中途相交,我们不认为它们是连通的。...只有两条路径在同一个牧区相交,我们才认为它们是连通的。...输入数据中不包括牧区的名字。 输入文件至少包括两个不连通的牧区。 请编程找出一条连接两个不同牧场的路径,使得连上这条路径后,这个更大的新牧场有最小的直径。输出在所有牧场中最小的可能的直径。...[i][k]+dis[k][j];//首先Floyd求一遍最短路径,标准五行代码 for(int i=1;i<=n;i++) for(int j=1;j<=n;j++)

    31720

    【数据结构】二叉树之入门,树与二叉树的相关介绍

    每棵子树的根结点有且只有一个前驱,可以有 0 个或多个后继。因此,树是递归定义的。...注意:树形结构中,子树之间不能有交集,否则就不是树形结构 子树是不相交的(如果存在相交就是图了,图以后得课程会有讲解) 除了根结点外,每个结点有且仅有一个父结点 一棵N个结点的树有N-...1条边(因为除了根节点,每一个节点的上方都有一条边与之相连) 1.2 树相关术语 父结点/双亲结点:若一个结点含有子结点,则这个结点称为其子结点的父结点; 如上图:A是B的父结点 子结点/孩子结点:...路径:一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列;比如A到Q的路径为: A-E-J-Q ;H到Q的路径为 H-D-A-E-J-Q 子孙:以某结点为根的子树中任一结点都称为该结点的子孙...对于深度为 K 的,有n个结点的二叉树,当且仅当其每一个结点都与深度为 K 的满二叉树中编号从1至n 的结点一一对应时称之为完全二叉树。要注意的是满二叉树是一种特殊的完全二叉树。

    6910

    P1522 牛的旅行 Cow Tours(floyd)

    这样,Farmer John就有多个牧场了。 John想在牧场里添加一条路径(注意,恰好一条)。...John将会在两个牧场中各选一个牧区,然后用一条路径连起来,使得连通后这个新的更大的牧场有最小的直径。 注意,如果两条路径中途相交,我们不认为它们是连通的。...只有两条路径在同一个牧区相交,我们才认为它们是连通的。...输入数据中不包括牧区的名字。 输入文件至少包括两个不连通的牧区。 请编程找出一条连接两个不同牧场的路径,使得连上这条路径后,这个更大的新牧场有最小的直径。输出在所有牧场中最小的可能的直径。...[i][k]+dis[k][j];//首先Floyd求一遍最短路径,标准五行代码 for(int i=1;i<=n;i++) for(int j=1;j<=n;j++)

    21910

    数据结构(二叉树)

    每棵⼦树的根结点有且只有⼀个前驱,可以有 0 个或多个后继。因此,树是递归定义的。 树形结构中,⼦树之间不能有交集,否则就不是树形结构!...如下图即非树形结构: • ⼦树是不相交的(如果存在相交就是图了,图以后得课程会有讲解) • 除了根结点外,每个结点有且仅有⼀个⽗结点 • ⼀棵N个结点的树有N-1条边 树的相关术语 ⽗结点/...; 树的⾼度或深度:树中结点的最⼤层次;         如上图:树的⾼度为 4 结点的祖先:从根到该结点所经分⽀上的所有结点;如上图: A 是所有结点的祖先 路径:⼀条从树中任意节点出发,沿⽗...节点-⼦节点连接,达到任意节点的序列;         ⽐如A到Q的路径为: A-E-J-Q;H到Q的路径H-D-A-E-J-Q ⼦孙:以某结点为根的⼦树中任⼀结点都称为该结点的⼦孙。         ...也就是说,如果⼀ 个⼆叉树的层数为 K ,且结点总数是2^k-1,则它就是满⼆叉树。 完全二叉树 完全⼆叉树是效率很⾼的数据结构,完全⼆叉树是由满⼆叉树⽽引出来的。

    8610

    【数据结构】——介绍树

    每棵⼦树的根结点有且只有⼀个前驱,可以有 0 个或多个后继。因此,树是递归定义的。...树形结构:⼦树之间不能有交集,否则就不是树形结构   ⾮树形结构:如下图 • ⼦树是不相交的 • 除了根结点外,每个结点有且仅有⼀个⽗结点 • ⼀棵N个结点的树有N-1条边 树相关术语  父结点...一个结点有几个孩⼦,他的度就是多少;⽐如A的度为6,F的度为2,K的度为0; 树的度:一棵树中,最大的结点的度称为树的度;如上图:树的度为 6 叶子结点/终端结点:度为 0 的结点称为叶结点;如上图...:树中结点的最⼤层次;如上图:树的⾼度为 4  结点的祖先:从根到该结点所经分⽀上的所有结点;如上图: A 是所有结点的祖先 路径:一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列;...⽐如A到Q的路径为: A-E-J-Q;H到Q的路径H-D-A-E-J-Q; 子孙:以某结点为根的子树中任一结点都称为该结点的子孙。

    10910

    OSPF、EIGRP、RIPv2、IS-IS、BGP动态路由大家庭,网工收藏!

    区域 OSPF 是一种分层的分层架构,定义为具有单个或多个区域,单区域设计通常使用较小的网络域来实现,以便在发生链路故障时实现更快的收敛,多个区域的优势主要是在更大的网络域内,每个区域的每个路由器上都有较小的路由表...因此,当有多个 OSPF 路由到达同一目的地时,会首先根据路由类型安装路由,当有多个相同路由类型的 OSPF 路由时,OSPF 安装度量值最低的路由,最后,安装具有等成本度量的相同路由类型的路由,默认情况下最多可对...源和目标之间的每条路径都由多个单独的链接组成。EIGRP 检查链路并确定每条路径的最低带宽链路,从所有最低带宽链路中选择具有最高带宽(最低度量)的路径。...EIGRP 确实支持跨多个链接到具有差异功能的同一目的地的不等成本负载平衡,EIGRP 的默认设置是在可用时跨四个等成本路径进行负载平衡。...禁用(默认) 可扩展到大中型企业领域 负载均衡=4条等价路径或多条不等价路径 路由信息协议 (RIP) 路由信息协议 (RIP) 是一种较早的路由协议,早于互联网时代,它专为具有基本路由和无子网划分的较小网络域而设计

    1.2K10

    【初阶数据结构篇】二叉树基础概念之入门篇

    二叉树 1.树 1.1树的概念与结构 概念 树是⼀种非线性的数据结构,它是由 n(n>=0)个有限结点组成⼀个具有层次关系的集合。...每棵子树的根结点有且只有⼀个前驱,可以有0个或多个后继。因此,树是递归定义的。...树形结构中,⼦树之间不能有交集,否则就不是树形结构 非树形结构: 子树是不相交的(如果存在相交就是图了) 除了根结点外,每个结点有且仅有⼀个父结点 ⼀棵N个结点的树有N-1条边 1.2 树的相关术语...,根的⼦结点为第2层,以此类推; 树的高度或深度:树中结点的最⼤层次;如上图:树的⾼度为4 结点的祖先:从根到该结点所经分支上的所有结点;如上图:A是所有结点的祖先 路径:⼀条从树中任意节点出发,沿父节点...-子节点连接,达到任意节点的序列;⽐如A到Q的路径为:A-E-J-Q;H到Q的路径H-D-A-E-J-Q 路径一定是唯一的 ⼦孙:以某结点为根的⼦树中任⼀结点都称为该结点的⼦孙。

    10910

    Python数据结构__树

    )结点: 具有相同双亲结点的结点 祖先结点: 从根结点到该结点所经分支上所有的结点。...上图的树深度为4 堂兄弟: 双亲在同一层的结点 ---- ---- 有序树: 结点的子树是有顺序的(兄弟有大小,有先后次序),不能交换 无序树: 结点的子树是有无序的,可以交换 路径: 树中的k个结点...、nk,满足ni是n(i+1)的双亲,成为n1到nk的一条路径。就是一条线串下来的, 前一个都是后一个的父(前驱)结点。...路径长度 = 路径上结点数-1,也是分支数 森林:m(m>=0)棵不相交的树的集合   对于结点而言,其子树的集合就是森林。A结点的2棵子树的集合就是森林。...---- ---- 树的特点:   唯一的根   子树不相交   除了根以外,每个元素只能有一个前驱,可以有零个或多个后继   根结点没有双亲结点(前驱),叶子结点没有孩子结点(后继)   vi是vj

    44330

    【重识云原生】第四章云网络4.3.5节——EIGRP协议

    可行条件(Feasible Condition):通告距离(AD)小于可行距离的条件即AD EIGRP 后继(Successor):一个直接连接的邻居路由器,它满足FC,通过它具有到达目的地的最小度量值的路...后继路由器被用作下一跳来将报文转发到目的地。 可行后继(Feasible Successor):一个邻居路由器,它满足FC,具有到目的地第二低度量值的路由器。...当一条路由处于活跃状态时,路由器向所有邻居发送查询来寻 找另外一条到达该目的地的路由。...如果某个邻居有一条到达目的地的路由,那么它将对这个查询进行答复,并且不再扩散这个查询。...根据包速率和接口配置带宽而定的源和目的之间最不差的负载的值 最大传输单元(MTU)         路径中最小的MTU.MTU包含在EIGRP的路由更新里,但是一般不参与EIGRP度的运算 2.4.2

    77130

    【数据结构】树与二叉树(三):二叉树的定义、特点、性质及相关证明

    5.1.2 森林的定义   一个森林是0棵或多棵不相交(非空)树的集合,通常是一个有序的集合。换句话说,森林由多个树组成,这些树之间没有交集,且可以按照一定的次序排列。...在森林中,每棵树都是独立的,具有根节点和子树,树与树之间没有直接的连接关系。   森林是树的扩展概念,它是由多个树组成的集合。...(internal node) 结点的层数 路径、路径长度、结点的深度、树的深度 参照前文:【数据结构】树与二叉树(一):树(森林)的基本概念:父亲、儿子、兄弟、后裔、祖先、度、叶子结点、分支结点、结点的层数...、路径、路径长度、结点的深度、树的深度 5.1.4 树的表示 【数据结构】树与二叉树(二):树的表示C语言:树形表示法、嵌套集合表示法、嵌套括号表示法 、凹入表示法 5.2 二叉树 5.2.1 二叉树...另一方面,设二叉树T的边的个数为 E 。除了根结点外,每个结点和其父结点之间都有且仅有一条边,即一个结点对应一条边。

    18710

    SRv6可编程技术-SRv6 Policy

    ,这些不同的算路方式形成的路径通过多个Candidate Path都封装在SRv6 Policy内部。...一个Candidate Path可以关联多个Segment List,通过Segment List附带的权重属性(Weight)来控制流量在多个SR路径中的负载比例,从而实现ECMP/UCMP。...这种场景使用Binding Sid的好处是: 网络以透明的方式对外提供连接服务,可以在不体现网络内部路径细节的情况下对外提供连接服务。...因此在部署的时候,静态配置的SRv6 Policy一般需要规划两条不相交路径,并使用连通性检测机制来检查路径的可达性。当某条路径故障的时候,可以快速切换到其他路径,以保证网络可靠性。...首先头节点利用IGP携带的TE信息和IGP链路状态信息组成TEDB,然后基于CSPF算法按照带宽、时延、SRLG和不相交路径等约束计算满足条件的路径,并安装相应的SRv6 Policy指导转发。 ?

    2.7K10

    有了 IP 地址,为什么还要用 MAC 地址?

    快递员通过收件人地址将包裹在出发地到目的地之间连出一条线,然后通过不同地区之间的物流中转最后将包裹送到收件人的手中。...从上图的粗箭头所描述的路径便可达到目的地址,陕西省-西安市-xx县-xx街道-…。 同理,ip地址也具备此功能,通过IP地址的网络位可以确定某个主机所在网络的位置,从而明确一条数据传送的路径。...这里我们模拟一个场景,比如在学校里同一个班级的学生大家互相都认识,互相交流就不需要借助学号(这里抽象成ip地址),直接喊名字即可。“喂,那个谁,把你作业让我抄一下”。...连接在互联网上的具有ip的可以是一个单个的设备,比如某个服务器、某个网络摄像头等,也可以是某个局域网,如学校的校园网,公司内部网络等(局域网与公网通信使用NAT、PAT等方式,或内网穿透等技术)。...各个网路之间通行需要使用到IP地址,主要是为了定位目的地址所在的位置,通过IP的分段机制推演出从源IP到目的IP的一条路径,而后数据包通过这条路径将数据送达。 ---END---

    2.4K11

    图机器学习入门:基本概念介绍

    图的基本性质 对于一个节点,我们可以将节点度(k)定义为与节点相邻的边,对于一个图,我们可以计算无向图的平均度k: 在有向网络中,定义了一个节点的入度(指指向该节点的边)和出度(指离开该节点的边),节点的总度是两者的和...连通图是指所有顶点都可以通过一条路径连接起来的图。不连通图是指有两个或多个连通分量的图 最大的隔离的节点子集被称为“孤岛”(island)。...知道图是连通的还是不连通的是很重要的,有些算法很难处理不连通的图。 这可以在邻接矩阵中显示,其中不同的组件被写成对角线块(非零元素被限制在平方矩阵中)。...这种类型的图扩展了我们对双部图的看法。 异构图 异构图(也称异质图)是一种具有不同类型的节点和边的图。...路径(path)是序列中节点各不相同的线路(u-x-v 是一条路径,但 u-x-u-x-v 是线路但不是路径)。

    20210
    领券