自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (11)
  • 收藏
  • 关注

转载 编译Blender后某些UI无法正常显示

主要就是按照这里的文档编译的http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Windows但运行编译出来的blender时,基本的菜单无法显示,如图:  系统

2011-08-05 15:08:24 1373 1

原创 CGAL编译安装笔记

CGAL库大名鼎鼎,就不多做介绍了。前前后后差不多花了一天时间才编译安装好CGAL,做个笔记以备忘!cmake 工具下载http://www.cmake.org/cmake/resources/software.html 1、首先要安装Boost库由于boost库新手编译难免会出些差错,所以最好使用boostpro版,下载完会自动编译好,但有一点要记住,就是在安装选项里面要

2010-05-21 14:30:00 1289

转载 C++虚函数表解析(转)

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使用方法,我在这里不做

2010-03-17 22:20:00 280

转载 shared_ptr详解

头文件: "boost/shared_ptr.hpp"几乎所有稍微复杂点的程序都需要某种形式的引用计数智能指针。这些智能指针让我们不再需要为了控制被两个或多个对象共享的对象的生存期而编写复杂的逻辑。当引用计费降为零,没有对象再需要这个共享的对象,这个对象就自动被销毁了。引用计数智能指针可以分为插入式(intrusive)和非插入式(non-intrusive)两类。前者要求它所管理的类提供明确

2010-03-16 14:55:00 1249

转载 浅谈C++的智能指针

浅谈C++的智能指针内存泄露是C++程序员都头疼的大<span id="rlt_4" style="BORDER-BOTTOM: #fa891b 1px solid; CURSOR: pointer" onclick="function onclick(){sendmsg(pw_ajax.php,action=relatetag&tagname=问题,this.id)}

2010-03-16 13:44:00 375

翻译 skinning sample 翻译

这几天研究D3D骨骼动画,顺便把directx中的骨骼动画的例子翻译一下,有不当的地方,请大家指正.. How the Sample Works 本例主要讲述了通过骨骼索引号索引骨骼变换的四种方法,其中骨骼索引号在模型的点流(vertex stream)中给出。本例并不包含骨骼动画与层级变换。 本例讲述了四种不同的适合GPU蒙皮的索引骨骼变换矩阵的方法。另外,还讲述了怎样s

2010-02-05 19:38:00 612

Easy Touch 5.0.17

Easy Touch 5 Touchscreen Virtual Controls 5.0.17.unitypackage

2018-01-24

Programming Rust Fast, Safe Systems Development

Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rust’s modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without runtime overhead. In multi-threaded code, Rust catches data races at compile time, making concurrency much easier to use. Written by two experienced systems programmers, this book explains how Rust manages to bridge the gap between performance and safety, and how you can take advantage of it. Topics include: How Rust represents values in memory (with diagrams) Complete explanations of ownership, moves, borrows, and lifetimes Cargo, rustdoc, unit tests, and how to publish your code on crates.io, Rust’s public package repository High-level features like generic code, closures, collections, and iterators that make Rust productive and flexible Concurrency in Rust: threads, mutexes, channels, and atomics, all much safer to use than in C or C++ Unsafe code, and how to preserve the integrity of ordinary code that uses it Extended examples illustrating how pieces of the language fit together

2017-12-15

Mastering Rust

Key Features Learn how concurrency works in Rust and why it is safe Get to know the different philosophies of error handling and how to use them wisely After reading this book, you will be able to migrate your legacy C or C++ application to a Rust environment Book Description If concurrent programs are giving you sleepless nights, Rust is your go-to language. Being one of the first ever comprehensive books on Rust, it is filled with real-world examples and explanations, showing you how you can build scalable and reliable programs for your organization. We'll teach you intermediate to advanced level concepts that make Rust a great language. Improving performance, using generics, building macros, and working with threads are just some of the topics we'll cover. We'll talk about the official toolsets and ways to discover more. The book contains a mix of theory interspersed with hands-on tasks, so you acquire the skills as well as the knowledge. Since programming cannot be learned by just reading, we provide exercises (and solutions) to hammer the concepts in. After reading this book, you will be able to implement Rust for your enterprise project, deploy the software, and will know the best practices of coding in Rust.

2017-10-09

Learning Python, 5th Edition

整体上依旧出色。但这第四版要兼顾2.6和3.0,写的各类特性总让人迷迷糊糊不知能用不能用。最后多了第八部分,讲解Unicode、attribute、decorator、metaclass,非常全面。

2017-08-09

Learning Image Processing with OpenCV

Learning Image Processing with OpenCV.pdf,Opencv与Qt的计算机视觉编程

2016-05-09

Visual Assist X 10.9.2068完美破解版

0.9.2062版本于2015.4.7发布,是目前最新的版本,此版破解了使用限制,破解了局域网检测,安装好官方版本后,复制破解掉的dll文件到安装目录下即可. 在 Win7/Win8 + VS2010/VS2012 环境中亲测过没有问题才传上来的,请大家放心使用,至于没有破解成功的朋友,我相信一定是你们的操作哪里出了问题,或者就把旧版本的删除掉重新安装一下再试试(正常情况下是不需要卸载旧版本的,直接安装新版本的就好了)。

2015-08-14

EffectiveC++ 中文版 & EffectiveC++ 3rd 英文版

之前在网上找了一些版本,有些没有内容,这是我找到的最好的电子版EffectiveC++ 中文版 & EffectiveC++ 3rd 英文版,希望大家能喜欢!

2010-03-17

curves and surfaces for computer graphics

本书详细介绍了各种通用的曲线与曲面,实用性很强!

2009-10-23

Maya Progamming vol2

系统介绍了Maya MEL与C++开发所用到的数学知识。

2009-05-23

MAYA节点技术原理与应用

此文章对Maya节点的概念、特性、作用、节点网络和节点网络图进行了较为深入的讨论。

2009-05-13

空空如也

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

TA关注的人

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