在chromium项目中添加新的helper app

笔记 

在chromium项目中添加新的helper app 为了创建一个生命周期独立于主进程的进程,在OS X系统上,我们需要创建一个helper app来实现这一点。在使用Xcode开发时,我们可以很轻松的创建一个子app,但是对于使用gn构建的chromium项目,这一步就显得有些麻烦了。 查看gn的

如何在Qt项目中创建插件

技术 

如何在Qt项目中创建插件 一、插件概念 插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数

四叉树模板的使用

技术 

四叉树索引的基本思想是将空间递归划分为不同层次的树结构。它将已知范围的空间等分成四个相等的子空间,如此递归下去,直至树的层次达到一定深度或者满足某种要求后停止分割。四叉树的结构比较简单,并且当空间数据对象分布比较均匀时,具有比较高的空间数据插入和查询效率。 因为项目的需要,我选择使用四叉树为二维平面

C/C++ extern用法小结


extern用法小结 extern extern用于声明一个全局变量或函数,它表明这个变量或函数的定义在其它文件中,并允许在当前文件中引用它。 我们一般把所有的全局变量和全局函数的实现放在一个 *.cpp 文件里面,然后用一个同名的 *.h 文件包含所有的函数和变量的声明。如: /*Demo.h*/