自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python面试题

Python 如何实现单例模式? 在实现单列模式之前,必须了解一下,什么单例模式。 什么是单例模式? 首先,单例模式,也叫做单子模式,是一种常见的软件设计模式,在应用单例模式时,单例对象必须保证只有一个实列存在。 实现的方式 使用模块 什么是模块呢,比如说,当我们创建了两个py文件,然后b.py中使用import方式导入该模块,即可实现单例模式。 b.py from a import Singleton a.py class A: def __init__(self): p

2021-10-15 19:45:38 129

原创 js中常用方法

js中常用方法 reduce() 语法:arr.reduce(function(prev,cur,index,arr){ … }, init); 可以看到,reduce方法接收一个回调函数 其中:prev表示上一次回调的结果;cur表示当前处理的元素;index当前处理的索引;arr当前数组;init初始值 实例 // var arr =[1,2,3,4,5,2,9]; // 1. 实现数组元素之和 let sum = arr.reduce(function (prev,

2021-10-15 10:42:21 341

原创 常见几种跨域方式

什么情况造成跨域? 同源策略限制 不同源会造成跨域,以下任意一种情况不同,都是不同源: 同源:协议 域名 端口号全部相同 只要有一个不相同就是非同源策略 跨域解决方案有哪些 动态创建script 原理:动态创建一个script标签。利用script标签的src属性不受同源策略限制。因为所有的src属性和href属性都不受同源策略限制。可以请求第三方服务器数据内容。 步骤: 去创建一个script标签 script的src属性设置接口地址 接口参数,必须要带一个自定义函数名 要不然后台无法返回

2021-10-14 18:57:11 712

原创 浏览器判断

// 判断浏览器 function BrowserType() { var browser = navigator.userAgent.toLocaleLowerCase(); //使用正则匹配,这里《chrome》可以替换成想要的匹配方法 return browser.match(/chrome/); } console.log(BrowserType()) /*  test.html?_ijt=tm

2021-10-14 17:04:13 187

原创 JavaScript编程题

JS数据转换 笔试题 假设有这样一组数据,将其转换成树形结构的形式 [{ parent: null, id: 1, name: '北京' }, { parent: 1, id: 11, name: '朝阳' }, { parent: 11, id: 111, name: '朝阳1号' }, { parent: 1, id: 12, name: '海淀' }, { parent: 12, id: 121, name: '海淀1号' }, { parent: nul

2021-10-14 15:54:22 219

原创 fileter函数提取字符

filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用 list() 来转换。 filter()方法语法:filter(function, iterable)。接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。 比如:将字符串 ‘1\t5\t3\t9\n’ 中的整数取出 strigs_ = '12kslkHHHs58' # 每个序列元素传给isd

2020-10-14 20:59:40 435

原创 学习python之初识列表

学习python之初识列表 列表(list)是包含0个或者多个对象引用的有序序列,与元组不同的是,列表的长度和内容都是可变的,可自由增加或者删除、替换等操作;且长度是没有限制的。 列表中的元素可以是不相同的数据类型,比如整数、实数、字符串、列表、元组、字典以及自定义的类型。 此外: 列表支持关系操作符(in)操作 计算长度(len) 分片([]) 可以使用正向增序和反向降序 可以采用标准比较操作符(<、>、<=、==、!=)进行比较 注意:列表的比较是逐个比较 列表用"[]"表示,也可以

2020-09-24 14:57:32 381

原创 学习Python之初识序列

Python序列类似于C或Basic中的一维,多维数组等。但功能更加强大,使用也更加方便、灵活。有“打了激素”的数组的美称。 其中,Python中,常用的序列结构包括:列表(今天学习的内容)、元组、字符串、字典、集合等。大部分可迭代对象(**所谓迭代对象就是对list、tuple、dict、set、str等类型的数据使用for...in...的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。 把可以通过for...in...这类语句迭代读取一条数据供我们使用的对象称之为可迭代对象(I

2020-09-20 09:20:12 221

空空如也

空空如也

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

TA关注的人

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