python中出现IndentationError:unindent does not match any outer indentation level今天在网上copy的一段代码,代码很简单,每行看起来该缩进的都缩进了,运行的时候出现了如下错误:
【解决过程】
1.对于此错误,最常见的原因是,的确没有缩进。根据错误提示的行数,去代码中看了下,看起来没有什么问题呀,都有缩进,而且语法也没...
分类:
编程语言 时间:
2015-07-27 21:08:55
阅读次数:
125
#include
#include
#include
pthread_mutex_t number_mutex = PTHREAD_MUTEX_INITIALIZER;
int globvar = 0 ;
void *write_p(void *arg){
while(1){
pthread_mutex_lock(&number_mutex)...
分类:
编程语言 时间:
2015-07-27 21:07:19
阅读次数:
114
题目要求:
输入一个整型数组,有正数也有负数。数组中一个或连续的多个整数组成一个字数组。求所有子数组和的最大值。要求时间复杂度O(n).leetcode | Maximum Subarray 最大连续子序列的和:
http://blog.csdn.net/quzhongxin/article/details/46603957当前和是大于0,则对最大和是有贡献的,保留;
当前和是小于0,则对最大...
分类:
编程语言 时间:
2015-07-27 21:06:29
阅读次数:
120
题意 给你一组电话号码 判断其中是否有某个电话是另一个电话的前缀
字典树的基础应用 可以先把所有电话存进Trie 标记每个电话的结束字符 然后再查询每个号码 看中途是否有结束标记 有的话就说明有号码是这个号码的前缀了
实际上 插入完成就能知道是否有号码是另一个号码的前缀了 假设A是B的前缀
若A在B之前插入 那么插入B的时候会遇到A的结束标记
弱A在B之后插入 那么A...
分类:
编程语言 时间:
2015-07-27 21:04:43
阅读次数:
118
如何调用另一个python文件中的代码无论我们选择用何种语言进行程序设计时,都不可能只有一个文件(除了“hello world”),通常情况下,我们都需要在一个文件中调用另外一个文件的函数呀数据等等,总之要操作其他文件中的代码,在java中,只要在同一个文件目录下,我们就不需要通过import导入,但是在Python中,我们就需要通过import来进行导入,这样我们才能应用其他文件中定义的函数和数据...
分类:
编程语言 时间:
2015-07-27 21:05:22
阅读次数:
107
废话少说,直接上代码:
var barsAnim = UIImageView(frame: self.view.frame);
barsAnim.animationImages =
NSArray() as [AnyObject];
barsAnim.animationImages?.append(UIImage(named:
"wave_000")!);
...
分类:
编程语言 时间:
2015-07-27 21:03:57
阅读次数:
146
各位看官们,大家好,上一回中咱们说的是顺序查找的例子,这一回咱们说的例子是:二分查找。闲话休
提,言归正转。让我们一起talk C栗子吧!
看官们,我们在上一回中说了查找的相关内容,并且介绍了一种查找方法:顺序查找。大家还记得吗?台
下有看官说:记得呢。我刚想表扬一下这位看官,但是话还没有出口,这看官就又说了:就是不知道哪个
人最后找到钥匙没有。。。我什么表扬的话也没有说,大...
分类:
编程语言 时间:
2015-07-27 21:04:19
阅读次数:
88
前面已经介绍了两个原则
开放封闭原则
单一职责原则
今天我们再来看看另外一个原则:依赖倒置原则,他包含两个方面
A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。
B.抽象不应该依赖于具体,具体应该依赖于抽象。
其实这两句话总结起来说就是要依赖域抽象。在java中说白了就是要面向接口编程。
下面我们举个经典的例子:现在汽车很普遍,学了一个驾照大部分车都能开。但是你有没有...
分类:
编程语言 时间:
2015-07-27 21:00:31
阅读次数:
194
逃生
点击打开链接
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2161 Accepted Submission(s): 608
Problem Description
糟糕的事情发生啦,现在大家都...
分类:
编程语言 时间:
2015-07-27 20:56:59
阅读次数:
174
AMD规范,全称是Asynchronous Module Definition,即异步模块加载机制。从它的规范描述页面看,AMD很短也很简单,但它却完整描述了模块的定义,依赖关系,引用关系以及加载机制。它推荐开发人员将 JavaScript 代码封装进一个个模块,对全局对象的依赖变成了对其他模块.....
分类:
编程语言 时间:
2015-07-27 20:55:09
阅读次数:
171
1、数组过滤,只适用于numpyalpha[alpha>0]:返回alpha中大于0的元素组成的数组2、在范围内选取不等于某值的数值j = iwhile j==i: j = int(random.uniform(0,m))
分类:
编程语言 时间:
2015-07-27 20:55:28
阅读次数:
100
一、前言 之前在项目中,由于需要使用到多线程,多线程能够提高执行的效率,同时也带来线程同步的问题,故特此总结如下。二、windows线程同步机制 windows线程同步机制常用的有几种:Event、Critical Section、Mutex、Semaphore。1.Critical Secti.....
分类:
编程语言 时间:
2015-07-27 20:54:24
阅读次数:
173
一直都想做一个网页的excel导出功能,最近抽时间研究了下,使用urllib2与BeautifulSoup及xlwt模块实现 urllib2这个模块之前有用过,关于BeautifulSoup模块,可参看http://www.bkjia.com/Pythonjc/992499.html ,介绍的...
分类:
编程语言 时间:
2015-07-27 20:52:34
阅读次数:
2386
def myYield2(): for i in range(3): yield '2222 i am in myYield2', 'i = ', i def myYield(): for i in range(10): yield '0000 i am in myYield', 'i = ', i...
分类:
编程语言 时间:
2015-07-27 20:53:02
阅读次数:
144
Java调用存储过程:结合SQL操作与存储过程create procedure set_death_age(poet VARCHAR2, poet_age NUMBER) poet_id NUMBER; begin SELECT id INTO poet_id FROM poets WHERE na...
分类:
编程语言 时间:
2015-07-27 20:49:30
阅读次数:
119
Hall of FameTime Limit: 20 SecMemory Limit: 256 MB题目连接http://codeforces.com/gym/100500/attachmentsDescriptionIt was the second day of IBM Chill Zone, ...
分类:
编程语言 时间:
2015-07-27 20:49:23
阅读次数:
123
一、LDAP概念LDAP的全称为Lightweight Directory Access Protocol(轻量级目录访问协议), 基于X.500标准, 支持 TCP/IP。LDAP目录为数据库,通过LDAP服务器(相当于DBMS)处理查询和更新, 以树状的层次结构来存储数据,相对关系型数据库, L...
分类:
编程语言 时间:
2015-07-27 20:46:33
阅读次数:
285