自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大核桃、

Go for ...

  • 博客(25)
  • 收藏
  • 关注

原创 C#读取xml文档中文乱码问题及解决办法

C#读取xml文档中文乱码问题及解决办法

2017-05-24 23:28:37 4392

原创 Win form性能优化工具Stopwatch

Stopwatch 包含在命名空间System.Diagnostics下面,适用于代码运行时间计时的工具类。

2017-05-23 10:50:01 653

原创 WPF之Grid控件

Grid控件使用 Grid控件作为WPF中最为重要的布容器。合理运用能够完成很多功能,面结合案例来详细解释一下。1,调整行和列2,布局舍入3,跨越行和列4,分割窗口5,共享尺寸组

2017-05-22 21:21:29 1544

原创 Windows 各种计时函数总结

本文对Windows平台下常用的计时函数进行总结,包括精度为秒、毫秒、微秒三种精度的5种方法。分为在标准C/C++下的二种time()及clock(),标准C/C++所以使用的time()及clock()不仅可以用在Windows系统,也可以用于Linux系统。在Windows系统下三种,使用Windows提供的API接口timeGetTime()、GetTickCount()及QueryPerf

2017-05-22 09:48:40 405

原创 openGL 深度测试

openGL里常出现深度测试,一直不清楚。今天就来弄清楚。  (1)什么是深度?       深度其实就是该象素点在3d世界中距离摄象机的距离(绘制坐标),深度缓存中存储着每个象素点(绘制在屏幕上的)的深度值!  深度值(Z值)越大,则离摄像机越远。  深度值是存贮在深度缓存里面的,我们用深度缓存的位数来衡量深度缓存的精度。深度缓存位数越高,则精确度越高,目前的显卡一般都可支持16位

2017-05-22 09:48:38 379

转载 刘慈欣回应《三体》获奖 对…

原文地址:对作品还有小遗憾">刘慈欣回应《三体》获奖 对作品还有小遗憾作者:微天下北京时间23日下午1时许,被称为科幻艺术界“诺贝尔奖”的第73届雨果奖在美国揭晓。中国作家刘慈欣凭借科幻小说《三体》获最佳长篇故事奖,这是亚洲人首次获得雨果奖,也是中国科幻走出国门走向世界的重要一步。译者刘宇昆代表刘慈欣上台领奖。新浪国际今天下午与刘慈欣本人取得联系,刘慈欣说,尽管获奖,但他对这部作品还是有些小

2017-05-22 09:48:35 562

原创 cocos2d-x的安卓平台打包apk的bug.…

首先分享一个网址:http://www.cnblogs.com/Richard-Core/p/3855130.html关于apk打包的详细教程,这个上面也提到了一些bug以及解决方案。下面是我自己遇到的bug:1,在cocos2d-x的目录下setup.py文件的Android的sdk、ndk或ant目录设置错误。解决方案:右键我的电脑->属性->高级系统设置->环境变量->****_

2017-05-22 09:48:32 487

原创 OpenGl3D图形移动

1,首先声明并定义这些变量。 BOOL twinkle;      //闪烁的星星BOOL tp;       //'T' 按下了么?const num=50;       //绘制的星星数typedefstruct       //为星星创建一个结构{ int r, g,b;      //星星的颜色 GLfloatdist;      //星星距离中心的距离

2017-05-22 09:48:29 917

原创 opengl颜色混合

//注源颜色是当前颜色,目标颜色是背景颜色。颜色混合公式:混合之后的RGB颜色分量 =图像的RGB颜色分量*alpha值+背景的RGB颜色分量*(1-alpha值) * *开启颜色混合步骤: *1,glBlendFunc(GL_SRC_ALPHA,GL_ONE);  //基于源象素alpha通道值的半透明混合函数 *设置颜色混合计算公式,分别设置源颜色alpha值和目标颜色alpha

2017-05-22 09:48:27 544

原创 开启光照效果

GLfloat LightAmbient[]= { 0.5f, 0.5f, 0.5f, 1.0f };    //环境光参数GLfloat LightDiffuse[]= { 1.0f, 1.0f, 1.0f, 1.0f};    // 漫射光参数GLfloat LightPosition[]= { 0.0f, 0.0f, 2.0f, 1.0f};    // 光源位置glLig

2017-05-22 09:48:24 590

转载 虚拟键值表

原文地址:虚拟键值表作者:Albert虚拟键十六进制值十进制值相应键盘或鼠标键VK_LBUTTON11鼠标左键VK_RBUTTON22鼠标右键VK_CANCEL33Ctrl-Break键VK_MBUTTON44鼠标中键VK_BACK88Backspace键VK_TAB99Tab键VK_CLEAR0C

2017-05-22 09:48:21 543

原创 OpenGL加载纹理深入详解。

//OpenGL进行纹理映射的基本流程:1,首先要开启纹理映射的功能。glEnable(GL_TEXTURE_2D); 2,载入位图资源。3,将位图资源转化成纹理。4,释放位图资源。5,使用纹理,绘图。闲话不多说,直接上代码。 这里插一句,在OpenGL里面,申明一个纹理(位图转化成纹理)需要三个步骤:1,首先我需要申明一个纹理对象的名称,调用glGenTextures函数,

2017-05-22 09:48:19 6501

转载 关于gluCylinder函数的用法…

