自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 python 获取 当前目录 系统目录 , 及更改当前目录

进行这些操作,首先要import os然后获取系统当前目录os.getcwd()更改当前目录os.chdir()获取系统目录import syssys.path

2012-10-28 10:22:23 1993

原创 编译boost 库

windows下使用boost.python,使用官方的安装包在线安装,下载的官网是http://www.boostpro.com/download/。所得的boost.python的包默认使用的是python2.7。而我做的项目中使用的是python2.6 , 没有办法,只得卸载了本机的python2.7 , 安装上 python 2.6 ,重新编译boost,终于可正常使用了。下面是我找到

2012-10-27 15:03:47 1778

原创 python 读取目录 批量更改文件名

今天做一填一些文档,文档名字有点难看,想想以后还得处理类似的,就写个python程序,顺便学点东西。我填好的这些文档,是word的,里面是一些个人信息。 我为了处理方便,一下子把文档复制很多个,再挨个修改。文件名自然就成了"文件名 -  副本(*).doc"。比较难看,如是写个python脚本来处理吧,把文件名一次改成"文件名*.doc",至于字符串处理,交给正则表达式,非常方便。下面贴上

2012-10-26 14:08:40 8874

转载 Python正则表达式指南

原文地址 http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正

2012-10-26 13:50:53 1132

转载 python 爬虫

Python提供了许多Module,通过这些Module,可以很简单的做一些工作。比如,要获得cloga这个词在百度搜索结果页中的排名结果(排名结果+URL),这就是一个很简单的爬虫需求。首先,要通过urllib2这个Module获得对应的HTML源码。import urllib2url='http://www.baidu.com/s?wd=cloga'content=urllib

2012-10-24 08:52:17 1121

原创 boost.python 使用时注意小事项

boost.python 非常方便而强大,它几乎可以做到不修改原有c++设计就能完成封装,也就是说,只给出编译好的库和头文件,就可以完成封装。我发现有几个要注意的点:1.要封装的代码编译成库之后再用boost.python封装。boost.python可以封装编译好的c或c++程序,但是同时也带来了问题,比如,你有一个工程的源代码,不想编译好库再封装,想一次完成,推荐不要这么做。今天我

2012-10-23 13:23:38 1937 2

原创 boost.python vector_indexing_suite 使用注意事项

今天使用boost.python封装一个vector,出现了错误。代码大致如下:class Point{public: Point( double xt , double yt ):x(xt) , y(yt){} double getX(){ return x; } double getY(){ return y; } double x ; double y ;};

2012-10-23 13:13:31 3473

原创 boost.python -- 继承 (2)

先前翻译过一篇boost.python 继承方面的官方教程,现在自己研究了下,发现了一些问题。首先我的boost直接使用官方给的安装工具,在线下载了所需的二进制dll,直接使用的,出现了一些问题,比如c++中使用printf和cout输出的内容全不可见,然后我想了个折衷的办法,将输出的内容写文件,反正编译的时候没少生成很多小的碎文件,也不在乎多这一个。就举其中例子吧:void wr

2012-10-20 11:52:07 1546 1

原创 Python多重继承的异构构造器

在Python里面,如果你使用上Qt,SQLAlchemy,Twisted之类各种大型类库时候,有时候多重继承Multiple Inheritance是个简单的解决方法,但是多重继承的复杂性总容易造成误解和疑惑。一般“常识”说,使用super访问父类的属性/方法,这种说法在多重继承里面是不成立的,多重继承的类并没有父类的概念(There is no superclass in a MI

2012-10-20 10:54:59 1522

原创 boost.python -- 继承

以官网文为本,尽量翻译下,方便以后看。我使用的boost 版本为1.5.1 。原谅网址:http://www.boost.org/doc/libs/1_51_0/libs/python/doc/tutorial/doc/html/python/exposing.html#python.inheritanceInheritance继承In the previous

2012-10-18 15:39:26 3492

OSG3.4.0编译完成版本(vs2015,x86)debug+release

使用vs2015编译好的OSG3.4.0,x86,debug+release

2016-11-17

OSG3.4.0依赖库编译完成版本(vs2015,x86)

OSG3.4.0官方给出依赖库的编译版本(vs2015,x86) https://github.com/bjornblissing/osg-3rdparty-cmake

2016-11-17

OSG3.4.0依赖库编译完成版本(x86)

OSG3.4.0官方给出依赖库的编译版本(x86) https://github.com/bjornblissing/osg-3rdparty-cmake

2016-11-17

OSG3.4.0依赖库所有源代码及cmake编译工程下载

OSG3.4.0官方给出编译所需的依赖库的源代码,及官方给出的cmake编译工程。 https://github.com/bjornblissing/osg-3rdparty-cmake 注,curl需要自行使用curl的cmake工程编译,否则会提示找不到合适的编译器。

2016-11-17

cmake实践教程

cmake实践教程,讲解详细,非常适合初学者。

2013-11-06

depends.exe

查看windows下dll文件的依赖库,黄色图标代表没找到相关文件。以后再遇到新的库,找依赖库能省下不少时间了

2013-05-09

git-for-windows-1.8.1.2

Git is a powerful version control system aiming to be the fastest decentralized source code management tool on this planet. 在使用一些开源包时,经常遇到 git clone http://... 使用这个工具就对了

2013-05-08

vs2010+openGL绘制任意阶Beizer

vs2010+openGL绘制任意阶Bezier曲线 操作: 左键点击空白处,加新点 左键点击点,选中点,然后可拖动 右键点击点,删除点 键‘c'清除已画的曲线 ‘q’退出

2011-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除