自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 格林公式推到多边形面积的计算公式

问题:已知多边形的顶点坐标(),计算多边形的面积。

2023-12-09 16:38:55 418

原创 osgViewer销毁bug

osgViewer的析构函数中会调用GraphicsContext::close();GraphicsContext::close()中会释放分配的显示列表;而osgViewer的基类中osg::View的析构函数中才会删除Camera节点,这样就造成一些显示列表没有被释放的问题。osg中删除显示列表时,并不真正删除,而是缓存起来,下次再分配时,会根据显示列表的大小重新使用。

2013-10-25 21:45:40 1189

转载 格式化输出LONGLONG类型

LONGLONG其实就是int64类型,在winnt.h可以看到:typedef __int64 LONGLONG;所以要想输出就要看__int64使用什么格式符了。通过查MSDN中,发现是:I64。在格式化输出则还需要结合一个d,即%I64d。对于无符号的ULONGLONG,则是%I64u。例子:LONGLONG nLarge = 9999999888;wprintf(L"LONGLO

2013-10-08 22:59:40 2955

转载 VC2008发布程序时指定库版本

用vc2008动态编译(/MD,/MDd)的程序,在进行发布或者部署时,经常会因为目标机器上没有相应的dll库版本而引发“应用程序配置不正确,程序无法启动”问题。而解决方法也不是将vc安装目录下对应的dll库拷贝到程序路径下这么简单,其中涉及到的一些细节还是够大家研究一番的。   首先我们需要很清楚地了解side-by-side、manifest文件等这些概念,可以参考我博客的文章 详解“

2013-04-11 22:13:30 710

原创 C++的final关键字

VC2012已经支持final关键字了,fianl关键字可以用于以下两种情况:1. 一个类或结构体比希望被继承。class Base final{};// 错误,Derive不能从Base派生。class Derive : public Base{};2. 一个虚函数不希望被override。class Base{public:

2012-10-17 22:19:11 1567

转载 十个行为把你变成糟糕的程序员

1) 情绪化的思维   如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序会使用下面的这些语句:   我的程序不可能有这种问题。   Java就是shit。   我

2011-07-26 20:29:17 424

转载 创业编程七个错误认识

导读:本文是从《 What’s Your Start-up’s “Bus Count”? 7 Myths of Entrepreneurship and Programming 》这篇文章翻译而来。译文来自外刊IT评论《创业编程七个错误认识》。文章内容如下:多

2011-07-04 20:29:38 402

原创 INT GetEncoderClsid(const WCHAR *format, CLSID *pClsid) 函数源码

<br />//! GetEncoderClsid函数来获取一个编码器的MIME (多用途网际邮件扩充协议)类型,然后返回该编码器的类标识符(CLSID)。<br />//! GDI+中编码器的MIME类型如下:<br />//! image/bmp<br />//! image/jpeg<br />//! image/gif<br />//! image/tiff<br />//! image/png <br />INT GetEncoderClsid(const WCHAR

2011-02-12 23:49:00 710

转载 Bullet物理引擎不完全指南(Bullet Physics Engine not complete Guide)

<br />前言<br />    Bullet据称为游戏世界占有率为第三的物理引擎,也是前几大引擎目前唯一能够找到的支持iPhone,开源,免费(Zlib协议,非常自由,且商业免费)的物理引擎,但是文档资料并不是很好,Demo虽然多,但是主要出于特性测试/展示的目的,会让初学者无从看起,一头雾水。我刚学习Bullet的时候困于没有好的文档及资料,非常没有头绪,折腾了很久,所以就发挥没有就创造的精神,写作及整理此文,(以整理资料为主,自己写 为辅)希望大家在学习Bullet的时候不要再像我开始一样没有头

2010-10-27 20:47:00 2810

转载 时间复杂度和空间复杂度的概念

<br />算法复杂度 分为时间复杂度和空间复杂度。其作用: 时间复杂度是度量算法执行的时间长短;而空间复杂度是度量算法所需存储空间的大小。 时间复杂度1.时间频度<br />  一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或时间频度。

2010-10-25 20:24:00 1076

opencv_face_detector_uint8.pb.7z

人脸识别TensorFlow模型

2021-03-21

res10_300x300_ssd_iter_140000_fp16.7z

人脸识别caffe模型文件

2021-03-21

Bullet物理引擎不完全指南

Bullet物理引擎不完全指南。Bullet中文介绍,写得还不错。

2013-10-08

OpenSceneGraph-3.0.0.chm

OpenSceneGraph-3.0 chm 帮助

2012-03-24

强大的碰撞检测引擎ODE

ode,也就是open dynamics engine,为开源动力学求解引擎,其网址为: http://ode.org/ode.html ode主要包含两部分内容,一部分是动力学仿真(主要是刚体),另一部分是碰撞检测。

2009-03-14

空空如也

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

TA关注的人

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