12 2016 档案
摘要:单实例模式 当程序中需要同一个实例就可以解决问题的场景,可以使用单实例模式
阅读全文
摘要:TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等协议
阅读全文
摘要:有一个需求是这样的,先有一个Machine的类,有通用的name、position、date属性,然后又出现了一个Server的类继承Machine类,但是Server类多出一个ipaddr的属性,所以这时就要在Server中重写__init__构造方法,新增一个ipaddr参数,如果想使用父类中已
阅读全文
摘要:JavaScript推荐书籍:《JavaScript DOM编程艺术》、《你不知道的JavaScript》、《JavaScript高级程序设计》、《锋利的jQuery》,目前ES6和HTML5是新的技术方向。 JavaScrip较常见的知识点:对象申明、作用域、闭包、this 关键字、函数类、原型类
阅读全文
摘要:django是一款功能强大的web框架 自带admin后台管理、session、ORM、form验证功能、用户auth验证、模板引擎、simple tag、过滤器 Django RESTful framwork django自定义user django本身的auth_user 只包含了基本的信息包括
阅读全文
摘要:CRUD(create、retrieve、update、delete) left join right join inner join one2one one2many many2many 1、ForeignKey和OneToOne的例子:有两个表,一个是车轮表,另一个是引擎表,两个表都有一个car
阅读全文
摘要:3反射(reflect) tornado是一款异步非阻塞高效的web框架 自定制session、form、auth,以及第三方ORM框架sqlachme
阅读全文
摘要:多线程 多进程 协程 IO多路复用之select、poll、epoll 异步非阻塞IO(tornado)
阅读全文
摘要:面向对象简述 特性:多态、继承、封装 类成员--> 字段、方法、特性字段:普通字段、静态字段方法:普通方法、静态方法、类方法特性:property,将方法伪造为字段,可以直接使用类.方法名调用,不用加() 成员修饰符--> 公有和私有 (私有的字段和方法可以通过类对象中的普通方法间接进行调用)私有字
阅读全文
摘要:装饰器 # 验证session的装饰器, 在web框架中可以重复使用 def authForm(func): def wrapper(request, *args, **kwargs): if request.session.get['username']: return func(request,
阅读全文
摘要:(*, **)、参数传递引用、函数可以做参数(函数后面加括号是执行函数,不加括号是指向的内存地址) lambda函数,lambda是Python中可以快速实现简单函数的一种表达式 装饰器(decorator)带参数的装饰器 生成器(generator)及yield 闭包(closure) 文件操作P
阅读全文
摘要:运算符 1、算数运算 2、比较运算 3、赋值运算 4、逻辑运算 5、成员运算 基本数据类型 1、数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~
阅读全文