胜利大逃亡
Problem Description
Ignatius被魔王抓走了,有一天魔王出差去了,这可是Ignatius逃亡的好机会.
魔王住在一个城堡里,城堡是一个A*B*C的立方体,可以被表示成A个B*C的矩阵,刚开始Ignatius被关在(0,0,0)的位置,离开城堡的门在(A-1,B-1,C-1)的位置,现在知道魔王将在T分钟后回到城堡,Ignatius每分钟...
分类:
其他 时间:
2014-05-22 17:18:42
收藏:
0 评论:
0 赞:
0 阅读:
262
策略模式定义:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。
简单定义:封装可以互换的行为,并使用委托来决定要使用哪一个。
OO原则:
封装变化
多用组合,少用继续。
针对接口编程,不针对实现编程。
以书中的Duck为例:
Duck.java(抽象类,performFly()与performQuack()函数的实现委托给行为类,行为由子类...
分类:
其他 时间:
2014-05-22 23:19:57
收藏:
0 评论:
0 赞:
0 阅读:
467
第一:网页设计需要的是要留白。网站页面未必一定要填满,最好留白,如果留的合适与适当,也未尝不可;
第二:信息量不需要太大,文章精好过多。有些人,总认为在页面上表达的东西越多越好,恨不得将肚子里所有的东西都一股脑儿的呈现给用户。结果,如果没有强悍的页面设计尤其是在呈现上的驾驭能力,我们将看到的一大片密密麻麻的文字。在读图时代,文字的表现力远远不如图片的表现力,而且,实践表明,人们没有耐心去阅读你...
分类:
Web开发 时间:
2014-05-22 17:30:09
收藏:
0 评论:
0 赞:
0 阅读:
394
题目描述 Description
在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于再n×n的棋盘上放置n个皇后,任何2个皇后不妨在同一行或同一列或同一斜线上。
输入描述 Input Description
给定棋盘的大小n (n ≤ 13)
输出描述 Outp...
分类:
其他 时间:
2014-05-22 23:15:45
收藏:
0 评论:
0 赞:
0 阅读:
648
day1='2014-03-31 00:00:01';function get_day(day1,day2){
var s = day1;
var dt = Date.parse(s.replace(/-/g,"/"));
var day1 = new Date(dt);
var s = day2;
var dt = Date.parse(s.replace(/-/...
分类:
Web开发 时间:
2014-05-22 17:29:00
收藏:
0 评论:
0 赞:
0 阅读:
511
修改/etc/udev/rules.d/60-raw.rules文件
# 现在我们把/dev/sdb1 知道到raw1上,就可以在/etc/udev/rules.d/60-raw.rules文件里添加如下内容:
[root@centos~]#vi /etc/udev/rules.d/60-raw.rules
Cat >> /etc/udev/rules.d/60-raw.rules<< EOF
ACTION=="add",KERNEL=="sdb1",RUN+="/bin/raw /dev/raw/r...
分类:
系统服务 时间:
2014-05-22 18:38:41
收藏:
0 评论:
0 赞:
0 阅读:
496
1、下载svn插件
下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240,下载最新的稳定版即可。我下载是site-1.8.22.zip。
2、新建文件夹
例如:
新建一个【D:\myplugins\svn\eclipse\】(文件夹名和位置...
分类:
系统服务 时间:
2014-05-22 23:37:56
收藏:
0 评论:
0 赞:
0 阅读:
664
Arrays 数组帮助类
示例程序(JUnit演示)
数组转化为List
@Test
public void testUserArraysChangeArraytoList() {
// 类Arrays
// public static List asList(T... a)
// Returns a fixed-s...
分类:
编程语言 时间:
2014-05-22 18:38:05
收藏:
0 评论:
0 赞:
0 阅读:
396
ocm session4数据仓库的管理,包括rman恢复,物化视图,外部表...
分类:
其他 时间:
2014-05-22 23:30:08
收藏:
0 评论:
0 赞:
0 阅读:
559
构建node扩展的方法:
1,安装node.js 版本为0.10.24.msi
2,安装node-gyp, npm install -g node-gyp
3,构建 hello工程
cd 到 node-gyp-hello\src
node-gyp configure
node-gyp build
构建node-webkit扩展的方法:
1,安装node.js 版本为0.10...
分类:
编程语言 时间:
2014-05-22 23:37:17
收藏:
0 评论:
0 赞:
0 阅读:
535
UVa OJ 127 - "Accordian" Patience (“手风琴”纸牌)
Time limit: 3.000 seconds
限时:3.000秒
Problem
问题
You are to simulate the playing of games of "Accordian" patience, the rules for which are as foll...
分类:
其他 时间:
2014-05-22 18:37:20
收藏:
0 评论:
0 赞:
0 阅读:
753
#删除字段
ALTER TABLE evan DROP COLUMN age
#添加字段
ALTER TABLE evan ADD COLUMN age2 VARCHAR(20) COMMENT '年龄'
#修改字段注释
ALTER TABLE evan MODIFY COLUMN age2 VARCHAR(20) COMMENT '年龄2'
#修改字段名字
ALTER TABLE evan...
分类:
数据库技术 时间:
2014-05-22 23:36:40
收藏:
0 评论:
0 赞:
0 阅读:
458
使用 HTTP
Web 使用超文本传输协议(Hypertext Transfer Protocol,HTTP)通信,通常用 web 浏览器,但是,出于某些原因,也可能想用脚本或程序中发出 web 请求,例如,通过 RSS 或 Atom feeds 收集站点内容。
生成 HTTP 请求,需要用 System.Net.WebRequest 类的静态方法 Create。它创建 WebRequ...
分类:
其他 时间:
2014-05-22 23:01:49
收藏:
0 评论:
0 赞:
0 阅读:
443
MySQL为开源数据库,因此可以基于源码实现安装。基于源码安装有更多的灵活性。也就是说我们可以针对自己的硬件平台选用合适的编译器来优化编译后的二进制代码,根据不同的软件平台环境调整相关的编译参数,选择自身需要选择不同的安装组件,设定需要的字符集等等一些可以根据特定应用场景所作的各种调整。本文描述了如何在源码方式下安装MySQL.1、安装环境及介质#安装环境SZDB:~ # cat /etc/iss...
分类:
数据库技术 时间:
2014-05-22 18:40:37
收藏:
0 评论:
0 赞:
0 阅读:
587
cocostudio源码浅析之UILayout...
分类:
其他 时间:
2014-05-22 23:15:08
收藏:
0 评论:
0 赞:
0 阅读:
701
Direct request is the simplest method used to request a semaphore. The request behaves as an atomic read and set operation. The result of a request is either to grant the semaphore
to the requesting...
分类:
其他 时间:
2014-05-22 17:21:18
收藏:
0 评论:
0 赞:
0 阅读:
533
为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置。
1、服务查询
默认情况下,Linux系统在默认安装中已经安装了Samb...
分类:
系统服务 时间:
2014-05-22 17:25:20
收藏:
0 评论:
0 赞:
0 阅读:
523