本章在上一章的基础上讲解顶点缓存数组(Vertex Buffer Object)即VBO的使用,使用VBO来实现金字塔和立方体的绘制,
绘制的效果和上一章相同。这个系列教程主要是采用实例演示 Opengl ES 1.x NDK开发,对一些要点进行解释,因此对API的用
法和说明较少,建议初学者可以参考Opengl ES 1.x的API手册。
本章示例了VBO缓存顶点、颜色和索引的用法。
>>>为什么要使用VBO?
VBO的数据存放在显卡内存中,能节省从系统内存复制到显卡内存中的时间,提高...
分类:
其他好文 时间:
2014-10-20 15:10:36
阅读次数:
275
第1章,读书笔记
怎么管理 widgets
怎么安装 widgets
怎么重新加载 widgets
dashboard 和 widgets
F12 是开启 dashboard 的快捷键。
在 dashboard 上单击左下解的 “+”号按钮是添加 widgets 界面,“-”号按钮是删除 widgets 模式。
注【我说】:10.9 的 |manage widgets...|...
分类:
其他好文 时间:
2014-10-20 15:08:32
阅读次数:
117
难度在于字典转模型的地方,因为模型有2层级。
增加了一个知识点,即显示组索引。用sectionIndexTitlesForTableView方法,返回值是一个数组,所以我们这里也用到了valueForKeyPath这个方法取得一个字符串组。...
分类:
移动开发 时间:
2014-10-20 15:10:49
阅读次数:
228
iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。
自下而上
1、Core OS是位于iOS系统架构最下面的一层是核心操作系统层,它包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。作为a...
分类:
移动开发 时间:
2014-10-20 15:08:21
阅读次数:
169
Sql Server查询远程db 表数据到本地...
分类:
数据库 时间:
2014-10-20 15:10:00
阅读次数:
158
文/王金晓
iPhone 6 和 iPad 如约而至,苹果产品依然是世界上最受吹捧的科技产品。但库克时代的苹果和乔布斯时代的苹果,在操盘公司手法上却发生了重大变化。人们不仅要问:库克时代的苹果和乔布斯统治下的苹果到底有什么不一样?分析认为,至少有 4 点不同。
1,操盘产品的思路变了,乔布斯想的是改变世界,库克则是基于产品不断的升级迭代推出更强大功能的产品,简单的说,一个追求的...
分类:
其他好文 时间:
2014-10-20 15:08:39
阅读次数:
187
分辨率和像素
经新xcode6模拟器验证(分辨率为pt,像素为真实pixel):
1.iPhone5分辨率320x568,像素640x1136,@2x
2.iPhone6分辨率375x667,像素750x1334,@2x
3.iPhone6 Plus分辨率414x736,像素1242x2208,@3x,(注意,在这个分辨率下渲染后,图像等比降低pixel分辨率至1080p(...
分类:
其他好文 时间:
2014-10-20 15:09:29
阅读次数:
180
IT见解
*域名的市值在走低,因其功能被新浪、腾讯微博、微信大V这样的账号所取代
*小米将自己定位为互联网公司,而不是手机公司
*手机不远的未来会成为公共设施,类似今天电话亭(请重新阅读上一台)
或者廉价到近乎免费的生活用品取而代之的是大量的社会基础设施移动服务厅
*阿里的壮大(上市)不仅仅是互联网的发展,更是伴随中国中产阶级的崛起(经济条件好,网上买东西)
*大型网站多采用低耦合方式;比如淘宝某网店的web页面信息源来自不同服务器~...
分类:
其他好文 时间:
2014-10-20 15:07:46
阅读次数:
192
这道题目的意思是,有一个队列,它里面会存储一些数值,现在,要求你需要在 O(1) 的时间内返回这个队列中最大的那个值。 这道题目的和栈中最大值最小值问题是一样的解法,都是需要一个辅助的东西,对于这道题目,我需要的是一个辅助队列。 由于是需要找到最大值,我的做法是,如果辅助队列为空,那么,当数据入队列的时候就需要同时放入队列和辅助队列中;如果辅助队列不为空,但是入队列的那个元素比...
分类:
其他好文 时间:
2014-10-20 15:09:13
阅读次数:
151
首先是构造函数,重载
#include
#include
#include
#include
#define maxn 65540
using namespace std;
struct Node
{
int x,y;
Node (int x = 0,int y = 0):x(x),y(y) {} //构造函数
};
Node operator + (const N...
分类:
编程语言 时间:
2014-10-20 15:06:57
阅读次数:
137
是因为第一次模拟运行时,已经生成了一个“沙盒”,所有资源也都保存在这个沙盒中了(如果在用户手机中,相当于数据已经下载到用户手机里了)。这个时候,我们尽管替换了,但是沙盒中得数据仍然是上一次的数据。...
分类:
移动开发 时间:
2014-10-20 15:09:14
阅读次数:
199
Description
Jenny is a warehouse keeper. He writes down the entry records everyday. The record is shown on a screen, as follow:
There are only two buttons on the screen. Pressing the button i...
分类:
其他好文 时间:
2014-10-20 15:06:03
阅读次数:
259