- 浏览: 60380 次
- 性别:
- 来自: 上海
最新评论
-
固执先生:
大哥 求javafx源代码
用JavaFX写的网络对战版的俄罗斯方块 -
固执先生:
大哥 膜拜 求代码
用JavaFX写的网络对战版的俄罗斯方块 -
clwbeyond:
你好,我将你的代码重新配置了一下,但是能跑起来了,主要有一个很 ...
修改struts2-showcase动态树,改由从数据表中读取,并且用递归方式生成 -
dracularking:
不错啊 做游戏挺好的
用Java2D做的俄罗斯方块 -
左博涯:
mickey_mjy 写道
拿走了~ 但是图片和flash还有 ...
在项目中整合FCKeditor文本编辑器
文章列表
这款游戏好多人都做过,大多是单机版的,这个是我用JavaFX写的,利用它的动画功能实现不少效果,而且可以网络对战的,并附带聊天功能。
美工是抄JavaFX官方Sample的,主要的界面也没怎么下功夫。
装了JDK7的直接下载附件中的jar包,然后在命令行输入 java -jar 包名 就能运行了。
操作方法是上下左右加空格键。
源代码的话我自己也觉得越写越乱了,估计难免有不完善之处,如果想要的话留言给我。
UltraEdit 是每天必用的工具之一.但想想看,实际使用到的功能只是这个工具强大功能的极小的一部分.灵活使用这个工具有的时候能起到事半功倍的效果.记录并收集一些小技巧对自己对别人都有帮助.因为我在使用"列编辑"这样的编辑方式还令我的一个同事看到之后很惊讶,之前他从来不知道有这个用法.这也是写这个备忘文档的目的。
Tip 1: 如何去掉所编辑文本中包含特定字符串的行? 这则技巧是在UltraEdit的帮助文件里提到.CTRL+R 调出来替换(Replace)窗口,选中"使用正则表达式";然后用查找 %*你的字符串*^p 替换成空内容即可.如,我当前有个 ...
现有server.bat,server.sh,以及同目录下lib文件夹中的一些jar文件,
因为经常不记得写bat或sh文件来执行java程序,今特写在这里以便查询....
server.bat
@echo off
REM SET UP CLASSPATH
set CLASSPATH=.
FOR %%F IN (lib\*.jar) DO call :updateClassPath %%F
goto :startjava
:updateClassPath
set CLASSPATH=%CLASSPATH%;%1
goto ...
因为XP系统一般只能识别3G的内存,有的最多也只能到3.25G,所以如果内存有4G或者更高的话,平时都浪费了相当一部分内存,有点可惜。但可以利用超级兔子的“内存虚拟盘加速器”插件把这部分内存利用起来,它的功能就是先 ...
在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。
JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。
另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过“OutOfMemory”类型的错误。呵呵,这其中很可能就是JVM参数配置不当或者就没有配置没意识到配置引起的。
为了说明这些参数,还需要说说JDK中的命令行工具一些知识做铺垫。
首先看如何获取这些命令配置信息说明:
假设你是windo ...
- 2009-09-07 13:29
- 浏览 827
- 评论(0)
<script type="text/javascript">Request = {QueryString : function(item){ var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i")); return svalue ? svalue[1] : svalue;}}alert(Request.QueryString("id")) ...
- 2009-03-26 12:57
- 浏览 1692
- 评论(0)
创建型模式
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory
工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。
2、BUILDER—MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语言都有一个按键, ...
- 2009-02-14 13:55
- 浏览 820
- 评论(0)
(项目中必须同时在使用spring)
web.xml加入
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webApp.root</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value> ...
- 2009-01-22 16:39
- 浏览 2556
- 评论(0)
jdk1.4中加入了java.util.regex包提供对正则表达式的支持。
Pattern p=null; //正则达式
Matcher m=null; //操作的字符串
- 2009-01-22 16:35
- 浏览 924
- 评论(0)
//请注意红色部分...public class SayHelloToMulties {
public
- 2009-01-22 16:24
- 浏览 2524
- 评论(0)
先看一个log4j.properies配置文件:
#定义输出级别和输出平台
log4j.rootLogger=INFO,stdout,fileout
#设定stdout输出平台
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%-5p][%d{yyyy-MM-dd HH:mm:ss}][%l] ...
- 2009-01-22 16:17
- 浏览 2382
- 评论(0)
在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。
- 2009-01-22 16:05
- 浏览 10593
- 评论(0)
attachEvent和addEventListener方法的使用一般情况下直接在元素上添加事件的写法如下:
<img id=”zh_img” src=”xxx/xx.gif” onClick=”return method1 ( );” />
而在js脚本中也可以动态为这个元素添加事件:attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEventListener方法 用于 Mozilla系列举例: document.getElementById("btn").onclick = method1; document.g ...
- 2009-01-22 15:56
- 浏览 3971
- 评论(0)
修改struts.properties配置文件中的struts.action.extension属性,解决方法是将struts.action.extension改为如下形式:
struts.action.extension=do,action
这样.action和.do都可以访问了。
- 2009-01-22 15:46
- 浏览 4087
- 评论(0)