自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 GridControl详解(六)样式设置

表格样式:全局设置例子:例子:列样式:只作用于当前的列通用样式:外观设定注意:样式设定都是相同的,Appearance前缀。...

2019-06-25 10:10:40 816

转载 Serializ

引言将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这些还远远不够,文章列举了笔者遇到的一些真实情境,它们与 Java

2017-05-12 09:03:34 572

转载 代码只是事业的 5%,程序员创业注意事项 返回

许多参加过 BarCamp 的人都在致力于从程序员转型为创业者。尽管我从来不是一位真正意义上的核心程序员(这意味着把我关在地下室与山露(一种美国生产的饮品)相伴,并在一周之内写出一万行代码),但我确实曾做过这种转型。同时,这些年创办经营 HelpSpot 的经历,也确实让我明白了许多人在创业转型过程中失败的原因。以下是我的一些看法:代码只占你事业的 5%我发现开发人员最

2017-05-12 09:00:06 770

转载 android-Test

1.        下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存  B、内存回收程序负责释放无用内存   C、内存回收程序允许程序员直接释放内存   D、内存回收程序可以在指定的时间释放内存对象 2.        下面异常是属于Runtime Exception 的是(abcd)(多选)      A、ArithmeticExcept

2017-01-04 15:45:59 732

原创 C# 开发备忘录

C# 源代码不调试直接运行,原来是这里没有设置命令 Copy XXX 已退出,返回值为1

2016-12-16 17:23:02 1344

转载 SqlServer 获取表结构

http://www.cnblogs.com/eflylab/archive/2008/06/23/1227838.html获取SqlServer2005表结构(字段,主键,外键,递增,描述)1.获取表的基本字段属性--获取SqlServer中表结构 SELECT syscolumns.name,systypes.name,syscolumns.isnullable,

2016-12-09 09:34:17 4533

转载 不进则退|进取,可以解决一切问题.

收到一位小听众的问题,大意是:如何才能克服自己拘束内敛的性格去放开一搏?其实,我自己本身就是一个内敛之人,却把讲台作为舞台,靠的就是名字里的一个字:闯。1不以物喜,不以己悲,只管向前闯。一开始,基本不会有起色,不管三七二十一,继续闯,只当是来一场没有终点的长跑,既然不在乎终点,何必要去想过程,一个劲的跑,就像许三多一样,新兵蛋子那会儿,连立正都站不稳,一个人在被放逐

2016-08-23 16:26:05 539

转载 OpenGL阴影,Shadow Mapping

原文  http://www.cnblogs.com/liangliangh/p/4131103.htm实验平台:Win7,VS2010先上结果截图(文章最后下载程序,解压后直接运行BIN文件夹下的EXE程序):本文描述图形学的两个最常用的阴影技术之一,Shadow Mapping方法(另一种是Shadow Volumes方法)。在讲解Sha

2015-05-11 09:40:35 1299

转载 NGUI所见即所得之UICamera

http://dsqiu.iteye.com/blog/1971866 UI,除了界面的显示,还有一个重要的元素:事件响应。MoneBehaviour提供一些事件提供了一些函数接口(OnMouseUp,OnMouseDown等),只要MonBehaviour的子类实现这相应的方法以及方法执行的条件达到,Unity底层就会分发调用执行这个函数。一般地,UI事件响应处理机制会有

2015-04-29 17:22:09 731

转载 Unity3D之AssetBundle资源加载封装

http://www.luzexi.com/unity3d%E4%B9%8Bassetbundle%E8%B5%84%E6%BA%90%E5%8A%A0%E8%BD%BD%E5%B0%81%E8%A3%85/Unity3D之AssetBundle资源加载封装。在《临兵斗者三国志》中我使用了U3D的AssetBundle资源动态加载机制,原因是某些画面资源太多,IO阻塞过慢会造成

2015-04-29 10:40:04 1465 1

转载 使用Unity3D的50个技巧:Unity3D最佳实践

http://blog.csdn.net/neil3d/article/details/38534809?utm_source=tuicool刚开始学习Unity3D时间不长,在看各种资料。除了官方的手册以外,其他人的经验也是非常有益的。偶尔看到老外这篇文章,觉得还不错,于是翻译过来和大家共享。原文地址:http://devmag.org.za/2012/07/12/50-

2015-04-28 13:43:17 744

转载 OSG坐标问题

v->push_back( osg::Vec3( -1.f, 0.f, -1.f ) );v->push_back( osg::Vec3( 1.f, 0.f, -1.f ) );v->push_back( osg::Vec3( 1.f, 0.f, 1.f ) );v->push_back( osg::Vec3( -1.f, 0.f, 1.f ) );这是一个快速入门上面第一个例子的

