IoU计算与读取Xml
IoU计算 def calc_iou(box1, box2): x1min, y1min, x1max, y1max = box1[0], box1[1], box1[2], box1[3] x2min, y2min, x2max, y2max = box2[0], box2[1], box2[2], box2[3] # 计算两个框的面积 s1 = (y1max - y1min + 1.) * (…
IoU计算 def calc_iou(box1, box2): x1min, y1min, x1max, y1max = box1[0], box1[1], box1[2], box1[3] x2min, y2min, x2max, y2max = box2[0], box2[1], box2[2], box2[3] # 计算两个框的面积 s1 = (y1max - y1min + 1.) * (…
二叉树知识参考: 深入学习二叉树(一) 二叉树基础 递归实现层次遍历算法参考: 【面经】用递归方法对二叉树进行层次遍历 && 二叉树深度 上面第一遍基础写得不错,不了解二叉树的值得一看。然后,主要说说用递归来实现二叉树的层次遍历。 先上代码: 1 local function FindTree(tree, level) 2 if(tree == nil or level <=…
用visio画ER图 ER图的3个要素是 实体,属性,关系。 我们在学习数据库基础时,一般的ER图是下面这个样子的: 正方形是实体,圆是属性,菱形表示关系。 用visio画出来的er图和上面有点不一样: 下面2个图都是用visio画出来的。 可以看到,两个图相差很大,这是因为在使用的符号集不一样的缘故。 调整的办法是 选择Database→options→document→general的sym…
在MySQL中,我们经常会对一个字段进行排序查询,但进行中文排序和查找的时候,对汉字的排序和查找结果往往都是错误的。 这种情况在MySQL的很多版本中都存在。 如果这个问题不解决,那么MySQL将无法实际处理中文。 出现这个问题的原因是因为MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成了这种现象。…
效果:未输入前有文本提示,输入后显示输入文本,提示文本消失,且可以限制文本输入最大长度 设置步骤: 1.选中文本框,打开交互面板,设置提示文本(请输入用户名) 2.设置文本框输入的最大长度 版权声明:本文为moyiyanting原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/moyiyanting/artic…
2018.01.16 11:38:47字数 286阅读 3027 1.git远程代码库回滚(webstorm下) 注意哦!!!在操作的时候,禁止其他人员使用 git 仓库。 pdf资料地址链接: https://pan.baidu.com/s/1jJUc8WA 密码:aevx 1. 场景 添加了一个文件【file-for-test.js】到git的控制下 进行了三次修改,并分别进行了三次com…
原因:当使用MultipartFile做上传操作时, 1:spring是先将上传文件存放在一个临时地址,默认/tmp目录下 2:进入controller进行业务操作 linux环境中/tmp目录是存放临时文件的,当这个目录下的子目录10天之内,没有使用过,linux就会将目录删掉,然后上传文件时就会在第一步发生异常(我遇到就是这种问题) 2020-02-10 10:17:51.058 [6fa78…
1 . 配置 Python环境变量 a:我的电脑->属性->高级系统设置->环境变量->系统变量中的PATH变量。 变量名:PATH 修改变量值为: ;C:\Python27 (Python的安装目录) b:验证是否配置成功:打开 cmd, 输入命令 python回车,出现如下文所示即为成功。 C:\Users\Administrator>python Pyt…
1.for in遍历 var o={} var isEmpty(o){ for(let i in o){ return false } return true } 2.JSON.stringify() 将对象先转成字符串 var isEmpty = (o) => { return JSON.stringify(o) === '{}' } 3.通过Object.keys().length va…
前两天,完成了ucos在2440上的移植,以及boot的修改。今天突然想到,我在linux下,该如何来编写,调试比较复杂的驱动。我想这个问题应该从如何调试内核入手,先转载两个文字,待西西看来。 系统搭建过程中,对于系统平台搭建工程师在完成 Bootloader 的调试之后就进入 Kernel 裁减移植的阶段,其中最重要的一步是 Kernel 启动的调试,在调试 Kernel 过程中通常遇到最常见的…