上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 先来看看一段代码: 我们下断点来一步一步调试: 我们F11,进入下一步: 打印出如下: 我们继续往下走: 调用ABCD类的构造函数,完成对象的初始化工作 继续往下走,我们会发现: 跟进: 析构完成后: 输出结果: 继续往下走,程序执行完毕。 从上面我们可以分析出,匿名对象如果没有完成赋值,也就是没有 阅读全文
posted @ 2017-08-06 13:48 看雪。 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 下面,通过代码来说说C++中的深浅拷贝 我们通过断点,一步一步地调试程序: 继续往下走: 继续往下走: 由于我们并没有重写自己的拷贝构造函数,因此执行的是默认的拷贝构造函数。当Name obj2=obj1执行完毕后,也就是函数playmain()执行完毕了,开始调用对象的析构函数: 首先析构的是ob 阅读全文
posted @ 2017-08-06 12:27 看雪。 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 1.安装django报错解决方案 找到第一条报错信息: File "c:\users\chenwei\envs\testvir2\lib\site-packages\pip\basecommand.py", line 215, in main status = self.run(options, a 阅读全文
posted @ 2017-08-04 12:58 看雪。 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 模型是你的数据的唯一的、权威的信息源。它包含你所储存数据的必要字段和行为。通常,每个模型对应数据库中唯一的一张表。 1.基础 每个模型都是django.db.models.Model 的一个Python 子类。 模型的每个属性都表示为数据库中的一个字段。 Django 提供一套自动生成的用于数据库访 阅读全文
posted @ 2017-08-02 20:15 看雪。 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 问题描述 给定一个十进制整数N,求出从1到N的所有整数中出现”1”的个数。 例如:N=2时 1,2出现了1个 “1” 。 N=12时 1,2,3,4,5,6,7,8,9,10,11,12。出现了5个“1”。 方法一 暴力求解 最直接的方法就是从1开始遍历到N,将其中每一个数中含有“1”的个数加起来, 阅读全文
posted @ 2017-07-31 14:27 看雪。 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 实例分析 首先创建2张如下表: CREATE TABLE a (aID int(4) AUTO_INCREMENT PRIMARY KEY , aNum char( 20 ) ); CREATE TABLE b( bID int(4) NOT NULL AUTO_INCREMENT PRIMARY 阅读全文
posted @ 2017-07-28 15:49 看雪。 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 为什么要有事务? 事务广泛的运用于订单系统、银行系统等多种场景。如果有以下一个场景:A用户和B用户是银行的储户。现在A要给B转账500元。那么需要做以下几件事: 1. 检查A的账户余额>500元; 2. A账户扣除500元; 3. B账户增加500元; 正常的流程走下来,A账户扣了500,B账户加了 阅读全文
posted @ 2017-07-28 15:13 看雪。 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 本文转自:(英文版)https://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python (翻译版) http://python.jobbole.com/21351/ 以下代码测试环境为ptyon2.7 类也是对象 在理解元 阅读全文
posted @ 2017-07-26 15:31 看雪。 阅读(6403) 评论(3) 推荐(1) 编辑
摘要: 1.装饰类 下面,直接来看代码是如何实现装饰类的: 在decorator中,我们返回了一个新类newClass。在新类中,我们记录了原来类生成的对象(self.wrapped),并附加了新的属性total_display,用于记录调用display的次数。我们也同时更改了display方法。 通过修 阅读全文
posted @ 2017-07-23 14:10 看雪。 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 由于GIL(全局解释锁)的问题,多线程并不能充分利用多核处理器,如果是一个CPU计算型的任务,应该使用多进程模块 multiprocessing 。它的工作方式与线程库完全不同,但是两种库的语法和接口却非常相似。multiprocessing给每个进程赋予单独的Python解释器,这样就规避了全局解 阅读全文
posted @ 2017-07-22 17:01 看雪。 阅读(471) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页