`
playfish
  • 浏览: 285483 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论
文章列表
前段时间在论坛上看到有人发了个TD的帖子,去玩了下确实很好玩.网上搜到了个不错的文章,不敢独享. 基本上Tower Defense属于那种空虚的时候会很想玩,玩过之后感到更加空虚的游戏,它可以最有效地浪费掉你的时间。 是谁发明了Tower Defense?不知道。 尽管有人声称TD起源于1991年的一款街机游戏Rampart,但实际上那个游戏的核心在于控制炮台的射击和维修城墙,现在的TD游戏的所有核心特征它都不具备。 一个游戏要被称为TD,至少要具有如下特征: 塔需要用资源来购买,还需要花费资源来升级; 资源通过杀死敌人获得; 玩家最主要的操作在于选择塔的位 ...
这里笔者介绍一种很常用,也比较专业的权限控制思路。这里用java语言描述,其实都差不多的。要换成其他的语言主,自己转一下就可以了。为了方便起见,我们这里定义a^b为:a的b次方。这里,我们为每一个操作设定一个唯一的整数值,比如: 删除A---0 修改A---1 添加A---2 删除B---3 修改B---4 添加B---5 ……   理论上可以有N个操作,这取决于你用于储存用户权限值的数据类型了。   这样,如果用户有权限:添加A---2;删除B---3;修改B---4。那用户的权限值 purview =2^2+2^3+2^4=28,也就是2的权的和了。化成二进制可以表示为11100。这样,如果 ...
在编程中遇到问题,将解决方法纪录在这里 1.htm页面正常显示CSS样式,但是JSP页面中无法正常显示出所有的CSS,更诡异的是不是完全显示不了,而是一部分显示不出来。经过多次对比,从页面上代码完全相同,但是显示却不一样 ...
7-Eleven:这个连锁便利店最初始于1927年的U-Tote"m,1946年U-Tote"m改名为7-Eleven,因为这家便利店把营业时间延长为每天早上7点到晚上11点 Adidas:阿迪达斯。来源于其创立者Adolf (Adi) Dassler ,还有一个搞笑的解释:all day i dream ...
文显示乱码解决方案 2006-12-27 22:56 一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:<html><head><title>JSP的中文处理</title><meta http-equiv="Content- ...
转载的一篇文章,感觉,非常的精辟,尤其是第9点,我觉得是为人处世不得不注意的一点。 最近帮一个困境中的朋友,他家里弄的一塌糊涂,开的公司也出问题,他的心理也在重压之下有点承受不住。好在已经解决了。总结一 ...
    今天在写班级主页的时候,偶然尝试发现的。     如果我们不分离js与html,这个问题应该是一点难度都没有的,也不会存在这样的技巧。就是得到的节点的调用方法区别。 window.onload=init;  function init(){     document.getElementById('today').firstChild.nodeValue=tad();     document.getElementById('today').firstChild.nodeValue=tad;} function tad(){     return "get"; } ...

强人的名言

爷爷都是从孙子走过来的…… --所有的大白话中都蕴涵着真理 其实我是一个天才,只可惜天妒英才! --可以看成借口,不过也还有用,心理暗示加乐天知命 都是水何必装醇,都是色狼又何必装羊! --至少你不伪善,伪善比无耻强得多了 你看得见我打在屏幕上的字,却看不到我掉在键盘上的泪…… ---可以和某位IT精英的与狗聊天论相呼应 师太,你就从了老衲吧…… 师太,你就饶了老衲吧…… --某ID被人篡改得可以为一字之师,真是终生难忘 客官请自重,本姑娘是卖身不卖艺的! ---NND,面对很多明星,也许,这才是人格。 长个包子样就别怨狗跟着! ---白话有白话 ...
一,基本概念 软件:计算机程序及说明程序的各种文档。“程序”是计算任务的处理对象和处理规则的描述;“文档”是有关计算机程序功能、设计、编制、使用的文字或图形资料。 软件生产的发展:程序设计时代,程序系统时 ...
这2天开始学习Struts2,我的版本是2.0.6,我将下载下来的Struts里面的包的例子import到Eclipse来运行,虽然可以运行成功,但是Tomcat老是会出现这样的出错信息: 信息: Parsing configuration file [struts-plugin.xml] 2007-3-21 17:37:29 org.apache.catalina ...
IoC(Inversion of Control,以下译为控制反转)随着Java社区中轻量级容器(Lightweight Contianer)的推广而越来越为大家耳熟能详。在此,我不想再多费唇舌来解释“什么是控制反转”和“为什么需要控制反转”。因为互联网上已经有非常 多的文章对诸如此类的问题作了精彩而准确的回答。大家可以去读一下Rod Johnson和Juergen Hoeller合著的《Expert one-on-one J2EE Development without EJB》或Martin Fowler所写的《Inversion of Control Containers a ...
首先,要跟大家道个歉,前一阵子为给客户个一个DEMO,忙得不可开交,所以很久没有更新Blog。提到这个DEMO我想顺便跟大家分享一下心得——如果大家希望快速开发,一个类似Struts 2这样的简单方便的WEB框架必不可少 ...
All Input Is Evil! -Writing secure code 在写前几篇文章的时候,有些朋友建议我的写一篇关于表单数据校验的文章。 正如文章的开头所引用的《Writing Secure Code》的名言:“所有的输入都是罪恶的”,所以我们应该对所有的外部输入进行校验。而表单是应用程序最简单的入口,对其传进来的数据,我们必须进行校 验。 转换与校验(Conversion & Validation) 其实上篇文章,我本来是打算写表单数据校验的内容,但是经过再三思考后,还是决定先写Struts 2.0转换器的内容。原因是我认为转换是校验的基础,只有在 ...
在我已往的Struts 1.x项目经验中,有个问题不时的出现——在创建FormBean时,对于某个属性到底应该用String还是其它类型? 开 发Web应用程序与开发传统桌面应用程序不同,Web应用程序实际上是分布个不同的主机(当然也可以同一个主机,不过比较少见)上的两个进程之间互交。这 种互交建立在HTTP之上,它们互相传递是都是字符串。换句话说, 服务器可以的接收到的来自用户的数据只能是字符串或字符数组,而在服务器上的对象中,这些数据往往有多种不同的类型,如日期(Date),整数 (int),浮点数(float)或自定义类型(UDT)等,如图1所示。因此,我们 ...
国际化是商业系统中不可或缺的一部分,所以无论您学习的是什么Web框架,它都是必须掌握的技能。 其 实,Struts 1.x在此部分已经做得相当不错了。它极大地简化了我们程序员在做国际化时所需的工作,例如,如果您要输出一条国际化的信息,只需在代码包中加入FILE -NAME_xx_XX.properties(其中FILE-NAME为默认资源文件的文件名),然后在struts-config.xml中指明其路 径,再在页面用<bean:message>标志输出即可。 不过,所谓“没有最好,只有更好”。Struts 2.0并没有在这部分止步,而是在原有的简单易用的基础上,将其 ...
Global site tag (gtag.js) - Google Analytics