2015-04-11 13:54:31 1646

转载 c#调用C++写的dll导出类,如何实现

网上看了一些都是调用c++写函数能不能实现c#使用c++写的类各位高手请赐教解决方案 »类的有一个成员函数,是返回这个类的指针,那么在C#里面就是一个INTPTR,它是什么你不用管。然后C++文件里面再定义几个函数,专门用于处理这个类的对像的操作,参数就是类对像的指针。这样你在C#层调用C++的这个函数,并将准备好的类对像的指针传回去就好了。这种方法,安全,方便,而且……你那些查到的使用C

2014-11-21 14:17:00 6787

转载 计算机图形学的学习资源

计算机图形学(Computer Graphics,简称CG)是一个令人着迷的领域,本文整理了一些图形学相关的学习资源。Wikipedia的介绍,及其后面附的“参考文献”和“外部链接”总是值得一看的:Computer graphics:主要介绍图形学的历史;Computer graphics (computer science):介绍图形学学科,后面附了知名研究者,以

2014-11-10 15:52:36 1581

转载 理解预编译头

所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。一、预编译头文件说明所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程

2014-11-04 17:37:29 620

转载 LPSTR、LPCSTR、LPTSTR和LPCTSTR的意义及区别

1、ANSI(即MBCS):为多字节字符集,它是不定长表示世界文字的编码方式。ANSI表示英文字母时就和ASCII一样,但表示其他文字时就需要用多字节。2、Unicode:用两个字节表示一个字符的编码方式。比如字符'A'在ASCII下面用一个字节表示,而在Unicode下面用两个字节表示,其中高字节用“0”填充;函数'程'在ASCII下面用两个字节表示,而在Unicode下面也是用

2014-11-04 16:09:39 379

转载 simpleini

A cross-platform library that provides a simple API to read and write INI-style configuration files. It supports data files in ASCII, MBCS and Unicode. It is designed explicitly to be portable to an

2014-10-23 12:01:09 1230

转载 <做人的尺度>

01、挤不进的圈子,不要硬挤,难为了别人,作贱了自己。02、跨不过的门坎,不要硬跨,跨过了是门,跨不过就是坎。03、做不来的事情,不要硬做,换种思路,也许会事半功倍。04、拿不来的东西,不要硬拿,即使暂时得到,也会失去。05、人生的道路上,常常会站在岔道口上徘徊,只要走错一步,就可能影响一生的前程。06、在没人知道自己付出的时侯,不要表白

2014-10-20 13:56:15 442

转载 C# 中的委托和事件(转)

http://phytin.blog.163.com/blog/static/131834255201078111649141/引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,

2014-10-09 14:11:43 423

转载 C#开源框架

一、AOP框架        Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。        NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的

2014-10-09 14:08:28 1555

原创 读书

1 呐喊      鲁迅2 边城      沈从文 3 骆驼祥子 老舍 4 传奇      张爱玲 5 围城      钱锺书 6 子夜      茅盾 7 台北人    白先勇 8 家        巴金 9 呼兰河传 萧红 10 老残游记 刘鹗 11 寒夜      巴金 12 彷徨      鲁迅 13 官场现形记 李伯元 14 财主底儿女

2014-09-18 10:05:44 1174

转载 installshield

大家一定有过这样的经历,每当我们殚精竭虑为用户开发完一个系统之后往往都是派一名技术员到用户那里进行应用软件的安装,数据库的配置,这些看似简单的配置对一般用户来说可不是件容易做的事。这不仅给那些喜欢力求完美的程序设计师带来一点遗憾外,而且也使我们设计出来的软件缺少一种安全可靠感。如果我们在交给用户软件的时候能给他们一个象一些专业软件的安装程序,这不仅给用户留下了一个良好的第一印象,同时也节省了开发维

2014-09-11 15:10:04 1916

转载 c#开发_Dev的关于XtraGrid的使用(GridControl小结)_First

c#开发_Dev的关于XtraGrid的使用(GridControl小结)_First1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。2,如果进行行验证,就在换行时时行,用grdView_FocusedRowChanged事件private void grdView_FocusedRowChanged(object sender,

2014-08-05 10:35:42 941

转载 分格器

OpenGL多边形分格化一、什么叫分格化?    分格化就是把复杂多边形(非凸多边形,如下图)分割成凸多边形的过程。典型的复杂多变性主要有三类:凹多边形、中间有洞的多边形以及自相交多边形。二、为什么要进行分格化?     因为OpenGL只能够保证正确渲染凸多边形,而不能保证渲染复杂多边行结果的正确性(当然有时也正确)。至于OpenGL为什么不提供对复杂多边形的正确

