思路 :主要是模拟蛇的运动。只要对蛇头进行操作,然后让前一种状态先的蛇头位置复制给现在蛇身的第二个部分,让前一状态的蛇的第二个部分的位置复制给现在蛇身的第三个部分......以此类推,从而达到模拟蛇运动的状态。
GluttonousSnake.java
package xjj;
//贪吃蛇图形界面
import java.awt.FlowLayout;
import java.a...
分类:
编程语言 时间:
2015-06-04 09:48:25
阅读次数:
235
方式一:
1.工程 -》设置(Alt+F7) -》 C/C++ -》分类:预处理器 -》附加包含路径
增加:$(HALCONROOT)/include,$(HALCONROOT)/include/cpp
2.工程 -》设置(Alt+F7) -》 连接 -》分类:输入 -》附加库路径
增加:$(HALCONROOT)/lib/$(HALCONARCH)
3.工程 -》设置(...
分类:
编程语言 时间:
2015-06-04 09:45:11
阅读次数:
172
java实现多线程有2种方法:1扩展java.lang.Thread类;2实现java.lang.Runnable接口下面举个例子,实现Runnable,来实现多线程public class DoSomething implements Runnable { //实现Runnable接口 pu...
分类:
编程语言 时间:
2015-06-04 09:42:17
阅读次数:
143
泛型,宽泛的数据类型” 可以接受任意类型(类)的数据。 ■泛型定义(类和接口) 类型参数必须是一个合法的标识符,习惯上使用单个大写字母,通常情况下,K 表示键,V 表示值,E 表示异常或错误,T 表示一般意义...
分类:
编程语言 时间:
2015-06-04 08:40:36
阅读次数:
142
好久没用 JMeter 了,今天启动的时候,发现启动命令行窗口出现了警报,警告信息如下图所示:感觉有点不舒服(也许是职业习惯吧,俺专职测试),就尝试着解决了一下,解决方案思路如下:1、查看命令行中的信息可知,启动 Jmeter 的时候,Jmeter 在写 windows 7 时无法成功写入,导致系统...
分类:
编程语言 时间:
2015-06-04 08:33:35
阅读次数:
224
北京电子科技学院(BESTI) 实验报告 课程:Java 班级:1352 姓名:黄晓妍 学号:20135227 成绩: 指导教师:娄嘉鹏 实验日期:2015.6.5 实验密级: 预习程度: 实验时间...
分类:
编程语言 时间:
2015-06-04 08:32:42
阅读次数:
154
spring-simple- memcache那些事二 maven依赖 <!--?simple-spring-memcached?-->
<dependency>
<groupId>com.google.code.simple-spring-memcached</groupId>
<artifactId>simple-spring-memcached</ar...
分类:
编程语言 时间:
2015-06-04 06:28:56
阅读次数:
179
理解分布式事务JTA原理参见:http://www.ibm.com/developerworks/cn/java/j-lo-jta/JTA实现产品介绍:http://blog.chinaunix.net/uid-122937-id-3793220.htmlAtomikos官网无法访问,不过Maven中央库中具atomikos包。Atomikos集成Spring,Hibernate,Mybatis网上文章比较多,本文..
分类:
编程语言 时间:
2015-06-04 06:21:16
阅读次数:
368
今天找提高代码性能的方法,刚好看到这篇文章里http://www.cnblogs.com/chinafine/articles/1787118.html提到的.1.奇偶判断不要使用i%2==1来判断是否是奇数,因为i为负奇数时不成立,请使用i%2!=0来判断是否是奇数,或使用高效式(i&1)!=0来判断。想着今天还用%2来判断,虽然..
分类:
编程语言 时间:
2015-06-04 06:15:33
阅读次数:
203
课程:Java程序设计实验 班级:1353 姓名:符运锦 学号:20135323成绩: 指导教师:娄嘉鹏 实验日期:2015.6.4 实验密级:无 预习程度: 实验时间:15:30~18:00仪器组次: 23 必修/选修: ...
分类:
编程语言 时间:
2015-06-04 06:11:28
阅读次数:
297
#includeconst int M = 1e5 ;int a[M] , c[M];int n , m ;void modify (int x , int add ){ for (; x 0 ; x -= x & (-x)) ret += c[x] ; return r...
分类:
编程语言 时间:
2015-06-04 06:10:38
阅读次数:
117
preface:同仁遇到一个问题,需要在上万个文件中找到第7000个文件,凌乱。。。查了下python相关资料,虽说没有完全解决,但还是有东西记录下来。
一、对某个文件夹下遍历文件,os.walk可破。若是多个文件夹的话,配合isdir, isfile等函数可破(参数可有可无):
for i in os.walk(os.getcwd(),topdown=True, onerror=No...
分类:
编程语言 时间:
2015-06-04 01:04:49
阅读次数:
112
问题:
两个有序数组,合并成一个有序数组,假设第一个数组空间足够容纳两个数组。
分析:
考虑到num1数组很大,可以直接在num1数组上进行合并,但是要讲究效率。
如果单纯从前往后合并,那么效率会非常低,因为a数组后面的数字需要不停的移动。
换一种思路,我们采用从后往前合并,首先计算出总长度,设置一个指针从num1数组最后往前移动。...
分类:
编程语言 时间:
2015-06-04 01:04:46
阅读次数:
115
ZigZag
Conversion
一、题目如下:
The string "PAYPALISHIRING" is
written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for b...
分类:
编程语言 时间:
2015-06-04 01:05:10
阅读次数:
207
在写代码时遇到了“判断一个正整数是否是2的N次方”的问题,不想调用 java.lang 的 Math 类库进行浮点运算,觉得转换为浮点不是个好办法。遂在网上搜索了一下,发现有人列出来好几种写法,列举几种:1、通过循环除2;这种方法不值一提,略过;2、针对32位/64位只有有限个 2 的N次方的常量值...
分类:
编程语言 时间:
2015-06-04 00:59:33
阅读次数:
100
1、 严格模式:在javascript中定义了一种不同的解析与执行模型。在严格模式下,一些不确定的行为将得到处理,对某些不安全的操作也会抛出错误。用法是在脚本中添加:”use strict”;这是一个编译指示,用于告诉引擎切换到严格模式;2、 Javascript中的语句,若没有带分号,由解析器确定...
分类:
编程语言 时间:
2015-06-04 00:54:33
阅读次数:
198
原文地址:http://www.cnblogs.com/binyong/articles/1750263.html这篇文章对于了解Javascript的事件处理机制非常好,将它全文转载于此,以备不时之需。什么是事件?事件(Event)是JavaScript应用跳动的心脏 ,也是把所有东西粘在一起的胶...
分类:
编程语言 时间:
2015-06-04 00:54:47
阅读次数:
142