Markdown用起来不错啊~既:PydictionPydiction 允许你在 Vim 中实现 TAB 代码补全, 可以补全的内容包括:标准的、自定义的,以及第三方模块和包。外加关键字、BIFs,和字符串。 Pydiction主要由三个部分组成:
python_pydiction.vim–该文件为 Vim 的 plugin 文件,实现 Python 文件的 TAB 补全功能
complete-di...
分类:
系统相关 时间:
2015-02-10 11:21:12
阅读次数:
278
本次安装使用的系统环境是windows xp。以下给出具体步骤。我想如果照做一定能够成功哦。
1.安装python2.6.这里选择的是python2.6,为什么选择这个版本,
首先,scrapy官网上明确写出:requirements:
Python 2.5, 2.6, 2.7 (3.x is not yet supported), 即目前只支持python2.5,2.6,2...
分类:
编程语言 时间:
2015-02-10 11:20:33
阅读次数:
591
_weak typeof(self) weakSelf = self;
(一)内存管理原则
1、默认strong,可选weak。strong下不管成员变量还是property,每次使用指针指向一个对象,等于自动调用retain(), 并对旧对象调用release(),所以设为nil等于release。
2、只要某个对象被任一strong指针指向,那么它将不会被销毁,否则立即释放,不用等runl...
分类:
其他好文 时间:
2015-02-10 11:20:29
阅读次数:
142
背景:一直wrong在while()语句上最开始的时候没有把字符串为0考虑进去,所以导致输出一直是not。
思路:本题我构造了一个堆栈和一个映射关系,p,q,r,s,t每个只有0和1两种情况,所以可以直接用for循环枚举即可,枚举的时候用map产生映射,这样比较简单,然后就是定义一个字符串数组,从字符串最后一个元素开始处理,然后就是简单的堆栈操作,在元素处理中,按照题意,遇到p,q,r,s,t直...
分类:
其他好文 时间:
2015-02-10 11:20:40
阅读次数:
130
1、cat
不仅可以读取文件并拼接数据,他还能够从标准输入中进行读取。
用cat将输入文件的内容与标准输入拼接在一起:$ echo 'Text through stdin' | cat - file.txt
压缩空白行: 将文本中多个空白行压缩成单个: cat -s file。
移除空白行:cat file | tr -s '\n' 。 将连续多个'\n' 字符压缩成单个...
分类:
系统相关 时间:
2015-02-10 11:19:01
阅读次数:
224
在指针满天飞的C/C++世界,是否已经熟悉并默认了一些东西,而让我们失去了更深刻思考的能力?也许你对new/delete 或者malloc/free已经司空见惯,可曾相关在你手下delete/free一块对内存,到底发生了什么?请看下面的程序:...
分类:
其他好文 时间:
2015-02-10 11:20:11
阅读次数:
174
1. jps(Java Virtual Machine Process Status Tool)
jps主要用来输出JVM中运行的进程状态信息
-q 不输出类名、Jar名和传入main方法的参数
-m 输出传入main方法的参数
-l 输出main类或Jar的全限名
-v 输出传入JVM的参数
2. jstack
jstack主要用来查看某个Java进程内的线程...
分类:
Web程序 时间:
2015-02-10 11:18:29
阅读次数:
430
在js中用到逻辑或:|| 的时候比较多,下面总结一下它的用法:
1.对于布尔值,只要有一个true,就返回true
2.对于不是布尔值的情况则:
A.如果第一个操作数是对象,则返第一个操作数;
B.如果第一个操作数的求值结果为false,则返回第二个操作数;
C.如果两个操作数都是对象,则返回第一个操作数;
D.如果两个操作数是null,则返回null;
E.如果两个操作数是NaN,...
分类:
Web程序 时间:
2015-02-10 11:20:08
阅读次数:
182
http://poj.org/problem?id=3187
/*总结:头文件#include ,
next_permutation(num,num+n)生成数组num的全排列,
*/
#include
#include
using namespace std;
int fun(int *num,int n)
{
int num1[10];//不能直接使用num操作,涉及内存管理,需要用替...
分类:
其他好文 时间:
2015-02-10 11:18:36
阅读次数:
234
本文简单介绍jquery判断一个div的边界是否超出另外一个div的边界,如果超出边界做出相应的处理。...
分类:
Web程序 时间:
2015-02-10 11:17:57
阅读次数:
430
在maven的编译插件中声明正确的字符集编码编码——编译使用的字符集编码与代码文件使用的字符集编码一致!!
安装系统之后,一般中文系统默认字符集是GBK。我们安装的软件一般都继承使用操作系统的默认字符集。
所以在很多中文XP win7上开发的同学,在使用maven(mvn compile)编译项目的时候,就会出现“编码 gbk 的不可映射字符”:
这个是由于代码使用的UTF-8...
分类:
其他好文 时间:
2015-02-10 11:18:04
阅读次数:
129
二分法求函数根的原理为:如果连续函数f(x)在区间[a, b]的两个端点取值异号,即f(a)f(b)
二分法的步骤为:
检查区间长度,如果小于给定阈值,则停止,输出区间中点(a+b)/2;否则如果f(a)f(b)如果f((a+b)/2)正好为0,则(a+b)/2就是要求的根;否则如果f((a+b)/2)与f(a)同号,则说明根在区间[(a+b)/2, b],令a=(a+b)/2,重复循环;...
分类:
其他好文 时间:
2015-02-10 11:18:53
阅读次数:
115
上文介绍了逻辑或的操作,这篇介绍逻辑与的操作:
1.对于布尔值,逻辑与是非常简单的,只要有一个false,就返回false
2.对于不是布尔值的情况则:
A.如果第一个操作数是对象,则返回第二个数;
B.如果第二个操作数是对象,则只有在第一个操作数的求值结果为true的情况下才会返回该对象;
C.如果第两个操作数都是对象,则返回第二个数操作数;
D.如果有一个操作数是null,则返回n...
分类:
Web程序 时间:
2015-02-10 11:18:35
阅读次数:
153
一般的数据,在从文件或数据库中读取后,会用到多次,这时候要养成懒加载数据的习惯,以提高程序的性能,其实你不使用懒加载,从使用者来说,如果数据量小,没什么影响,但如果数据量大,使用懒加载数据就有明显的优势了。
代码如下:
if (_apps == nil) {
// 初始化
// 1.获得plist的全路径
NSStrin...
分类:
其他好文 时间:
2015-02-10 11:18:00
阅读次数:
214
在配置IKAnalyzer 同义词时,遇到一些麻烦,配置了半天终于成功,在此做个记录,方便以后参考
其实配置也简单,主要是jar包,IKAnalyzer貌似已经没人更新了……本人也是从别人那下载的才可用,我也将jar包上传至本人资源,
路径为:http://download.csdn.net/download/tjcyjd/8430613
在solr的配置文件schema.xml中添加:...
分类:
其他好文 时间:
2015-02-10 11:16:03
阅读次数:
373
原文链接:https://github.com/futurice/android-best-practices
本文是Futurice公司的Android开发人员总结的最佳实践,遵循这些准则可以避免重复制造轮子。如果你对iOS或者Windows Phone开发感兴趣,那么也请看看iOS最佳实践(https://github.com/futurice/ios-good-practices)和Win...
分类:
移动开发 时间:
2015-02-10 11:18:43
阅读次数:
274
使用了一下genymotion,发现了与真机速度相当,甚至更快,主要取决于你的CPU和GPU性能,但比起android自带的模拟器,快的可不是一点半点,我用的是个人免费版,里面功能针对个人已经够了,如果想要更多的功能,可以购买专业版。...
分类:
移动开发 时间:
2015-02-10 11:17:32
阅读次数:
109