2014-07-31 16:03:54 627

转载 二维向量旋转

转: 基础的2-D绕原点旋转 在2-D的迪卡尔坐标系中,一个位置向量的旋转公式可以由三角函数的几何意义推出。比如上图所示是位置向量R逆时针旋转角度B前后的情况。在左图中,我们有关系:  x0 = |R| * cosA  y0 = |R| * sinA  =>  cosA = x0 / |R|  sinA = y0 / |R

2014-06-11 17:22:17 848

转载 点到线段的最短距离算法

点到线段最短距离的运算与点到直线的最短距离的运算二者之间存在一定的差别,即求点到线段最短距离时需要考虑参考点在沿线段方向的投影点是否在线段上,若在线段上才可采用点到直线距离公式,如图1所示。                  图1 (a)最短距离为点P与其在线段AB上投影C之间的线段PC                                        (b)最短距

2014-06-11 12:08:16 1054

转载 虚拟地球原理与实现

一、引言  目前与地理信息相关的信息绝大多数也是通过投影变换以平面的方式管理和使用,这已不能满足大范围甚至全球多分辨率海量数据管理的要求。  2005年,美国谷歌公司推出了一款免费的虚拟地球浏览软件GoogleEarth(谷歌地球),给了人们一种全新的感受,数据动态装载、地形渐进描绘、多重细节层次(LOD: Levels of Detail)和虚拟现实表现等已成为虚拟地球的典型技术

2014-05-14 19:40:16 1112

转载 理解矩阵(三)

转载于:http://blog.sina.com.cn/s/blog_684d52a9010159db.html

2014-05-11 20:19:26 544

转载 向量知识

看到向量和矩阵在三维开发中的重要性,我就发现当时在上学的时候学的线性代数是多么重要。高中的时候似乎也学了一点向量。要知道那么重要的话,就不混学分了。再说谁知道现在我会对三维感兴趣,去搞三维呢。向量和矩阵是三维里面很重要很基础的数据知识。在数学家眼里,向量是一个数字列表,在程序员眼里,向量就是一个数组,而在几何意义上,向量就是一个有方向的值。在理解上,我们通过数字列表和数组可能不太好理解,但

2014-05-11 18:54:31 2234

转载 理解矩阵(二)

接着理解矩阵。上一篇里说“矩阵是运动的描述”,到现在为止,好像大家都还没什么意见。但是我相信早晚会有数学系出身的网友来拍板转。因为运动这个概念,在数学和物理里是跟微积分联系在一起的。我们学习微积分的时候,总会有人照本宣科地告诉你,初等数学是研究常量的数学,是研究静态的数学,高等数学是变量的数学,是研究运动的数学。大家口口相传,差不多人人都知道这句话。但是真知道这句话说的是什么意思的人,好像也不

2014-05-11 18:45:12 462

转载 理解矩阵(一)

前不久chensh出于不可告人的目的,要充当老师,教别人线性代数。于是我被揪住就线性代数中一些务虚性的问题与他讨论了几次。很明显,chensh觉得,要让自己在讲线性代数的时候不被那位强势的学生认为是神经病,还是比较难的事情。可怜的chensh,谁让你趟这个地雷阵?!色令智昏啊!线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙。比如说,在全国一般工科院系教学中应用

2014-05-11 18:29:32 637

转载 矩阵的内涵! 偶然看到不过的一个文章,对于逆矩阵的物理含义有帮助!

如果不熟悉线性代数的概念,要去学习自然科学,现在看来就和文盲差不多。”,然而“按照现行的国际标准,线性代数是通过公理化来表述的,它是第二代数学模型,这就带来了教学上的困难。”* 矩阵究竟是什么东西?向量可以被认为是具有n个相互独立的性质(维度)的对象的表示,矩阵又是什么呢?我们如果认为矩阵是一组列(行)向量组成的新的复合向量的展开式,那么为什么这种展开式具有如此广泛的应用?特别是,为什么偏偏二

2014-05-11 18:19:37 770

转载 osg_beginer_guider_Chapter 5: Managing Scene Graph

Chapter 5: Managing Scene Graph场景图是表示图形与状态对象的空间布局的节点的层次图结构图。他封装了最底层的图像基元与状态组合,可以通过底层的图像API创建可视化事物。OpenSceneGraph释放了场景图的威力,并且开发优化机制来管理与渲染3D场景,从而允许开发者以标准方式使用简单但强大的代码实现如对象组装,遍历,传输栈,场景裁剪,细节管理以及其他基本或是高

2014-05-09 12:22:47 1768

原创 一个入门四叉树例子

