于进入主题了,前面的准备工作都已经做好了,下面就开始写逻辑的代码了,代码我已经写好了,每行都加了注释,不明白的可以留言。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ...
分类:
编程语言 时间:
2018-04-07 12:44:38
阅读次数:
169
这篇博客来说一下python对文件的操作。 对文件的操作分三步: 1、打开文件获取文件的句柄,句柄就理解为这个文件 2、通过文件句柄操作文件 3、关闭文件。 现有以下文件file.txt: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 ...
分类:
编程语言 时间:
2018-04-07 12:44:55
阅读次数:
173
1、你是一个高级测试工程师,现在要做性能测试,需要你写一个函数,批量生成一些注册使用的账号。 产生的账号是以@163.com结尾,长度由用户输入,产生多少条也由用户输入,用户名不能重复,用户名必须由大写字母、小写字母、数字组成,结果如下图: 2、测试机器的磁盘太小,经常报警,要写一个清理日志的脚本, ...
分类:
编程语言 时间:
2018-04-07 12:45:15
阅读次数:
225
这周学习了装饰器和生成器,写下博客,记录一下装饰器和生成器相关的内容。 一、装饰器 装饰器,这个器就是函数的意思,连起来,就是装饰函数,装饰器本身也是一个函数,它的作用是用来给其他函数添加新功能,比如说,我以前写了很多代码,系统已经上线了,但是性能比较不好,现在想把程序里面每个函数都加一个功能,用来 ...
分类:
编程语言 时间:
2018-04-07 12:46:04
阅读次数:
231
一、异常处理 在程序运行过程中,总会遇到各种各样的错误。程序一出错就停止运行了,那我们不能让程序停止运行吧,这时候就需要捕捉异常了,通过捕捉到的异常,我们再去做对应的处理。 下面我们先写一个函数,实现除法运算。 1 2 3 4 5 6 7 8 9 10 11 12 def calc(a,b): re ...
分类:
编程语言 时间:
2018-04-07 12:46:53
阅读次数:
202
package add; import java.math.BigInteger; public class BigAdd { public static String bigadd(String n1, String n2) { // 字符串缓存区:提高字符串操作效率 StringBuffer r... ...
分类:
编程语言 时间:
2018-04-07 12:49:09
阅读次数:
298
Python中的去重问题,这或许是个简单的问题。 比如一个list:a = [1,3,2,9,5,3,1,5],如何删除重复元素,嗯,有一个高端的方法: #方法一 a = set(a) a:1, 2, 3, 5, 9.哇,好高端,事情可没这么简单,观察,a的顺序变的,类型也变了 print a,ty... ...
分类:
编程语言 时间:
2018-04-07 12:49:39
阅读次数:
191
20165206 2017 2018 2 《Java程序设计》第6周学习总结 教材学习内容总结 String类:可以被直接使用,不可以有子类。 String对象:可以使用String类声明对象并创建对象,例如:String s = new String("we are students"); Str ...
分类:
编程语言 时间:
2018-04-07 12:50:03
阅读次数:
188
#! /usr/bin/env python# -*- coding:utf-8 -*-#JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。# JSON的数据格式其实就是python里面的字典格式,里面可以包含方括号括起来的数组# 在py ...
分类:
编程语言 时间:
2018-04-07 12:50:41
阅读次数:
127
1. 流程控制结构 顺序结构 分支结构 if分支 switch分支 循环结构 while do while for foreach 嵌套循环 2. 控制语句 break continue 3. 数组类型 数组类型是一种引用类型,数组一旦初始化完成,就确定了其在内存占用的空间,长度不可变。 数组定义 ...
分类:
编程语言 时间:
2018-04-07 12:51:14
阅读次数:
185
在使用python的过程中遇到很多问题,知识点比较散,通过这篇文件进行归纳。 一、python的itertools模块 combinations函数:将列表,按给定的长度进行组合。 结果:[(1,), (2,),(3,),(4,),(1,2),(1,3)...(1,2,3),(1,2,4), ... ...
分类:
编程语言 时间:
2018-04-07 12:51:23
阅读次数:
190
在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式, 一种是ribbon+restTemplate,另一种是feign Ribbon,主要提供客户侧的软件负载均衡算法。 Ribbon客户端组件提供一系列完善的配 ...
分类:
编程语言 时间:
2018-04-07 12:52:13
阅读次数:
159
上一篇咱们已经把开发前的环境准备好了,还需要再做一点准备,你的账户信息是存在哪的呢,当然是存在数据库里的,咱们在去支付,扣钱的时候,肯定是从数据库里面操作的,去更新账户表里面的数据,所以咱们先要把数据库准备好,建好账户表,初始化几条账户信息,这样才能完整的把这个mock接口给完成。 这篇咱们就学习一 ...
分类:
编程语言 时间:
2018-04-07 12:52:40
阅读次数:
159
接口测试第二波,webservice接口来咯,欢迎各位小伙伴吐槽~本次拿免费的互联网国内手机号码归属地查询WEB服务webservice接口做例子,当然有很多免费webservice接口可以供大家使用,百度一下就有N多,手机号码归属地查询wsdl地址如下:http://webservice.webx ...
分类:
编程语言 时间:
2018-04-07 12:53:04
阅读次数:
185
文章转载自http://blog.sina.com.cn/s/blog_574a437f01019poo.html 作者:刘知远THU 入门自然语言处理信息获取与资料查询干货 侵删 ...
分类:
编程语言 时间:
2018-04-07 12:53:12
阅读次数:
196
很多小伙伴都反映公司要求测dubbo(dubbo是一个java的分布式开源框架)接口,不会写java代码,怎么测,能不能用python来调dubbo接口。当然是可以的了,最近研究了一下,很简单,分享给大家。 关于dubbo这个框架咱就不过多描述了,开发用,咱们只关注怎么调用就行了,想了解原理的可以看 ...
分类:
编程语言 时间:
2018-04-07 12:54:03
阅读次数:
290
最近在看windows相关的一些书,不禁感慨,之前学习过程中经历的很多困难实质上是缺乏一些基础知识,而且在国内互联网论坛上少有关于这类基础知识的讨论和讲解。即使有,也大多从老旧的帖子中抄袭而成,多有错误和过时的地方。因此我决心写一个成系统的扫盲文章。第一个短期的计划是关于C语言的。我假设我的大部分读 ...
分类:
编程语言 时间:
2018-04-07 12:54:13
阅读次数:
213
现在有很多的性能测试工具,比如说我们熟悉的loadrunner、jmeter、ab、webbench等等,这些工具如果对一个没用过的朋友来说,学习起来比较不容易,但是如果你能看懂python代码,会写就更好了,就可用尝试一下今天的主角Locust,一款基于python的性能测试工具,它的优点是学习起 ...
分类:
编程语言 时间:
2018-04-07 12:55:04
阅读次数:
194
垃圾收集原理: 找出不再使用的变量,然后释放其内存。 js中最常用的垃圾收集方法是标记清除,当变量进入环境时,就将变量标记为“进入环境”,当变量离开环境时,将其标记为“离开环境”,最后由垃圾收集器完成内存清除工作。 另一种不太常见的垃圾收集原理是引用计数,它跟踪每个值被引用的次数,当引用次数为0时, ...
分类:
编程语言 时间:
2018-04-07 12:55:19
阅读次数:
176
今天是要Django3.5设置项目,结果出现中文报错,虽然之前分析过py2.7的报错原因,但是在py3之后reload不在使用,需要引入: 但是这个并没有任何用,因为在py3之后默认编码不再是字节码,而是utf-8,可以使用代码查看 这时候就出现了新的错误,出错地点 原本抱着不去修改源码的态度,找找 ...
分类:
编程语言 时间:
2018-04-07 12:55:43
阅读次数:
177