- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 开源浏览器之Dillo浏览器学习笔记
Dillo概述:1.是一个多平台(multi-platform)的图形网络浏览器,并且以其速度和微型化而出众。2.开发语言是C和C++3.基于FLTK。4.目标是对使用着和程序员都友好。5.用到了继承,模板,回调,信号,sockets。6.其内部并不简单。
2016-04-07 15:45:35 1068
转载 什么是GPU,GPU怎么工作的,什么是图形的渲染,渲染怎么完成的。
参考博客:博客1,博客2, 博客3.首先回答什么是GPU:GPU主要完成对3D图形的处理,即图形的生成渲染。GPU怎么工作的:概况来讲:就是完成3D图形的生成,将图形映射到相应的像素点上,对每个像素进行计算确定最终颜色并完成输出。1.顶点处理:这阶段GPU读取描述3D图形外观的顶点数据并根据顶点数据确定3D图形的形状及位置关系,建立起3D图形的骨架。在支持DX8和D
2016-04-07 14:24:59 3515
转载 浏览器内核比较
原网址:请点击目前世界上主要的浏览器,一个手指可以数的过来(不包括 Maxthon 调用其他浏览器的这类),主要有:IE、Firefox、Opera、Konqueror 以及 Safari。IE 使用 Trident 引擎,闭源,只有微软的 IE 在使用,类似 Maxthon之类的 IE MOD,只是在调用 IE,没有调用底层的引擎,目前市场占有率世界第一。Firefo
2016-04-07 13:56:14 412
原创 Irrlicht游戏引擎(V0.1)源码学习系列之一
Irrlicht是完全使用C++开发的一款高效实时的3D渲染引擎,相对于Ogre来说,他没有Ogre里面那些复杂的脚本技术,对于初学者的我来说,希望能够看到一个纯粹点的引擎,如果使用脚本封装的太多层,对初次研究的我来说,难度有点大,所以博主最终决定研究Irrlicht这款引擎。它的代码风格组织的十分良好,并且使用的是我所经常使用的C++语言编写,完全能够依靠目前的知识来对Irrlicht做一些基础性的学习和仿真研究。
2015-05-24 09:55:32 673
原创 层次聚类和固定宽度聚类
//固定宽度聚类,发生在每一个节点上,对本地数据聚类。//固定宽度聚类创建一个固定半径(宽度)的超球面簇集合。//首先,随机选择任何数据点作为第一个以w为半径的簇的中心。//通常,以欧式距离计算当前这个簇的中心和下一个待聚类数据向量的距离。//如果这个距离小于W,这个数据向量就属于这个簇,然后更新中心点。//如果距离大于w,就以这个数据向量为新的中心,构造一个新的簇。
2015-05-05 23:06:44 1332 3
原创 对含有含量数据的磁盘文件中的数据进行排序
编程珠玑上说道: 可以有两种方法:1、归并 2、位图但是具体如何实现呢:首先谈谈归并: (问题假设):10^7个不重复的数据量的磁盘文件源文件大约是40M,所以把源文件分成40分,每份通过快排得到有序,之后对40份有序文件进行归并排序。声明一个40个大小的临时数据,一次存入每个文件的头一个数字,然后通过最小堆,把第一
2012-12-21 11:24:32 576
原创 本文以python实现了一个日志文件中ip提取与统计程序
# -*- coding: cp936 -*-#输入: 日志文件#处理1: 对日志内容进行匹配,找到匹配内容,存储到字典中#处理2: 如果匹配内容在字典中,则将键值对应的值加1#处理3: 在字典中找出值最大的键值#输出: 键值 即匹配内容#time 2012-12-17:mon#引入匹配包import re#打开文件fileop = open(r'F
2012-12-17 15:04:48 2202
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人