自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笔记而已

好记性不如烂笔头,何况记性不好

  • 博客(11)
  • 问答 (2)
  • 收藏
  • 关注

转载 链接错误'undefined reference to'与gcc参数 -l -L -I

我们在利用gcc编译程序时经常会出现可恶的undefined reference to 'xxxxx'错误。首先他不是编译阶段的错误,而是发生在链接时的错误。就是说我们在自己的代码中调用了某个函数,而且也正确的include了相应的头文件,但是却找不到该函数的定义。所以在要对该函数进行链接时会报undefined reference to 'xxxxx'。为了解决该错误我们一般可以利用gc

2015-07-30 20:14:29 766

转载 undefined reference to

最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func'     关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1.  链接时缺失了相关目标文件(.o)

2015-07-30 19:55:07 423

原创 urllib2使用总结

import urllibimport urllib2import cookielib filename='cookie.txt'#声明一个MozillaCookieJar对象实例来保存cookie,之后写入文件cookie=cookielib.MozillaCookieJar(filename)opener=urllib2.build_op

2015-07-29 18:08:12 471

原创 python logging 模块学习小记

简单示例:logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s', datefmt='%a, %d %b %Y %H:%M:%S',

2015-07-28 13:54:32 534

原创 配置核查模块 开发总结 (1)

到最后终于在deadline之前将开发工作进行完了 。虽然遇到一些坑但是过程还算顺利,从两个月前的预研,设计,到最后 的开发,算是 大姑娘上轿头一回,独立的完成了软件开发周期的这三个过程 。以下记录一些在开发过程中遇到的问题以及解决办法:在实现上遇到的一些问题:配置核查,顾名思义,是要对配置信息进行核查。所以首先要拿到目标主机的配置信息,如此就必须与远程主机进行

2015-07-27 11:26:02 1978 1

原创 【整理】python 中 self, init, __ ,if __name__ == '__main__'

Python中的self在Python中的类Class的代码中,常看到函数中的第一个参数,都是self。以及Class中的函数里面,访问对应的变量(读取或者写入),以及调用对应的函数时,都是self.valueNameself.function()的形式。下面就来解释一下self的含义:self,英文单词意思很明显,表示自己,本身。此处有几种潜在含义:1.这里的

2015-07-24 16:09:16 3610

原创 敏捷宣言

最近越来越感觉敏捷开发在大型系统中的优势,贴下以下文字,细细体会下;敏捷软件开发宣言我展示开发的更好途径软件通过它实现并且帮助别人使用它通过这项工作我们实现下列价值:个体和交流优先于过程和工具可以工作的软件优先于全面的文档顾客的合作优先于契约的协商面对变化优先于遵守计划这些时在这个项目体现的直接价值,我们认为还有更多的价值。      K

2015-07-13 21:17:49 436

原创 项目经理考试总结

1、项目干系人分析识别出项目的干系人,并对干系人的兴趣、影响力等进行分析,理解关键项目干系人的需要、希望和期望;2、沟通管理根据项目干系人分析的结果,制定相应的沟通计划,并执行;3、问题管理对沟通过程发现的问题,记录,并采取行动进行解决;六西格玛管理:管理含义一般来讲,包含以下三层含义:

2015-07-12 23:37:07 814

原创 总结一些linux下对压缩文件操作的命令

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令的基本用法:   tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下:   # tar -cf all.tar *.jpg

2015-07-10 23:20:07 528

转载 error: command 'x86_64-linux-gnu-gcc' failed with exit status 1” in virtualenv

up vote 4 down votefavorite2Environment: Linux Mint 17 Cinnamon.This error is displayed:error: command 'x86_64-linux-gnu-gcc' failed with exit status 1when attempting the follow

2015-07-02 21:19:33 2516

原创 python 动态的加载包

这几天有个需求,需要在程序中动态的获取字符,再用这些字符拼成包名。然后再导入,最终选则了如下方法:for eachrule in rulelist: try: print "eachrule:"+str(eachrule) fileName = firstName+"_"+str(eachrule)

2015-07-02 21:11:16 543

空空如也

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

TA关注的人

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