上下文管理器(context manager)主要用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存)。它的语法形式是with...as...关闭文件上下文管理器有个特别好的优点:可以在不使用文件的时候,自动关闭文件,节省了f.close()的步...
分类:
编程语言 时间:
2014-07-22 00:16:37
阅读次数:
225
C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被严重地增强了...
分类:
编程语言 时间:
2014-07-22 00:17:33
阅读次数:
238
转自http://www.voidspace.org.uk/python/articles/authentication.shtml先转来,由于是python2的版本之后会翻译文章以及移植到python3IntroductionThis tutorial aims to explain and il...
分类:
编程语言 时间:
2014-07-22 00:18:35
阅读次数:
588
Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数式、声明式等,我们暂不深入)。Python的多范式依赖于Python对象中的特殊方法(special metho...
分类:
编程语言 时间:
2014-07-22 00:18:37
阅读次数:
255
指针变量也可以指向一个函数。一个函数在编译时被分配给一个入口地址。这个函数入口地址就称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数 1 #include 2 using namespace std; 3 4 int main() 5 { 6 int max(in...
分类:
编程语言 时间:
2014-07-22 00:18:37
阅读次数:
210
1.将字符串的时间转换为时间戳方法:a = "2013-10-10 23:40:00"将其转换为时间数组import timetimeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")转换为时间戳:timeStamp = int(time.mktime(tim...
分类:
编程语言 时间:
2014-07-22 00:19:34
阅读次数:
246
Python中以sys.open()方法打开文件1 import sys2 3 file = open("D:\\file.txt")其中可在第二个参数的位置指定打开文件的模式1 import sys2 3 file = open("D:\\file.txt", "r")参数共有以下几种:rU或Ua...
分类:
编程语言 时间:
2014-07-22 00:19:34
阅读次数:
184
案例:根据url 获取网络资源A,B,C 将资源A,B,C放在一起生成一个xxx.zip直接看代码import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.URL;im...
分类:
编程语言 时间:
2014-07-22 00:20:33
阅读次数:
222
#!/usr/bin/python#-*-encoding=utf-8-*-####################################fromSimpleXMLRPCServerimportSimpleXMLRPCServerfromSocketServerimportThreadingMixInimportsubprocess,os.path,os,statimportre,getopt,sysERR_INSECURE=‘[INSECURE_NAME]‘ERR_NO_SCRIPT=‘[NO_S..
分类:
编程语言 时间:
2014-07-21 15:26:17
阅读次数:
300
1、标准的序列操作:索引、分片、乘法、判断成员资格、求长度、取最大值和最小值2、python之删除命令的区别:>>>x[‘or‘,‘not‘,‘to‘,‘be‘,‘or‘,‘be‘]del:删除指定索引的值>>>delx[0]>>>x[‘not‘,‘to‘,‘be‘,‘or‘,‘be‘]pop:默认删除最后一个值>>..
分类:
编程语言 时间:
2014-07-21 15:14:17
阅读次数:
429
java中正则表达式比较有意思,这里列举几个常见的坑...
分类:
编程语言 时间:
2014-07-21 15:23:16
阅读次数:
233
import queue,threading l=threading.Lock()class MyThread(threading.Thread): def __init__(self): threading.Thread.__init__(self) global...
分类:
编程语言 时间:
2014-07-22 00:20:34
阅读次数:
189
最近我在学习Frontend Masters 上的高级JavaScript系列教程,Kyle 带来了他的“OLOO”(对象链接其他对象)概念。这让我想起了Keith Peters 几年前发表的一篇博文,关于学习没有“new”的世界,其中解释了使用原型继承代替构造函数。两者都是纯粹的原型编码。
分类:
编程语言 时间:
2014-07-22 00:20:36
阅读次数:
289
"start JavaScript loading"打开JAVA折叠let b:javascript_fold = 1"打开JavaScript对dom.html.css的支持let javascript_enable_domhtmlcss=1"设置JavaScript字典if has("autoc...
分类:
编程语言 时间:
2014-07-22 00:21:34
阅读次数:
181
1 #include 2 using namespace std; 3 4 int main() 5 { 6 void output(int (*p)[4]); 7 int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23}; 8 outp...
分类:
编程语言 时间:
2014-07-22 00:22:33
阅读次数:
211
1 #include 2 using namespace std; 3 4 void select_sort(int *p, int n) 5 { 6 int i, j, k; 7 for(i = 0; i p[j])12 {13 ...
分类:
编程语言 时间:
2014-07-22 00:22:33
阅读次数:
216
Server 端:package foundation;import java.io.*;import java.net.*;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;publi...
分类:
编程语言 时间:
2014-07-22 00:23:34
阅读次数:
280