搜索到与相关的文章
编程技术

XNA基础(03) —— 动画与帧率

我们要做的2D和3D游戏离不开动画,那么在XNA中如何实现动画了?首先,我们来看最简单的动画——移动。要移动一个Sprite非常简单,我们只需要在Game1.Update()方法中改变Sprite的位置坐标,在下次Game1.Draw()方法被调用时,屏幕上显示的Sprite就被移动了。接下来,我们看复杂一点的动画,比如的爆炸效果,我们可以这样来实现,制作一系列的图片,每张图片都是爆炸过程中某一状态的表现,如下所示:上面的20个小图片表现了一个爆炸从初始到

系统 2019-08-29 22:40:33 2804

Java

Effective Java (枚举)

三十、用enum代替int常量:枚举类型是指由一组固定的常量组成合法值的类型,该特征是在Java1.5中开始被支持的,之前的Java代码都是通过“公有静态常量域字段”的方法来简单模拟枚举的,如:publicstaticfinalintAPPLE_FUJI=0;publicstaticfinalintAPPLE_PIPPIN=1;publicstaticfinalintAPPLE_GRANNY_SMITH=2;......publicstaticfinali

系统 2019-08-29 22:02:33 2804

编程技术

在iframe框架中取referer来源

在iframe框架中取得的referer,是该iframe中地址,而不是嵌套该iframe地址。代码文件名:iframe-index.html测试iframe页面
当前页面url:/iframe-index.html
Helloworld

系统 2019-08-12 09:29:46 2804

各行各业

WatiN自动化测试

简介WatiN-Watir的.NET版:http://watin.sourceforge.net/WelcomeattheWatiN(pronouncedasWhat-in)website.InspiredbyWati

系统 2019-08-12 09:27:05 2804

数据库相关

poj 1269 Intersecting Lines 求直线交点 判断

http://poj.org/problem?id=1269一、判断是否共线相当于判断三点是否共线,叉积等0是即为共线。二、判断是否平行设向量A=(a,b)向量B=(c,d)若向量A与B平行则a/c=b/d;三、求交点这里也用到叉积的原理。假设交点为p0(x0,y0)。则有:(p1-p0)X(p2-p0)=0(p3-p0)X(p2-p0)=0展开后即是(y1-y2)x0+(x2-x1)y0+x1y2-x2y1=0(y3-y4)x0+(x4-x3)y0+x3

系统 2019-08-12 01:55:38 2804

数据库相关

NSRunLoop详解

1.NSRunLoop是IOS消息机制的处理模式NSRunLoop的主要作用:控制NSRunLoop里面线程的执行和休眠,在有事情做的时候使当前NSRunLoop控制的线程工作,没有事情做让当前NSRunLoop的控制的线程休眠。2.NSRunLoop就是一直在循环检测,从线程start到线程end,检测inputsource(如点击,双击等操作)同步事件,检测timesource同步事件,检测到输入源会执行处理函数,首先会产生通知,corefunctio

系统 2019-08-12 01:54:48 2804

数据库相关

IndexedDB技术简介(四)

这篇文章会接着介绍IndexedDB(以下简称IDB)。我们会介绍如何解决在webkit内核下、新旧版本规范的兼容问题。目前支持IDB的webkit内核浏览器有chrome和傲游3,safari暂不支持IDB。首先,由于内核不同,所以window.indexedDB被改为了带有webkit前缀的变量window.webkitIndexedDB。同时发生变化的还有两个对象IDBKeyRange和IDBTransaction。如果想兼容gecko和webkit

系统 2019-08-12 01:54:14 2804

Linux

Linux中对不同版本的软件进行管理(update-alter

源贴地址:http://www.blogjava.net/shaofan/archive/2006/12/25/89801.htmlUbuntu/Debian中的update-alternative用来对系统中不同版本的同个软件进行管理。比如,系统中可能装有GNU的Java编译器,和SUN的Java编译器。可以用update-alternatives来设置当前使用它们中的哪一个。它的原理是在/usr/bin中建立一个link,指向/etc/alternat

系统 2019-08-12 01:51:53 2804

Python

Python入门实践12 | 字典(Dictionary)

Python入门实践12——字典(Dictionary)字典(Dictionary)一、目标1、掌握字典的特征,key唯一,不可变。2、掌握字典的常用操作。二、要点1、字典字典是另一种可变容器模型,是一个无序、以键值对存储的数据类型,数据关联性强、唯一一个映射数据类型。键:必须是可哈希(不可变的数据类型:字符串、数字、元组、bool)值,并且是唯一的。字典(Dictionary)2、定义字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用

系统 2019-09-27 17:57:36 2803