Unity(或者说基本所有图形引擎)生成一帧画面的处理过程大致可以这样简化描述:引擎首先经过简单的可见性测试,确定摄像机可以看到的物体,然后把这些物体的顶点(包括本地位置、法线、UV等),索引(顶点如何组成三角形),变换(就是物体的位置、旋转、缩放、以及摄像机位置等),相关光源,纹理,渲染方式(由材...
分类:
编程语言 时间:
2015-05-01 18:37:39
阅读次数:
202
GIT,在技术层面上,绝对是一个无中心的分布式版本控制系统,但在管理层面上,我建议你保持一个中心版本库。 2 我建议,一个中心版本库(我们叫它origin)至少包括两个分支,即“主分支(master)”和“开发分支(develop)” 3 要确保:团队成员从主分支(master)获得的都是...
分类:
其他好文 时间:
2015-05-01 18:36:59
阅读次数:
204
生成密钥:openssl genrsa -out my.key 2048生成csr申请文件:openssl req -sha256 -new -key my.key -out my.csr生成自签名证书:openssl x509 -req -days 365 -in my.csr -signkey ...
分类:
其他好文 时间:
2015-05-01 18:35:41
阅读次数:
152
private void dataGridViewX1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { //DataGridViewX dgv = sender as Data...
快速排序:步骤1. 找一个基准点2. 建立两个数组,分别存储左边和右边的数组。3. 利用递归进行下次比较。
分类:
编程语言 时间:
2015-05-01 18:34:54
阅读次数:
175
今天做一个Android的文件管理器,里面用到非常多的地方用到了getResources。Drawable currentIcon = null;currentIcon = getResources().getDrawable(R.drawable.folder);currentIcon = ge....
分类:
移动开发 时间:
2015-05-01 18:33:54
阅读次数:
192
前期准备工作,安好JDK,MyEclipse。下载JDBC驱动mysql-connector-java-5.0.5-bin.jar导入到工程中去1、工程(右键)--buildpath--configure build path--add external jars。2、 也可以加到classpath...
分类:
数据库 时间:
2015-05-01 18:35:54
阅读次数:
210
PRICE_BEFORE:=REF(CLOSE, DAYS);{N天前收盘价}PRICE_CURR:=CLOSE;{当天收盘价}R1:= IF((PRICE_CURR/PRICE_BEFORE 0),1,0);{剔除停牌股}R3:=IF(NAMELIKE('S'),0,1);{剔除ST股}IF ((...
分类:
其他好文 时间:
2015-05-01 18:35:12
阅读次数:
103
NSKeyValueObserving非正式协议定义了一种机制,它允许对象去监听其它对象的某个属性的修改。我们可以监听一个对象的属性,包括简单属性,一对一的关系,和一对多的关系。一对多关系的监听者会被告知集合变更的类型,以及哪些对象参与了变化。NSObject提供了一个NSKeyValueObser...
分类:
其他好文 时间:
2015-05-01 18:32:54
阅读次数:
110
后缀数组很久很久以前就出现了,具体的概念读者自行搜索,小菜仅略知一二,不便讨论。 本文通过寻找两个字符串的最长公共子字符串,演示了后缀数组的经典应用。 首先需要说明,小菜实现的这个后缀数组算法,并非标准,只是借鉴了其中的思想。 小菜实现的算法,有两个版本,第一个是空间换时间,第二个是时间换...
分类:
编程语言 时间:
2015-05-01 18:34:01
阅读次数:
151
原题链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=46093 1 #include 2 #include 3 #include 4 #include 5 const int Max_N = 101000; 6...
分类:
其他好文 时间:
2015-05-01 18:34:12
阅读次数:
165
在进行Java Web环境开发之前,首先要做的第一件事就是搭建开发环境,开发环境搭建成功,接下来便是对整个开发环境进行测试,可以通过编写一个简单的JSP程序发布到Tomcat应用服务器上运行。1.Java配置2.Tomcat配置3.Eclipse配置Tomcat配置1.下载Tomcat7.0;下.....
分类:
编程语言 时间:
2015-05-01 18:34:51
阅读次数:
205
连接操作相关的命令 quit:关闭连接(connection) auth:简单密码认证 持久化 save:将数据同步保存到磁盘 bgsave:将数据异步保存到磁盘 lastsave:返回上次成功将数据保存到磁盘的Unix时戳 shundown:将数据同...
分类:
其他好文 时间:
2015-05-01 17:33:39
阅读次数:
142
事件总线EventBus模式概述
在不使用事件总线的情况下:
在应用中的多个地方,控件经常需要根据某个状态来更新他们显示的内容。这种场景常见的解决方式就是定义一个接口,需要关注该事件的控件来实现这个接口。然后事件触发的地方来注册/取消注册这些对该事件感兴趣的控件。例如,陌陌依赖手机位置信息来获取附近的用户,所以在位置更新管理器(MmLocationManager)中定义了一个接口来监听位置更新...
分类:
移动开发 时间:
2015-05-01 17:30:50
阅读次数:
226
前言
上次我们已经讨论了缓冲区溢出的原理,而这次我们需要利用这个原理来构造条件,从而利用这个漏洞。
其实缓冲区溢出漏洞的利用主要是需要解决以下三个问题:
1、精确定位返回地址的位置
2、寻找一个合适的地址,用于覆盖原始返回地址
3、编写Shellcode到相应的缓冲区中
这次我们就结合实验程...
分类:
其他好文 时间:
2015-05-01 17:31:17
阅读次数:
268
下面是几个常用的几个IO对象。对于IO流的学习。只需要搞清楚每个类的作用,熟悉一两个类的操作基本,IO流学习就差不多了。
字符流
package IO;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundExcept...
分类:
其他好文 时间:
2015-05-01 17:32:29
阅读次数:
107