Lua逻辑运算

  .逻辑运算
    and, or, not
    and 和 or 与C语言区别特别大。
    请先记住,在Lua中,只有false和nil才计算为false,其它任何数据都计算为true,0也是true!
    and 和 or的运算结果不是true和false,而是和它的两个操作数相关。
    a and b:如果a为false,则返回a;否则返回b
    a or b:如果 a 为true,则返回a;否则返回b

    举几个例子:

     print(4 and 5) 输出 5
     print(nil and 13) 输出 nil
     print(false and 13) 输出 false
     print(4 or 5) 输出 4
     print(false or 5) 输出 5

    在Lua中这是很有用的特性,也是比较令人混洧的特性。
    我们可以模拟C语言中的语句:x = a? b : c,在Lua中,可以写成:x = a and b or c。
    最有用的语句是: x = x or v,它相当于:if not x then x = v end 。

Read More

给一个跑一个

给瑞文 瑞文 跑了
给平淡 平淡 跑了
这是为什么呢

伟大的主宰之剑帝国 哦 覆灭了
我敬仰大胡子 他是在黑暗中给我希望的人

我爱主宰之剑
我真不知道我竟然如此被人尊敬 被人爱戴
主宰之剑……

Read More

一幅图总结出外国人和中国人的区别

一日三餐

人际关系

心情和天气

生活方式

交通工具的发展

老人的生活

自我

周末街景

孩子

美丽的标准

胃疼时的饮品

准时的概念

旅游

排队

淋浴

想象中的对方

意见建议

聚会

餐厅分贝

处理事情方式

对待新事物

生气、愤怒

时尚

领导

Read More

BattleInfo v0.32

http://bbs.cwowaddon.com/thread-858-1-1.html

更新下 感谢我还能读懂5个月前的代码
这取决于我良好的习惯

Read More

QQ2009

QQ的身材可以看出这个版本有点人样
用了下破解的版
发现QQ2009支持多国语言 这个方向看来是QQ的发展方向了
国际化当然不能走流氓之路了
希望qq真的能这样走下去

备注 2009英文版 比 中文版 废物功能少了不少
看是 有些功能是特别给国人开发的

Read More

第一次看到自己的作品

这个插件是2.12时候发布的
后来就没有更新
没想到今天还有人使用
有种满足感

Read More

opendkp beta 1

奋斗了好久 终于完成了opendkp beta 1 第一个人可以读懂的版本
我相信一定会有很多很多bug的
这个要花时间来修正
下一部目标是 实现smarty对接实现一个美女

刚刚突然想起来 老师 或者说根本不配称作师长的东西
白白剥削了我那么多劳动
然后拿去炫耀 而后来根本就不认识我了 真不配做人

Read More

mysql 大符合

含有常用sql符合语句
可日后参考
insert into opendkp_dkps(`name`,`value`,`uname`)
SELECT addsum.dkpid,sum-if(sum( loot.cost ) is null,0,sum( loot.cost )),addsum.name
FROM (

SELECT user.name AS name, sum( boss.dkp ) AS sum, boss.dkpid AS dkpid
FROM opendkp_users AS user
LEFT JOIN opendkp_raid_boss AS boss ON user.name = boss.attendees
WHERE user.name = ‘独孤玉’
GROUP BY boss.dkpid
) AS addsum
LEFT JOIN opendkp_raid_loot AS loot ON loot.player = addsum.name
AND loot.dkpid = addsum.dkpid
GROUP BY addsum.dkpid

Read More

LEFT JOIN 和 RIGHT JOIN 运算

LEFT JOIN 和 RIGHT JOIN 运算

用于 FROM 子句时,把源表记录组合起来。

语法

FROM1 [ LEFT | RIGHT ] JOIN2
ON 1.字段1 compopr 2. 字段2

LEFT JOIN 及 RIGHT JOIN 运算可分为以下几个部分:

部分 说明
table1, table2 记录被组合的表的名称。
field1, field2 被联接的字段的名称。且这些字段必须有相同的数据类型及包含相同类型的数据,但它们不需要有相同的名称。
compopr 任何的关系比较运算子:”=,” “,” “=,” 或 “.”


说明

用 LEFT JOIN 运算 创建左边外部联接.左边外部联接将包含了从第一个(左边)开始的两个表中的全部记录,即使在第二个(右边)表中并没有相符值的记录。

用RIGHT JOIN 运算 创建 右边外部联接.右边外部联接将包含了从第二个(右边)开始的两个表中的全部记录,即使在第一个(左边)表中并没有匹配值的记录。

例如,可以使用 LEFT JOIN 与部门(左边)及员工(右边)表来选择所有的部门,包含了没有分配到员工的部门。可以使用 RIGHT JOIN 选择所有的员工,包含了没有分配到部门的员工。

下列示例显示如何在类标识符字段中联接类表及产品表。查询将会列出所有种类的列表,包含那些没有产品在其中的种类:

SELECT CategoryName,

ProductName

FROM Categories LEFT JOIN Products

ON Categories.CategoryID = Products.CategoryID;

在本例中,CategoryID 是联接的字段,但由于它不包含在 SELECT 语句中,因此,也不包含在查询结果中。要包含联接的字段,请在 SELECT 语句中输入字段名 — 在这个示例中为 Categories.CategoryID。

Read More

TS?

也许是机会
但是我没有钱 我想我真的会去做
好多本钱啊

我已经很成熟了 但是 still i am fed still i am …

Read More