人生在勤,不索何获。——张衡
本讲内容:坦克大战8.0版(面向对象的思想)
一、解决:防止敌人坦克重叠运动
1、定义一个Vector容器,装所有敌人的坦克(为了得到所有坦克坐标)
2、定义一个方法getEts()可以得到敌人的坦克(为了得到所有坦克坐标)
3、在我的我的面板的构造方法调用getEts()
4、定义一个判断是否碰到了别的敌人的坦克的方法isTouchOther...
分类:
其他好文 时间:
2015-01-09 22:26:48
阅读次数:
317
题目地址:POJ 3254
状压水题。
先预处理出每行所有可能出现的情况。然后可以用vector存起来。
然后先处理出第一行所有的情况。然后再从第二行开始不断与上一行进行状态转移,状态转移很简单就不说了。
最后统计出最后一行的个数和就可以了。
代码如下;
#include
#include
#include
#include
#include
#include
#inclu...
分类:
编程语言 时间:
2015-01-09 22:26:58
阅读次数:
282
1:首先谈谈递归
递归算法:递归过程一般通过函数或子过程来实现。递归方法:在函数或子过程的内部,直接或者间接地调用自己的算法。
如何设计递归算法
1.确定递归公式
2.确定边界(终了)条件
递归的一般模式
procedure aaa(k:integer);
begin
if k=1 then (边界条件及必要操作)
...
分类:
编程语言 时间:
2015-01-09 22:24:47
阅读次数:
309
有时候,大家在做项目遇到bug,但是一直修改,尝试各种方法,但是没有效果。很可能是你修改的是之前打开的文件,实际上没有保存到工程文件中。...
分类:
其他好文 时间:
2015-01-09 22:27:16
阅读次数:
161
如使用大小写转换快捷键请参考http://blog.csdn.net/itmyhome1990/article/details/41363633以下方法可将大小写转换图标添加到工具栏:步骤:Tools --> Preferences --> User Interface --> Toolbar --> 把Selection Uppercase、Selection Lowercase添加到右侧如图:...
分类:
数据库 时间:
2015-01-09 22:24:48
阅读次数:
240
去年12月中旬,go已经正式支持android平台!虽然,目前只是初步支持,相应的开发还在紧罗密鼓的进行中。但是仍然挡不住试用一把的冲动。目前go的代码是通过java的jni接口来调用的,go的代码会被编译成so动态库,会在编译的时候包含到apk中。下面来看看怎么在android平台来编译go的代码 。...
分类:
移动开发 时间:
2015-01-09 22:26:55
阅读次数:
295
Android对服务端返回的数据进行Json解析,json解析的两种方法...
分类:
移动开发 时间:
2015-01-09 22:24:55
阅读次数:
324
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include //多线程
char g_path[200] = "I:\\BaiduYunDownload\\1亿QQ信封\\1E5-10位\\QQ信封.txt";
#define N 84357584
char str[100] = { 0 }...
分类:
其他好文 时间:
2015-01-09 22:25:23
阅读次数:
325
利用poi3.9做的excel导出工具。
测试10万行*8列,从查询到生成文件所花时间13620毫秒
测试100万行*8列,从查询到生成文件所花时间121443毫秒
写得很简单,欢迎深入探讨。...
分类:
其他好文 时间:
2015-01-09 22:24:23
阅读次数:
354
LCIS
Time Limit: 6000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 4483 Accepted Submission(s): 2024
Problem Description
Given n integers.
You ha...
分类:
其他好文 时间:
2015-01-09 22:22:30
阅读次数:
248
Divide two integers without using multiplication, division and mod operator.
If it is overflow, return MAX_INT.
时间复杂度 log(n)
public class Solution {
public int divide(int dividend, int divi...
分类:
其他好文 时间:
2015-01-09 22:22:15
阅读次数:
248
很多童鞋最近遇到安装系统的问题,这里给大家提供虚拟机的软件。在另一篇文章中会提供在虚拟机中练习安装系统的教程...
分类:
系统相关 时间:
2015-01-09 22:24:33
阅读次数:
199
Iptables和NAT
结合,也能够实现简单的负载均衡。
简介
iptables的前身叫ipfirewall
(内核1.x时代),这是一个作者从freeBSD上移植过来的,能够工作在内核当中的,对数据包进行检测的一款简易访问控制工具。但是ipfirewall工作功能极其有限(它需要将所有的规则都放进内核当中,这样规则才能够运行起来,而放进内核,这个做法一般是极其困难的)。当内核发展到2....
分类:
其他好文 时间:
2015-01-09 22:23:05
阅读次数:
658
1.RGui
RGui是用于R语言开发的IDE,它是开源的,每隔大概3个月左右就有新版本在 Cran网站
http://cran.r-project.org/mirrors.html
下载。
这里推荐一个版本:R.2.15.3,该版本的稳定性较好,下载地址:
http://download.csdn.net/detail/sanqima/8345997
或者在官网下载R.2.15.3:
http://cran.r-project.org/bin/wind...
分类:
编程语言 时间:
2015-01-09 22:21:54
阅读次数:
246
背景
加入了高校云平台的学生考核部分,从需求开始,学会了用axure画原型图,并且结合svn进行共享。之后就是积累知识的阶段了,于是必须了解mvc、easyUI和linq等知识。虽然理论上了解这些会导致理解不如实践来的快,但是理论是不可缺少的。因为没有掌握理论知识的积累拿什么来实践呢,这是个鸡生蛋的问题,就不多说了。
定义
MVC的概念...
分类:
Web程序 时间:
2015-01-09 22:22:24
阅读次数:
271
Array 对象用于在单个的变量中存储多个值。
语法:
new Array();
new Array(size);
new Array(element0, element1, ..., elementn);
参数 size 是期望的数组元素个数。返回的数组,length 字段将被设为
size 的值。
参数 element ..., elementn 是参数列表。当使用这些参数来调...
分类:
编程语言 时间:
2015-01-09 22:22:40
阅读次数:
221