OpenGL是一个开放的系统,它是独立于任何窗口系统或操作系统的。尽管它包含了许多图形函数,但它却没有窗口函数,也没有从键盘和鼠标读取事件的函数,所以要初学者写出一个完整的图形程序是相当困难的。另外,OpenGL图形函数中只提供基本的几何原形:点、线、多边形,因此要创建基本的三维几何体如球、锥体等,也很不容易。而OpenGL辅助库就是为解决这些基本问题专门设计的,它提供了一些基本的窗口管理函数和三维图形绘制函数,能帮助初学者尽快进入OpenGL世界,掌握关键的三维图形技术,体会其中奇妙的乐趣。但是,对于复杂...
分类:
其他好文 时间:
2016-04-10 14:56:16
阅读次数:
252
以下例子均在Search and Replace中适用,EditPlus也有正则表达式,但有点不一样。 1.1 基本操作符 * 重复0次或更多次 + 重复一次或更多次 ? 重复一次 | 或 操作符 ! 非 操作符 ^ 以^后字符开始的行 $ 以$前字符结尾的行 ^^ 以^^后字符开始的文件 $$ 以 ...
分类:
其他好文 时间:
2016-04-09 20:40:57
阅读次数:
228
1、数学运算加法操作+减法操作-乘法操作*除法操作/取余操作%位与操作&位或操作|位异或操作^位取反操作~2、数值运算【Round】【floor】向下取整函数(返回值:BIGINT)【ceil/ceiling】向上取整函数(返回值:BIGINT)floor(doublea)对给定数据进行向下舍入最接近的整数。ceil(d..
分类:
其他好文 时间:
2016-04-07 18:53:21
阅读次数:
160
在使用Linux/UNIX下,常常会使用文本界面去设置系统或操作系统,作者本人在工作的过程也在不断接触这方面的命令,所以为此特酝酿、准备、開始了本文的编写。本文主要记录自己平时遇到的一些Linux/UNIX下操作命令,记录与整理一下,一可加深印象。二可记录分享。希望各位看官。对于不合适的或有歧义的地 ...
分类:
Web程序 时间:
2016-04-03 17:30:50
阅读次数:
242
1、或操作grep-E‘123|abc‘filename//找出文件(filename)中包含123或者包含abc的行egrep‘123|abc‘filename//用egrep同样可以实现awk‘/123|abc/‘filename//awk的实现方式2、与操作greppattern1files|greppattern2//显示既匹配pattern1又匹配pattern2的行。3、其他操作grep-ipat..
分类:
其他好文 时间:
2016-03-31 17:05:49
阅读次数:
182
JSONP——JSON with Padding 同源策略阻止从一个域上加载的脚本获取或操作另一个域上的文档属性 受到请求的 URL 的域必须与当前 Web 页面的域相同。这意味着浏览器隔离来自不同源的内容,以防止它们之间的操作。 JSONP(JSON with Padding)是一个非官方的协议, ...
分类:
Web程序 时间:
2016-03-30 14:47:49
阅读次数:
167
以发生的方式来分类,内存泄漏可以分为4类: 1. 常发性内存泄漏。发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。 2. 偶发性内存泄漏。发生内存泄漏的代码只有在某些特定环境或操作过程下才会发生。常发性和偶发性是相对的。对于特定的环境,偶发性的也许就变成了常发性的。所以测试环
分类:
其他好文 时间:
2016-03-17 19:33:56
阅读次数:
191
javascript跨域访问是web开发者经常遇到的问题,什么是跨域,一个域上加载的脚本获取或操作另一个域上的文档属性,下面将列出三种实现javascript跨域方法: 1.基于iframe实现跨域 基于iframe实现的跨域要求两个域具有aa.xx.com,bb.xx.com这种特点,也就是两个页
分类:
其他好文 时间:
2016-03-07 10:09:52
阅读次数:
217
GCD是苹果推荐的多线程方案,通常应用的场景是当程序需要做复杂的耗时的计算或操作的时候。比如发送网络请求,下载大图片等等。如果将这些都交由主线程来执行,那么主线程将无法响应用户的界面操作,非常影响用户体验。 这时候,将这些耗时任务交给子线程,就变成非常必要。GCD则是一套由C语言写的库。 - (vo
分类:
编程语言 时间:
2016-03-05 01:37:25
阅读次数:
291
通常开发Android的时候要使用到数据库操作,会遇到下面小问题: 数据库文件在哪?怎样訪问或操作? 能够通过:打开DDMS->File Explorer看到的sqlite数据库在eclipse,然后在文件夹/data/data/package_name/databases下找到。可是我们仅仅能看到
分类:
移动开发 时间:
2016-03-02 12:50:38
阅读次数:
256