- 博客(9)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 树形数据结构表ID设计
第一种:递归表创建父子ID两列,建立迭代关系,如下表,每行数据使用pid记录父级的id,查询时根据pid就能查到对应的下级节点。这种方式的优点是简单易懂,插入或更新都比较简单,缺点是查询时需要递归查询,一层一层根据父节点去查找子节点。在目录数据较少时比较合适,可以读入到内存缓存使用。在数据较多时建议使用分层加载。idpid名称00顶层目录10第一层目录120第一层目录231第二层目录141第三层目录2第二种:左右id设置两个
2022-04-26 22:25:25
1016
原创 凑金额2-硬币数量最小
“”"凑金额2硬币面值coins:1,2,5 —这种场景与爬楼梯不一样,你在挑选时可以1,2,1或2,1,1的凑出4块钱,但是最后还是只算一种组合方式。此时需要用背包算法来进行考虑总金额n:15求用最小个数硬币达到15金额很多人觉得从大的硬币开始取,不够取的再用小的代替就能得到最优解,但是这个想法是不合适的,例如下面的测试用例测试用例:coins=[1,7,11],n=14 结果应为 7,7两个硬币而不是11,1,1,1四个硬币“”"'''因为在学动态规划,所以遇到这种问题优先考
2022-02-27 10:43:04
344
原创 动态规划算法学习(一)爬楼梯和凑金额
爬楼梯每步可跨台阶:1,2,3 —该场景表示有序组合台阶总数:15求多少种跨法'''倒推下,当我倒数第二步已经走了14、13或12步时,我最后一步就可以就可以走完15个台阶 此时我15步的走法跟最后一步无关,而是跟前面的三种结果有关,即是12+13+14步的走法和由此再分别倒推14/13/12三种情况的走法,得到是13+12+11和12+11+10和11+10+9九种情况的走法和....在分解到最后,你就会发现是多个1/2/3走法的和以F表示走法的函数,i表示台阶总数,F(i-1
2022-02-19 12:28:22
287
转载 pytest +allure 进行截图,提示driver是NoneType导致无法截图
操作步骤不多说,网上多的是教程https://cloud.tencent.com/developer/article/1684983这里只是记一个坑,pytest里面明确说了不需要引用conftest文件,我没在意,在用例文件中再次引用了conftest,结果每次截图都是提示driver是NoneType,没有get_screenshot_as_file的方法,半天才发现是引用时又执行conftest重新把driver值为None了...
2021-09-06 16:10:11
168
原创 python+appium自动化
1.下载Android-SDK(https://www.androiddevtools.cn/)如果想尝试Android开发可以下载Android-studio,想简洁点下载SDK-tools即可。下载Windows版本的正式版installer_r24.4.1-windows.exe进行安装安装完成后会有AVD-Manager和SDK-Manager两个启动项。2.进入SDK-Manager,下载需要的文件,tools下的 Android SDK Platform-tools、Android SDK B
2021-04-24 14:26:06
239
原创 Jenkins常用插件
JENKINS常用插件名称#汉化locale version 1.4localization-support version 1.1localization-zh-cn version 1.0.7#RIDEworkflow-api version 2.36JUnit 1.28Robot Framework 1.6.5#SVNstructs version 1.20credentials version 2.2.1ssh-credentials version 1.17.1scm-
2020-05-19 10:44:57
451
原创 做一个简单的一键安装统一RIDE环境的bat文件
直接进入主题:1.先搭建一个环境,pip安装好需要的库,搭建完毕后即可开始复制工作。如果pip速度太慢可以根据情况修改pip库或使用代理。2.使用命令导出安装库列表pip freeze>c:\requirements.txt3.使用命令下载库安装文件。使用此命令必须已安装wheel库,否则对于某些没有wheel只有rar的库,下载时会报错:invalid command bdist...
2019-12-28 10:11:36
269
原创 xpath使用contains文本定位不到元素的原因及解决方法
在某些情况下,开发可能有如下的写法<span>"中国"<i class="country">(chinese)</i></span><span>"日本"<i class="country">(chinese)</i></span><span>"印度"<i class="count...
2019-12-13 18:34:57
3183
3
python自动化pip文件
2020-03-18
不理解github上的开源条款,不敢用,谁可以解释下么
2021-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人