码迷,mamicode.com
首页 > 编程语言
python深入学习02 上下文管理器
上下文管理器(context manager)主要用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存)。它的语法形式是with...as...关闭文件上下文管理器有个特别好的优点:可以在不使用文件的时候,自动关闭文件,节省了f.close()的步...
分类:编程语言   时间:2014-07-22 00:16:37    阅读次数:225
C++开源库
C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被严重地增强了...
分类:编程语言   时间:2014-07-22 00:17:33    阅读次数:238
关于python基础认证(用于爬虫)
转自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深入学习01 特殊方法
Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数式、声明式等,我们暂不深入)。Python的多范式依赖于Python对象中的特殊方法(special metho...
分类:编程语言   时间:2014-07-22 00:18:37    阅读次数:255
[C++程序设计]用函数指针变量调用函数
指针变量也可以指向一个函数。一个函数在编译时被分配给一个入口地址。这个函数入口地址就称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数 1 #include 2 using namespace std; 3 4 int main() 5 { 6 int max(in...
分类:编程语言   时间:2014-07-22 00:18:37    阅读次数:210
Python时间,日期,时间戳之间转换
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]打开文件的模式
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
Java 生成压缩包,ZipOutputStream的使用
案例:根据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
pythonxml-rpc记录(游戏自动发布)
#!/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
python基础(序列,元祖,列表,字典,对象,类)
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正则表达式的坑
java中正则表达式比较有意思,这里列举几个常见的坑...
分类:编程语言   时间:2014-07-21 15:23:16    阅读次数:233
python threading queue
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
JavaScript原型之路
最近我在学习Frontend Masters 上的高级JavaScript系列教程,Kyle 带来了他的“OLOO”(对象链接其他对象)概念。这让我想起了Keith Peters 几年前发表的一篇博文,关于学习没有“new”的世界,其中解释了使用原型继承代替构造函数。两者都是纯粹的原型编码。
分类:编程语言   时间:2014-07-22 00:20:36    阅读次数:289
vim中对javascript的设置
"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
[C++程序设计]用指向数组的指针作函数参数
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
[C++程序设计]用指针变量作函数参数接收数组地址
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
java 网络编程
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!