- 博客(23)
- 收藏
- 关注
原创 Lua——string库初级函数的用法举例
function Lenth(s)return string.len(s)--返回字符串长度endfunction Repeat(s, n)return string.rep(s, n)--字符串重复n次endfunction Lower(s) --字符串s的所有字符变成大写return string.lower(s)endfun
2012-09-19 20:16:23
1900
原创 lua——string库函数的用法例子(包括string.dump的用法例子)
--string.dump(function)。返回指定函数的二进制代码(函数必须是Lua函数,并且没有up value)--[[Example:将一个函数转换成二进制码,输出;再换回来,输出;再执行。function DumpTest()print("string.dump test")endlocal a = string.dump(DumpTest)--将函数
2012-09-19 20:15:17
20896
原创 UI设计——友好的用户界面
随着网络被越来越多的应用,友好的用户界面——UI设计显得越来越重要。下面来说几种UI设计中需要注意的事项吧。1、突出信息重点。不只是UI设计,任何一款设计最先考虑的、也是最重要的,就是要明确,究竟要干什么。也就是,设计的目的,究竟为何而设计。尤其是UI设计中,界面的空间有限而需要提示的信息却是很多很多的,在有限的空间中放入所有的提示信息是不现实的。这种情况下就需要根据设计目的来判断出究
2012-09-01 19:19:44
6207
1
原创 Lua-计算表中有多少个元素-#table的用法
通常情况下,查看table表中有多少个元素,我们习惯用#table,但是当table的元素里有key值的时候,比如 table = { [3] = 5},这种情况下,需要输出table表中的元素个数的时候,如果直接使用“#table”就会出错。错误例子:明明表a中有一个元素,元素的value是5,对应的key值表项是3,但是#a却没有识别出来。所以在这种情况下,可以用for循环
2012-08-22 19:43:03
24097
原创 lua—将一张table里的值插入另一张表,包含新的key值
本文旨在记录用lua,将一张表里的值插入到另一张表中,不只是值,也包括了key值,也就是数据对应的字段。开始的时候,想要用 table.insert()来实现,但是发现 table.insert ( ) 插入的只有值,不能添加新的字段。后来想到用:发现tbA.m中的m会被转化为字符串,即会在tbA里插入字段名是m的字段。所以最后发现tbA.[m] =
2012-08-10 18:50:21
20751
原创 lua-将数据插入table,并设置Key值
给定如下数据 {“aaa”, 25, "策划"}, {“bbb”, 24, "程序"}, {“ccc”, 26, "测试"}这些数据用LUA转化成 { {“aaa”, 25, "策划"}, {“bbb”, 24, "程序"}, {“ccc”, 26, "测试"}}这种表,并设置Key值为szName, nAge, szTitle.思路:先将三张表插入到同一张表中,再通过循环,将“大表”
2012-07-18 16:44:29
42208
2
原创 回合制游戏中的活动需要注意的
回合制游戏中的活动 了解一个活动需要以下流程,下面分点阐述。1. 活动的背景是什么?游戏中的活动一定要有合理的背景剧情,而且这些背景剧情要和游戏的联系紧密,这样玩家在接触游戏的时候才不会显得突然。活动的背景可以是与整个游戏大背景相关的神话传说、故事等等。 2. 活动的目的是什么?活动的目的也就是游戏中玩家要做什么、完成什么。无论是什么活动,目的一定要
2011-12-20 12:49:27
1386
原创 暗黑2 攻略
攻略 第一章:罗格营地 任务一:Den Of Evil邪恶洞穴 开始后,去找阿卡拉(Akara)女巫。她告诉你说她是这里的头头,所以想要立足就要得到她的信任,要你去闯营地外的一个洞穴。在外面找到阿卡拉说的洞穴,"抢掠一空"后去
2011-09-20 14:56:29
3049
原创 java连接MySQL、Sql Server、Sysbase、Oracle等7种常见数据库
MySQL: 02 String Driver="com.mysql.jdbc.Driver"; //驱动程序 03 String URL="jdbc:mysql://loc
2011-09-18 11:51:24
1553
原创 mysql将一个表中数据插入另一张表,排重,删除,导入
将一个表中数据插入另一张表的语句:insert into 目标表(字段1,字段2,字段3……) select 字段1,字段2,字段3… from 来源表 where 条件1 and 条件2;排重很简单,只要在需要排重的字段前加distinct就可以嘞!eg~查询记录
2011-09-17 10:52:54
6850
原创 sql查询语句优化
1:选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础
2011-09-15 22:26:12
2087
原创 游戏与数值策划
游戏与数值策划游戏对每一个人来说都不陌生,算是调剂生活的必需品。相信决大多数人在无聊的等待的时候都会拿出手机来玩游戏。就我个人来讲,也接触过很多游戏,从小时候的超级玛丽、俄罗斯方块到后来的植物大战僵尸、跑跑卡丁车、QQ炫舞再到手机、touch里面的愤怒的小鸟、水果忍者等等。
2011-09-14 09:07:07
1663
原创 java 标示符与关键字
Java语言规定标识符是以字母、下划线"_"或美元符号"$"开始,随后可跟数字、字母、下划线或美元符号的字符序列。Java标识符大小写敏感,没有长度限制,可以为标识符取任意长度的名字,但关键字不能作为标识符。 类、接口:通常使用名词,且每个单词的首字母要大写 方法
2011-09-11 11:53:48
1255
原创 override与overload的异同点
override:方法覆盖—— 如果子类中定义的一个方法,其名称、返回类型及参数签名正好与父类中某个方法的名称、返回类型及参数签名相匹配,那么可以说,子类的方法覆盖了父类的方法overload:方法重载——
2011-09-07 11:45:55
1048
原创 Ubuntu无法连接网络
这个问题通常在配置虚拟机的时候~在VM->settings->Etherne->Network connectiont里选择NAT设置即可。但是如果这种设置不行~那么我们就要应用桥接。下面我们来说一下设置桥接的步骤:1、在VM->settings->Etherne->Ne
2011-09-05 19:42:19
7279
原创 如何访问Ubuntu的root目录
Ubuntu的图形界面和命令行模式的切换:ctrl+alt+F2:切换到命令行模式ctrl+alt+F7:切换到图形界面模式如果root界面进不去1、执行 cd / 2、执行 sudo passwd root3、
2011-09-05 16:11:23
22209
原创 虚拟机中安装Ubuntu
准备工作:这是一篇新手虚拟机安装Ubuntu教程,为没有任何Linux基础的读者准备。我们今天的操作演示是在Microsoft Windows XP操作系统下,使用VMware 模拟虚拟机安装Ubuntu Linux 6.06(X86版本),并对其进行设置,让它达到最好状
2011-09-05 14:57:12
838
原创 bad interpreter: No such file or directory
这类错误有两种表现形式:1、-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory 这个错误是因为python的版本不匹配,只要在/usr/bin/yu
2011-08-26 15:55:04
37049
原创 将下拉表单变成超链接
这个问题我们用JS来实现。Example function loadFinish() { var version = "{{page}}"; document.getElementById("option"+page).selected =
2011-08-25 20:39:02
1405
原创 其他机器访问本机django项目
最近遇到一个问题~就是本机建好了django项目~本机访问是在地址栏输入http://127.0.0.1:8000的,但是如果是局域网内的其他机器访问本机的这个项目肿么办呢?(问题补充:就是在用django自带的服务器的情况下~用nginx或者apache或者其他什么服务器的
2011-08-21 15:28:44
11469
原创 django查询两个数据库来显示数据
在网上看到很多相关的django连接并查询两个数据库内容的文章~但是大多数都比较凌乱~要改setting是一类的配置文件,但是那样不但改起来麻烦而且会出现各种各样很凌乱很奇怪的问题。其实根本不需要那么麻烦的,只要在.py文件中进行连接就好~至于setting文件中的DATABAS
2011-08-21 15:16:25
9517
原创 MySQL不同表查询,不同数据库查询
(内容比较弱~欢迎大神们指点~)在MySQL中~要实现不同表的查询和不同数据库的查询,首先得有地方查吧1、建立数据库 create databaes test; use test; create table pet(id int,nam
2011-08-19 09:57:58
14618
1
原创 用django将数据从数据库提出并分页展示
不要笑这个太简单噢~~大神们路过的请自动忽略本文……要把数据提出并展示出来~效果如下: 1、需要建立一个project噢~ project中要包含一个展示的html页面和一个“
2011-08-18 14:31:37
11931
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人