技术理论
文章平均质量分 86
yujunan
这个作者很懒,什么都没留下…
展开
-
使用CPU时间戳进行高精度计时
2003-3-27 13:14:11 GAMERES zhangyan_qd 阅读次数: 4777 对关注性能的程序开发人员而言,一个好的计时部件既是益友,也是良师。计时器既可以作为程序组件帮助程序员精确的控制程序进程,又是一件有力的调试武器,在有经验的程序员手里可以尽快的确定程序的性能瓶颈,或者对不同的算法作出有说服力的性能比较。 在Windows平台转载 2012-05-16 16:49:51 · 621 阅读 · 0 评论 -
C++中类的权限控制
如果想通过一个类来对上层用户提供统一创建和销毁另一个特定类的接口,而不允许上层自己创建这个特定类(如new),那就要考虑如何使这个类隐藏起来或者对其进行权限控制。例如,有一个底层库中有类A和类B,上层只能通过类A提供的CreateB()和Destroy(B)的接口来创建和销毁类B的实例。当然我们可以通过一份说明文档写明不允许在使用B时由程序员自己new出来,也不允许程序员自己delete。原创 2012-12-28 14:49:04 · 620 阅读 · 0 评论 -
System.load 和 System.loadLibrary使用方法
1.它们都可以用来装载库文件,不论是JNI库文件还是非JNI库文件。在任何本地方法被调用之前必须先用这个两个方法之一把相应的JNI库文件装载。2.System.load 参数为库文件的绝对路径,可以是任意路径。例如你可以这样载入一个windows平台下JNI库文件:System.load("C:\\Documents and Settings\\TestJNI.dll");。转载 2013-04-14 18:45:17 · 1204 阅读 · 0 评论 -
Android OpenGL出错,IllegalArgumentException: Must use a native order direct Buffer
一、问题:在学android opengl 的时候,运行一个书上的例子,程序却报如下的错误:06-13 04:43:13.606: E/OpenGLES(447): Application com.ayj.myopengl (SDK target 17) called a GL11 Pointer method with an indirect Buffer.06-13 04:43:1原创 2013-06-13 13:45:55 · 2523 阅读 · 0 评论 -
android:ellipsize省略文字用法
TextView及其子类,当字符内容太长显示不下时可以省略号代替未显示的字符;省略号可以在显示区域的起始,中间,结束位置,或者以跑马灯的方式显示文字(textview的状态为被选中时文字会滚动)。 其实现只需在xml中对textview的ellipsize属性做相应的设置即可。 android:ellipsize="start"转载 2013-06-03 14:07:42 · 1256 阅读 · 0 评论