1.简单示例如下: from?optparse?import?OptionParser
[...]
parser?=?OptionParser()
parser.add_option("-f",?"--file",?dest="filename",
??????????????????help="write?report?...
分类:
编程语言 时间:
2014-12-17 13:08:30
阅读次数:
157
线性表两种存储结构-顺序存储顺序存储结构代码:#defineMAXSIZE20typedefintElemType;typedefstruct{ElemTypedata[MAXSIZE];intlength;}SqList;结构封装需要三个属性:存储空间的起始位置,数组data,它的存储位置就是线性表存储空间的存储位置线性表的最大存储容量:数组长度M..
分类:
编程语言 时间:
2014-12-17 13:04:04
阅读次数:
185
线性表两种存储结构-链式存储定义:用一组任意的存储单元存储线性表的数据元素,这组存储单元可以存在内存中未被占用的任意位置我们把存储数据元素信息的域称为数据域,把存储直接后继位置的域称为指针域。指针域中存储的信息称为指针或链。这两部分信息组成数据元素称为存储映..
分类:
编程语言 时间:
2014-12-17 13:03:04
阅读次数:
211
新手学习python,经常要使用python命令行查找一些不熟悉的使用方法等等,但是python命令行下没有自带tab补全的功能,着实让我这新手菜了....不过这好在是个互联网的时代,没有多大的事,互联一下,特此记录。vitab.py
#!/usr/bin/envpython
#pythonstartupfile
importsys
impor..
分类:
编程语言 时间:
2014-12-17 12:59:14
阅读次数:
433
-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
上面这一行是用来启动远程DEBUG的,端口为8000,suspend=n表示容器在启动的时候就会debug,可以看到tomcat或jetty启动的内部过程
-Dcom.sun.management.jmxremote....
分类:
编程语言 时间:
2014-12-17 12:57:10
阅读次数:
208
#include
#include
unsigned __stdcall myfunc(void* p);
void main()
{
HANDLE thd;
unsigned tid;
thd = (HANDLE)_beginthreadex(NULL,
0,
myfunc,
0,
...
分类:
编程语言 时间:
2014-12-17 12:57:34
阅读次数:
172
压缩感知是一种采样方法,它和变换编码类似,后者被广泛用于涉及到大规模数据采样的现代通信系统中。变换编码将高维空间中的输入信号,转换成非常低的低维空间中的信号。变换编码器的例子有著名的小波变换和普遍存在的傅立叶变换。...
分类:
编程语言 时间:
2014-12-17 12:56:06
阅读次数:
177
java基于MVC的简单博客系统 源代码下载地址:http://www.zuidaima.com/share/1550463595760640.htm...
分类:
编程语言 时间:
2014-12-17 12:55:44
阅读次数:
221
上一篇 我们学习了简单的 Python TCP Socket 编程,通过分别写服务端和客户端的代码了解基本的 Python Socket 编程模型。本文再通过一个例子来加强一下对 Socket 编程的理解。
聊天室程序需求
我们要实现的是简单的聊天室的例子,就是允许多个人同时一起聊天,每个人发送的消息所有人都能接收到,类似于 QQ 群的功能,而不是点对点的 QQ 好友之间的聊天。如下图...
分类:
编程语言 时间:
2014-12-17 12:53:05
阅读次数:
156
traits和policy在泛型编程里面还是挺常见的。像stl的string实现里面就用到了traits,boost里面也很多地方用到traits。
traits和policy很多时候都会一起使用,让我们在泛型编程里面多了一些思路。
traits:中文解释为特征,记得候捷在《stl源码剖析》那本书里面还叫做萃取什么的。当我们想从一个类型身上获取他的一个附加特性的时候,往往可以考虑traits。...
分类:
编程语言 时间:
2014-12-17 12:53:23
阅读次数:
129
说明
在系统中需要检查税率填写的正确性,一定是国家规定的某几种税率,当然可以通过if else进行校验,但是还可以使用定义一个数组然后校验是否包含在元素中进行校验。
优点:添加税率无需修改逻辑,只需要在税率数组中添加即可。
Array.prototype.contains = function(obj) {
var i = this.length;
while (i--) {
...
分类:
编程语言 时间:
2014-12-17 12:52:40
阅读次数:
146
// C++11之前的enum类型是继承C的,不温不火;
// C++11对enum动刀了,加强了类型检查,推出强类型enum类型,眼前一亮
// 使用过QT 的都知道,早就应该这么做了,用的很爽!!
// 一、C中enum类型的局限
// 1、非强类型作用域
enum type1{a, b, c};
enum type2{a, d, e};
//问题来了,两种枚举类型都有a枚举常量,而且作用域...
分类:
编程语言 时间:
2014-12-17 12:52:08
阅读次数:
103
#python元类,类的创建过程
#首先调用type.__new__
#然后调用类的构造函数 class.__init__
def toString(c):
s="";
if type(c)==tuple:
s="tuple:"
for i in c:
s+=str(i)
s+=","...
分类:
编程语言 时间:
2014-12-17 12:52:11
阅读次数:
138
/* Date:2014.12.16
折半查找算法,也叫二分查找,用于对拥有唯一元素的查找。
需要先经过按序排序后才能进行。只对有序表适用。
*/
//先快速排序:(此处增序,也可降序)
void QuickSort(int *arr,int left,int right)
{
int key,temp,ltemp,rtemp;
ltemp = left;
r...
分类:
编程语言 时间:
2014-12-17 12:52:34
阅读次数:
116
今年在某服装企业蹲点了4个多月,之间很长一段时间在探索其现货和期货预测,时间序列也是做销售预测的首选,今天和小伙伴分享下时间序列的基本性质和如何用R来挖据时间序列的相关属性。
首先读入一个时间序列:从1946年1月到1959年12月的纽约每月出生人口数量(由牛顿最初收集)数据集可以从此链接下载(http://robjhyndman.com/tsdldata/data/nybirths.dat)。...
分类:
编程语言 时间:
2014-12-17 12:50:57
阅读次数:
2501
频繁模式是频繁地出现在数据集中的模式(如项集、子序列或者子结构)。例如,频繁地同时出现在交易数据集中的商品(如牛奶和面包)的集合是频繁项集。...
分类:
编程语言 时间:
2014-12-17 12:48:26
阅读次数:
320
在大多数系统中,如果一个文件因为输入而打开着,再要为输出打开它是不合法的。根据文件在特定的系统中实现的方式不同,fopen的调用可能失败或者破坏文件中的内容。
更新文件最普遍的方法是:先写新数据到临时文件中,然后更新文件的整个内容之后,用临时文件替换原有文件。因此,如果希望编写程序来更新已有的文件,该程序下面的步骤组成:...
分类:
编程语言 时间:
2014-12-17 12:48:44
阅读次数:
175