12 2018 档案
摘要:SVN更改通知的工具commitmonitor 下载地址: https://sourceforge.net/projects/commitmonitor/files/latest/download 工具简介:可以监控svn仓库的提交记录,并及时通知,应用多与两个以上的人修改使用代码模块,可以及时的了
阅读全文
摘要:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换方法一: 1 def out_tru(num): 2 list1 = list(str(num)) #将传进来的num转换为list 3 for i in range(len(list1)): #对l...
阅读全文
摘要:有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中信息合并(按字母顺序排列),输出到一个新文件C中。 一般方法(由于python是顺序,with 可以不缩进): 执行结果: 函数方法: 执行结果:
阅读全文
摘要:用Python打开文件: 运行后直接就报错了: 意思是编解码器不能解码的字节的位置 解决方法是: 原因: 加r和不加''r是有区别的 'r'是防止字符转义的 如果路径中出现类似'\t'等特殊字符的话,不加r的话\t就会被转义,而加了'r'之后'\t'就能保留原有的样子 在字符串赋值的时,前面加'r'
阅读全文
摘要:取一个任意小于1美元的金额,然后计算可一换成最少多少没硬币。硬币有1美分,5美分,10美分,25美分四种。1美元等于100美分例如:0.76美元可以换成3枚25美分和1枚1美分,类似76枚1美分,2枚25美分+2枚10美分+1枚5美分+1枚1美分都是不符合条件的方法一:笨办法def least_num(num): if num 25 and num<100: least = ...
阅读全文
摘要:对100以内的两位数,请使用一个两重循环打印出所有十位数都比各位数字小的数,并统计个数l = []for i in range(1,9): for j in range(i): l.append(i*10+j)print(len(l),'\n',l)执行结果:36 [10, 20, 21, 30, 31, 32, 40, 41, 42, 43, 50, 51, 52, 53,...
阅读全文
摘要:有如下列表,按照要求实现每一个功能li = ['hello','seven',['mon',['h','kelly'],'all'],123,456]a.请输出‘Kelly’b.请使用索引找到‘all’元素,并将其修改为‘ALL’>>> li = ['hello','seven',['mon',['h','kelly'],'all'],123,456]>>> li[2]
阅读全文
摘要:有两个序列a,b,大小都为n,序列元素的值任意整形数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。 1 def list_end(list1,list2): 2 if len(list1) == len(list2): 3 old_num = abs(sum(list1)-sum(list2)) 4 l ...
阅读全文
摘要:MTU是英文Maximum Transmission Unit的缩写,意为“最大传输单位”。也就是通过TCP/IP协议所传输的数据包最大有多少字节,对于网速有极大的影响,MTU并非越大越好(前提是你要改大设备必须支持Jumbo frame(巨型帧),这些设备支持最大是9k),在一般网络环境中值越大延迟越大,并且可能出现数据错误,以太网帧数据字段最大长度是1500b,所以系统默认1500,所以通常情...
阅读全文
摘要:python中字典排序,列表中的字典排序一.使用python模块:operatorimport operator #首先要导入模块operatorx = {1:2, 3:4, 4:3, 2:1, 0:0}sorted_x = sorted(x.iteritems(), key=operator.itemgetter(1)) #按字典值排序(默认为升序)print(sorted_x) #[(0, ...
阅读全文
摘要:关于Python Profilers性能分析器关于性能分析,python有专门的文档,可查看:http://docs.python.org/library/profile.html?highlight=profile#cProfile,这里仅仅简单介绍1.性能分析器介绍profiler是一个程序,用来描述运行时的程序性能,并且从不同方面提供统计数据加以表述。Python中含有3个模块提供这样的功能...
阅读全文
摘要:Python官方文档地址:https://docs.python.org/3.6/library/operator.html?highlight=operatorOperator提供的函可用于对象比较,逻辑运算,数学运算和序列运算的类别。简单介绍几个常用的函数,其他的可参考官方文档。operator.lt(a,b)相当于a b**operator.__ge__(a,b)**operator.gt...
阅读全文
摘要:Win10在安装solidword后,激活时有可能报错,本文介绍怎么解决问题 安装后激活报错信息: 一、按下面步骤进行安装 1.相关序列号,记住要断网进行安装 Install SolidWorks 2012 SP4.0 Win64 using next serials: SolidWorks 000
阅读全文
摘要:Windows Server2008服务器可以通过远程桌面登录,但在内网中却Ping不通。所以要考虑的是防火墙是不是做了限制。 最简单粗暴的方法是直接把防火墙给关掉 还有个其他的方法是参考别人写的,我这里没有做验证,有需要的朋友可以自己验证下哦,原文章地址:https://blog.csdn.net
阅读全文
摘要:远程桌面服务安装好之后使用的是120天临时授权,所以可能会跳出以下提示,解决方法作以备份。 现在我们使用命令 mstsc /admin 强制登录服务器 一、远程桌面服务配置 需要在“远程桌面服务”--安装“远程桌面授权”--默认安装 “计算机”单击右键“管理”--“角色” 默认的都是 “下一步” 继
阅读全文
摘要:windows server 2008 远程桌面连接数修改--无限连接 1.开启远程桌面(需要远程的电脑必须开启的) 我的电脑 —> 属性 —> 远程设置 —> 远程 —> 仅允许运行使用网络级别身份验证的远程桌面的计算机连接(更安全)(N) 如果开启后还是不能远程,需要在服务查看远程服务是否开启,
阅读全文
摘要:list对象alist为[{'name':'a','age':20},{'name':'b','age':50},{'name':'c','age':35}] 1 alist = [{'name':'a','age':20},{'name':'b','age':50},{'name':'c','age':35}
阅读全文
摘要:将字符串“k1:1|k2:2|k3:3|k4:4”,转换为python的字典{'k1': '1', 'k2': '2', 'k3': '3', 'k4': '4'} 1 str1 = "k1:1|k2:2|k3:3|k4:4" 2 str_list = str1.split('|') #先将字符串按'\'分割为列表 3 d = {} 4 for l in str_list: 5 ...
阅读全文
摘要:按执行效率从高到底排序:f2,f1,f3要求证明这个答案是对的所以要分析代码的性能,计算出性能时间方法一:使用python性能分析模块 cProfile 1 import random 2 def f1(lin): 3 l1 = sorted(lin) 4 l2 = [i for i in l1 if i:2(f1) 1 0.001 0.001 ...
阅读全文
摘要:本文转载至:https://baijiahao.baidu.com/s?id=1590204478648348952&wfr=spider&for=pc,需要详细信息可链接查看 方法一:定位批量删除法 此法适用于:数据区域中至少有一列除空行外没有其他空单元格的情形。 1、选中数据区域中除空行外没有其
阅读全文
摘要:excel打印区域设置 在打印excel的时候,经常需要来设定打印区域,才能更好的打印我们所要的东西,那怎么设置了,这里做个记录,以备使用查看 1、首先选中你要打印的区域,拖动鼠标框选就可以。如图 选中之后,点击“页面布局 —> 打印区域小箭头—>设置打印区域”。这就会设置你需要打印的区域了。 但是
阅读全文
摘要:阅读下面代码,分析它输出的结果本例重点:super()内置函数super() 函数是用于调用父类(超类)的一个方法。super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 1 class A(object): 2 ...
阅读全文
摘要:方法一:使用集合set;将list直接转换为set 1 a = [1,3,4,3,5,7] 2 a = list(set(a)) 3 print(a)执行结果:[1, 3, 4, 5, 7]方法二:直接排序,然后逐个比较,鉴于del会直接把元素删除,设置个flag数组来编辑该删除的元素(这个思路是看人家这么写的,有点麻烦,但是也是可以实现的,设置了标志位) 1 namelist = ['M...
阅读全文
摘要:假设有一个数组,某个元素前面之和(包含这个元素),与剩下的元素之和相等,那么这个元素就是这个数组的平衡点要求输出该平衡点 1 def point1(l): 2 sum1,front1,end1 = 0,0,0 3 for j in l: 4 sum1 += j 5 for i in range(len(l)): 6 front1 ...
阅读全文
摘要:随意输入10个整数,不用sort对输入的10个整数进行从小到到排列顺序注:sort是list的方法,sorted是内置函数 1 print("请随便输入10个整数") 2 l = [] 3 for i in range(10): 4 l.append(int(input("input a num;"))) 5 #下面方法时候自己写的,也可以使用l.sort()或sorted(l)...
阅读全文
摘要:python3.x在程序开发中统一的编码是 UTF-8,但是进行交互式编程的时候会经常遇到乱码问题,这是因为Window cmd的默认编码是GBK。与程序采用的 UTF-8 不一致造成的中文及特殊字符乱码。 先来查看下当前cmd窗口的当前代码页:在标题栏点击右键, 打开属性面板, 会看到”选项”标签
阅读全文
摘要:很多人不习惯win10的照片查看器,还是比较怀念win7版本的照片查看器,通过以下两种方法可以在win10图片上点击右键时,“打开方式“中重现“Windows照片查看器”注:如果是从Win7/Win8.1升级到的Win10系统,“Windows照片查看器”则会被保留。第一种方法:定位注册表,修改注册信息打开注册表编辑器(regedit)(Win10打开注册表编辑器的方法),定位至需要修改的位置HK...
阅读全文
摘要:打印楼梯,同时在楼梯上方打印两个笑脸分析:用i控制行,j来控制列,j根据i的变化来控制输出的黑方格个数 1 import sys 2 sys.stdout.write(chr(1)) 3 sys.stdout.write(chr(1)) 4 print() 5 for i in range(1,11): 6 for j in range(1,i): 7 sys...
阅读全文
摘要:五家共井,甲二绠(汲水用的井绳)不足,如(接上)乙一绠;乙三绠不足,如丙一绠;丙四绠不足,如丁一绠;丁五绠不足,如戊一绠;戊六绠不足,如甲一绠,皆及先来翻译下再思考:五家人公用一口井甲家用绳子2条不够,需要加上乙家绳子1条才可打到井水乙家用绳子3条不够,需要加上丙家绳子1条才可打到井水丙家用绳子4条不够,需要加上丁家绳子1条才可打到井水丁家用绳子5条不够,需要加上戊家绳子1条才可打到井水戊家用绳子...
阅读全文
摘要:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买100只鸡,其中公鸡、母鸡、小鸡都必须有,那么可以买公鸡、母鸡、小鸡各多少只,正好是100文钱了 1 for x in range(1,21): 2 for y in range(1,34): 3 z = 100 -(x+y) #小鸡的个数 4 if z%3==0 and x*5 + y*...
阅读全文
摘要:练习题如下:已知数组列表a,并且已经是排序过的,要求将a数组的元素逆向排序排序的方法是很多的,我们这里用:将第一个元素与最后一个元素交换位置方法 1 a = [1,3,4,6,8,12,13,77] 2 for i in range(int(len(a)/2)): 3 a[i],a[len(a)-i-1] = a[len(a)-i-1],a[i] 4 print(a)执行结果:[7...
阅读全文
摘要:数组序列的排序有内置方法,insert(),但是要对已经排序好的数组进行插入排序时,让插入的数据满足原有排序怎么操作,先看习题已知有一个已经排序好的数组,要求是,将一个新的数据项插入到数组中思考过程;先判断原数组的排序方法,然后按照排序方法,将新数据与数据中最后一个数据进行比较,然后找到插入位置后,将数据依次向后移动一个位置 1 # a = [1,3,4,6,8,12,13] 2 a = [8...
阅读全文
摘要:习题如下:求一个3*3矩阵对角线元素之和利用for循环控制输出二维数组,再将a[i][j]累加后输出 1 a = [] 2 sum1 = 0.0 3 for i in range(3): 4 a.append([]) 5 for j in range(3): 6 a[i].append(int(input("输入数字:"))) 7 print(a) ...
阅读全文
摘要:通过input获取到的数据进行排序计算练习,需要用到的input、range,append以及if控制流语句进行综合练习首先可以利用选择法,即从9个数据进行比较的过程中,先选择一个最小的与第一个元素进行交换,之后依次类推,即第二个元素与后8个进行比较,并进行交换(这是一种思路,当然关于排序有更多的方法) 1 N = 10 2 print("输入10个要进行判断的数字:") 3 l = [] ...
阅读全文
摘要:之前的素数也是练习蛮多的,所以来做个区间素数 执行结果:
阅读全文
摘要:1、配置IIS Web的FTP站点 1.1 打开iis管理器(方法很多,这里我们用命令) Win+r中输入:inetmgr 1.2 新建FTP站点 1.2.1 新建FTP服务器根目录文件夹 1.2.2 查看本机ip地址,后续访问Ftp地址需要用到(打开cmd输入ipconfig) 2.2.3 IIS
阅读全文
摘要:配置IIS Web服务器 1.1 控制面板中找到“程序”并打开 1.2 程序界面找到“启用或关闭Windows功能”并打开 1.3 上面两步也可以简化为一步:按【Win + R】快捷键打开运行对话框,输入“optionalfeatures”后,按回车键 1.4 从“启用或关闭Windows功能”弹窗
阅读全文
摘要:最近在博客中写文章的时候,最烦的就是将word文档整体传到博客中,不能一次把图片粘贴上去,再次去添加图片的时候要截图还要找对位置才可上传,偶尔的机会在网上看到有人这么处理,挺好用的,这里我也做个备注。第一步:准备文件:1、我们要打开我们的图文并茂的word文档,打开方法当然是word文档编辑器了,我用的office2010的word;2、需要对文件进行另存,点击word菜单的“文件——另存为”;3...
阅读全文
摘要:FileZilla Server下载安装完成后,安装过程不写说明了,网上一抓一大把,直接从配置开始记录。 1、创建服务器 ² Password:栏位中输入本服务器Filezilla服务的密码, ² 端口号:输入管理端口号(管理端口为安装过程中填写的具体数字(端口)), ² Always connec
阅读全文
摘要:本文总结了一些APP功能测试中经常遇见测试点,仅供参考,是好早以前看哪位前辈总结的,一直在使用,所以也稍微的修改了下放到自己的博客中,以备日后温习。1、安装和卸载安装和卸载是任何一款APP中都属于最基本功能。一旦出错,就属于优先级为紧要的BUG。因此APP的安装和卸载应作为一个测试点多加重视。 1 应用是否可以正常安装(命令行安装;豌豆荚/手机助手等第三方软件安装;apk/ipa安装包安装 2...
阅读全文
摘要:这篇文章主要说的是如何手工操作GHOST来进行备份和还原. GHOST的菜单及功能: 在主菜单中,有以下几项: l Local:本地操作,对本地计算机上的硬盘进行操作。 l Peer to peer:通过点对点模式对网络计算机上的硬盘进行操作。 l Ghost Cast:通过单播/多播或者广播方式对
阅读全文
摘要:python中“生成器”、“迭代器”、“闭包”、“装饰器”的深入理解一、生成器1、生成器定义:在python中,一边循环一边计算的机制,称为生成器:generator.a. 语法上和函数类似:生成器函数和常规函数几乎是一样的。它们都是使用def语句进行定义,差别在于,生成器使用yield语句返回一个值,而常规函数使用return语句返回一个值。b. 自动实现迭代器协议:对于生成器,python会自...
阅读全文
摘要:1、首先来认识下类图?以及类图的作用类图(Class diagram)由许多(静态)说明性的模型元素(例如类、包和它们之间的关系,这些元素和它们的内容互相连接)组成。类图可以组织在(并且属于)包中,仅显示特定包中的相关内容。类图(Class diagram)是最常用的UML图,显示出类、接口以及它们之间的静态结构和关系;它用于描述系统的结构化设计。类图(Class diagram)最基本的元素是类...
阅读全文
摘要:查询功能测试的测试点汇总 小小总结下,以后还是用的着的 编号 功能点 说明 1 查询条件:有效单一字符集测试 系统支持的有效查询字符集,比如大小写字母,数字,下划线等。支持中文的系统,还应进行中文查询条件测试 2 查询条件:无效单一字符集测试 系统不支持的有效查询字符集,比如可能存在的!?#¥%……
阅读全文
摘要:网卡设置 网卡的高级设置说明 修改电脑网卡高级设置可以提高网络速度。另外,建议关闭在Realtek网卡高级设置中的以下其他选项:流控制/FlowControl、巨型帧/Jumboframe、大量传送负载/OffloadLargesend、EEE(Energy Efficient Ethernet)、
阅读全文
摘要:1、一行代码实现1-100之间和In [1]: sum(range(0,101))Out[1]: 50502、如何在一个函数内部修改全局变量利用global修改全局变量In [2]: a = 10In [3]: def fn(): ...: global a ...: a=4 ...:In [4]: fn()In [5]: print(a)43、列出5给python标准...
阅读全文
摘要:这是一篇看了度娘文章的得出的,并且结合自己在写的一个测试用例,利用正交测试编写测试用例可以比较快速的覆盖,减少多的测试用例,以下是对文档的整理 1. 正交实验法法介绍 正交试验设计(Orthogonal experimental design)是研究多因素多水平的一种设计方法,它是根据正交性从全面试
阅读全文
摘要:按以下要求定义一个乌龟类和鱼类并尝试编写游戏·假设游戏场景范围(x,y)为0= 100: 14 self.power = 100 15 def move(self): 16 #随机计算方向并移动到新位置(x,y) 17 new_x = self.x +r.choice([1,2,-1,-2]) 18 new_y = s...
阅读全文
摘要:学习python的tkinter免不了要对各个组件进行位置的排放与设定,常用的布局管理器有grid,pack和place。这三种均用于同一父组件下的组件布局,但是也是有区别的,先看下他们各自的含义吧。 pack:按添加顺序排列组件 grid:按行列形式排列组件 place:允许程序员指定组件的大小和
阅读全文
摘要:1.实现过程 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。控制字符颜色的转义序列是以ESC开头,即用\033来完成 2.书写过程 开头部分: \033[显示方式;前景色;背景色m 结尾部分: \033[0m 注意: 开头部分的三个参数:显示方式,前景色,背景色是可
阅读全文
摘要:此要用到python的class类 执行结果:
阅读全文
摘要:用Python join()分隔列表 执行结果:
阅读全文
摘要:用python实现:按相反的顺序输出列表的每一位值 1. 使用list[::-1] 2. 使用list方法reverse() 3. 使用python内置函数 执行结果:
阅读全文

浙公网安备 33010602011771号