1.C/C++开发
摘要:Linux设备驱动属于内核的一部分,Linux内核的一个模块可以以两种方式被编译和加载:
(1)直接编译进Linux内核,随同Linux启动时加载;
(2)编译成一个可加载和删除的模块。 (全文共6455字)——点击
此处阅读全文
摘要:基于读者对Linux设备驱动程序编写知识的需求和目前该类参考资料缺乏的现状,创作本系列文章。 (全文共27863字)——点击
此处阅读全文
摘要:试题一:编写一段程序判断系统中的CPU是Little endian还是Big endian模式?
试题二:假设网络节点A和网络节点B中的通信协议涉及四类报文,报文格式为“报文类型字段+报文内容的结构体”,四个报文内容的结构体类型分别为STRUCTTYPE1~ STRUCTTYPE4,请编写程序以最简单的方式组织一个统一的报文数据结构。
(全文共16649字)——点击
此处阅读全文
摘要:实在不知道语句中的“near”、“far”、“huge”是从哪里冒出来的,是个什么概念!本文试图对此进行解答,解除许多人的困惑。 (全文共4197字)——点击
此处阅读全文
摘要:在实际工程中,往往碰到这样的情况:那就是要用一个基本类型变量中的不同的位表示不同的含义。譬如一个cpu内部的标志寄存器,假设为16 bit,而每个bit都可以表达不同的含义,有的表示结果是否为0,有的表示是否越界等等。 (全文共9855字)——点击
此处阅读全文
摘要:问题:对于一个字节(8bit)的数据,求其中“1”的个数,要求算法的执行效率尽可能地高。
分析:作为一道著名外企的面试题,看似简单,实则可以看出一个程序员的基本功底的扎实程度。你或许已经想到很多方法,譬如除、余操作,位操作等,但都不是最快的。本文一步步分析,直到最后给出一个最快的方法,相信你看到本文最后的那个最快的方法时会有惊诧的感觉。 (全文共5918字)——点击
此处阅读全文
摘要:曲面和曲线;绘制NURBS曲线和曲面;二次几何体;像素操作;动画;菜单管理
(全文共311063字)——点击
此处阅读全文
摘要:使用光照和材质;纹理映射; 特殊效果操作
(全文共168877字)——点击
此处阅读全文
摘要:使用颜色;坐标变换;堆栈操作;显示例表 (全文共104247字)——点击
此处阅读全文
摘要:本文介绍了有关OpenGL的基本知识,主要涉及颜色、绘制几何体、坐标变换、堆栈操作、显示列表、光照和材质、纹理映射、特殊效果、曲面和曲线的绘制、二次几何体绘制、像素操作、如何绘制动画物体及菜单管理。通过对本文及本文中例子的理解消化,你可以较容易地进入OpenGL的世界。相信,再通过一段时间的学习,你将很快成为OpenGL高手。
(全文共90077字)——点击
此处阅读全文
第1页,共2页