1、创建顶点数组对象VAOvoidglGenVertexArrays(GLsizein,GLuint*arrays);返回n个当前未使用的名字,用作数组arrays中的顶点数组对象GLvoidglBindVertexArray(GLuintarray)当使用的值array不是0并且是从glGenVertexArrays()返回的值时,创建一个新的顶点数组对象并且分配该名字..
分类:
编程语言 时间:
2015-10-31 18:43:43
阅读次数:
472
近来有一个应用,连接11g的库,自身逻辑大致是根据日期和其他条件删除表中对应的历史记录,此处日期条件判断未使用to_date(),其中日期和另外一些条件是个复合主键,然后再插入一条新记录(此处日期字段使用to_date(XX, ‘DDMONYY’))。在测试的时候,测试人员发现一个问题,先手工插入了一条2050年的记录,然后执行应用,发现报主键冲突,再追查是因为原先的记录并未删除,导致新插入的记录主...
分类:
其他好文 时间:
2015-10-25 12:22:05
阅读次数:
646
躺了一会,回忆以前看过的一些描述"原本"的知识,突然想到简单的数学运算1+1=2,在程序设计里的原本是什么呢,想到这里,不睡了,按照前人的指引,我也来探索一下阿(以下代码使用C#4.0,未使用LINQ,其他语言可以找对应的语法) 直接写下最直接的代码如下这就是1+1=2,没错!这个子程序很具体,.....
分类:
其他好文 时间:
2015-10-23 18:00:24
阅读次数:
166
1.redis缓存的数据占满物理内存后,redis可把一些长久未使用(命中)的数据持久化到硬盘。同时redis会定期持久化数据到硬盘,服务器重启后,缓存数据依然可取。 持久化机制分成两种Snapshot 和 AOF。 Snapshot工作...
分类:
其他好文 时间:
2015-10-20 12:30:24
阅读次数:
224
Qt编译时经常出现以下警告:warning: unused parameter 'arg1' [-Wunused-parameter]warning: unused variable 'i' [-Wunused-variable]原因是由于某些函数参数或者某些变量未使用,这在程序当中有时候很正常;所...
分类:
其他好文 时间:
2015-10-16 23:07:18
阅读次数:
285
JVM垃圾回收机制JVM分别对新生代和旧生代采用不同的垃圾回收机制。新生代的GC:新生代通常存活时间较短,因此基于Copying算法来进行回收,所谓Copying算法就是扫描出存活的对象,并复制到一块新的完全未使用的空间中,对应于新生代,就是在Eden和FromSpace或ToSpace之间copy...
分类:
其他好文 时间:
2015-10-15 23:33:49
阅读次数:
295
路径优化:未使用API时://外部存储空间路径"sdcard/info.txt",也可以"storage/sdcard/info.txt"File file =new File("sdcard/info.txt");使用API://使用API,返回FILE对象,其路径是SD卡的真实路径File fi...
分类:
移动开发 时间:
2015-10-15 22:08:04
阅读次数:
223
mysql的“慢查询”指的是超过了允许的最大查询时间(long_query_time)的sql语句,而“未使用索引”查询顾名思义就是查询语句没有使用到索引的sql语句。慢查询配置和使用在msyqld的启动配置文件或命令行参数中增加以下参数long_query_time=1log-slow-queri...
分类:
数据库 时间:
2015-10-10 17:22:31
阅读次数:
251
以前在javaeye看到过关于Java操作文件的一篇文章,写的很好,但找了半天也没找到,就把找到底几篇文章整理一下,做个总结,算是一个学习备份……1,验证传入路径是否为正确的路径名(Windows系统,其他系统未使用)Java代码//验证字符串是否为正确路径名的正则表达式privatestaticS...
分类:
编程语言 时间:
2015-09-25 17:44:28
阅读次数:
160
SELECT TOP 1000o.name AS 表名, i.name AS 索引名, i.index_id AS 索引id, dm_ius.user_seeks AS 搜索次数, dm_ius.user_scans AS 扫描次数, dm_ius.user_lookups AS 查找次数, dm_...
分类:
数据库 时间:
2015-09-23 18:35:10
阅读次数:
143