ICode9

精准搜索请尝试: 精确搜索
  • 内置模块的介绍和使用2019-11-19 20:51:02

    目录 内置模块的介绍和使用 一、time模块 二、datetime 模块 三、random模块 四、OS模块 五、sys模块 六、hashlib模块 内置模块的介绍和使用 一、time模块 在Python的三种时间表现形式: 时间戳:给电脑看的 自1970-01-01 00:00:00 到当前时间,按秒计算,计算了多少秒 格式化

  • ajax-异步对象传参2019-11-19 14:01:55

    ###传参 运行json对象传参1.单个对象var obj = {"name":"王老老老师","age" : 30,"gender" : "Unknown"} 2.多个对象 数组里面可以放str 或者单个对象var arr = ["王伟超","王夫人人","王小小超"]; 遍历$.each(arr,function(index,obj){});

  • js 将字符串当作js表达式执行方法2019-11-18 19:01:53

    听同事说了一个需求。他有一个数据对象obj,接口会给他返回一个索引key,这个key长度不固定,根据这个key去修改obj对应的值。 举个例子: let obj={"level1":{"level2":{"level3":100}},"level1B":{leve2:"999"}};let key='level1.level2';let value='wh'; 现

  • BBS登录功能2019-11-17 18:55:04

    BBS登录功能 一、后端实现 1.实现验证码 from PIL import Image, ImageDraw, ImageFont import random from io import BytesIO, StringIO def get_color(): return random.randint(0, 255), random.randint(0, 255), random.randint(0, 255) def get_code(request):

  • BBS注册功能2019-11-17 18:54:37

    BBS注册功能 一、后端 1.组件校验数据 """ @author RansySun @create 2019-11-03-11:35 """ from django import forms from django.forms import widgets from app import models class MyRegForm(forms.Form): """创建注册标签""&q

  • 个人站点搭建2019-11-17 18:53:09

    个人站点搭建 一、后端 1.个人站点文章展示 @login_required def site(request, username, **kwargs): user_obj = models.UserInfo.objects.filter(username=username).first() if not user_obj: return render(request, '04error.html') blog_obj = user_ob

  • 面向对象 part7 class2019-11-17 10:58:03

    类的定义 类实际上是个“特殊的函数“,就像能够定义函数表达式和函数声明一样,类语法 有两个组成部分:类表达式和类声明式 类声明 类声明没有提升 静态方法 只有构造函数名可以调用,实例无法使用。常用于应用程序创建工具函数 静态与原型包装中this 一个对象调用静态或原型方法时,如果

  • 深拷贝的两步骤实现方法-①拷贝构造函数②赋值操作符重载2019-11-16 21:55:07

    1 #include<iostream> 2 #include<string> 3 using namespace std; 4 class Test{ 5 private: 6 int*m_pointer; 7 public: 8 Test(){ 9 m_pointer = NULL; 10 } 11 Test(int i){ 12 m

  • JS中的箭头函数与this2019-11-16 17:52:30

    转载自:https://juejin.im/post/5aa1eb056fb9a028b77a66fd#heading-1 JavaScript在ES6语法中新增了箭头函数,相较于传统函数,箭头函数不仅更加简洁,而且在this方面进行了改进。this作为JavaScript中比较诡异的存在,许多文章对于this的解释也不尽相同,本篇文章试图厘清JS中函数与this的关

  • python 反射、动态导入2019-11-16 17:51:16

    1. 反射 hasattr(obj,'name')            # 判断对象中是否含有字符串形式的方法名或属性名,返回True、False getattr(obj,'name',None)   # 返回对象中的方法或属性: obj.name,如果没有此方法或属性,返回None setattr(obj,'name',value)   # 设置对象中方法或属性的值

  • python中的常用内置模块2019-11-16 16:57:39

    time模块 python中的三种时间表示形式 1、时间戳 - 自1970-01-01 00:00:00到当前时间,单位为秒 2、格式化时间 - 返回的是时间的字符串 3、格式化时间对象(struct_time) - 9个值分别代表:年、月、日、时、分、秒、一周中第几天、一年中的第几天、夏令时 # 1、获取时间戳 n

  • JS 中的offset、scroll、client总结2019-11-16 11:00:36

    经常碰到offset、scroll、client这几个关键字,每次都要各种实验,这里总结一下。 两张图镇楼,随时翻阅 1. offset offset 指偏移,包括这个元素在文档中占用的所有显示宽度,包括滚动条、padding、border,不包括overflow隐藏的部分 offsetParent属性返回一个对象的引用,这个对象是距离

  • js面试题2019-11-16 10:56:44

    var num = 20;var obj = { num: 30, fn: (function(num){ this.num *= 3; num += 15; var num = 45; return function(){ this.num *= 4; num += 20; console.log(num); } })(num)}var fn = ob

  • Python面向对象 | 类的成员2019-11-15 23:54:30

    一. 细分类的组成成员 之前咱们讲过类大致分两块区域,静态字段部分和方法部分。   每个区域详细划分又可以分为: class A: company = '阿里巴巴' # 静态变量(静态字段) __tel = 'xxxxxxx' # 私有静态变量(私有静态字段) def __init__(self,name

  • 1.内置函数剩余部分 map reduce filter 2.函数递归 3.模块2019-11-15 17:02:53

    内置方法的补充 map 映射 map(func,可迭代对象) map对象 func()只可以有一个未知参数,可以有多个默认参数 map会将可迭代对象中的每一个值进行修改,然后映射到一个map对象中,再将对象转成元组或列表,只能转一次,取完就没有了,但是可以开辟一个新的空间,将map对象放进这个空间,然后就可以以这

  • Django学习之Form表单2019-11-15 15:01:47

        Django的Form主要功能 生成HTML标签验证用户数据(显示错误信息)HTML Form提交保留上次提交数据初始化页面显示内容 登录通过Form实现 """django forms 使用练习"""from django.shortcuts import renderfrom django.shortcuts import redirectfrom django.shortcuts impor

  • 登录页面输入数据加密传输2019-11-14 23:53:57

    为了控制和记录访问,很多系统都有登录页面,输入账户、密码和验证码后提交到服务器。在客户端和服务器之间传输数据时,需要传输加密过的数据,以免数据泄露,本文试用RSA加密实现这一过程; 客户端代码: <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-wi

  • python基础(26):类的成员(字段、方法、属性)2019-11-14 18:03:50

    1. 字段 字段:包括普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同。 普通字段属于对象 静态字段属于类 字段的定义和使用: class Province: # 静态字段 country = '中国' def __init__(self, name): # 普通字段

  • el-select获取选中的value和label2019-11-14 14:02:16

    selectGetFn(val) { if (this.multipleFlag) { for (let i = 0; i < GUIDArr.length; i++) { let obj = this.serviceStaffs.find(item => {              return item.value === val;       });         consolo.log(obj.value+"

  • ES6_Object方法扩展2019-11-13 14:05:31

    ES6给Object拓展了许多新的方法,如: keys(obj):获取对象的所有key形成的数组 values(obj):获取对象的所有value形成的数组 entries(obj):获取对象的所有key和value形成的二维数组。格式:[[k1,v1],[k2,v2],...] assign(dest, ...src) :将多个src对象的值 拷贝到 dest中(浅拷贝)。

  • python_面向对象——对象间的组合关系2019-11-12 17:03:53

    # 由一堆组件构成一个完整的实体,组建本身独立,但又不能自己运行,必须跟宿主组合在一起,运行。 class Dog: #狗 def __init__(self,name,dog_type,attack_val): self.name = name #姓名 self.dog_type = dog_type #种类 self.attack_val = attack

  • ES6 --(8)对象的扩展、对象的新增方法2019-11-12 17:03:32

    2019-11-6: 学习内容:对象的扩展 补充: (1)对象的每个属性都有一个描述对象(Descriptor),用来控制该属性的行为。Object.getOwnPropertyDescriptor方法可以获取该属性的描述对象。 let obj = { foo: 123 }; Object.getOwnPropertyDescriptor(obj, 'foo') // { // value: 123, //

  • 通俗易懂了解Vue双向绑定原理及实现2019-11-12 15:00:08

     看到一篇文章,觉得写得挺好的,拿过来给大家分享一下,刚好解答了一些困扰我的一些疑惑!!! 1. 前言 每当被问到Vue数据双向绑定原理的时候,大家可能都会脱口而出:Vue内部通过Object.defineProperty方法属性拦截的方式,把data对象里每个数据的读写转化成getter/setter,当数据变化时通知视

  • 装饰器大全2019-11-11 20:04:14

    # ### 装饰器 """ 定义:装饰器用于拓展原来函数功能的一种语法,返回新函数替换旧函数 优点:在不更改原函数代码的前提下 给函数拓展新的功能 语法:@ """ # 1.装饰器的原型 def kuozhan(func): def newfunc(): print("厕所前,蓬头垢面") func() prin

  • 优酷程序22019-11-11 19:01:29

    models from orm_control.ORM import Models, StringField, IntegerField class User(Models): u_id = IntegerField(name='u_id', primary_key=True) username = StringField(name='username') password = StringField(name='password

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有