概述      四叉树读书笔记    源代码: http://www.pudn.com/downloads343/sourcecode/windows/opengl/detail1500968.html 正文:

2014-05-06 17:57:15 6235

原创 LOD四叉树一些笔记

概要:  这是对网上一个LOD四叉树例子的阅读笔记 例子源码:http://download.csdn.net/download/yyyyy_ddddd_0531/3903332 主要的地形渲染主要设计: 筛选条件: 1 LOD 设计,通过以一个Bits 数组来标记整个四叉树,为了节省内存空间,用一个位来代表一个网格,故Bits的大小为 Col * ( Row/

2014-05-06 16:46:57 1792

转载 Sqlite3,C++开发详解

C/C++中调用SQLITE3的基本步骤Sqlite 是一个面向嵌入式系统的数据库,编译完成只有200K,同时支持2T的数据记录。对于嵌入式设备是一个很好的数据库引擎。本文通过一个小例子说明如何在C 与C++调用Sqlite API完成数据库的创建、插入数据与查询数据。本文的开发环境为(Redhat9.0 + Qtopia2.1.2 + Sqlite3)安装Sqlite3:

2014-05-05 14:21:10 780 1

转载 十九个国内外主流的三维GIS软件

我国GIS经过三十多年的发展,理论和技术日趋成熟,在传统二维GIS已不能满足应用需求的情况下,三维GIS应运而生,并成为GIS的重要发展方向之一。上世纪八十年代末以来,空间信息三维可视化技术成为业界研究的热点并以惊人的速度迅速发展起来,首先是美国推出Google Earth、Skyline、World Wind、 Virtual Earth、ArcGIS Explorer等,我国也紧随推出了EV-

2014-04-25 10:12:04 22472 3

转载 [GLSL] 光照

引言在OpenGL中有三种类型的光:方向光(directional)、点光(point)、聚光(spotlight)。本教程将从方向光讲起,首先我们将使用GLSL来模仿OpenGL中的光。我们将向shader中逐渐添加环境光、散射光和高光效果。后面的教程中我们将使用逐像素光照以获得更好的效果。接下来我们将实现逐像素的点光和聚光。这些内容与方向光很相近,大部分代码都是

2014-04-16 09:56:58 907

转载 基于四叉树和Hilbert排序的空间数据组织

zhai虽然现在硬件发展很快,内存、CPU等硬件指标都有很大的提高,但要PC机上处理GIS海量数据,还是显得比较吃力,而核心问题就在GIS数据的存储和读取上,这里主要涉及到三个子问题:1,图元是按怎样的顺序存储在文件磁盘中的(抑或是随机无规律的);2,对这些图元建立怎样的空间索引,这种索引是稀疏的,还是稠密的;3,读取数据的策略,比如,采用多线程,横向上,对当前窗口

2014-04-10 15:39:52 1809

转载 四叉树索引

转载于: 四叉树索引(Quadtree),类似于前面介绍的网格索引,也是对地理空间进行网格划分,对地理空间递归进行四分来构建四叉树,本文将在普通四叉树的基础上,介绍一种改进的四叉树索引结构。       首先,先介绍一个GIS(Geographic Information System)或者计算机图形学上非常重要的概念——最小外包矩形(MBR-Minimum Boundin

2014-04-10 15:33:20 1035

VA2017 vs 安装助手,免费版

vassist 2017 免费版

2021-05-31

SuperMap iObjects .NET Help.chm

supmap iobject 帮助手册

2021-05-20

Spire.Doc-FE.chm

Spire.Doc,免费组件帮助文档 version7.11,帮助了解word文档操作,初学者可用

2020-09-15

公路隧道开挖施工地质信息采集系统.pdf

隧道信息采集APP,公路施工过程中,为设计院提供数据采集工具,帮助解决施工过程中的安全与生产问题

2020-06-24

综合管网信息管理平台介绍.pdf

地下管道信息化平台的介绍,产品特色,功能模块,具体系统截图等等

2020-06-24

leakcanary 1.6.2

leakcanary 1.6.2 jar 包,协助andrid studio 内存泄露

2018-10-19

NPOI 读写Excel Word 文档

NPOI 读写Excel Word 文档

2017-01-16

osg模型操作包括拖拽器叠加,切换

纯代码,不可以直接运行,要作为一个模块或功能点嵌入系统使用,实现了模型的加载,旋转,放大缩小,平移,osg拖拽器的切换等等,具体看代码

2012-12-16

XML读写静态库

XML读写库,原创读写,可以自定义修改,欢迎下载

2012-12-16

XML静态读写库

封装tinyXML库的读写,实现节点的读写,增加, 删除,编译为静态库。

2012-12-16

空空如也

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

TA关注的人

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