转给像我这样的煞笔原文地址:OPENGLER">关于gluCylinder函数的用法,写给像我一样入门级的的SB OPENGLER作者:shelliar因为要设计三维模型,所以权衡了半天还是打算学OPENGL。一来是OPENGL的语言相对比较简练,常年的更新比较少,而directx的API总是反复更新,函数太多;二来是我非常讨厌WINAPI函数,写法非常难懂;三来就是DX只能用在WIN上但是

2017-05-22 09:48:16 12062 3

转载 用Eclipse和wxpython搭建一…

原文地址:Gui程序开发环境。">用Eclipse和wxpython搭建一个Python Gui程序开发环境。作者:shacker从今天凌晨2点到现在。花了几乎20个小时的时间去研究pyGui程序的基本规则,然后为了用py2exe给程序打包,差点没疯掉。在此总结一下经验。 1.py2exe的版本一定要和python的版本完全匹配,才能保证打包的顺利进行。2.用eclipse和wxpytho

2017-05-22 09:48:13 566

原创 错误:boldparagraph.cpp(5) …

boldparagraph.cpp所包含的头文件后面少了一个分号,我刚刚遇到的是在头文件类声明的花括号后面的;丢了。

2017-05-22 09:48:10 1129

原创 Python input 与raw_input的区别。

刚刚写个if else的demo。num = raw_input('Enter a num:')if num > 0:    print 'thenum is positive'elif num     print 'thenum is negative'else:    print 'thenum is zero'raw_input()然后执行程序之后,不管输入什么,

2017-05-22 09:48:07 336

原创 tiled地图加载错误

又浪费一晚上,唉!今天在加载tiled地图的时候。我在原地图的基础上新加了一个图层。然后就NG了。。就像这样,不勾上layer3就能正常运行,一勾上layer3程序就报错。在执行到这一句时map = CCTMXTiledMap::create ("map5.tmx");跳转到底层某个位置报错内存冲突。找了一晚上也没找出来为什么,草、回头再说吧

2017-05-22 09:48:05 1342

原创 关于Tiled Map Editor载…

今天用Tiled编辑好的地图,在cocos里面加载失败,百度了一下。因为Tiled打开地图时,调用图块图像要求图像图块与地图在同一目录下,否则就会载入失败。压缩格式不同也会导致打开失败。

2017-05-22 09:48:02 332

原创 关于cocos2d-x无法包含头文件的问…

这个问题是因为项目没有包含头文件的路径,解决方法有两种。1,将头文件移到Debug.Win32路径下,这样就可以正常编译了。2,将这个头文件所在的路径,包含到项目Include路径中。具体设置:调试->属性->配置属性-> C/C++ ->附加包含目录在这里就可以添加路径了。

2017-05-22 09:48:00 715

原创 Cocos2d-x 程序是如何开始运…

怎 么样使用Cocos2d-x 快速开发游戏,方法很简单,你可以看看其自带的例程,或者从网上搜索教程,运行起第一个SceneHelloWorldScene,然后在 HelloWorldScene 里面写相关逻辑代码,添加我们的层、精灵等 ~我们并不一定需要知道 Cocos2d-x 是如何运行或者在各种平台之上运行,也不用知道 Cocos2d-x的游戏是如何运行起来的,它又是如何渲染界面的

2017-05-22 09:47:57 340

原创 glut绘图函数

void glutWireSphere(GLdouble radius, GLint slices, GLintstacks);  线框球void glutSolidSphere(GLdouble radius, GLint slices, GLint stacks);实心球void glutWireCube(GLdouble size); 线框立方体void glutSolidCube

2017-05-22 09:47:54 3126

原创 MFC树状控件CTreeCtrl的运用

昨天老师给了个demo,说是让做一个关于树状控件的应用程序。基本上原理部分的内容我也不大懂,就整理了关于树状控件的用法部分。一、树形控件的创建。1,树形控件的创建也是有两种方式,一种是在对话框模板中直接拖入TreeControl控件创建,另一种就是通过CTreeCtrl类的Create成员函数创建。  首先介绍一下Create函数:CTreeCtrl类的Create成员函数的原型如

2017-05-22 09:47:51 776

原创 HTML语法

一、HTML的特点。1,可以设置文本的格式,比如标题。字号。文本颜色、段落等等。2,可以创建列表。3,可以插入图像和媒体。4,可以建立表格。5,超链接:可以使用鼠标点击超链接来实现页面之间的跳转。二、HTML的标记及其属性。1,HTML的保存格式。* .html* .htm* .xhtml2,标记与被标记的内容构建HTML文档。格式:3,标记的属性,用来控制标记的

2017-05-22 09:47:48 306

原创 《将博客搬至CSDN》

搬家啦正式决定带着以前用新浪博客写的东西投奔我CSDN大营了哈哈。 原博客地址:gl姿态_新浪博客

2017-05-19 10:36:36 383

原创 WPF Hello World 之 WPF窗口创建的三种方法

写在前面: 以前一直是写Win form 程序做东西的,不过渐渐发现Win form做的界面效果不是很好。决定学习WPF,拓宽一下技术路线。视频原址:猎豹网校第一章:WPF窗口创建首先了解一下WPC程序的基本框架:每个WPF程序都包括一个Application 类代表着一个WPF应用程序,其次包含多个Window类,作为这个程序拥有的多个窗口,其中有一个是主窗口

2017-05-19 00:11:40 7715

空空如也

空空如也

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

TA关注的人

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