摘要: 1 引子 在上一篇读书笔记中,我们对书本中给出的例子进行详细的分析。首先是搭出一个框架;然后填充初始化函数,在初始化函数中向OpenGL提供顶点信息(缓冲区对象)和顶点属性信息(顶点数组对象),并启用顶点数组对象;最后填充绘制函数,首先清空颜色缓存,然后调用glDrawArray来绘制基本图形。例子 阅读全文
posted @ 2016-04-17 23:42 lijihong0723 阅读(1278) 评论(3) 推荐(2) 编辑
摘要: 1 引子 虽然是计算机科班出身,但从小对几何方面的东西就不太感冒,空间想象能力也较差,所以从本科到研究生,基本没接触过《计算机图形学》。为什么说基本没学过呢?因为好奇(尤其是惊叹于三维游戏的逼真,如魔兽世界、极品飞车),在研究生阶段还专门选修计算机图形学,但也只是听了几堂课,知道了有帧缓存、齐次坐标 阅读全文
posted @ 2016-04-09 20:34 lijihong0723 阅读(2574) 评论(11) 推荐(5) 编辑
摘要: 写作目的自学Java,Java中流的概念比较复杂,故专门作一整理。期望开始学习的童鞋,看完本文后对Java流有一个大致的认识。主要分三个小篇:一、概述、输入/输出字节流二、输入/输出字符流、装饰者模式与处理流三、其他本文首先大致介绍以下流的概念和分类,然后介绍字节流的接口,最后介绍一些三种常用的字节... 阅读全文
posted @ 2015-09-08 00:38 lijihong0723 阅读(587) 评论(0) 推荐(1) 编辑
摘要: 本文主要是对红宝书(第八版)第五章中给出的透视投影矩阵和正交投影矩阵做一个简单推导。投影矩阵的目的是:原始点P(x,y,z)对应后投影点P'(x',y',z')满足x',y',z'∈[-1,1]。 一、透视投影 ... 阅读全文
posted @ 2015-08-25 03:33 lijihong0723 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: 算法这一块是我的弱项。就以快速排序这样简单的算法,大二学完以后,就没有回顾过了。因为C中有qsort()接口,而C++中也有sort()接口。前一阵子想巩固一下基础知识,回顾了这一著名算法。 因为大学学过,所以大致知道它的一个过程——也就是一个递归。设给定一序列arr[0...N],首先通过a... 阅读全文
posted @ 2015-08-22 00:06 lijihong0723 阅读(2027) 评论(5) 推荐(1) 编辑
摘要: 今天主要学习了Cookies和Session,网络上关于这方面的知识可谓很多,让人眼花缭乱,在此作一个小结。本文不讲多,不讲什么高大上的,只是抛出一块砖,讲三个问题:①什么是Cookies和Session?②为什么要用Cookies和Session;③Session什么情况下被销毁。下一篇文章将... 阅读全文
posted @ 2015-08-19 23:18 lijihong0723 阅读(1240) 评论(7) 推荐(0) 编辑
摘要: 一直以来,对KMP算法都不是很理解。最近又对其学习一遍,总算有所收获,基本理解此算法的思想。其根本思想:尽可能多地利用已有知识,使匹配过程,目标串不走回头路。 1 问题定义 记:$S[0]S[1] \cdots S[M]$为目标(字符)串,$P[0]P[1] \cdots P[N]$为模式(字符)串 阅读全文
posted @ 2015-08-18 23:26 lijihong0723 阅读(937) 评论(2) 推荐(1) 编辑
摘要: 设右手坐标系下,向量a = (x1, y1),b = (x2, y2),则从向量a到向量b的角度为: = -arcsin((a X b)z/ |a| |b|) -arcsin( (x1y2 - x2y1) / |a||b|)注:1. X——是叉乘; 2. 在右手坐标系中,aXb的方向(即z轴方向)... 阅读全文
posted @ 2015-05-13 11:21 lijihong0723 阅读(3231) 评论(0) 推荐(0) 编辑
摘要: 转载文章,介绍了Ubuntu操作系统中如何节能的一些工具和方法,值得一读。 阅读全文
posted @ 2014-03-27 16:30 lijihong0723 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 本文及后续文章我们开始学习HTML的相关知识。1、DTD(Document Type Definition)文档类型定义,用于定义合法的文档XML文档构建模块。(1)内部DOCTYPE声明<!DOCTYPE 根元素 [元素声明]>例1 一个DTD的声明与使用1 <!DOCTYPE note [2 <!ELEMENT note (to, from, heading, body)>3 <!ELEMENT to (#PCDATA)>4 <!ELEMENT from (#PCDATA)>5 <!ELEMENT heading (#PCD... 阅读全文
posted @ 2012-04-08 19:03 lijihong0723 阅读(182) 评论(2) 推荐(1) 编辑
页脚测试