码迷,mamicode.com
首页 > 编程语言
HTML5游戏开发-扫雷及其算法研究
吕蒙曰:士隔三月【1】,当刮目相看。所以,在下在这三月中发奋图强,花了约莫8节信息课的时间研究扫雷。呜呼,由于在下才能尚且不足,所以也就只能勉强打过中级难度的吧。不过,一边玩的同时,我还一边对扫雷这个游戏的制做方法构思了一下。所以说,本文中的算法完全是凭借自己对扫雷游戏规则的总结而自行研发出来的,倘若和MS的扫雷玩法有些出入,还望各位看官见谅。【1】出自《孙权劝学》,原文为“士别三日”,由于在下这三...
分类:编程语言   时间:2015-05-29 23:10:06    阅读次数:196
href="javascript:showinfo(this)"不存在
如果想通过a标签的href属性调用js函数,则这种方式不能传递当前对象参数,换成click属性即可,看一个例子: 我想通过这种方式去调用js函数,并把当前对象传递过去,发现并不能行,但是我必须要传递我点击的当前对象过去,最后只有改成click才行,即...
分类:编程语言   时间:2015-05-29 23:10:23    阅读次数:137
【学习笔记】【C语言】常量
1. 什么是常量 常量,表示一些固定的数据 2. 常量的分类 1> 整型常量(int) 包括了所有的整数,比如6、27、109、256、-10、0、-289等 2> 浮点型常量(float\double) *浮点型常量分为double和float两种数据类型 double:双精度浮点型,其实就是小数...
分类:编程语言   时间:2015-05-29 23:05:38    阅读次数:133
Python中def的用法
def定义了一个模块的变量,或者说是类的变量。它本身是一个函数对象。属于对象的函数,就是对象的属性。def func(): return 2print func() # 1func = 5print func # 5print func() # 错误!函数对象已经被覆盖了在同一模块里,函数在未被定....
分类:编程语言   时间:2015-05-29 23:05:26    阅读次数:254
Floyd-Warshall算法详解(转)
Floyd-Warshall算法,简称Floyd算法,用于求解任意两点间的最短距离,时间复杂度为O(n^3)。我们平时所见的Floyd算法的一般形式如下:1 void Floyd(){2 int i,j,k;3 for(k=1;k,则c[i, j, 0] =边 的长度;若i= j ,...
分类:编程语言   时间:2015-05-29 23:05:44    阅读次数:193
JAVA 什么时候使用静态
static所修饰的内容是成员(成员属性、成员方法)从两方面入手:1、什么时候使用静态的成员属性:当属于同一个类的所有对象出现共享数据时,需要将存储这个共享数据的成员变量用static修饰2、什么时候使用静态的成员方法:当功能内部没有访问到非静态的成员时(对象特有的数据),那么该功能可以定义成静态的...
分类:编程语言   时间:2015-05-29 23:04:33    阅读次数:132
javascript中的this探究
对this我想作为前端来说接触的是很多的,可能只限于能用的层次,就很多面试题来说,要完全弄懂还是有点距离的,那么我们就来加强理解下吧,参考高三和语言精粹。this和arguments是作为函数的两个特殊对象的,参数this在面向对象编程中非常重要,它的值取决于调用的模式,在js中一共有4种调用模式,...
分类:编程语言   时间:2015-05-29 23:02:51    阅读次数:159
Spring使用教程(二)配置bean:静态工厂方法和实例工厂方法
public class Car { private String brand; private double price; public String getBrand() { return brand; } public void setBrand(S...
分类:编程语言   时间:2015-05-29 23:00:57    阅读次数:199
Java 获得Class的绝对路径方法
Java获得class文件的绝对路径:1.e.g. Foo.class => Foo.class.getResuorce("").getFile(); 该方法在eclipse中或未jar打包时,可以得到,但如果打包的话,会显示Null. (security domain问题);2.Foo.clas....
分类:编程语言   时间:2015-05-29 23:01:33    阅读次数:169
javascript深入理解js闭包(摘自网络)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。...
分类:编程语言   时间:2015-05-29 22:58:49    阅读次数:128
poj1860 Bellman_Ford算法
Currency ExchangeTime Limit:1000MSMemory Limit:30000KTotal Submissions:21922Accepted:7910DescriptionSeveral currency exchange points are working in ou...
分类:编程语言   时间:2015-05-29 22:57:49    阅读次数:154
JAVA 静态成员 static
static关键字一、作用:是一个修饰符,用于修饰成员(成员变量,成员方法)1、被static 修饰后的成员变量只有一份2、当成员被static修饰之后,多了一种访问方式,除了可以被对象调用之外还可以被类名直接调用(类名.静态成员)二、static的特点:1、随着类的加载而被加载2、优先于对象的存在...
分类:编程语言   时间:2015-05-29 22:57:00    阅读次数:198
Java 得到泛型中得到T.class
Class entityClass = (Class ) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]; getGenericInterfaces()和getGenericSu....
分类:编程语言   时间:2015-05-29 22:54:28    阅读次数:185
Maven Spring4.0
pom.xml 4.0.0 com.jdon.web Spring4MVCHelloWorld war 1.0-SNAPSHOT Spring4MVCHelloWorld Maven Webapp http://maven.apache.org 4.0.5.RELEASE junit...
分类:编程语言   时间:2015-05-29 22:56:17    阅读次数:473
java简易编辑器
1 package peng_jun; 2 3 import java.awt.*; 4 import java.awt.event.*; 5 import javax.swing.*; 6 import javax.swing.event.*; 7 import java.uti...
分类:编程语言   时间:2015-05-29 22:55:03    阅读次数:264
oc中数组的学习过程
NSArray *aa = [[NSArray alloc]init]; NSArray *aaa = [NSArray array]; //声明单个内容数组 NSArray *aaaa = [NSArray arrayWithObject:...
分类:编程语言   时间:2015-05-29 22:56:10    阅读次数:175
拓扑排序--UVa10305
题目Output: standard outputTime Limit: 1 secondMemory Limit: 32 MBJohn has n tasks to do. Unfortunately, the tasks are not independent and the executio....
分类:编程语言   时间:2015-05-29 22:54:35    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!