linyawen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 28 下一页

2012年3月15日

摘要: 转载自http://hi.baidu.com/jackleehit/blog/item/53da32a72207bafa9052eea1.html我们知道Python的内置dictionary数据类型是无序的,通过key来获取对应的value。可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value来排。到底有多少种方法可以实现对dictionary的内容进行排序输出呢?下面摘取了 一些精彩的解决办法。#最简单的方法,这个是按照key值排序:def sortedDictValues1(adict):items = adict.items()item 阅读全文
posted @ 2012-03-15 16:28 linyawen 阅读(122290) 评论(0) 推荐(6) 编辑

2012年3月14日

摘要: 在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始, string方法改为用S.method()的形式调用,只要S是一个字符串对象就可以这样使用,而不用import。同时为了保持向后兼容,现在的 python中仍然保留了一个string的module,其中定义的方法与S.method()是相同的,这些方法都最后都指向了用S.method ()调用的函数。要注意,S 阅读全文
posted @ 2012-03-14 16:10 linyawen 阅读(466) 评论(0) 推荐(0) 编辑

摘要: 当处理HTTP链接的时候,链接如果有中文的话,那么发起HTTP链接的时候,一定要先把URL编码,否则就会出现问题。而在python中,用 urllib2.quote(URL)进入编码和urllib2.unquote(URL)解码的时候,有一点需要注意,就是URL字符串不能是 unicode编码,此时必须把URL编码转换成适当的编码,如utf-8或gb2312等而python处理编码转换的机制如下:原来编码》内部编码》 目的编码 python的内部编码是使用unicode来处理的 gb=”中国”#此处为原本gb2312编码 uni=unicode(gb,’gb2312′)#把gb2312编码转换 阅读全文
posted @ 2012-03-14 14:04 linyawen 阅读(6662) 评论(0) 推荐(0) 编辑

摘要: 转自 http://www.cnblogs.com/sevenyuan/archive/2009/12/10/1620939.html2008 年 11 月 27 日PyDev for Eclipse 是一个功能强大且易用的 Eclipse Python IDE 插件。本文将向读者介绍 PyDev 开源项目及其安装配置方法,并在此基础上详细介绍如何利用 PyDev 插件把 Eclipse 变为功能强大且易用的 Python IDE,如何利用其进行 Python 程序的开发和调试。通过本文,读者不仅可以了解 PyDev 这个开源项目,更能深入了解如何应用 PyDev插件把 Eclipse 当作 阅读全文
posted @ 2012-03-14 10:48 linyawen 阅读(6898) 评论(0) 推荐(2) 编辑

2012年3月12日

摘要: 使用ez_setup.py 安装http://www.ibm.com/developerworks/cn/linux/l-cppeak3.htmlhttp://hi.baidu.com/332374363/blog/item/b35085f51611a2f17709d7aa.htmlhttp://hi.baidu.com/564857808/blog/item/d6cc9e1a496fb20640341745.htmlhttp://blog.csdn.net/yavobo/article/details/6207110http://apps.hi.baidu.com/share/detail/ 阅读全文
posted @ 2012-03-12 11:02 linyawen 阅读(341) 评论(0) 推荐(0) 编辑

2012年3月7日

摘要: 转自:http://blog.solrex.cn/articles/%E6%85%8E%E7%94%A8const_cast.htmlProgram:#include <iostream>using namespace std;int main(){const int a = 1;int *p = const_cast<int*>(&a);*p = 2;cout << “value a=” << a << endl;cout << “value *p=” << *p << endl;cout 阅读全文
posted @ 2012-03-07 00:30 linyawen 阅读(260) 评论(0) 推荐(0) 编辑

2012年3月6日

摘要: 转自http://www.cnblogs.com/yedaoq/archive/2011/04/29/2032597.html一、const_cast来自MSDN的说明:一个指向对象或对象成员的指针可以显式地转换为带有不同const、volatile或__unaligned属性的同一类型。对于指针和引用,转换结果引用的是原对象。对指向数据成员的指针,转换结果指向原指针(转换前)指向的对象。通过转換得到的指针、引用及(指向数据成员的)指针来进行写操作可以导致未定义的行为——取决于引用对象的类型。const_cast会将一个空指针转换为一个目标类型的空指针。总结:const_cast只能应用于指 阅读全文
posted @ 2012-03-06 23:39 linyawen 阅读(187) 评论(0) 推荐(0) 编辑

摘要: 很不错一地方http://www.pythonclub.org/start 阅读全文
posted @ 2012-03-06 09:01 linyawen 阅读(252) 评论(0) 推荐(0) 编辑

2012年3月5日

摘要: 转自http://www.cnblogs.com/rond/archive/2012/03/05/2380367.html提高你开发效率的十五个 Visual Studio 使用技巧相信做开发的没有不重视效率的。开发C#,VB的都知道,我们很依赖VS,或者说,我们很感谢VS。能够对一个IDE产生依赖,说明这个IDE确实有它的独特之处。无容置疑,VS是一个非常强大的IDE,它支持多语言编辑。支持C#,VB,C/C++,HTML......它拥有强大的调试编译功能。它让我们不用去记住那些安装,环境变量设置,服务器设置,编译的繁琐过程。高度集成化。凡事有利有弊,在敏捷开发盛行的时代,VS是否值得我们 阅读全文
posted @ 2012-03-05 22:08 linyawen 阅读(294) 评论(0) 推荐(0) 编辑

2012年2月28日

摘要: 在VS 2005中建立Win32工程时(以VS 2005中文版为例),你可能会遇到这样的运行错误:“没有找到MSVCP80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”(还可能是其它几个类似的文件:MSVCR80D.dll、MSVCM80D.dll)。对于VS2005新手,可能遇到的第一个问题便是此问题。 一直使用VC6进行开发测试,最近准备把平台转移到VS2005了。于是,决定先把CppUnit转移到此平台上来。在VS2005中编译CppUnit所遇到的问题不多,虽然没VC6方便。但是在测试编译好的CppUnit库时却遇到了困难:把以前在VC6中写的AES移植过来 阅读全文
posted @ 2012-02-28 23:38 linyawen 阅读(340) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 28 下一页