- 博客(6)
- 资源 (22)
- 收藏
- 关注
原创 Python晦涩知识点
Python晦涩知识点1.is, id, ==is用来判断两个对象是不是同一个(同一个是指同一内存地址)>>> a = "sadasdasdasdas">>> b = a>>> a is b True # 很好理解,a, b指向同一个地址>>> a = 3>>> b = 3>>> a is bTrue # 原理同Java虚拟机常量池,Python也有
2015-02-27 16:25:15 3396
转载 深刻理解Python中的元类(metaclass)
类也是对象在理解元类之前,你需要先掌握Python中的类。Python中类的概念借鉴于Smalltalk,这显得有些奇特。在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立:>>> class ObjectCreator(object):… pass…>>> my_object = ObjectCreator()>>> pri
2015-02-25 11:41:58 787
转载 Django的select_related 和 prefetch_related 函数优化查询
在数据库有外键的时候,使用 select_related() 和 prefetch_related() 可以很好的减少数据库请求的次数,从而提高性能。本文通过一个简单的例子详解这两个函数的作用。虽然QuerySet的文档中已经详细说明了,但本文试图从QuerySet触发的SQL语句来分析工作方式,从而进一步了解Django具体的运作方式。1. 实例的背景说明假定一个个人信息系统,需
2015-02-27 10:35:15 7631
转载 python greenlet实现机制
并发处理的技术背景并行化处理目前很受重视, 因为在很多时候,并行计算能大大的提高系统吞吐量,尤其在现在多核多处理器的时代, 所以像lisp这种古老的语言又被人们重新拿了起来, 函数式编程也越来越流行。 介绍一个python的并行处理的一个库: greenlet。 python 有一个非常有名的库叫做 stackless ,用来做并发处理, 主要是弄了个叫做tasklet的微线程的东西, 而gr
2015-02-26 17:11:30 1187
转载 python高级数据结构
1. Collectionscollections模块包含了内建类型之外的一些有用的工具,例如Counter、defaultdict、OrderedDict、deque以及nametuple。其中Counter、deque以及defaultdict是最常用的类。1.1 Counter()如果你想统计一个单词在给定的序列中一共出现了多少次,诸如此类的操作就可以用到Counter。来看看如
2015-02-26 17:04:09 1142
转载 101 个 MySQL 的调节和优化的提示
MySQL 服务器硬件和操作系统调节: 1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。3. 使用电池供电的RAM(注:RAM即随机存储器)。4. 使用高级的RAID(注:Redundant Arrays of Inexpensive
2015-02-12 16:09:22 536
python调用java,开发jbpm6.0.0工作流Application
2014-08-25
pydev2.7插件
2013-11-25
捷客商务信息交易平台
2012-07-07
最新Struts官方完整包
2011-11-13
Spring3.1.0官方完整包
2011-11-03
Struts+Hibernate版BBS论坛
2011-10-28
HBUT电子实习EDA整套源码
2011-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人