- 博客(103)
- 资源 (20)
- 收藏
- 关注
转载 Awesome list of C++ GameDev project
Awesome list of C++ GameDev projectA curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff.~2000 projects listed here!If you want to add projects here, do a push request or open an issue!(Maybe some new cat
2021-01-12 11:06:11
3475
原创 GeForce GTX 965M显卡运行OpenGL程序卡在glGetProgramiv函数的问题
出现问题电脑:雷神 G150T-D1a问题显卡:GeForce GTX 965M官方驱动程序运行到glGetProgramiv函数时,卡在glGetProgramiv函数里面出不来了。glGetProgramiv(shader, GL_LINK_STATUS, &success);if(!success){ glGetProgramInfoLog(shad...
2020-02-16 16:56:01
938
原创 并行编程与计算平台 | NVIDIA CUDA | NVIDIA --- GPU编程
CUDA® 是 NVIDIA 创造的一个并行计算平台和编程模型。它利用图形处理器 (GPU) 能力,实现计算性能的显著提高。借助目前已售出的数百万支持 CUDA 的 GPU,软件开发人员、科学家和研 究人员正在各种各样的应用程序中使用 GPU 加速计算。 详情人工智能 机器学习 自然语言处理 图像识别 无人驾驶汽车CUDA工具包 下载CUDACUDA安装过程与使用方法 CUDA
2017-08-26 21:29:04
1325
原创 VS2015 远程调试方法
在没有安装VS2015的机器上安装发布的程序,运行出现异常,而开发机器上不会出现异常。因此采用远程调试。下面介绍启动远程调试的方法。 第一步:拷贝C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger文件夹下x86到虚拟机中。在虚拟机中启动msvsmon.exe,如下图: 设置虚拟机上身份验证
2017-08-23 23:23:06
30165
3
原创 Django 中文路径不支持解决方法
Django 中文路径不支持解决方法在settings.py中添加修改如下代码import sysreload(sys)sys.setdefaultencoding("utf-8")PROJECT_ROOT = path.dirname(path.dirname(__file__)).decode(sys.getfilesystemencoding()).encode('utf-8')
2015-07-29 11:25:03
2747
原创 Django使用总结
1. 非调试状态在settings中设置DEBUG = False 运行时, 静态文件加载失败解决办法:命令行添加 --insecure使用命令C:/python27/python.exe manage.py runserver 0.0.0.0:8000 --insecure2. 新建的网站不接受POST请求解决方法:from django.views.decorato
2015-06-04 13:37:54
985
原创 获取文件当前目录方法
GetCurrentDirectory(MAX_PATH, szCurrentPath); 来获取。这个方法并不好,经常出错,比如现在我有一个程序在d:\test目录下,现在运行这个程序后用GetCurrentDirectory得到的是d:\test 。接着在程序里用CFileDialog来打开一个C:\test\test.txt文件后再调用
2015-05-28 09:37:32
1043
原创 win8 将用户添加到用户组的方法
打开系统所在盘符/windows/system32 --找到 “cmd.exe”--鼠标右键-- 选择-- "以管理员身份运行" 在命令提示符里输入 net localgroup administrators “你自己的用户名” /add
2015-05-13 09:12:29
2367
转载 ATL 服务注册与卸载
ATL 服務建立 ATL COM 物件,讓它在服務中執行,只要選取的服務 (EXE) 在 ATL 專案精靈的伺服器選項清單。 精靈會建立 CAtlServiceModuleT 從衍生的類別會實作服務。在 ATL COM 物件會建立做為服務啟動時,它才會登錄為本機伺服器,,而且不會出現在 [控制台] 中的服務清單。 這是因為,偵錯服務做為本機伺服器來當做服務會比較
2015-05-10 10:20:26
2603
原创 关于CSS加载的相关文章链接
1. CSS文件动态加载http://www.cnblogs.com/chyingp/archive/2013/03/01/load_css.html2. CSS文件动态加载(续)—— 残酷的真相http://www.cnblogs.com/chyingp/archive/2013/03/03/how-to-judge-if-stylesheet-loaded-successf
2015-03-02 15:05:22
552
原创 Notepad++ 插件地址
Notepad++是一个优秀的开源编辑器,最大特性就是插件丰富 插件下载地址:http://sourceforge.net/projects/npp-plugins/files/。
2015-02-26 09:12:02
840
原创 ie9以下版本,ajax的error提示no transport的问题
ajax跨域请求数据在谷歌火狐我本地IE10都是没问题的。让测试就发现问题了,IE8下请求不到数据,然后我查看一下自己写的js看有没有不兼容问题,可是都没有啊,为什么就请求不到呢。我把ajax的error打印出来提示no transport,网上找了资料在js中第一行加这个就可以了jQuery.support.cors = true; 好了这个问题没有了,可是又有另一个er
2015-02-05 14:04:42
5965
转载 js中的arguments,caller,callee,apply
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明Arguments是进行函
2015-01-12 11:01:54
531
转载 MFC 托盘编程
以VC编程中,经常涉及到托盘操作,比如为我们的程序添加托盘图标,添加托盘左键响应或右键菜单,我们常用的QQ就是个托盘程序。 好了下面我们来看下VC中托盘编程要注意些什么。首先我们要弄清楚一个结构体-NOTIFYICONDATA,这个结构体是托盘编程的关键。typedef struct _NOTIFYICONDATA { DWORD cbSize; HWND hWnd;
2015-01-01 23:29:53
779
原创 JQuery的Ajax跨域请求的解决方案(续)
在上篇博文中http://blog.youkuaiyun.com/zhouschina/article/details/41721505使用jsonp的方法解决跨域访问问题。那么让我们了解一下Jsonp跨域的原理:jsonp的最基本的原理是:动态添加一个标签,而script标签的src属性是没有跨域的限制的。这样说来,这种跨域方式其实与ajax XmlHttpRequest协议无关了. 这样其实"jQ
2014-12-10 22:56:04
1106
转载 正则表达式
正则表达式由一些普通字符和一些元字符(metacharacters)组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义,我们下面会给予解释。在最简单的情况下,一个正则表达式看上去就是一个普通的查找串。例如,正则表达式"testing"中没有包含任何元字符,它可以匹配"testing"和"testing123"等字符串,但是不能匹配"123testing",也不能匹配"Testi
2014-12-07 13:14:46
882
转载 JQuery的Ajax跨域请求的解决方案
今天在项目中需要做远程数据加载并渲染页面,直到开发阶段才意识到ajax跨域请求的问题,隐约记得Jquery有提过一个ajax跨域请求的解决方式,于是即刻翻出Jquery的API出来研究,发现JQuery对于Ajax的跨域请求有两类解决方案,不过都是只支持get方式。分别是JQuery的 jquery.ajax jsonp格式和jquery.getScript方式。 什么是
2014-12-04 11:19:26
893
转载 python 程序打包
py2exe是一个将Python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装Python而在windows系统上运行这个可执行程序。1、安装py2exe从http://prdownloads.sourceforge.net/py2exe下载并运行与你所安装的Python对应的py2exe版本的 installer。2、py2e
2014-12-03 13:19:08
956
原创 TetGen中文用户手册
TetGen 为德国计算数学与科学计算应用分析和随机指数维尔斯特拉斯研究所(WIAS)Hang Si 编写。2013 年11 月5 日发布了TetGen 1.5.0 版本。可使用在所有主流的操作系统上,如:Unix/Linux,Mos,Windows 等。TetGen 可以认为是美国加州大学克利分校计算机科学部Jonatan Richard Shewchuk 编写的Triangle(www.cs.
2014-11-24 22:18:48
5507
1
原创 Django--Python Web 框架
Django Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。
2014-07-22 21:48:58
2745
转载 Leaflet API 翻译(二)
L.Point显示以像素为单位的点的x,y坐标。所以接受点对象的leaflet方法和选项都也接受他们简单数组的形式。Constructor(函数构造器)L.Point():用给定点的x和y坐标来创建点对象。如果round设置为true,则将x和y的值转换为圆中。?Properties(属性)x:x坐标。y:y坐标。Method
2014-07-15 15:29:02
2813
转载 Leaflet API 翻译(一)
L.MapAPI各种类中的核心部分,用来在页面中创建地图并操纵地图。Constructor(构造器)通过div元素和带有地图选项的描述的文字对象来实例化一个地图对象,其中文字对象是可选的。Options(选项)Map State Options(地图状态选项)centre(中心):初始化地图的地理中心。zoom(缩放):初始化地图的缩
2014-07-15 15:25:49
3851
转载 Leaflet教程(1)--小功能效果
1移动和缩放// disable drag and zoom handlers//禁止移动和放大缩小map.dragging.disable();map.touchZoom.disable();map.doubleClickZoom.disable();map.scrollWheelZoom.disable();// disable tap handler, if pr
2014-07-10 15:42:58
17242
原创 Leaflet--建设移动设备友好的互动地图
Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。它是由 Vladimir Agafonkin 带领一个专业贡献者团队开发,虽然代码仅有 33 KB,但它具有开发人员开发在线地图的大部分功能。Leaflet是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。它是由 Vladimir Agafo
2014-07-10 15:25:00
3709
转载 几款代码比较工具
优秀的代码比较工具BeyondCompare软件功能:用于比较和合并源代码Beyond Compare 是一款不可多得的专业级的文件夹和文件对比工具。使用他可以很方便的对比出两个文件夹或者文件的不同之处。并把相差的每一个字节用颜色加以表示,查看方便。并且支持多种规则对比。对软件汉化者来说,这绝对是一款不可多得的工具。该工具有Windows和Linux下两个版本下载:
2014-07-09 17:52:26
2115
原创 ADODB错误解决办法
错误如下:MSJRO.tlh(100) : error C2146: syntax error : missing ';' before identifier 'ConflictTables'MSJRO.tlh(100) : error C2501: '_RecordsetPtr' : missing storage-class or type specifiersMSJR
2014-06-30 15:41:40
3815
原创 点位于多边形内和点位于线段上判别法
点在多边形内部(不包括)// Globals which should be set before calling this function://// int polySides = how many cornersthe polygon has// float polyX[] = horizontalcoordinates of corners// floa
2014-06-17 16:43:51
1014
原创 代码搜索网站大全
http://search.youkuaiyun.com/优快云搜索优快云还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。http://snippets.org/简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。http://www.codase.com/index.html它是一个代码搜索引擎,特
2014-06-06 08:25:41
31482
转载 C语言运算符
C语言运算符编辑运算符是告诉编译程序执行特定算术或逻辑操作的符号。C语言的运算范围很宽,把除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符处理。主要分为三大类:算术运算符、 关系运算符与逻辑运算符、按位运算符。除此之外,还有一些用于完成特殊任务的运算符。目录1级别2优先级
2014-05-26 16:35:01
1956
原创 AutoCAD:ObjectARX所有版本下载地址
GDI/GDI+中只有对字体的外边框的测量,而没有提供对点,线,面,曲面的外边框获取函数。下面是本人利用DIB技术编写的探测简单图元,甚至也可以探测自己定义的复杂图元的外边矩形框的函数。本人已经测试,效果很棒。 bool GetFeatureRange(void *object, //自己定义的图元对象 CRect rect, // DIB屏幕大小 CDC *pDC,
2014-05-15 15:41:08
4007
原创 TX_SDK开发的配置
TX_SDK开发的配置首先安装TeighaViewer_vc10dll_3.09.1.msi到系统中。由安装包可以看出,TeighaViewer版本为3.09.1,开发工具为Visual Studio 2010编译器。解压TeighaViewer的SDK开发包TX_SDK_3.09.0.0.zip到指定目录。这里我们主要关心的是lib文件夹和TD文件夹下的include文件夹,在本课后面将
2014-04-11 09:54:34
7595
4
转载 ODA(Open Design Alliance)介绍
ODA(Open Design Alliance)介绍注:与autocad兼容的软件,大部分基于Intellicad,另外刚冒出一个bricscad,天河的PCCAD V10就是基于bricscad,bricscad是用ODA的库开发的,而开发bricscad的公司原来是ITC的成员,而Intellicad也是ODA的成员,现在正用ODA的库重写Intelicad。ODA是由I
2014-04-11 09:43:33
21313
1
原创 GeoDa
GeoDa是一个设计实现栅格数据探求性空间数据分析(ESDA)的软件工具集合体的最新成果。它向用户提供一个友好的和图示的界面用以描述空间数据分析,比如自相关性统计和异常值指示、局部空间自相关、空间协方差、空间滞后、全局空间自相关、空间数据、空间计量经济学等 GeoDa的设计包含一个由地图和统计图表相联合的相互作用的环境,使用强大的连接窗口技术。其最初的成果是为了在ESRI的ArcIn
2013-12-26 16:52:20
5865
转载 数量积与向量积(点积与叉积)
点积数量积即点积。定义在数学中,数量积(dot product; scalar product,也称为标量积、点积、点乘)是接受在实数R上的两个矢量并返回一个实数值标量的二元运算。它是欧几里得空间的标准内积。两个矢量a = [a1, a2,…, an]和b = [b1, b2,…, bn]的点积定义为:a·b=a1b1+a2b2+……+anbn使用矩阵乘法...
2013-12-23 14:58:53
34921
翻译 Tessellation(OpenGL镶嵌)
镶嵌镶嵌是顶点处理阶段,在OpenGL渲染管线,其中顶点数据的补丁被细分成更小的基元。这个过程是由两个着色阶段和一个固定功能阶段管辖。注:此介绍的是OpenGL 4.0功能,而不是旧gluTess *镶嵌功能。镶嵌过程分为形成的可选部分三个阶段顶点处理的渲染管线。两个阶段的可编程;它们之间是一个固定功能阶段。它们在下面描述的,在它们的处理顺序。通常,细分的过程涉及细分某种类型的补丁
2013-12-21 15:10:03
3275
转载 Tessellation细分曲面技术(DX11)
Tessellation细分曲面技术是AMD(ATI)常年研发多代的技术,经过多年发展最终被采纳成为DX11的一项关键技术,因此历来都是宣传重点。和光线追踪不同,现在的光栅化图形渲染技术的核心是绘制大量三角形来组成3D模型,而Tessellation技术就是利用GPU硬件加速,将现有3D模型的三角形拆分得更细小、更细致,也就是大大增加三角形数量,使得渲染对象的表面和边缘更平滑、更精细。
2013-12-18 15:52:57
3962
转载 开发文档生成工具--Doxygen
Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。1简介Doxygen 是一个程序的文件产生工具,可将
2013-12-18 12:40:33
2482
vs2017+3rdParty+osg3.6.4+osgearth2.1.0.rar
2020-12-20
scm-server-1.60-app.zip
2019-10-19
PolygonCruncher 10.6与破解教程
2017-02-21
Qt样式表文件
2016-07-10
TeighaViewer_vc10dll_3.09.1.msi
2014-04-11
GIS空间索引介绍
2013-09-12
计算几何 源码
2013-04-10
VirtualPlanetBuilder源码(osgDEM)
2013-03-29
shp文件组织结构
2011-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人