最近在写基于海量点云数据建模程序时,碰到一个效率问题;整个建模过程是管道线方式,这里简单地看作是两步,第一步就是生成所需的数据,第二步即是基于这些生成的数据建模;目前所做的工作就是写第二步,第一步的操作不需要变动,这就造成每次对第二步进行修改(再编译链接后执行)后,重新生成所需数据,而这个生成过程是相当缓慢的,从而给开发调试阶段造成极大的时间浪费。
于是就想到了对象序列化,而对象序列化有好几种方...
分类:
其他好文 时间:
2014-05-10 09:15:15
阅读次数:
299
在前篇
boost::serialization 用基类指针转存派生类(错误多多,一波三折)文中我们都是使用serialize函数来实现序列化,其代码格式如下:
private:
friend class boost::serialization::access;
template
void serialize(Archive& ar, const unsigned int ...
分类:
其他好文 时间:
2014-05-10 09:09:19
阅读次数:
520
xcodebuild命令行打包,在使用xcodebuild编译后发现有些东西有些临时性质的东西,依然存在,搜索了一些资料,找到有clean的命令;在之前打包都是生成app文件,将app打包成ipa文件需要编写一个脚本,操作起来相对麻烦,原来xcode自带将app打包成ipa的命令xcrun,于是操作...
分类:
移动开发 时间:
2014-05-08 20:05:32
阅读次数:
453
一、开发工具的选择 1、 可以用来写代码的工具:记事本、ULtraEdit、Vim、Xcode等。
2、 选择XCode的原因:苹果公司官方提供的开发利器、简化开发的工程、有高亮显示功能。 3、 使用XCode新建一个C程序的源代码文件(扩展名为.c或者.C)
# 开发XCode ...
分类:
移动开发 时间:
2014-05-07 18:53:23
阅读次数:
439
最近一个礼拜折腾xcode 中ipa
自动化打包,对我来说也说是磕磕碰碰。毕竟对mac下的命令行模式完全不熟悉。而且我们的项目是基于cordova的一个项目。 之前我自己对cordova
项目的命令行模式也是不了解。 于是乎就开始了漫长的尝试自己做打包过程。 可以说按照网上的一些资料来阅读,然后自....
分类:
其他好文 时间:
2014-05-07 17:38:29
阅读次数:
406
iOS: FFmpeg编译和使用问题总结
折磨了我近一周多时间的FFmpeg库编译问题终于解决了,必须得把这一段时间来遇到过的坑全写出来。如果急着解决问题,编译最新版本的FFmpeg库请直接看第二部分,编译较老版本(0.7)的FFmpeg库请直接跳至第七部分,那里有你想要的编译脚本,但别忘了抽...
分类:
其他好文 时间:
2014-05-07 09:40:02
阅读次数:
404
最近看boost的时候总是遇见这个eval_if,不知道啥意思,就没法看下去了,比如
前篇文章boost::serialization 拆分serialize函数分析时就出现这样一段代码:
template
inline void split_member(Archive & ar, T & t, const unsigned int file_version)
{
typedef BOOS...
分类:
其他好文 时间:
2014-05-07 06:21:14
阅读次数:
556
虽然多线程的使用可以提高应用程序的性能,但也增加了复杂性。 如果使用线程在同一时间执行几个函数,访问共享资源时必须相应地同步。 一旦应用达到了一定规模,这涉及相当一些工作。 所以要学习Boost.Thread提供同步线程的类。...
分类:
编程语言 时间:
2014-05-06 14:42:40
阅读次数:
329
如果是用MacBook的xcode来进行开发,多多少少觉得屏幕空间有点不够用,特别是有多个视图控制器的时候。xcode可以在一个界面中打开多个子
界面,然后可以轻松跳转而互不影响,如下图所示。操作方式:option+shift,然后点击要打开的文件,会出现以下选项~可以直接点击“+”添加Tab,这个...
分类:
其他好文 时间:
2014-05-06 13:07:30
阅读次数:
333
在初始化代码中,开启当前层接受触摸this->setTouchEnabled(true);在AppController.mm文件中,设置开启多点触控在-
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOpti...
分类:
移动开发 时间:
2014-05-06 12:37:43
阅读次数:
470