码迷,mamicode.com
首页 > 2015年04月15日 > 全部分享
OpenGl学习笔记4之通用的视图变换函数(glLoadIdentity,glMatrixMode)
通用的变换函数 在介绍四种变换的具体使用方法时,先简单介绍下场景变换中用到的通用函数。 函数原型: Void glLoadIdentity (void) 作用:把当前矩阵设置为单位矩阵,这个函数在每次场景变换之前都很重要,因为绝大多数变换都是把当前矩阵与我们指定的矩阵相乘,然后把结果再设置为当前矩阵(前面已经介绍过:我们的变换实质就是一个4*4的矩阵,不同的变换有不同的参数,我们只需要调用...
分类:其他好文   时间:2015-04-15 17:18:12    阅读次数:972
android的shader渲染器
android里边的渲染器的使用主要是shader的子类,shader继承自object,他的子类有:              1、BitMapShader:BitMapShader 是bitmap渲染器,看名字就知道, BitmapShader是Shader的子类,可以通过Paint.setShader(Shader shader)进行设置、 这里我们只关注BitmapSha...
分类:移动开发   时间:2015-04-15 17:19:23    阅读次数:199
Android安全机制--四大组件安全
组件有Public和Private的概念,是否能被其他方调用。通过android:exported字段来确定,android:exported="true"表示能,反之不行。 默认情况下,组件在AndroidMainfest声明中没有 interfliter  那么exported为false,有了interfliter为true.当然我们可以直接输入android:exported来自己控制。...
分类:移动开发   时间:2015-04-15 17:19:37    阅读次数:239
系统中参数的初始化 参数在系统中配置
1.我们来看这个需求,一般我们...
分类:其他好文   时间:2015-04-15 17:19:23    阅读次数:82
ZOJ Problem Set - 3861 ( DFS + 子集生成 + 有条件的全排列生成 )
Valid Pattern Lock -------------------------------------------------------------------------------- Time Limit: 2 Seconds      Memory Limit: 65536 KB ----------------------------------------...
分类:其他好文   时间:2015-04-15 17:17:58    阅读次数:189
a++和++a可不可以作为左值
1)首先说左值和右值的定义: 变量和文字常量都有存储区,并且有相关的类型。区别在于变量是可寻址的(addressable)对于每一个变量都有两个值与其相联: 1).它的数据值,存储在某个内存地址中。有时这个值也被称为对象的右值(rvalue,读做are-value).我们也可认为右值的意思是被读取的值(read value)。文字常量和变量都可被用作右值。 2).它的地址值——即存储数据...
分类:其他好文   时间:2015-04-15 17:16:41    阅读次数:120
Android获取手机号码及运营商
public class PhoneSIMCInfo { /**手机管理工具类*/ private TelephonyManager telephonyManager; /**国际移动用户识别码*/ private String mImsi; public PhoneSIMCInfo(Context context) { telephonyManager = (TelephonyMan...
分类:移动开发   时间:2015-04-15 17:15:58    阅读次数:210
cas + tomcat 配置步骤详细笔记(一)
首先需要准备资源如下:                 cas-server-4.0.0-release.zip,cas-client-2.0.11.zip,apache-tomcat-6.0.29      下面操作在dos下操作(“开始 -> 运行",输入“cmd”),部署cas服务器端的ssl生成      1、生成服务端库文件(您的名字与姓氏是什么?这里需填写你的计算机名,我的计算机...
分类:其他好文   时间:2015-04-15 17:16:30    阅读次数:291
图的表示-邻接矩阵表示
描述图的邻接矩阵(Adjacency Matrix)表示是采用二维数组的方式。通过邻接矩阵可以立刻看出两顶点之间是否存在一条边,只需要检查邻接矩阵重行i和列j是否是非零值。对于无向图,邻接矩阵是对称的。下图是摘自《算法:C语言实现》 代码实现#include using namespace std; const int VERTEX_NUM = 20; // 顶点的最...
分类:其他好文   时间:2015-04-15 17:15:47    阅读次数:160
leetcode:sudoku solver
sudoku solver...
分类:其他好文   时间:2015-04-15 17:17:54    阅读次数:84
进程的内核栈和用户栈
进程内核栈、用户栈 1.进程的堆栈      内核在创建进程的时候,在创建task_struct的同事,会为进程创建相应的堆栈。每个进程会有两个栈,一个用户栈,存在于用户空间,一个内核栈,存在于内核空间。当进程在用户空间运行时,cpu堆栈指针寄存器里面的内容是用户堆栈地址,使用用户栈;当进程在内核空间时,cpu堆栈指针寄存器里面的内容是内核栈空间地址,使用内核栈。 2.进程用户栈和内核栈的切...
分类:系统相关   时间:2015-04-15 17:17:16    阅读次数:150
蜗牛圈圈-时尚智能的运动计时App
Duang! 各类运动爱好者的福音来啦! 蜗牛圈圈-最智能的圈速计时助手 扫描二维码下载体验 【产品简介】 -蜗牛圈圈是一款专业的圈速计时工具,帮助您获得整个运动过程中的各项数据,保存记录,分享激情。轻量实用,简洁清新,数据准确,为您的生活添加激情与活力。 【蜗牛圈圈功能】 -圈圈记录:基于GPS定位技术和独有的算法,精确追踪你的运动轨迹,实时监控运动速度,里程,时间,...
分类:移动开发   时间:2015-04-15 17:15:44    阅读次数:232
[c++]多继承
多继承格式: class 类名:继承方式1 基类1,继承方式2 基类2,...........
分类:编程语言   时间:2015-04-15 17:17:09    阅读次数:149
网络文件系统挂载实现
通过网络连接的方式,远程挂载开发板。...
分类:其他好文   时间:2015-04-15 17:16:23    阅读次数:127
java 数组使用和定义
java数组定义及使用 3.1数组 数组是一组相关数据的集合,数组按照使用可以分为一维数组、二维数组、多维数组 有点: 不使用数组定义100个整形变量:int1,int2,int3;;;;;; 使用数组定义 int i[100] 数组定义:int i[100],只是一个伪代码,只能表示含义的。 3.2一维数组 可以存放上千万个数据,并且这些数据的类型...
分类:编程语言   时间:2015-04-15 17:15:19    阅读次数:184
Spring MVC入门(2)
一、@RequestMapping请求映射 RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有六个属性,下面我们把她分成三类进行说明。1、 value, method; value: 指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会...
分类:编程语言   时间:2015-04-15 17:15:33    阅读次数:109
Andorid开发之使用Spinner控件
图:                  介绍几个方法: 1.setAdapter() 用于Spinner下拉列表设置适配器。如:Arrayadapter等。 2.setPrompt() 用于Spinner下拉列表设置标题,参数为字符串。(只在dialog样式中显示,如左图,不再下拉样式下显示,如右图) 3. setPromptId() 用于Spinner下拉列表设置标题...
分类:其他好文   时间:2015-04-15 17:16:02    阅读次数:116
2361条   上一页 1 ... 59 60 61 62 63 64 65 ... 139 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!