网站首页 站内搜索

搜索结果

查询Tags标签: .__,共有 157条记录
  • Python - 面向对象编程 - __dict__

    为什么要讲 __dict__在 Python 类的内部,无论是类属性、实例属性、实例方法、类方法、静态方法,都是以字典的形式进行存储的,其中属性名作为键,而值作为该键对应的值 为了方便查看类包含了哪些属性、方法,就可以使用类提供的 __dict__ 属性,记住是一个属性,不是方法…

    2021/9/12 20:05:11 人评论 次浏览
  • Python - 面向对象编程 - __dict__

    为什么要讲 __dict__在 Python 类的内部,无论是类属性、实例属性、实例方法、类方法、静态方法,都是以字典的形式进行存储的,其中属性名作为键,而值作为该键对应的值 为了方便查看类包含了哪些属性、方法,就可以使用类提供的 __dict__ 属性,记住是一个属性,不是方法…

    2021/9/12 20:05:11 人评论 次浏览
  • javascript原型链

    - 每个对象都有__proto__属性(访问器属性),这个属性可以访问到对象的原型对象(prototype); 拿构造函数的实例对象来举例,看看原型链的指向function Person(name,age){this.name = name;this.age = age; }let person1 = new Person("张三",18);console.lo…

    2021/9/11 20:06:51 人评论 次浏览
  • javascript原型链

    - 每个对象都有__proto__属性(访问器属性),这个属性可以访问到对象的原型对象(prototype); 拿构造函数的实例对象来举例,看看原型链的指向function Person(name,age){this.name = name;this.age = age; }let person1 = new Person("张三",18);console.lo…

    2021/9/11 20:06:51 人评论 次浏览
  • Python使用单例模式创建类

    所谓"单例模式",就是我们在创建某个类对象时,只能创建一个对象,比如我们打开电脑的回收站,在系统中只能打开一个回收站,也就是说,整个系统中最多只能有一个实例对象,重复打开也是同一个实例,简单地说就是不管创建多少此对象,类返回的都是最初创建的,不会再新建其…

    2021/9/7 20:36:16 人评论 次浏览
  • Python使用单例模式创建类

    所谓"单例模式",就是我们在创建某个类对象时,只能创建一个对象,比如我们打开电脑的回收站,在系统中只能打开一个回收站,也就是说,整个系统中最多只能有一个实例对象,重复打开也是同一个实例,简单地说就是不管创建多少此对象,类返回的都是最初创建的,不会再新建其…

    2021/9/7 20:36:16 人评论 次浏览
  • 03 设计模式之状态(行为)模式

    设计模式之状态(行为)模式 1. 场景模拟 # 模拟水的三种不同状态及其相互转化# 固态、液态、气态 # 不管是什么状态 都是水# water类、 SolidState、 LiquiState、 GaseousState(固,液,气)、 state类# 思想:温度变化会改变状态,不同状态下有不同的行为特征1.1 初始…

    2021/8/26 23:08:06 人评论 次浏览
  • 03 设计模式之状态(行为)模式

    设计模式之状态(行为)模式 1. 场景模拟 # 模拟水的三种不同状态及其相互转化# 固态、液态、气态 # 不管是什么状态 都是水# water类、 SolidState、 LiquiState、 GaseousState(固,液,气)、 state类# 思想:温度变化会改变状态,不同状态下有不同的行为特征1.1 初始…

    2021/8/26 23:08:06 人评论 次浏览
  • SSTI模板注入/python代码注入一点总结

    原理 @app.route(/test/) def test():code = request.args.get(id)html = <h3>%s</h3>%(code)return render_template_string(html)code变量可控,可以进行xss利用。注意:若模板可控,会对模板实体化编码无法xss。 SSTI文件读取/命令执行;在Jinja2模板引擎中…

    2021/8/25 1:06:03 人评论 次浏览
  • SSTI模板注入/python代码注入一点总结

    原理 @app.route(/test/) def test():code = request.args.get(id)html = <h3>%s</h3>%(code)return render_template_string(html)code变量可控,可以进行xss利用。注意:若模板可控,会对模板实体化编码无法xss。 SSTI文件读取/命令执行;在Jinja2模板引擎中…

    2021/8/25 1:06:03 人评论 次浏览
  • 生产环境(production) 打开 Vue 调试工具的方法

    总所周知,在production生产环境下,点击vue插件会显示, 并且按F12是没办法使用调试工具的,这样非常不方便 其实是有一个办法的,那就是复制下面的js,然后在控制台执行 代码中已经写清楚执行步骤了//开启vue2 production调试的方法//1.找vue实例,可以说99%的应用是用的…

    2021/8/19 6:08:56 人评论 次浏览
  • 生产环境(production) 打开 Vue 调试工具的方法

    总所周知,在production生产环境下,点击vue插件会显示, 并且按F12是没办法使用调试工具的,这样非常不方便 其实是有一个办法的,那就是复制下面的js,然后在控制台执行 代码中已经写清楚执行步骤了//开启vue2 production调试的方法//1.找vue实例,可以说99%的应用是用的…

    2021/8/19 6:08:56 人评论 次浏览
  • python生成器

    通过斐波那契数列理解生成器 f(n)= f(n-1)+ f(n-2) def fib(n):# a,b分别为第一项和第二项a, b = 0, 1x = 0while x < n:x, a = a+b, bb = xprint(x) # fib(6)def fib_gen(n):a, b = 0, 1x = 0while x < n:x, a = a + b, bb = xyield xf = fib_gen(6) print(f…

    2021/8/15 12:35:43 人评论 次浏览
  • python生成器

    通过斐波那契数列理解生成器 f(n)= f(n-1)+ f(n-2) def fib(n):# a,b分别为第一项和第二项a, b = 0, 1x = 0while x < n:x, a = a+b, bb = xprint(x) # fib(6)def fib_gen(n):a, b = 0, 1x = 0while x < n:x, a = a + b, bb = xyield xf = fib_gen(6) print(f…

    2021/8/15 12:35:43 人评论 次浏览
  • python学习笔记(7)迭代器和生成器

    # 可迭代对象:# 类型中申明了一个__iter__方法,同时该方法返回一个迭代器对象# 能够用for循环的都是可迭代对象# 列表、元组、字典、集合都是可迭代对象# 迭代器:# 类型中申明了一个__next__方法# for循环原理# (1) 调用 in 后面对象的__iter__方法,获得一个迭代器对象…

    2021/8/7 17:08:19 人评论 次浏览
扫一扫关注最新编程教程