自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 用JavaFX写的网络对战版的俄罗斯方块

这款游戏好多人都做过,大多是单机版的,这个是我用JavaFX写的,利用它的动画功能实现不少效果,而且可以网络对战的,并附带聊天功能。美工是抄JavaFX官方Sample的,主要的界面也没怎么下功夫。装了JDK7的直接下载附件中的jar包,然后在命令行输入 java -jar 包名 就能运行了。操作方法是上下左右加空格键。源代码的话我自己也觉得越写越乱了,估计难免有不完善之处,如...

2013-04-26 19:19:48 626 6

原创 UltraEdit 使用技巧笔记(转)

UltraEdit 是每天必用的工具之一.但想想看,实际使用到的功能只是这个工具强大功能的极小的一部分.灵活使用这个工具有的时候能起到事半功倍的效果.记录并收集一些小技巧对自己对别人都有帮助.因为我在使用"列编辑"这样的编辑方式还令我的一个同事看到之后很惊讶,之前他从来不知道有这个用法.这也是写这个备忘文档的目的。Tip 1: 如何去掉所编辑文本中包含特定字符串的行? 这则技巧是在UltraE...

2010-08-10 09:52:12 341

原创 用bat或sh文件运行java程序

现有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 :u...

2010-05-07 21:37:15 139

原创 教大家一招——对于内存大于3G的XP系统如何加快上网速度!

 因为XP系统一般只能识别3G的内存,有的最多也只能到3.25G,所以如果内存有4G或者更高的话,平时都浪费了相当一部分内存,有点可惜。但可以利用超级兔子的“内存虚拟盘加速器”插件把这部分内存利用起来,它的功能就是先在内存中划分出一个内存区域把它虚拟成一个磁盘,然后再把IE和系统的临时文件移动到这个虚拟的磁盘上,这样这些临时文件就始终是在内存中存储了,因为内存的存储速度显然要比硬盘快出N倍,所以这...

2010-01-31 17:22:15 267

原创 Java虚拟机(JVM)参数配置说明

 在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过“OutOfMemory”类型的错误。呵呵,这其中很...

2009-09-07 13:29:03 82

用Java2D做的俄罗斯方块

如果装了JDK,直接双击就能运行了。

2009-08-01 10:32:24 85

原创 [JavaScript] 读取地址栏参数

<script type="text/javascript">Request = {QueryString : function(item){  var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i"));  return svalue

2009-03-26 12:57:59 76

原创 追MM与Java的23种设计模式

 创建型模式    1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory    工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改...

2009-02-14 13:55:21 203

原创 LOG4J输出日志到web目录的相对路径

(项目中必须同时在使用spring)web.xml加入<context-param> <param-name>webAppRootKey</param-name> <param-value>webApp.root</param-value> </context-param> &lt...

2009-01-22 16:39:52 105

原创 JAVA中使用正则表达式

jdk1.4中加入了java.util.regex包提供对正则表达式的支持。Pattern p=null; //正则达式Matcher m=null; //操作的字符串 boolean b;  //是否满足//字符串匹配,这是不符合的 p = Pattern.compile("a*b...

2009-01-22 16:35:51 116

原创 Java 1.5中引入了可变参数和新的for each语法

 //请注意红色部分...public class SayHelloToMulties {  public static void sayHelloTo(String... names) {    for (String n : names) {      System.out.printl...

2009-01-22 16:24:57 237

原创 Log4J 基本使用方法

 先看一个log4j.properies配置文件: #定义输出级别和输出平台 log4j.rootLogger=INFO,stdout,fileout #设定stdout输出平台 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log...

2009-01-22 16:17:44 86

原创 Js中的window.parent ,window.top,window.self 代表的对象

在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。...

2009-01-22 16:05:07 136

原创 Javascript 动态地给元素添加事件,取代在元素上写onclick

attachEvent和addEventListener方法的使用一般情况下直接在元素上添加事件的写法如下:<img id=”zh_img” src=”xxx/xx.gif” onClick=”return method1 ( );” /> 而在js脚本中也可以动态为这个元素添加事件:attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEv...

2009-01-22 15:56:13 342

修改Struts2的action后缀名

修改struts.properties配置文件中的struts.action.extension属性,解决方法是将struts.action.extension改为如下形式:struts.action.extension=do,action这样.action和.do都可以访问了。...

2009-01-22 15:46:56 109

复制两个不同类的对象的属性

Apache的开源包BeanUtils用来复制两个对象的属性,要使用这个Apache的开源包,要先去官网下载commons-beanutils-1.X.jar包,http://www.apache.org/ 然后点击Apache Projects下面的链接Commons,可以找到链接BeanUtils,点击进入后就可以看到下载了。 ——BeanUtils.copyProperties()与Prop...

2009-01-22 15:41:06 284

Struts2中如何允许动态方法调用

同一个表单可以有多个执行不同方法的按钮,只要在form标签的action属性只写Action名,submit的method属性写方法名即可,如下: <s:form action="submit.action" > <s:textfield name="msg" label="输入内容"/> <s:submit name="sav.

2009-01-22 15:36:00 118

原创 Struts2中"redirect"与"redirect-action"间的区别

Struts2中的<result></result>标签的属性type="redirect"与type="redirect-action"的区别,type="redirect" 的值可以转到其它命名空间下的action,而redirect-action只能转到同一命名空下的 action,因此它可以省略.action的后缀直接写action的名称。...

2009-01-22 15:27:58 152

Struts2中如果新增和修改都用同一个表单时要加上隐藏域保存主键Id

Struts2的表单页面,如果新建和修改对象都使用它,那么它就必须包含此表单在Action中与之绑定的对象的主键Id,例如:<s:hidden name="industryinfo.id" value="%{industryinfo.id}">表单的其它各个输入域对应industryinfo对象的各属性,这样的话在修改一个对象的各属性时,隐藏域可以取到此对象的主键Id,在Action...

2009-01-22 15:23:54 339

修改struts2-showcase动态树,改由从数据表中读取,并且用递归方式生成

系统采用Struts2+Spring+Hibernate架构,classpath分层结构如下图: 表结构如下图: 表映射为pojo为类Tree.java代码如下:private Integer id; private String name; private String children; private Tree parent; public Tree() { ...

2009-01-22 15:10:52 131

在项目中整合FCKeditor文本编辑器

(1) 先到http://www.fckeditor.net/download 下载FCKeditor_2.6rc.zip和FCKeditor-2.3.zip。将FCKeditor_2.6rc.zip解压缩,打开解压后的文件夹,将其中的fckeditor改名为FCKeditor整体复制到项目的WebRoot目录下。然后将FCKeditor-2.3.zip压缩包中\web\WEB-INF\lib\目...

2009-01-22 13:16:32 109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除