自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 前端面试问题答案汇总--通识篇

转载于https://github.com/poetries/FE-Interview-Questions,bypoetries一、网络#1 UDP1.1 面向报文UDP是一个面向报文(报文可以理解为一段段的数据)的协议。意思就是UDP只是报文的搬运工,不会对报文进行任何拆分和拼接操作具体来说在发送端,应用层将数据传递给传输层的UDP协议,...

2018-09-26 18:12:00 327

转载 前端面试问题答案汇总--高级篇

转载于https://github.com/poetries/FE-Interview-Questions,bypoetries一、JavaScript进阶#1 内置类型JS中分为七种内置类型,七种内置类型又分为两大类型:基本类型和对象(Object)。基本类型有六种:null,undefined,boolean,number,string,symbol。其...

2018-09-26 18:10:00 379

转载 前端面试问题答案汇总--进阶篇

转载于https://github.com/poetries/FE-Interview-Questions,bypoetries一、JS#1 谈谈变量提升当执行JS代码时,会生成执行环境,只要代码不是写在函数中的,就是在全局执行环境中,函数中的代码会产生函数执行环境,只此两种执行环境。b() // call bconsole.log(a) // un...

2018-09-26 18:07:00 405

转载 前端面试问题答案汇总--基础版

转载于https://github.com/poetries/FE-Interview-Questions,bypoetries第一部分:基础篇一、HTML、HTTP、web综合问题1 前端需要注意哪些SEO合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页...

2018-09-26 18:01:00 2653

转载 Apollo核心概念之“Namespace”

转载于https://github.com/ctripcorp/apollo,byCtrip, Inc.Apollo核心概念之“Namespace”1. 什么是Namespace?Namespace是配置项的集合,类似于一个配置文件的概念。2. 什么是“application”的Namespace?Apollo在创建项目的时候,都会默认创建一个“...

2018-09-26 17:17:00 435

转载 Apollo配置中心介绍与使用指南

转载于https://github.com/ctripcorp/apollo,byCtrip, Inc.Apollo配置中心介绍Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring...

2018-09-26 17:07:00 789

转载 接口认证方式:Bearer Token

因为HTTP协议是开放的,可以任人调用。所以,如果接口不希望被随意调用,就需要做访问权限的控制,认证是好的用户,才允许调用API。目前主流的访问权限控制/认证模式有以下几种:1),Bearer Token(Token 令牌)定义:为了验证使用者的身份,需要客户端向服务器端提供一个可靠的验证信息,称为Token,这个token通常由Json数据格式组成,通过hash散列...

2018-09-11 11:37:00 3462

转载 Python---14面向对象高级编程(__slots__&@property)

一、使用__slots__正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class:class Student(object): pass然后,尝试给实例绑定一个属性:>>> s = Student()>>> s.name...

2018-09-07 13:52:00 111

转载 Python---pep8规范

pep8规范pep8规范官方文档:https://www.python.org/dev/peps/pep-0008/PEP8中文翻译:http://www.cnblogs.com/ajianbeyourself/p/4377933.html以下内容转自https://www.douban.com/note/134971609/PEP8 ...

2018-09-07 11:39:00 151

转载 Python---13面向对象编程

一、类和实例面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。仍以Student类为例,在Python中,定义类是通过class关键字:class Student(object): passc...

2018-09-06 17:19:00 99

转载 Python---12函数式编程------12.3匿名函数&装饰器&偏函数

一、匿名函数当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。在Python中,对匿名函数提供了有限支持。还是以map()函数为例,计算f(x)=x2时,除了定义一个f(x)的函数外,还可以直接传入匿名函数:>>> list(map(lambda x: x * x, [1, 2, 3, 4, 5, 6, 7, 8, 9]))...

2018-09-04 18:35:00 142

转载 Python---12函数式编程------12.2返回函数

返回函数函数作为返回值高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。我们来实现一个可变参数的求和。通常情况下,求和的函数是这样定义的:def calc_sum(*args): ax = 0 for n in args: ax = ax + n return ax但是,如果不需要立刻求和,而...

2018-09-04 17:12:00 102

转载 Python中*args和**kwargs的区别

