在一个游戏中,通常会有很多怪物,以及怪物的生命值,魔法值等属性数据,这些数据不可能在代码里面写死,一般都会用配置文件来保存,使用时再加载到内存。
我们常用的配置文件是CSV文件,即逗号分隔值(Comma-Separated Values),如下图所示。今天,我就来介绍一个来读取CSV文件的工具类——MyCsvUtil。在接受读取CSV文件工具类之前,先介绍一个读取字符串的工具类——StringUt...
分类:
其他 时间:
2015-06-17 21:38:37
收藏:
0 评论:
0 赞:
0 阅读:
392
hiho欧拉路·二分析:小Ho:这种简单的谜题就交给我吧!小Hi:真的没问题么?小Ho:啊啊啊啊啊!搞不定啊!!!骨牌数量一多就乱了。小Hi:哎,我就知道你会遇到问题。小Ho:小Hi快来帮帮我!小Hi:好了,好了。让我们一起来解决这个问题。小Hi:原来是这样。。。小Ho你仔细观察这个例子:
因为相连的两个数字总是相同的,不妨我们只写一次,那么这个例子可以写成:3...
分类:
编程语言 时间:
2015-06-17 21:38:36
收藏:
0 评论:
0 赞:
0 阅读:
258
Quadratic primes
Problem 27
Euler discovered the remarkable quadratic formula:
n² + n + 41
It turns out that the formula will produce 40 primes for the consecutive values n = 0 to 39. Howe...
分类:
编程语言 时间:
2015-06-17 21:37:26
收藏:
0 评论:
0 赞:
0 阅读:
314
【摘要】查找—-用关键字标识一个数据元素,查找时根据给定的某个值,在表中确定一个关键字的值等于给定值的记录或数据元素。在计算机中进行查找的方法是根据表中的记录的组织结构确定的。查找功能数据处理的一个基本功能。数据查找并不复杂,但是如何实现数据又快又好地查找呢?前人在实践中积累的一些方法,值得我们好好学些一下。我们假定查找的数据唯一存在,数组中没有重复的数据存在。1、 顺序查找设想有一个1M的数据,我...
分类:
编程语言 时间:
2015-06-17 21:37:17
收藏:
0 评论:
0 赞:
0 阅读:
192
L179:Largest Number
Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330. Note: Th...
分类:
其他 时间:
2015-06-17 21:37:06
收藏:
0 评论:
0 赞:
0 阅读:
220
16. 内核分为 进程管理系统 、 内存管理系统 、 I/O管理系统 和文件管理系统 等四个子系统。
17. 内核配置是系统管理员在改变系统配置 硬件 时要进行的重要操作。
18. 在安装Linux系统中,使用netconfig程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、 网关地址 和 子网掩码 等必要信息。
19. 唯一标识每一个用户的是用户 ID 和用户名。
20 . R...
分类:
系统服务 时间:
2015-06-17 21:36:56
收藏:
0 评论:
0 赞:
0 阅读:
326
【转载请注明出处:http://blog.csdn.net/feiduclear_up/article/details/46514791 CSDN 废墟的树】上一篇博客我们学习了Android Design Support Library库中的 是个简单的组件,不了解的童鞋可以参考之前的博客
Android M新控件之FloatingActionButton,TextInputLayout,Sna...
分类:
移动平台 时间:
2015-06-17 21:36:47
收藏:
0 评论:
0 赞:
0 阅读:
285
Contains Duplicate III
Given an
array of integers, find out whether there are two distinct indices i and j in
the array such that the difference between nums[i] and nums[j] is
at most t and
t...
分类:
其他 时间:
2015-06-17 21:36:47
收藏:
0 评论:
0 赞:
0 阅读:
213
题目:给你一个n*n的格子,有些里面有大写字母,用大写字母填满格子,相邻的格子中字母不相同,
并且使得从上到下,从左到右的字母字典序最小。
分析:构造。将格子从上到下,从左到右编号,然后按编号填充,避免冲突即可,这样一定最小。
(如果,该方案不是最小,那么之前一定会选择更小的方案,而不是本方案)
说明:╮(╯▽╰)╭。
#include
...
分类:
其他 时间:
2015-06-17 21:36:06
收藏:
0 评论:
0 赞:
0 阅读:
186
iOS-JNAddressBook 获取手机通讯录信息...
分类:
移动平台 时间:
2015-06-17 21:35:56
收藏:
0 评论:
0 赞:
0 阅读:
195
try{} catch{} finally{} 语句注意事项:
如果有一个catch{}语句匹配上,其他catch{}分支就不会执行了try{}里面如果有return,也会先执行finally{}里面的语句,之后再return如果try{}和finally{}里面都与return语句,则try{}里面的return不会被执行finally{}部分什么情况下不会被执行?
在t...
分类:
其他 时间:
2015-06-17 21:35:46
收藏:
0 评论:
0 赞:
0 阅读:
314
前言由于最近几年移动App的兴起,手机自带表情作为用户输入的方式开始流行。但是emoji表情作为一种特殊的编码方式,之前的数据库字符编码不能正常显示。解决在mysql5.5之后的版本,utf8mb4的编码方式解决了emoji表情和生僻字的编码问题。下面整理下为了兼容emoji表情,我们在数据库服务上做出的修改。数据库字符集也就是在创建数据库的时候选择的支持字符集,由于创建之后这项不能进行修改,所以只...
分类:
数据库技术 时间:
2015-06-17 21:35:26
收藏:
0 评论:
0 赞:
0 阅读:
1285
大型日志平台搭建
Java 环境部署
网上很多教程,此处只做出测试
java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mo...
分类:
其他 时间:
2015-06-17 21:35:16
收藏:
0 评论:
0 赞:
0 阅读:
309
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
using namespace std;
int main(void)
{
int T;
cin >> T;
while (T--) {
string S, msg;
while (cin >> S >> msg) {
//assume d...
分类:
其他 时间:
2015-06-17 21:35:06
收藏:
0 评论:
0 赞:
0 阅读:
230
OpenCV4Android 特征点提取演示前面通过两天的时间,也只是熟悉了基本的环境搭建,明确了基本的部件流程,接下来需要熟悉API,进行实际的应用编程。本篇尝试获取图片的SIFT特征点,并学习相应的API及图像处理基本知识。目标:
- 定义Native method 接口
- Bitmap 和 opencv Mat 之间的转换
- 通过org.opencv.core.Mat.getN...
分类:
移动平台 时间:
2015-06-17 21:34:56
收藏:
0 评论:
0 赞:
0 阅读:
307
int
极大值:0x7f
较大值:0x3f
较小值:0xc0
极小值:0x80
long long
极大值:0x7f
较大值:0x3f
较小值:0xc0
极小值:0x80
float
7f以上一直到be都是-0 (实际上是一个很小的>-1.0的负数)
极大值:0x7f
较大值:0x4f
较小值:0xce
极小值:0xfe
0xff是 -1.#QNAN0000...
分类:
其他 时间:
2015-06-17 21:34:47
收藏:
0 评论:
0 赞:
0 阅读:
249
Distinct powers
Problem 29
Consider all integer combinations of ab for 2 ≤ a ≤ 5 and 2 ≤ b ≤ 5:
22=4, 23=8, 24=16, 25=32
32=9, 33=27, 34=81, 35=243
42=16, 43=64, 44=256, 45=1024
52=25, 5...
分类:
编程语言 时间:
2015-06-17 21:34:36
收藏:
0 评论:
0 赞:
0 阅读:
268
题目链接:http://poj.org/problem?id=2955题意:求回文子串的最大长度。解法:枚举区间长度,更新答案。代码:#include
#include
#include
#include
#include
#include
#include
#...
分类:
其他 时间:
2015-06-17 21:34:27
收藏:
0 评论:
0 赞:
0 阅读:
267
这两个类分别是FilterInputStream和FilterOutputStream的子类,作为装饰器子类,使用它们可以防止每次读取/发送数据时进行实际的写操作,代表着使用缓冲区。
了解这两个类之前,我们有必要知道不带缓冲的操作,每读一个字节就要写入一个字节,由于涉及磁盘的IO操作相比内存的操作要慢很多,所以不带缓冲的流效率很低。带缓冲的流,可以一次读很多字节,但不向磁盘中写入,只是先放到内存里。...
分类:
其他 时间:
2015-06-17 21:34:06
收藏:
0 评论:
0 赞:
0 阅读:
434
公司最近的spark集群由原来的standalone迁移到spark on yarn了,在迁移相关的程序时,发现调整还是有一些的,以下分别是两个版本提交的部分shell命令,从命令可以看出其区别,这个区别主要是spark on yarn的工作方式不太一样,造成提交的方式也不太一样。
standalone方式的脚本为:
spark-submit --class com.bg.tools...
分类:
其他 时间:
2015-06-17 21:33:46
收藏:
0 评论:
0 赞:
0 阅读:
300