正在看google c++编程规范,里面对头文件依赖是这么说的:使用前置声明(forward declarations)尽量减少.h文件中#include的数量。当一个头文件被包含的同时也引入了一项新的依赖(dependency),只要该头文件被修改,代码就要重新编译。如果你的头文件包含了其他头文件...
分类:
编程语言 时间:
2014-08-27 10:44:47
阅读次数:
294
需要迁移一个开源工程的一部分内容到自己工程,迁移对方的工程到自己工程之后,因目录结构配置整理需要,对嵌入的工程目录进行了结构改变,编译后出现:clang: error: no such file or directory:'/Users/username/Desktop/echonest-echop...
分类:
其他好文 时间:
2014-08-26 13:17:26
阅读次数:
433
JAVA Web项目中用到Redis的代码调试方法在项目开发中用到了Redis,需要调试输出数据的正确性,方法一:修改代码,暂时不从Redis取数据方法二:清除Redis数据库中的所有key登录Redis服务器,切换目录到Redis的目录:cd /opt/redis-2.8.13/src/清除Redis数据库中的所有key./redis-cli flushall...
分类:
编程语言 时间:
2014-08-25 19:17:54
阅读次数:
271
书接上回
既然有目标了 我们就开始写测试代码吧~~
1)使用超声波17500, 17700, 17900, 18100, 18300, 18500, 18700 分别表示0-6(为什么是0-6呢 嘿嘿 本人比较懒,SinVoice使用了6段频率,我也懒得修改代码了,就使用了同样的六段频率)其中0表示开始 6表示结束。真正的数据段就只有个1-5
2)修改SinVoice的正弦波生成类生成类
...
分类:
其他好文 时间:
2014-08-21 15:03:54
阅读次数:
294
分布式和集中式的最大区别在于开发者可以本地提交。每个开发者机器上都有一个服务器的数据库。
下图是经典的git开发过程。
Git的功能特性:
从一般开发者的角度来看,git有以下功能:
1:从服务器上克隆数据库(包括代码和版本信息)到单机上。
2:在自己的机器上创建分支,修改代码。
3:在单机上自己创建的分支上提交代码。
4:在单机上合并分支。
5:新建一个分支,把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
6:生成补丁(patch),把补丁发送给主开发者。
7:看主开发者的反馈,如果主开...
分类:
移动开发 时间:
2014-08-20 18:02:02
阅读次数:
344
jQuery 的 tagit 插件效果还是不错的,今天用到该插件但发现不能自定义标签分隔符,只能是英文半角逗号或空格,于是想改造下
效果:
先研究了一番插件的代码,发现并不能通过插件自身的扩展方法来实现,
标签输入框是插件自己生成的,所以本来想在外部绑定 keydown 事件但由于事件绑定先后顺序的问题不能实现,只能修改代码了:
改动不多,主要是增加了三个事件绑定在插件原来...
分类:
Web程序 时间:
2014-08-17 18:34:46
阅读次数:
441
1.FlexViewer简介FlexViewer框架为Esri提供的可以高效开发基于WEB的地理信息应用系统的一种完全免费的应用程序框架。目前有两种版本,一种是针对非开发人员的版 本,即编译后的发布(release)版本;一种是供开发人员在源框架的基础上,通过修改代码和配置文件等,来实现定制业务。这...
分类:
其他好文 时间:
2014-08-16 01:00:19
阅读次数:
250
使用 VisualSVN Server来搭建本地的代码管理库是非常方便的。svn的那些“检查修改”、“代码版本自由回滚”、“版本日志”等等很多比较牛逼的功能。在开发当中可谓是理想的开发助手。而且人脑的记忆通常是间隙性的,很多自己写的代码过一段时间之后一些修改等重要的思路非常容易忘掉。下面就在本地部署...
分类:
其他好文 时间:
2014-08-14 13:39:18
阅读次数:
200
当你新建一个OGRE项目时是否发现那漫长的编译等待时间几乎让你崩溃?
当你修改代码不断进行调试时是否因为那漫长的编译等待而让你烦恼?
如果是,那么请继续往下看,您将受益匪浅。
---------------------------------------------------------------
----------------------------------------...
分类:
其他好文 时间:
2014-08-09 11:40:47
阅读次数:
221
前面讲了EA如何方便我们生成代码,这次讲一下,如何生成详细的注释。
1.文件表头注释
(1)点击工具----选项
在常规项里修改作者:
在代码工程中修改代码工程的默认语言。
(2)修改文件模板
点击代码工厂模板以后如图:
修改语言--点击File,...
分类:
其他好文 时间:
2014-08-07 23:21:01
阅读次数:
691