随笔分类 - python
python学习
摘要:2016年03月10日 18:42:45 阅读数:35535 2016年03月10日 18:42:45 阅读数:35535 阅读数:35535 创建游标 首先在MySql中创建一张数据表: [sql] view plain copy CREATE TABLE IF NOT EXISTS `store
阅读全文
摘要:2014年02月05日 17:48:24 阅读数:3205 2014年02月05日 17:48:24 阅读数:3205 阅读数:3205 网上看到一篇讲述C语言面向对象的文章,顿时眼睛一亮,也佩服作者认识的深入。 特此转来与大家分享,网址: http://dongxicheng.org/cpp/oo
阅读全文
摘要:一、进程和线程的简单解释 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 用生活举例: (转自阮一峰网络日志) 二、python并发编程之多进程 1、multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多
阅读全文
摘要:JAVA JAVA继承基本样式 class Demo extends Object{ Demo(int a){ this(); } Demo(){ super(); } } java默认继承Object 类, 并一定会在构造函数中调用super()方法,对父类进行实例化。注意:this()和supe
阅读全文
摘要:先从较浅的层面来说,Python的内存管理机制可以从三个方面来讲 (1)垃圾回收 (2)引用计数 (3)内存池机制 一、垃圾回收: python不像C++,Java等语言一样,他们可以不用事先声明变量类型而直接对变量进行赋值。对Python语言来讲,对象的类型和内存都是在运行时确定的。这也是为什么我
阅读全文
摘要:什么是闭包: 闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的
阅读全文
摘要:#list 列表 用[]“中括号”表示 num = ["a", 1, 1, 1, 2, 3, 4, 5, 6, 7, 8] # count 查找元素出现多少次,下面的语句表示“1”这个元素在上面的列表中出现了多少次,出现了3次。print(num.count(1))>>> 3 # index 查询元
阅读全文
摘要:JAVA JAVA继承基本样式 class Demo extends Object{ Demo(int a){ this(); } Demo(){ super(); } } java默认继承Object 类, 并一定会在构造函数中调用super()方法,对父类进行实例化。注意:this()和supe
阅读全文
摘要:2017年09月05日 21:16:39 阅读数:2274 2017年09月05日 21:16:39 阅读数:2274 阅读数:2274 转载来自:http://www.jianshu.com/p/a538125371d4 Centos7 安装python3详细教程,解决升级后不兼容问题 作者 单单
阅读全文
摘要:使用runserver可以使我们的django项目很便捷的在本地运行起来,但这只能在局域网内访问,如果在生产环境部署django,就要多考虑一些问题了。比如静态文件处理,安全,效率等等,本篇文章总结归纳了一下基于uwsgi+Nginx下django项目生产环境的部署 准备条件: 1 2 1.确保有一
阅读全文
摘要:2017年10月27日 10:16:20 阅读数:2700 2017年10月27日 10:16:20 阅读数:2700 阅读数:2700 Python中的协程大概经历了如下三个阶段: 1. 最初的生成器变形yield/send 2. 引入@asyncio.coroutine和yield from 3
阅读全文
摘要:在django1.6中,默认的加密方式是pbkdf_sha256,具体算法不表,一直以来用django的自带用户验证都十分顺手,今天有需求,需要修改默认加密方式为md5,具体方法为: 在settings.py中加入 PASSWORD_HASHERS = ( 'myproject.hashers.My
阅读全文
摘要:2017年01月17日 11:20:58 阅读数:8817 2017年01月17日 11:20:58 阅读数:8817 阅读数:8817 qrcode库是用于生成二维码图像的库,该库的下载链接:https://pypi.python.org/pypi/qrcode 或 https://github.
阅读全文
摘要:一、什么是单元测试 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 比如对于函数abs(),我们可以编写的测试用例为: (1)输入正数,比如1、1.2、0.99,期待返回值与输入相同 (2)输入复数,比如-1、-1.2、-0.99,期待返回值与输入相反 (3)输入0,期待返
阅读全文
摘要:首先我想说明的是国外的程序猿也存在加班,他们也要赶项目,所以加班不算什么原因。真正的原因是我们国内的很大一部分程序猿只是工具的使用者,不会去思考工具的产生和原理,用惯了一个高效的工具就被这个工具套牢成为奴隶,而国外的程序猿跟多的会去思考和专研这个工具的产生和原理,然后可能会自己优化出个2.0之类的。
阅读全文
摘要:2016/11/10 · 基础知识 · 2 评论 · oop, super 分享到: 原文出处: geekvi super() 的入门使用 在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用 super 来
阅读全文
摘要:前日学习python实现单例模式,我安装环境是python3.6.2,代码如下: [python] view plain copy class Singleton(object): _inst = None def __new__(cls, *args, **kwargs): if not cls.
阅读全文
摘要:python使用命名空间记录变量。python中的命名空间就像是一个dict,key是变量的名字,value是变量的值。 python中,每个函数都有一个自己的命名空间,叫做local namespace,它记录了函数的变量。 python中,每个module有一个自己的命名空间,叫做global
阅读全文
摘要:2017/06/10 · 基础知识 · 垃圾回收 分享到: 原文出处: liuzhijun GC作为现代编程语言的自动内存管理机制,专注于两件事:1. 找到内存中无用的垃圾资源 2. 清除这些垃圾并把内存让出来给其他对象使用。GC彻底把程序员从资源管理的重担中解放出来,让他们有更多的时间放在业务逻辑
阅读全文
摘要:首先,我们需要知道在python中哪些是可变数据类型,哪些是不可变数据类型。可变数据类型:列表list和字典dict;不可变数据类型:整型int、浮点型float、字符串型string和元组tuple。 用一句话来概括上述过程就是:“python中的不可变数据类型,不允许变量的值发生变化,如果改变了
阅读全文

浙公网安备 33010602011771号