摘要: import React,{ Component,Fragment } from 'react';import './style.css';import { CSSTransition,TransitionGroup } from 'react-transition-group'; class Ap 阅读全文
posted @ 2018-08-23 13:51 红尘陌上,独自行走 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 声明式的开发 React命令式的开发 Jquery 单项数据流父组件可以给子组件传值,但子组建不能改变这个值单项数据流的好处:实际是为了开发时方便,不容易遇到坑,方便测试。一个父子建有五个子组件,假如没有单项数据六的概念,任何一个子组件把父组件给改变了(删除等),其余的几个组建也会受到影响。 视图层 阅读全文
posted @ 2018-08-22 15:48 红尘陌上,独自行走 阅读(245) 评论(0) 推荐(0) 编辑
摘要: / 从设计到模式 // 设计模式简介 // 设计 // 模式 // 分开 // 从设计到模式 // 23种设计模式 // 创建型 // 工厂模式(工厂方法模式,抽象工厂模式,建造者模式) // 单例模式 // 原型模式 // 组合型 // 行为型 // 策略模式 // 模板方法模式 // 观察者模式 阅读全文
posted @ 2018-08-16 17:18 红尘陌上,独自行走 阅读(2214) 评论(0) 推荐(0) 编辑
摘要: // 三要素// 继承,子类继承父类// 封装,数据的权限和保密// 多态,同一接口不同实现 // 三要素-继承// person是父类,公共的,不仅仅服务于Student// 继承可将公共方法抽离出来,提高复用,减少冗余// class Person{// constructor(name,age 阅读全文
posted @ 2018-08-16 10:27 红尘陌上,独自行走 阅读(87) 评论(0) 推荐(0) 编辑
摘要: # 工具函数import functools print(dir(functools)) # partial函数(偏函数)def showarg(*args,**kw): print(args) print(kw) p1 = functools.partial(showarg,1,2,3)p1()p 阅读全文
posted @ 2018-08-13 13:59 红尘陌上,独自行走 阅读(120) 评论(0) 推荐(0) 编辑
摘要: # 模块# python常用的标准库# builtins 内建函数默认加载# os 操作系统接口# sys Python自身的运行环境# functools 常用的工具# json 编码和解码Json对象# logging 记录日志,调试# multiprocessing 多进程# threadin 阅读全文
posted @ 2018-08-13 13:58 红尘陌上,独自行走 阅读(118) 评论(0) 推荐(0) 编辑
摘要: # set集合 # 集合与列表、元组类似,可以存储多个数据,但是这些数据不重复的# 集合对象还支持union(联合),intersection(交),difference(差)和sysmmertric_difference(对称交叉)等 x = set() # 怎么去重# a = [1,111,21 阅读全文
posted @ 2018-08-10 17:47 红尘陌上,独自行走 阅读(101) 评论(0) 推荐(0) 编辑
摘要: # # __geratteibute__class Itcast(object): def __init__(self,subject1): self.subject1 = subject1 self.subject2 = 'cpp' # 属性访问时拦截器,打log日志 def __getattri 阅读全文
posted @ 2018-08-10 17:23 红尘陌上,独自行走 阅读(85) 评论(0) 推荐(0) 编辑
摘要: # 垃圾回收 # 小整数对象池 # a = 100# python对小整数的定义是[-5,257],这些证书对象是提前创建好的,不会被垃圾回收,再一个python的程序中,所有位于这个范围内的正式使用的都是一个对象 # 大整数对象池 # 每一个大整数,均创建一个新的对象# >>> A = 1000# 阅读全文
posted @ 2018-08-10 16:17 红尘陌上,独自行走 阅读(95) 评论(0) 推荐(0) 编辑
摘要: # 类也是对象# 一切皆对象 class Person(object): num = 0 print("--person--test--") def __init__(self): self.name = 'abc' # --person--test--print(100)# 100print("h 阅读全文
posted @ 2018-08-10 12:32 红尘陌上,独自行走 阅读(109) 评论(0) 推荐(0) 编辑