摘要: 摘要: 学习python有几天了,对import一直不是很清楚,和C里面的include是否一样,重复引入有问题么?搜索路径是怎样的?整理解决下我的疑问。一 模块的搜索路径模块的搜索路径都放在了sys.path列表中,如果缺省的sys.path中没有含有自己的模块或包的路径,可以动态的参加(sys.path.apend)即可。下面是sys.path在Windows平台下的添加规矩 。1、sys.path第一个路径往往是主模块所在的目录。在交互环境下添加一个空项,它对该当 前目录。2、如果PYTHONPATH环境变量存在,sys.path会加载此变量指定的目录。3、我们尝试找到Python H. 阅读全文
posted @ 2013-11-06 15:34 空城夕 阅读(274) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-11-01 00:33 空城夕 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 摘要: 安装eric5一 确定python版本安装的最新版本:python3.3下载连接:http://www.python.org/getit/二 确定pyqt版本安装的最新版本:PyQt-win-gpl-4.10.3(根据python版本确定)下载连接:http://www.riverbankcomputing.co.uk/software/pyqt/download/三 确定eric版本根据python版本确定eric(python3对应eric5 , python2 对应eric3)安装的最新版本:eric5-5.3.7下载连接:http://eric-ide.python-proj. 阅读全文
posted @ 2013-10-27 16:33 空城夕 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 摘要: 描述Python中数据定义格式,需要注意的东东。一 数据声明 Python木有一般语言的具体数据类型,像char,int,string这些通通木有。这有点像javascript,但又不同,javascript好歹还有个var呢,python连这个都木有。这种声明囊括一切,带来的就是调试麻烦,当然还是需要大家多多注意编程细节啦。 二 数据存储形式我目前的学习包括以下几种数据形式:1)平常的数据 就是声明一个平常的变量。2)列表 包含多个数据项,有点像数组。 分为两类:可变列表(用中括号包围),不可变列表(用小括号包围,一旦创建就不可改变,或者叫元组)。 方法:append ... 阅读全文
posted @ 2013-10-27 15:55 空城夕 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 摘要: 牛人何其多啊,时时刻刻都有那么多牛人。 不可望其项背的牛人啊。各种受刺激啊,大喊一声,前进前进,把握好当下每一分钟。 造物者造出那么多牛人是为了改善世界的,造物者给了我平庸的资质,是为了让我过好小生活,从另一个方面解脱我么。 先天下之忧而忧,后天下之乐而乐。木有那种气魄啊。 人生啊,爱拼才会赢,啦啦啦啦啦啦啦~~~~看牛人一生,激发内心斗志。哦哈哈哈哈 我受刺激过度啊。默默说声:“未来还长着呢,会找到自己的一席之地的”。加油,么么哒,生活~ 阅读全文
posted @ 2013-10-25 20:14 空城夕 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 摘要: 这篇文章想从restful角度来分析下http的方法get,post,put,delete的区别。先暂时收集下资料~~~ 一 Http 规范中的get与post 根据 HTTP 规范,GET 用于信息获取,而且应该是安全的和幂等的。所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,G 阅读全文
posted @ 2013-10-23 21:54 空城夕 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 把常用的tar解压命令总结下,当作备忘:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。# tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是 阅读全文
posted @ 2013-10-23 21:48 空城夕 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 摘要: 写些对数据结构的理解。1) 个人觉得数据结构最基本的就两种,链表和数组。 链表的好处在于动态分配内存,增加删除方便,坏处在于查找不方便,增加额外存储空间; 数组的好处在于查找方便;坏处在于增加删除不方便,超出指定长度后需要重新分配内存。2) 其他的数据结构,例如堆,栈,树,队列都可以使用数组或者链表实现。具体实现,可以查看JDK源码或者MSDN。常见数据结构,即数据容器a)Tree查询速度快,插入速度慢BinaryTree:AVL树:红黑树:B/B+/B-树:b)list链表,顺序查询,插入删除代价小c)queueFIFO,由list/数组/stack实现(list最合适),顺序... 阅读全文
posted @ 2013-10-23 20:16 空城夕 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 内容摘要 : C语言编译的整个过程是非常复杂的,里面涉及到的编译器知识、硬件知识、工具链知识都是非常多的,深入了解整个编译过程对工程师理解应用程序的编写是有很大帮助的,希望大家可以多了解一些,在遇到问题时多思考、多实践。 一般情况下,我们只需要知道分成编译和连接两个阶段,编译阶段将源程序(*.c)转换成为目标代码(,一般是obj文件,至于具体过程就是上面说的那些阶段),连接阶段是把源程序转换成的目标代码(obj文件)与你程序里面调用的库函数对应的代码连接起来形成对应的可执行文件(exe文件)就可以了,其他的都需要在实践中多多体会才能有更深的理解。 C语言编译全过程 编译的概念:编译程序读... 阅读全文
posted @ 2013-10-18 23:48 空城夕 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 摘要:马上要笔试,做做历年的题目把= =1题目: * 2. 已知字母序列【d, g, e, c, f, b, o, a】,请实现一个函数针对输入的一组字符串 input[] = {"bed", "dog", * "dear", "eye"},按照字母顺序排序并打印。 * * 本例的输出顺序为:dear, dog, eye, bed。/** * 2. 已知字母序列【d, g, e, c, f, b, o, a】,请实现一个函数针对输入的一组字符串 input[] = {"bed", "d 阅读全文
posted @ 2013-10-09 23:48 空城夕 阅读(285) 评论(0) 推荐(0) 编辑