笔记
文章平均质量分 54
big elephant
记录自己的学习历程
展开
-
一个有趣的BUG(精度问题)
一个有趣的BUG(精度问题)原创 2022-12-06 10:22:11 · 438 阅读 · 1 评论 -
Python实现短链生成
python实现短链转换原创 2022-10-24 15:49:19 · 1166 阅读 · 2 评论 -
赋值、浅拷贝、深拷贝的区别
赋值、浅拷贝、深拷贝的区别赋值:在Python中,用一个变量给另一个变量赋值,其实就是给当前内存中的对象增加一个“标签”而已,这两个变量指向的是同一片内存。python">a = [1,2,3]b = aprint(id(a),id(b))>>>60742472 60742472注意:浅拷贝和深拷贝的不同仅仅是对组合对象来说,所谓的组合对象就是包含了其它对象的对象,如列表,类实例。而对于数字、字符串以及其它“原子”类型,没有拷贝一说,产生的都是原对象的引用。浅拷贝:浅原创 2021-12-13 15:16:06 · 264 阅读 · 0 评论 -
Pyhon 100例(下)
# 题目:学习使用按位与 & 。# 程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=1。def t51(): a = 0x77 b = a & 3 print('a & b = %d' % b) b &= 7 print('a & b = %d' % b)# 题目:学习使用按位或 | 。# 程序分析:0|0=0; 0|1=1; 1|0=1; 1|1=1def t52():原创 2020-09-12 18:29:51 · 91 阅读 · 0 评论 -
业务流程必考虑要素--13种
1、业务流程测试注意:任何操作,首先使用流程法分析正常和异常业务流程,需要思考以下几个问题:(1)谁可以做该操作?(用户权限问题)例如:在JIRA中添加产品,谁可以添加?正常流:管理员,产品经理,产品主管有权限 三个测试点异常流:研发经理、研发人员、测试经理、测试人员、项目经理、产品人员 没有权限 6个测试点(2)在满足什么前置条件下可以进入该操作界面(前置条件)例如前置条件有3个,正常流:1+3+1异常流:3(3)通过什么路径可以进入该操作界面?(路径问题)(4)满足所有前置条原创 2020-08-21 10:28:18 · 1097 阅读 · 0 评论 -
虚拟机下配置环境,运行Java代码
准备工作:VMware虚拟机,OS镜像链接,OS镜像下链接,jdk,tomcat:os镜像百度云链接:https://pan.baidu.com/s/11MuSO6K4VEFtBHtbif 提取码:9saAjdk链接:https://pan.baidu.com/s/1nHlOBSAkSTsKU1hXAipDYA 提取码:kj19apache链接:https://pan.baidu.com/s/1Sb9o8baeEMtPkdDNRG7MwA 提取码:ljqvssh链接:https://pan.bai原创 2020-08-19 21:39:25 · 727 阅读 · 0 评论 -
python100例(上)
只适用于python3以上版本,有改良请指教!!from cmath import sqrt #导入sqrtfrom functools import reduce # 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?# 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。def t1(): for i in range(1,5): for p in range(1,5):原创 2020-08-16 19:53:01 · 686 阅读 · 0 评论