文章分类 - oldboys1
摘要:彻底理解Python中的yield <!-- 文章内容 --> 阅读别人的python源码时碰到了这个yield这个关键字,各种搜索终于搞懂了,在此做一下总结: 通常的for...in...循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件。它可以是mylist =
阅读全文
摘要:引言 Python标准库为我们提供了threading和multiprocessing模块编写相应的多线程/多进程代码,但是当项目达到一定的规模,频繁创建/销毁进程或者线程是非常消耗资源的,这个时候我们就要编写自己的线程池/进程池,以空间换时间。但从Python3.2开始,标准库为我们提供了conc
阅读全文
摘要:import collectionsfrom random import choiceCard = collections.namedtuple("Card", ["rank", "suit"])class FrenchDeck: ranks = [str(n) for n in range(2,1
阅读全文
摘要:collections是Python内建的一个集合模块,提供了许多有用的集合类。 namedtuple 我们知道tuple可以表示不变集合,例如,一个点的二维坐标就可以表示成: >>> p = (1, 2) 但是,看到(1, 2),很难看出这个tuple是用来表示一个坐标的。 定义一个class又小
阅读全文
摘要:本文将按以下结构进行组织,说明tornado中协程的执行原理 协程定义 生成器和yield语义 Future对象 ioloop对象 函数装饰器coroutine 总结 协程定义 Coroutines are computer program components that generalize su
阅读全文
摘要:本节内容 设计模式介绍 设计模式分类 设计模式6大原则 1.设计模式介绍 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被
阅读全文
摘要:<!--done--> 本节内容 算法定义 时间复杂度 空间复杂度 常用算法实例 1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算
阅读全文
摘要:前言: 在上一篇文章中Android github 快速实现多人协作 (http://www.cnblogs.com/zhaoyanjun/p/5829142.html)介绍了如何快速的实现多人协作的功能。 其优点是:操作简单,快速上手。缺点是:没有办法实现权限控制。为啥要权限控制?这是一个蛋疼的问
阅读全文
摘要:1、url 参数都是不带引号的 2、时间格式需要转换才能json look_result.date_joined.strftime("%Y-%m-%d %H:%M:%S") 3、json转换时间格式 #!/usr/bin/env python # -*- coding: utf-8 -*- impo
阅读全文
摘要:在搭建网站和web的应用程序时,用户的登录和管理是几乎是每个网站都必备的。今天主要从一个实例了解以下django本身自带的user模块。本文并不对user进行扩展。 主要使用原生的模块。 1.User模块基础: 在使用user 之前先import到自己的iew中。相当与我们自己写好的models。只
阅读全文
摘要:1、 datagrid发送数据时想要带参数 需要加收关键字queryParams 2、application 详解 (1)ui_module配置 ui_module全部放在公共组件Infrastructure下面,但是需要在application下进行配置 1.1、 因为ui_module肯有多个,
阅读全文
摘要:Python中有一个被称为属性函数(property)的小概念,它可以做一些有用的事情。在这篇文章中,我们将看到如何能做以下几点: 将类方法转换为只读属性 重新实现一个属性的setter和getter方法 在本文中,您将学习如何以几种不同的方式来使用内置的属性函数。希望读到文章的末尾时,你能看到它是
阅读全文
摘要:知识补充: 1、接口 (1)接口分两类,一类是暴露API 通过url访问返回数据 (2)数据类型,python不存在 (3)抽象类+抽象方法 组成python的接口 (4)类只要继承(实现)了接口,那么类就会受约束 以前笔记: 接口起约束作用 抽象类如果没有抽象方法跟普通的类一样 如果抽象类的普通方
阅读全文
摘要:JSON和JSONP JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,用于在浏览器和服务器之间交换信息。 JSONP(JSON With Padding),就是打包在函数调用中的的JSON(或者包裹的JSON)。 JSON是一种数据格式,JSONP是一种数
阅读全文
摘要:工程师的老婆 Farhana 想要继续软件开发生涯(之前因为我们的第一个孩子出生,她不得不放弃)。我已经有了一些软件设计和开发的经验,所以这几天我就在试着帮助她学习OOD。 由于我早年在软件开发的经验,我总是发现无论一个技术问题看上去多么难搞,只要从现实生活的角度去解释或用对话的方式去讨论总能让它变
阅读全文
摘要:(1)在后台admin里面添加一张图片在前面显示 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="/static/plug
阅读全文
摘要:三个函数比较类似,都是应用于序列的内置函数。常见的序列包括list、tuple、str。 1.map函数 map函数会根据提供的函数对指定序列做映射。 map函数的定义: map(function, sequence[, sequence, ...]) -> list 通过定义可以看到,这个函数的第
阅读全文
摘要:有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源;有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源;还 有的观点认为可以用PUT和POST中任何一个来做创建或者更新一个资源。这些观点都只看到了风格,争论起来也只是争论哪种风格更好,其实,用PUT还是 POST,不是
阅读全文
摘要:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。 Requests Python标准库中提供了:urllib、urllib2、httplib等模
阅读全文
摘要:1、数据库安全类: (1)数据必须安全 不能泄露 研究人员必须在指定ip下才能操作 一般只给与几张表的搜索权限 (授权完后需要刷新授权表 flush privileges) (2)影像数据一般和只要CT判读结果,因为影像太大了,必须原版片子才有价值,电脑上图形不能作为诊断依据 CT图形也有 不对外公
阅读全文

浙公网安备 33010602011771号