摘要:
平常写冒泡排序法时,都是直接两个for循环就搞定了,但这其实还是可以优化一下的,可以在某一次遍历过程中,如果没有发现数据进行交换,则可以确定排序已经完成,这样就可以跳出循环了。代码如下:/* Filename:bubleSort.cpp Author: xiaobing E-mail: xiaobingzhang29@gmail.com Date: 2013-08-25*/#include#include#include#include#define N 10using namespace std;/* 冒泡排序法 */void Bublesort(int a[],int n){ in...
阅读全文
posted @ 2013-08-25 20:47
you Richer
阅读(248)
推荐(0)
摘要:
什么是内建函数在Python的手册中,名叫build-in Functions,中文可以称为内建函数。内建函数就像dos系统的内部命令,他不依赖于外部模块,也就是说:内建函数就是:安装好Python后就可以直接使用的函数,不需要import任何模块 内建函数列表 以Python2.7.5版本为例,其所有的内建函数如下表所示: Built-in Functions abs()divmod()input()open()staticmethod() all()enumerate()int()ord()str() any()eval()isinstance()po...
阅读全文
posted @ 2013-08-25 20:45
you Richer
阅读(355)
推荐(0)
摘要:
#include #include #include #include using namespace std;void print(int v[], int n) { for(int i = 0; i 0; gap /= 2) {//选择步长. for(i = gap; i =0 && v[j]>v[j+gap]; j -= gap) { swap(v[j], v[j+gap]); } } print(v, n);//打印中间的每一步结果. }}int main() { int ...
阅读全文
posted @ 2013-08-25 20:42
you Richer
阅读(124)
推荐(0)
摘要:
答辩结束的几天里我一直在思考,是什么导致了这样的结果?这样的结果对于我来说是好是坏?今后我该注意些什么呢? 上面的这三个问题,有客观的也有主观的,有明确的也有模糊的,现在的答案也不一定是正确的,也许需要在今后的社会生活中再次提炼、修正。 Q:这样的结果对于我来说是好是坏? A:刚开始的时候很不爽,感觉挺倒霉的,但是过后一想,也是好事,一次难得的锻炼机会,一次难得的暴露自己心里脆弱一面的机会。 Q:是什么导致了这样的结果? A:从我的角度来说, 第一,也是最重要的一点就是,底气不足,既然自己要做与众不同的事,那么就应该具有十足的底气,这样才能 走下去。 第二,遇事不够沉着,一下子就蒙了,把...
阅读全文
posted @ 2013-08-25 20:40
you Richer
阅读(187)
推荐(0)
摘要:
在上一篇中我们看到了Power BI在移动端的支持,从这一篇起降依次介绍Power BI中的各个功能组件,此篇讲通过一个故事来介绍如何在Power Query中获取并且组织数据。在这个系列中,我们将看到Anna,一个分析师,或者一个报表创建者是如何利用自服务式的Power BI来发现数据,组织数据以及生成报告,以及发布报告的。首先Anna打开了Excel 2013,找到Power Query标签。点击Online Search。在工作簿的右侧出现了Online Search界面,Anna输入了搜索关键字S&P 500,有406条结果。当鼠标悬停在结果上,可以看到关于这条结果的预览信息。
阅读全文
posted @ 2013-08-25 20:38
you Richer
阅读(992)
推荐(0)
摘要:
前言在pythone中经常可以看到iterable这样的描述。直译为迭代。 这是在C中没有的概念。 iterable(可迭代) 支持每次返回自己所包含的一个成员的对象就是可迭代对象。 iterable 包含:sequence types (如: list,str, tuple)以及一些 non-sequence types (如: dict,file),以及用户自定义的一些包含了__iter__() 或__getitem__() 方法的类,可以描述为下面的一个关系图: sequence 顾名思义,就是序列。 python帮助...
阅读全文
posted @ 2013-08-25 20:35
you Richer
阅读(322)
推荐(0)
摘要:
http://yanwushu.byethost7.com/?p=87 1.EF对事务进行了封装:context的saveChange()是有事务性的。2.依赖多个不同的Context的操作(即分布式操作)或者多次调用context.saveChanges()操作,会脱离EF事务封装,此时可使用TransactionScope实现事务操作。案例代为: using (TransactionScope scope = new TransactionScope()){ //Do something with context1 //Do something with context...
阅读全文
posted @ 2013-08-25 20:33
you Richer
阅读(576)
推荐(0)
摘要:
概述: 实现并发服务器一般都是父进程accept一个连接,然后fork一个子进程,该子进程处理与该连接对端的客户之间的通信。但是fork是昂贵,耗资源和时间。而线程是轻量级线程,它的创建比进程的创建块10-100倍。在同一进程内除了共享全局变量外还共享:大多数数据;进程指令; 打开的文件; 信号处理函数信号处置; 当前工作目录;用户ID和组ID不过每个线程有各自的资源:‘线程ID; 寄存器集合了栈了errno; 信号掩码; 优先级基本线程函数:创建和终止 pthread_create函数 #include int pthread_create(pthread_t *tid, const pt.
阅读全文
posted @ 2013-08-25 20:31
you Richer
阅读(183)
推荐(0)
摘要:
安装环境: 操作系统:Ubuntu 12.04 Nginx: V1.4.2 PCRE: V8.33zlib: V1.2.8 下载上述源包到当前用户主目录(本机:/home/tdtc100)。 1. 安装zlib (1)解压缩tdtc100@ubuntu:~$ tar zxvf zlib-1.2.8.tar.gz(2)安装tdtc100@ubuntu:~$ cd zlib-1.2.8tdtc100@ubuntu:~/zlib-1.2.8$ ./configuretdtc100@ubuntu:~/zlib-1.2.8$ maketdtc100@ubuntu:~/zlib-1.2.8$ su...
阅读全文
posted @ 2013-08-25 20:29
you Richer
阅读(309)
推荐(0)
摘要:
当我们初学IMG标签时,我们知道通过设置img标签的src属性,能够在页面中显示想要展示的图片。其中src的值,可以是磁盘目录上的绝对,也可以是项目下的相对路径,还可以是网络上的图片路径。在存取少量图片的情况下,采用相对路径存储图片的情况下最方便,也最实用。但是当图片数量过多时,这种方式就显的有些掣肘了。 当系统的图片数量过多时,如果仍把这些图片当做项目的一部分去发布,势必会大大延长项目的发布时间及更新时间。对于某些对于时限性要求特别高的系统来说,采用相对路径存储图片就是不可取的。特别是系统发布补丁时,只能采用增量的方式去更新系统。如果采用覆盖的方式发布系统,就可能会...
阅读全文
posted @ 2013-08-25 20:26
you Richer
阅读(642)
推荐(0)