专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  在PHP编程中, 我们经常会遇到些直接产生输出, 如passthru,readfile, var_dump 等. 但有时我们想把这些输出导入到文件中,或者先经过处理再输出, 或者把这些输出作为串来处理.  这时我们就要用到 Output Buffer(输出缓冲) 了.   处理输出缓冲主要有这么几个:  ob_start 开始输出缓冲, 这时PHP停止输出, 在这以后输出都被转到个内部缓冲里.  ob_get_contents 这个返回内部缓冲内容. 这就等于把这些输出都变成了串.  ob_get_ length 返回内部缓冲长度.  ob_end_fl [阅读全文] [PDF]
 Network Buffers and Memory Management By Alan Cox Created 1996-10-01 01:00 Writing a network device driver for Linux is fundamentally simple---most of the complexity (other than talking to the hardware) involves managing network packets in memory. The Linux operating system implements the indu [阅读全文] [PDF]
仔细模拟一下你的数据库程序,你有没有发现在计算时(特别是多用户计算时)经常重复读取数据库数据?!这是数据库处理程序的性能的最主要的杀手。 有些人说在写程序之前应该把算法想好,使得数据记录成批地、一次性地读取。但是这实际上往往不可能,因为复杂的程序贴近逻辑流程才清晰可维护。更何况这也不能解决多用户访问的情况。最好,我们根本不用在写程序时去考虑数据是否会被重复读取从而改变程序流程,但是又能自然而然地防止重复读取数据库。当对计算过程进行优化,而又不想破坏逻辑清晰性的时候,当然就是要依靠简单的Cache —— 对象只要能够缓存几秒钟就好。 下面我 [阅读全文] [PDF]
当在page1.aspx 中将汉字放入request对象后到第二个页面page2重灾区获取往往会产生乱码 <globalization requestEncoding="GB2312" responseEncoding="GB2312"/> <globalization requestEncoding="GB2312" responseEncoding="GB2312"/>解决方案 在Web.config 文件中设置 <globalization [阅读全文] [PDF]
  GL_ARB_vertex_buffer_object,一般简称为VBO,这是OpenGL里的一个千呼万唤始出来的扩展,它可以根据实际情况决定把顶点数据放到显存、AGP内存或系统内存中。  没有这个扩展的时候,偶们用vertex array时,用glVertexPointer / glNormalPointer 来指定顶点数据,这时顶点数据是放在系统内存中的,每次渲染时,都要把数据从系统内存拷贝到显存,消耗不少时间。   实际上很多拷贝都是不必要的,比如静态对象的顶点数据是不变的,如果能把它们放到显存里面,那么每次渲染时都不需要拷贝操作,可以节约不少时 [阅读全文] [PDF]
目录:   Part 1   Part 2文档内容:[Part 1]幾乎所有目前的 3D 顯示晶片都有 Z buffer 或 W buffer。不過,還是常常可以看到有人對 Z buffer 和 W buffer 有一些基本的問題,像是 Z buffer 的用途、Z buffer 和 W buffer 的差別、或是一些精確度上的問題等等。這篇文章的目的就是要簡單介紹一下 Z buffer 和 W buffer。 Z buffer 和 W buffer 是做什麼用的呢?它們的主要目的,就是去除隱藏面,也就是 Hidden surface eliminatio [阅读全文] [PDF]
Depth-Buffer(深度缓存)有两种:Z-Buffer 和 W-Buffer,这里讨论这两种深度缓存的区别,以及如何在两者之间转换。w 的含义3D空间点的坐标是(x,y,z),为了使矩阵乘法具有平移变换的功效,我们用4D空间中的点(x,y,z,w)来表示3D空间中的点(x',y',z'),这两个不同空间点之间的关系是:    x' = x / w    y' = y / [阅读全文] [PDF]
1 共7条 分1页