法线贴图的出现,是为了低面数的模型模拟出高面数的模型的" 光照信息 ".光照信息最重要的当然是光入射方向与入射点的法线夹角.法线贴图本质上就是记录了这个夹角的相关信息.光照的计算与某个面上的法线方向息息相关.
我们知道计算机里的
模型,是通过多个多边形面组合来近似模拟一个物体的.它不是圆滑的.面数越多,则越接近真实物体.光照到某个面当中的一点时,法线是通过这个面的几个顶点通过插值得到的...
分类:
其他好文 时间:
2016-04-04 15:04:32
阅读次数:
314
在互联网江湖中,始终流传着三大赚钱法宝:广告、游戏、电商。三杰之中,又以大哥广告的历史最为悠久,地位也最为不可撼动。
俗话说,离开业务谈架构都是耍流氓。用一句标准的报告性语言介绍大型广告系统的特点就是:处理的数据量特别巨大,响应速度要求特别快,数据实时性要求特别高,系统可用性要求特别高。面对种种不可思议的困难,最初的一批误打误撞进入广告行业的的互联网工程师们,本着赚钱的目的,通过演杂技一般的对各种技术的拼接,出色地完成了任务。...
分类:
其他好文 时间:
2016-04-04 15:02:17
阅读次数:
277
1.肉鸡:所谓“肉鸡”是一种很形象的比喻,比喻那些可以随意被我们控制的电脑,对方可以是WINDOWS系统,也可以是UNIX/LINUX系统,可以是普通的个人电脑,也可以是大型的服务器,我们可以象操作自己的电脑那样来操作它们,而不被对方所发觉。
2.木马:就是那些表面上伪装成了正常的程序,但是当这些被程序运行时,就会获取系统的整个控制权限。有很多黑客就是 热中与使用木马程序来控制别人的电脑,比如灰...
分类:
其他好文 时间:
2016-04-04 15:00:59
阅读次数:
448
fonts目录下结构如下:
Makefile文件
obj-y += ascii.o
obj-y += fonts_manager.o
obj-y += freetype.o
obj-y += gbk.o
fonts_manager.h文件
#ifndef _FONTS_MANAGER_H
#define _FONTS_MANAGER_H
typedef struct...
分类:
其他好文 时间:
2016-04-04 15:01:16
阅读次数:
216
有的时候我们在网络上看到很好的资源,想要抓取,却苦于没有好的手段。今天我就来介绍一下通过chrome浏览器缓存抓取的方法。
大家都知道,浏览器把网页展示给我们看的时候,会先将页面上的所有图片等资源下载到浏览器缓存中,利用这一点,我们就可以抓取了。
我选取的是当下比较流行的卡牌游戏【炉石传说】,其游戏性的重要组成部分就是千奇百怪的卡牌。
首先,我们进入官网中的卡牌工具页面(http://hs....
分类:
其他好文 时间:
2016-04-04 15:03:02
阅读次数:
263
最长回文子串问题—Manacher算法
最长回文串问题是一个经典的算法题。
0. 问题定义
最长回文子串问题:给定一个字符串,求它的最长回文子串长度。
如果一个字符串正着读和反着读是一样的,那它就是回文串。下面是一些回文串的实例:
12321 a aba abba aaaa tattarrattat(牛津英语词典中最长的回文单词)...
分类:
其他好文 时间:
2016-04-04 15:01:02
阅读次数:
176
这个在main函数参数使用挺有用的.
在电脑里面找到Dev-Cpp安装位置(或许在C:\Program Files(x86))
戳进去,在Dev-Cpp目录里面搜索bin文件夹地址,并记着(或不记也行,等下要用再找=.=)
右键我的电脑,选择属性 选择高级系统设置 选环境变量(在弹出框较下部分) 点Path后点编辑 把一开始那些地址和加上\bin的地址都新建加入这个框内 各种确定 保存...
分类:
其他好文 时间:
2016-04-04 15:01:09
阅读次数:
180
前言:
这次考的极差,竟然连第一题都做错,真的是脑子短路。不过失败乃成功之母,吸取教训,争取下次考好。60+20+100+100+0——呵呵
第一题:
小明今天生日,邀请了一些朋友过来开生日会。妈妈专门去买了一个大蛋糕,蛋糕为一个n*m的矩形,现在想把这个蛋糕分成1*2的小块,并且要求必须是完整的小块,不能拼接。问一共能分多少块?
Input
一行,两个正整数n,m
Outpu...
分类:
其他好文 时间:
2016-04-04 15:00:51
阅读次数:
540
Logistic Regression 笔记与理解Logistic Regression Hypothesis 记为 H(theta)H(theta)=g(z)
其中g(z),是一个叫做Logistic Function的函数,g(z)函数定义如下:
对应图像如下:
这是一个值域为0~1的s型函数,在理...
分类:
其他好文 时间:
2016-04-04 14:59:20
阅读次数:
147
最近公司需要,测试了一款开源堡垒机,写的过程与心得...
分类:
其他好文 时间:
2016-04-04 15:00:38
阅读次数:
449
LinkedList源码解析LinkedList源码解析
简介
结构
内部类讲解
属性expectedModCount属性的讲解
主要方法讲解
——简介
LinkedList底层是使用双线链表来实现的,将数组添加到这个集合或者是从集合删除其实都是对双向链表增加节点和删除及节点的操作。
LinkedList实现的类AbstractSequentialList中定义的modCount属性使得继承自它的集...
分类:
其他好文 时间:
2016-04-04 14:57:55
阅读次数:
156
使用
wireshark
常用的过滤命令
我们使用
wireshark
抓包,
却不知道如何分析这些包,
也无法从海量的包中提取自己需
要的数据,下面简单介绍下
wireshark
的过滤规则。...
分类:
其他好文 时间:
2016-04-04 14:57:27
阅读次数:
213
前面我们已经搭建好了开发环境所需要的框架,并将它们整合在了一起。
今天,我们主要完成:日志说明、资源分类,BaseDao与BaseDaoImpl的设计。
日志说明:
测试日志:
资源分类:
BaseDao与BaseDaoImpl的设计:
1,设计 BaseDao 与 BaseDaoImpl
1,设计接口 BaseDao
1,...
分类:
其他好文 时间:
2016-04-04 14:59:34
阅读次数:
217
net use $">\\ip\ipc$Content$nbsp;" " /user:" " 建立IPC空链接
net use $">\\ip\ipc$Content$nbsp;"密码" /user:"用户名" 建立IPC非空链接
net use h: $">\\ip\c$Content$nbsp;"密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
net us...
分类:
其他好文 时间:
2016-04-04 14:59:06
阅读次数:
464