星空之旅

我就是我,我就是那天边的一颗孤星,发出与众不同的光芒

在ACCESS中区分大小写

 下列sql中,有2个id -->ABA与ABa。因为access不区分大小写,

         所以会出现4笔数据。请问该如何让Access join条件区分大小写,
         让下列sql正确出现2笔数据?
         ※sql:
         select a.id,b.name from a left join b on a.id=b.id
  ※查询结果:(出现4笔,如何只出现2笔)
        id      name
        ABA  陈加凯
       ABA    林家佳
       ABa    陈加凯
       ABa    林家佳
 
解决方法:select a.id,b.name from aleftjoin b on a.id=b.id where strcomp(a.id,b.id,0)=0

 2012年3月

由于POPCAP公司认为在webqq中的植物大战僵尸应用是侵犯了他们的版权

应用被下架了

偶的网站流量因此而跌至底线

因此也无力负担服务器昂贵的月租

估计于下个月撤销3号和4号服务器

暂时保留1号和2号

仍然感谢A5站长对偶的大力支持继续赞助偶1号服

2号是个年租服务器到期后也许也会撤掉

 

这一天的到来早在偶预计中

不过没想到这么突然

就在偶已经忘记这种可能性的时候瞬间来临

因为本网站的植物僵尸最初只是偶练习写程序的一个生成品罢了

根本没想到要放在应用里给大家玩

因此是直接使用的植物大战僵尸的原始形象

后来也是机遇使然进入了腾讯的webqq平台

进入平台的那天起偶就预感这一天早晚来临

知道消息的短时间内偶十分失落和伤感

一年多的努力似乎一瞬间就化为乌有

一年多的积累一下子就崩溃

不过转念一想

偶网站还在

偶技术还在

偶不应该忘记当初的理想

大不了从头再来

总是抄袭人家的形象创意也不是长久之计

这次也是给了偶一次转型的机会

偶不会放弃不会丧气

这也算不上是什么大的打击

也没什么损失

当前偶工作上也很繁忙

在解决这个事儿上可能也会耽误不少时间

偶希望能尽快解决工作上的问题

及早把自己的网站再度壮大

 经过网友提醒

偶发现在程序里忽略了linux服务器对于文件大小写的敏感问题

导致服务器是linux的无法正常运行游戏

在此表示抱歉

偶会尽快修正程序里的大小写问题并且重新打包上传

linux服务器用户可以到时重新下载代码上传服务器

windows服务器用户不受影响。

 

目前程序中用于判断客户端信息的对象

需求不高所以比较简单不一定精确

游戏中一般只需要判断是否IE、是否IE6、是否手机这三个功能

该对象可判断客户端的操作系统类型、浏览器类型、客户机器是电脑还是手机类、访问协议是HTTP还是FILE

这里偶只简单的使用判断当非windows、Mac、Unix这三个系统就是手机

当判断是手机后默认游戏自动拾取阳光

switch等值比较的写法改进

这个写法是专用于取代switch里相等值比较的

通常来说比较等值的每次比较都需要重复判断

通过自定义函数的使用避免了重复判断提高了效率

原理很简单即使用对象定位需要范围的值

该返回值可以是个变量也可以是数组、函数等

LoadImage是单张图片载入函数

如果要再某张图片成功载入后执行某函数就用一个LoadImage即可

在JSPVZ里的多张图片是每个关卡单独载入一次

在首页出现的时候

游戏的公用图片已经载入完毕

之后每关只载入本关所需要用到的图片

所以要使用到多图载入进度条

原理是要先知道到底要载入哪些图片

然后把所有需要载入的图片url放入一个数组

载入图片时循环读取数组url

每读取一个就执行一个LoadImage

而回调函数都是执行CheckImg来检查是否载入了所有图片

载入所有图片后就开始执行下一个任务

JSPVZ里一个自定义的核心系统对象

最近正在改进游戏程序的执行效率

整合所有的计时器

以一个初步的自定义系统对象控制整个游戏流程的进行

/*系统对象 
结构:一个setInterval计时器作为自定义系统时间,10毫秒累加1,1秒即为100 
一个setTimeout作为定时执行任务的计时器 
一个任务队列,存储着{},格式为 
{T:任务执行的系统时间,时间为自定义非JS自带 
...

分页:[«]1[»]
« 2013年2月 »
Sun Mon Tue Wed Thu Fri Sat
12
3456789
10111213141516
17181920212223
2425262728

文章归档

广告位