- 博客(19)
- 资源 (3)
- 收藏
- 关注
转载 带<.h>和不带<.h>的头文件的区别
带和不带的头文件的区别2008-03-05 22:25#include #include using namespace std;在以上边的方式定义了头文件后,如果在程序中创建如:ofstream file对象的时候编译是会产生如下错误:'ofstream':ambiguous symbol这是二义性错误以下是正确用法和区别:现在
2013-10-31 20:21:52 7881
原创 pXRelay 例程 MOOS 任务配置文件
ServerHost = localhostServerPort = 9000Community = xrelay//------------------------------------------// Antler configuration blockProcessConfig = ANTLER{MSBetweenLaunches = 200RunRunRunRun
2013-10-30 17:29:26 6448 1
转载 写给Git初学者的7个建议
当我刚刚开始使用Git的版本控制时,我根本不确定我付出那么多时间是不是会得到回报。Branch、Stage、Stash,这些Git名词对我来说都非常陌生。而今天的我已不能想象生活没有Git会变成什么样。Git不仅提供了我非常需要的版本控制功能,还让我变成一个更优秀的程序员。这里有一系列可以帮助你的小贴士,可以让Git成为你开发工作中非常重要的一部分。 第一条:花时间
2013-10-30 17:19:25 5054 1
原创 static and &.&&用途使用小例
static的作用:一:存在内存的静态区,表示退出一个块后仍然存在的局部变量。第二个作用:修饰函数。函数前加static 使得函数成为静态函数。但此处“static”的含义不是指存储方式,而是指对函数的作用域仅局限于本文件(所以又称内部函数)。使用内部函数的好处是:不同的人编写不同的函数时,不用担心自己定义的函数,是否会与其它文件中的函数同名。1、int i
2013-10-28 22:55:22 4653
原创 moos-ivp 下载编译运行
旨在帮助研究MOOS-IvP的人员,或一起交流: 首先在MIT官网上下载最新的moos-ivp,下载要用到svn,于是先在ubuntu下下载svn,命令:sudo apt-get install subversion,安装完成后按照给定的网址,使用 suv co http:***也就是使用http协议下载使用svn版本控制的moos-ivp,也可在上面的命令的末尾指定下载后存放
2013-10-27 23:54:07 8291 2
转载 nginx源码学习资源(不断更新)
总结的很好,转自:叶剑峰(http://www.cnblogs.com/yjf512/)nginx源码学习是一个痛苦又快乐的过程,下面列出了一些nginx的学习资源。 首先要做的当然是下载一份nginx源码,可以从nginx官方网站下载一份最新的。看了nginx源码,发现这是一份完全没有注释,完全没有配置文档的代码。 现在你最希望要的是一份注释版的nginx
2013-10-25 23:39:33 5463
转载 QT 相关资源(书籍、论坛、博客等。。。)整理...
中文名:《提问的智慧》英文名:How To Ask Questions The Smart Way中文链接1:http://www.beiww.com/doc/oss/smart-questions.html中文链接2:http://community.csdn.net/IndexPage/SmartQuestion.aspx虽然这篇文章与QT没有太大关联,不过我还是放在前
2013-10-25 23:26:10 6337
原创 桶式排序
桶式排序:如果我们有N个整数,范围从1到M(或从0到M-1),我们可以利用这个信息得到一种快速的排序,叫做桶式排序(bucket sort)。我们留置一个数组,称之为Count,大小为M,并初始化为零。于是,Count有M个单元(或桶),开始时他们都是空的。当数组元素A[i]被读入时Count[A[i]]增1。在所有的输入被读进以后,扫描数组Count,打印输出排好序的表。该算法花费O
2013-10-25 22:38:42 5766
转载 Ubuntu Linux 环境变量PATH设置
Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 /etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。 ~/.profile : 在登录时用到
2013-10-25 17:16:47 5465
原创 Ubuntu下SVN的使用方法
SVN作为日常开发中不可缺少的工具,今天终于开始在Ubuntu下使用了。1、首先需要安装SVN。Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了SVN的安装;2、检出文件(checkout)。 使用命令:svn co http://{svn repository url} /desti
2013-10-25 16:22:01 6605
原创 成为github上的某repo的organization member啦
经过一段时间的pull request 后被信任加入到organization中啦,是有pull and push权限的
2013-10-24 23:15:55 7312
原创 tianchi代码规范
以此记录被XChformat的代码:1、 #include ->#include 2、 在类之前class TcArrowButtonPrivate;3、 Q_OBJECT4、 private: Q_DISABLE_COPY(TcArrowButton) Q_DECLARE_PRIVATE(TcArrowButton) TcArrowButt
2013-10-23 15:44:49 5227
原创 github中更新自己fork的repo
人生好比一场70年代的拳击比赛,充满了躲闪与出拳,如果足够幸运,只需一次机会、一个重拳而已。但首要条件是,你必须顽强地站着,挺住意味着一切。--百万宝贝github中更新自己fork的repo首先,github是不会自动将你的账号中fork别人的repo自动更新的,这考虑到你只想在这个fork的基础上只想独自开发的目的。1、首先fork之后将repo clone到本地:git
2013-10-21 17:32:10 10112
转载 vi编辑器
一、我们为什么要学习vim编辑器?Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因:(1)所有的Unix like系统都会内置vi文本编辑器,其他的文本编辑器则不一定会存在。(2)很多软件的编辑接口都会主动调用vi。(3)
2013-10-19 17:29:46 5443
原创 关于'xx'用户不在 sudoers文件中,此事将被报告。
今天系统突然出问题了,Google下,大概解决办法如下:UBUNTU下由于进行组的操作时的不注意,原用户不能进行sudo操作,又在系统中没有创建root用户(passwd root),不能sudo -i切换到root用户,本应在root权限下进行 visudo 对sudoer文件进行编辑,故只能在启动时进入到修复模式-》root后修改,但进入后由于sudoer是只读文件,仍不能修改,需
2013-10-18 22:50:49 12773
原创 qwt问题解决过程反思
1. 不清楚错误信息的意思,不知问题究竟出在哪,无从下手解决,只能google代替。(以后要对编译链接信息多在意)2. 从问题本身下手3. Dll问题深入:上次总结过tianchi那个dll的用法,其实二者是一样的,那么使用方法也应该是一样: 同样是三个过程:tianchi中将lib***.a放在程序文件夹下,并用LIBS+=指定位
2013-10-12 08:46:21 6139
原创 qwt安装使用精华版
qwt安装使用精华版今天在使用Qwt时候遇到了一些问题,在大大小小的问题中折腾了大概一天,先记录下来并反思解决问题的方法。先是按照和下方相似的流程进行dll编译时(从stackoverflow上检索到):1. Download and install QT 5.0.2 (MinGw) to: "C:\Qt\Qt5.0.2"2. Download and extract Qw
2013-10-11 19:00:49 9882 4
原创 GitHub fork他人repo并最终要求合并到原repo的过称(外加分支使用)
github中从fork他人repo并最终要求合并到原项目的过称:1、在github上点击fork按钮,此项目在你的repo中出现。2、git clone (http或ssh协议),将此项目代码克隆到本地。这样就可以在本地进行代码的修改。3、克隆到本地后,它默认的remote是你fork到你自己github上的repo(称为origin),而不是the repo you forked
2013-10-06 21:08:53 9542
原创 遇到Qt调用dll问题(整理版)
(younghz)遇到Qt调用dll问题,search后整理如下:首先列出几种错误,然后介绍解决方法。 (younghz后加:正确格式应该在-L和-l之后没有空格--14.3.30) 解决方法:DLL与LIB的区别 :1.DLL是一个完整程序,其已经经过链接,即不存在同名引用,且有导出表,与导入表lib是一个代码集(也叫函数集)他没有
2013-10-06 14:51:53 33180 9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人