(注:本文部分内容摘自互联网,由于作者水平有限,不足之处,还望留言指正。)正文: 注:《python核心编程第2版》的11.6可变长度的参数---章节中有详细介绍。一、*args的使用方法 *args 用来将参数打包成tuple给函数体调用 例子一:def function(*args): print(args, ty...

2018-09-04 16:55:00 124

转载 测试干货-接口测试(接口测试工具+接口测试用例)

一、接口和接口测试二、为什么做接口测试三、如何做接口测试四、接口测试用例转载于:https://www.cnblogs.com/hhwu/p/9585017.html...

2018-09-04 16:02:00 253

转载 测试干货--最靠谱最全面的输入框测试用例合集(原创,转载请标明出处)

本人原创,转载请标明出处。近期的测试工作,将输入框进行测试用例总结:此处用x-mind进行了总结,下方为截图。用例包括PC端的输入框与移动端的输入框,请自行选取所需的用例。转载于:https://www.cnblogs.com/hhwu/p/9584548.html...

2018-09-04 15:11:00 216

转载 Python---13靠谱的Pycharm安装详细教程

昨天自学廖雪峰老师的python课程时,用的sublime编辑器,在命令行模式进行的输出,输出结果一直报错,说Python版本有问题,但在版本是满足要求的。最后在同事的电脑上运行了一下,是可以正常输出结果的。今天便换了一个编辑器,Pycharm,将安装过程记录下来。1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pychar...

2018-09-04 11:01:00 347

转载 Python---12函数式编程------12.1高阶函数

函数式编程函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。我们首先要搞明白计算...

2018-09-03 18:48:00 173

转载 Python---11模块

在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。使用模块有什么好处?最大的好处是大大提高了代码的可维护性。其次,编写代码不必从...

2018-09-01 16:19:00 133

转载 Python---10小结

因一边上班一边自学python,一旦忙起来,python就会放两天,可是2天后之前学的内容就会有点忘记。今天把python的各种启动方法总结一下;我的文档路径: ------- 1打开文件所在的cmd,在命令行中,直接敲击: python 文件名.py(带.py文件后缀),可以直接输出结果;  注意:这样直接打开 路径.文件名.py 是找不到的...

2018-09-01 14:06:00 202

转载 Python---9高级特性

一、切片取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下:>>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']取前3个元素,应该怎么做?笨办法:>>> [L[0], L[1], L[2]]['Michael', 'Sarah', 'Tra...

2018-08-27 19:38:00 155

转载 Python---8函数(函数的参数&递归函数)

一、函数的参数Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。1、位置参数 a(b,c)【b,c必须输入,不输入报错】我们先写一个计算x2的函数:def power(x): return x * x对于power...

2018-08-27 16:56:00 268

转载 Python---7函数(调用&定义函数)

函数Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs(),只有一个参数。可以直接从Python的官方网站查看文档:http://docs.python.org/3/library/functions.html#abs也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。调用方法...

2018-08-24 19:15:00 214

转载 Python---6条件判断与循环

  条件判断计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现:age = 20if age >= 18: print('your age is', age) print('adult')根据Python的缩进规则,如果if语句判断是True,就把缩...

2018-08-24 18:02:00 222

转载 Python---5Python内置的有序集合-list和tuple

listPython内置的一种数据类型是列表:list,[ ]。可以修改的集合。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael',...

2018-08-24 15:43:00 155

转载 Python---4字符串与编码

字符编码字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数...

2018-08-24 15:01:00 158

转载 1 从瀑布到敏捷——漫画解读软件开发模式变迁史(转载)

1913 年,美利坚工业之神——亨利福特,发明了世界上第一条流水线,汽车工业从此进入了大规模生产的时代。丰田公司提出的丰田生产系统(Toyota Production System)又为汽车工业带来了很多先进的生产和管理理念。先进的生产和管理理念是一个行业从小作坊走向规模化的必经之路,软件工业虽然诞生较晚,但是发展却非常迅速,这也同样得益于软件工业开发和管理理念的发展。这其中就从汽车...

2018-08-24 10:45:00 512

转载 xshell 常用命令1

date命令date命令是显示或设置系统时间与日期。很多shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作。延时通常用于脚本执行过程中提供一段等待的时间。日期可以以多种格式去打印,也可以使用命令设置固定的格式。在类UNIX系统中,日期被存储为一个整数,其大小为自世界标准时间(UTC)1970年1月1日0时0分0秒起流逝的秒数。语法:date(选项...

2018-08-24 10:40:00 1091

转载 Python---3基础输入方法

一字符串写法1、单一字符串用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下:>>> print('hello, world')2、多个字符串print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:>>> print('The q...

2018-08-23 17:30:00 422

转载 Python---2文本编辑器

1、介绍在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。现在,我们就把上次的'hello, world'程序用文本编辑器写出来,保存下来。那么问题来了:文本编辑器到底哪家强?推荐两款文本编辑器:...

2018-08-23 14:11:00 109

转载 Python---1基础介绍

因公司有自动化测试需求,开始自学python,跟着廖雪峰老师的教程,一边学习,一遍记笔记,将学习过程中,遇到的大大小小奇奇怪怪的问题,记录与此。一、安装Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。要开始学习Python编程,首先就得把Python安装到你...

2018-08-23 12:10:00 152

转载 Apache JMeter--1基础介绍

一、JMeter介绍近期公司要做jmeter调研,将性能测试推广到全部测试组,便一边学习一边做记录。Apache JMeter是100%纯JAVA桌面应用程序,是一款优秀的开源性能测试工具,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,...

2018-08-23 11:45:00 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除