当前位置:  编程技术>移动开发
本页文章导读:
    ▪OpenGLES学习札记—— glShadeModel        OpenGLES学习笔记—— glShadeModel     glShadeModel ()函数改变了OpenGL中来自平滑的着色模式里的平面着色模式的状态. 其中参数有GL_SMOOTH和GL_FLAT   GL_SMOOTH是一个平滑着色,这就意味着当你开始.........
    ▪ HTTP/1.1 Range跟Content-Range(转)        HTTP/1.1 Range和Content-Range(转) 原文地址 假设你 要开发一个多线程下载工具,你会自然的想到把文件分割成多个部分,比如4个部分,然后创建4个线程,每个线程负责下载一个部分,如果文件大.........
    ▪ object-c的前途       object-c的前景 想学习object-c ,请问前辈们object-c前景怎么样咯??  谢谢了!!! ......

[1]OpenGLES学习札记—— glShadeModel
    来源: 互联网  发布时间: 2014-02-18
OpenGLES学习笔记—— glShadeModel

 

 

glShadeModel ()函数改变了OpenGL中来自平滑的着色模式里的平面着色模式的状态.

其中参数有GL_SMOOTH和GL_FLAT

 

GL_SMOOTH是一个平滑着色,这就意味着当你开始填充一个矩形的时候,OpenGL将使用在我们 squareColours[] 数组里的默认颜色去定义在 squareVertices[] 数组里的每个顶点。 使用插值中每个像素的面积之间的点,顺利改变颜色之间的四点。换句话说,这将是我们出现彩色的矩形。

GL_FLAT是使用物体的的最后一个顶点的颜色去填充整个图元。矩形是由两个三角形组成的,所以我们看到2块颜色的三角形。

 

GL_SMOOTH是预设的,即系统默认的,如果平滑着色是你想要的结果,那么您可以不必启用它

 

 


    
[2] HTTP/1.1 Range跟Content-Range(转)
    来源: 互联网  发布时间: 2014-02-18
HTTP/1.1 Range和Content-Range(转)

原文地址


假设你 要开发一个多线程下载工具,你会自然的想到把文件分割成多个部分,比如4个部分,然后创建4个线程,每个线程负责下载一个部分,如果文件大小为403个 byte,那么你的分割方式可以为:0-99 (前100个字节),100-199(第二个100字节),200-299(第三个100字节),300-402(最后103个字节)。

      分割完成,每个线程都明白自己的任务,比如线程3的任务是负责下载200-299这部分文件,现在的问题是:线程3发送一个什么样的请求报文,才能够保证 只请求文件的200-299字节,而不会干扰其他线程的任务。这时,我们可以使用HTTP1.1的Range头。Range头域可以请求实体的一个或者多 个子范围,Range的值为0表示第一个字节,也就是Range计算字节数是从0开始的:
    表示头500个字节:Range: bytes=0-499
    表示第二个500字节:Range: bytes=500-999
    表示最后500个字节:Range: bytes=-500
    表示500字节以后的范围:Range: bytes=500-
    第一个和最后一个字节:Range: bytes=0-0,-1
    同时指定几个范围:Range: bytes=500-600,601-999
所以,线程3发送的请求报文必须有这一行:
    Range: bytes=200-299

     服务器接收到线程3的请求报文,发现这是一个带有Range头的GET请求,如果一切正常,服务器的响应报文会有下面这行:
HTTP/1.1 206 OK
表示处理请求成功,响应报文还有这一行
Content-Range: bytes 200-299/403
斜杠后面的403表示文件的大小,通常Content-Range的用法为:
     . The first 500 bytes:
     Content-Range: b ytes 0-499/1234

     . The second 500 bytes:
      Content-Range: bytes 500-999/1234

     . All except for the first 500 bytes:
      Content-Range: bytes 500-1233/1234

     . The last 500 bytes:
      Content-Range: bytes 734-1233/1234


    
[3] object-c的前途
    来源: 互联网  发布时间: 2014-02-18
object-c的前景
想学习object-c ,请问前辈们object-c前景怎么样咯??

  谢谢了!!!

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
java/j2ee iis7站长之家
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3