1.classmethods
such
as select/update/insert/delete queries。
# Example:
class User(Model):
username = CharField()
join_date = DateTimeField()
is_admin = BooleanField()
u = User(use...
分类:
编程语言 时间:
2014-06-22 21:26:22
收藏:
0 评论:
0 赞:
0 阅读:
714
对于Python 的脚本传参,很多人可能都会使用 ( ... , ... ) = sys.argv ,但是如果你想更轻松更随性的传递参数呢? 比如说我们 可以使用 python argv.py -a 123 -path '/home/long/path' -c=123 这样的传递参数。 或者想要更佳绚丽的help 界面。
本文简介一个很简单的实现这种随便带参的方法,相信能够抛砖引玉 :)...
分类:
编程语言 时间:
2014-06-22 17:04:30
收藏:
0 评论:
0 赞:
0 阅读:
390
本文参考了李春葆版本的数据结构上机指导,但是原版是c代码,
本文用了c++实现,并且修复了深度优先搜索非递归的一个bug。
graph.cpp文件:
#include"graph.h"
#include
#include
int visited[MAXV];
MGraph::MGraph(int A[100][10],int nn,int ee)
{
e=ee;
n=nn;...
分类:
编程语言 时间:
2014-06-22 19:36:15
收藏:
0 评论:
0 赞:
0 阅读:
831
2.9字符专题
2.9.1类型同义词
也就是typedef声明,这个东西就是相当于起绰号,为了方便记忆和简化而生。相信在学习其他语言的时候一定有所了解,在此不再赘述。
再次示例一个之前写过的用typedef改写的程序:
/*************************************************************************
> File...
分类:
编程语言 时间:
2014-06-22 19:23:39
收藏:
0 评论:
0 赞:
0 阅读:
399
定制操作
向算法c...
分类:
编程语言 时间:
2014-06-22 19:42:40
收藏:
0 评论:
0 赞:
0 阅读:
317
/*===============================================*** 设计目的:简单计算器,计算形如10*(20.2-30.6)+5.0/2的表达式值
** 简要原理:中缀式转逆波兰式(后缀式)
** IDE:Dev-Cpp 4.9.9.2
** 注意事项:括号必须是英文状态的
** 时间: 2014-6-17
\*====================...
分类:
编程语言 时间:
2014-06-22 18:47:14
收藏:
0 评论:
0 赞:
0 阅读:
343
第一次写代码仅供参考...
分类:
编程语言 时间:
2014-06-22 17:13:34
收藏:
0 评论:
0 赞:
0 阅读:
363
测试在软件声明周期中的重要性,不用我多说想必大家也都非常清楚。软件测试有很多分类,从测试的方法上可分为:黑盒测试、白盒测试、静态测试、动态测试等;从软件开发的过程分为:单元测试、集成测试、确认测试、验收、回归等。在众多的分类中,与开发人员关系最紧密的莫过于单元测试了。像其他种类的测试基本上都是由专门的测试人员来完成,只有单元测试是完全由开发人员来完成的。那么今天我们就来说说什么是单元测试,为什么要...
分类:
编程语言 时间:
2014-06-22 20:38:54
收藏:
0 评论:
0 赞:
0 阅读:
377
上一篇中的队列的定义与实现(C语言实现) 中,无论是顺序队列还是链式队列,在尾加和删除头部的操作时,总有一个时间复杂度让人不满意。比如在顺序队列中,删除头部的操作后,总要将后面所有的结点都向前移动一位,这里消耗的较大的;又如在在链式队列中,尾加结点时,为了寻找到最后一位结点,要遍历整个队列,时间复杂度同样是O(n)。
为此,这里需要做出一些改变。...
分类:
编程语言 时间:
2014-06-22 20:10:49
收藏:
0 评论:
0 赞:
0 阅读:
385
一起阅读C++经典:深度探索C++对象模型-第二章-构造函数的建构...
分类:
编程语言 时间:
2014-06-21 19:49:42
收藏:
0 评论:
0 赞:
0 阅读:
450
字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是一个合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。
正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们juice认为它“匹配”了,否则,该字符串就是...
分类:
编程语言 时间:
2014-06-22 17:39:37
收藏:
0 评论:
0 赞:
0 阅读:
531
/**
* 在List集合中众多方法中,add(int index,Object obj)方法与set(int index,Object e)方法不易区分
* ,通过下面实例,可以看出两个方法中的区别
*/
package gao;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
...
分类:
编程语言 时间:
2014-06-21 20:41:46
收藏:
0 评论:
0 赞:
0 阅读:
759
#include
int printf(const char *format, ...);
int fprintf(FILE *stream, const char *format, ...);
int sprintf(char *str, const char *format, ...);
int snprintf(char *str, size_t size, const cha...
分类:
编程语言 时间:
2014-06-21 20:40:28
收藏:
0 评论:
0 赞:
0 阅读:
452
关于各种语言孰优孰劣的讨论在软件界就是个没完没了的话题,今天我决定也来掺和下。
不过我想探讨的不是哪种语言的性能如何,钱途如何,而是站在语言本身特性的基础上
中肯地比较探讨,一个监听器模式的小例子展示下C++和Java所代表的风格流派。...
分类:
编程语言 时间:
2014-06-22 20:27:37
收藏:
0 评论:
0 赞:
0 阅读:
554
栈帧由下面几个元素组成:
返回地址:函数完成后要返回的程序内部地址
局部数据存储:为局部变量分配的内存
参数存储:为函数参数分配的内存
栈指针和基指针:运行时系统用来管理栈的指针
栈指针通常指向栈顶部。基指针通常存在并指向栈帧内部的地址,比如返回地址,用来协调访问栈帧内部的元素。这两个指针都不是C指针,他们是运行时系统管理程序栈的地址。...
分类:
编程语言 时间:
2014-06-22 16:41:31
收藏:
0 评论:
0 赞:
0 阅读:
509
最近在公司需要写个小工具...
分类:
编程语言 时间:
2014-06-22 16:41:00
收藏:
0 评论:
0 赞:
0 阅读:
358
??
所谓临时对象就是一种无名对象。它的出现如果不在程序员的预期之下(例如任何pass by value操作都会引发copy操作,于是形成一个临时对象),往往照成效率上的负担。但有时候可以制造一些临时对象,却又使程序干净清爽的技巧。刻意制造临时对象的方法是,在型别名称之后直接加一对小括号,并可指定初值,例如int(8),其意义相当于调用相应的constructor,且不指定对象名称。STL最...
分类:
编程语言 时间:
2014-06-22 21:00:44
收藏:
0 评论:
0 赞:
0 阅读:
472
不规则数组是每一行的列数不一样的二维数组。
在了解不规则数组之前,先了解一下用复合字面量创建的二维数组。复合字面量是一种C构造,前面看起来像是类型转换操作,后面跟的是花括号括起来的初始化列表。
(const int) {100}
(int[3]) {1,2,3}...
分类:
编程语言 时间:
2014-06-22 19:39:44
收藏:
0 评论:
0 赞:
0 阅读:
752
PHP中的多行字符串传递给JavaScript的方法...
分类:
编程语言 时间:
2014-06-22 21:05:31
收藏:
0 评论:
0 赞:
0 阅读:
322
本章主要介绍如何使用标签(Label),该类位于JavaFX API的javafx.scene.control包中,用于显示一个文本元素。 接下来会介绍如何让文本元素自动换行来适应受限空间,添加一个图标,或使用视觉特效。...
分类:
编程语言 时间:
2014-06-21 21:33:52
收藏:
0 评论:
0 赞:
0 阅读:
636