自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux学习-1st Step

系统的启动分6个层次,层次之间互相没有关系命令格式 : init nn: 0 - 系统停机状态1 - 单用户工作状态2 - 多用户状态(没有NFS)3 - 多用户状态(有NFS)4 - 系统未使用,留给用户5 - 图形界面6 - 系统正常关闭并重新启动不同的linux的套件,也许不相同,需要实际查查

2008-11-02 23:17:00 713

原创 [转]Apache 日志管理

转来的文章,出处:http://blog.csdn.net/octobereva/archive/2007/10/29/1854886.aspx配置访问日志 CustomLog CustomLog 指令用来对服务器的请求进行日志记录。格式为:  格式1:CustomLog 访问日志文件名 记录格式说明串|格式昵称 格式2:CustomLog "|管道程序名 访问日志文件名" 记录格式说明串|格式昵

2008-09-23 17:54:00 5244

原创 《圣石记II》部分游戏画面和系统

正在制作的,马上就要完工的新游戏。有兴趣的朋友可以去我们的网站 http://www.huayigame.cn了解最新的情况,或者是其他游戏的介绍也可以用手机上网登陆 http://gamewave.cn 下载我们的产品(用PC无法登陆)      作为《圣石记I-骑士篇》的正统续作,《圣石记II-假面的复仇》(简称圣石记II)秉承圣石记系列一贯的传统风格:令人回味无尽的剧情,清新唯美的画面和激烈

2008-09-22 15:46:00 1468

转载 safari不能记录cookies问题的处理方法

这个问题不知有没人遇到过,我是用苹果机,使用ziphone2.0 mac版升级iphone到1.1.3的,升级后遇到safari不能保存网站用户名和口令的问题,导致我无法正常使用google reader。后来检查了iphone上cookies文件目录的属性,对其进行了修改,就解决了。方法如下:用vt100终端程序或pc上的putty程序,登录到命令行模式;cd /var/mobi

2008-09-20 15:25:00 3324

原创 Apache,Tomcat别名配置

项目中需要将不同的域名定位到同一个应用中以前只是简单的在TOMCAT中进行配置配置如下:Host name="gamewave.cn"  appBase="D:/app"            unpackWARs="true" autoDeploy="true"            xmlValidation="false" xmlNamespaceAware="false">      Co

2008-09-05 17:50:00 8578

原创 EXTJS 同步和异步请求

同步方式请求:var conn = Ext.lib.Ajax.getConnectionObject().conn;conn.open("GET", your url,false);conn.send(null);alert(conn.responseText);关键是要设置false这个参数异步方式请求:Ext.Ajax.request({                        ur

2008-08-22 14:26:00 3886

原创 [EXTJs]TabPanel动态生成,加载组件时,组件不能正常显示的解决办法

我的需求是点击左侧导航栏时,能在右侧动态生成TabPanel,并且TabPanel中包含一些组件.发现如果仅仅是tbar就没什么问题然后要求增加一个GridPanel,就发现GridPanel无法显示,只有将浏览器的窗口大小改变,才会显示.原因:感谢 纵横纳财tabPanel大小没定经过查找,找到解决方案: var tab = tabPanel.add({ layout:fit,//tabpa

2008-06-27 18:16:00 5884 1

原创 spring+maven项目报错:Unable to create JDK 1.5 dependent parser

重新安装了一下ECLIPSE的插件,发现以前的maven项目发布后在tomcat中报错错误主要是:Unable to create JDK 1.5 dependent parser一些bean不能初始化,GOOGLE了一下,终于找到解决方案http://jira.springframework.org/browse/IDE-620具体的解决方案是要在 项目的builder中将mav

2008-06-27 14:58:00 1364 1

原创 同一个service调用多个dao的事务问题

昨天发现在用一个 service 中 调用 多个 dao 的时候,事务不能正常处理,数据库不能回滚查阅了一些资料,开始以为是对异常捕捉的问题参见:http://dev.csdn.net/article/82/82479.shtm 于是在action中也对service 的异常进行捕捉,但是无效. 又再次GOOGLE,在 http://www.javaeye.com/topic/1736

2008-05-08 12:33:00 12219

原创 C3P0使用的笔记

转载了网络中的一些资料,做个笔记,以后也好查询C3P0详细配置 官方文档 : http://www.mchange.com/projects/c3p0/index.html 3 30 1000 false 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。Default: null--> Test 保留,并在下

2008-05-06 11:48:00 7479 5

原创 maven添加struts2-core 2.0.8依赖的时候,报错的解决办法

在pom.xml中添加  profiles>    profile>     id>default-tools.jarid>     activation>      property>       name>java.vendorname>       value>Sun Microsystems Inc.value>      property>     activation>    

2008-03-05 17:50:00 2284

原创 命令模式

(本文中一些例子和定义均摘自《Head First 设计模式》)命令模式(Command Pattern)将“请求”封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象。命令模式也支持可撤消的操作。举例:开灯的命令首先我们定义一个命令接口,所有的命令都应当实现这个接口public interface Command ...{    public void execute();}

2008-01-29 12:18:00 804

原创 简单工厂模式,工厂模式,抽象工厂模式

 (本文中一些例子和定义均摘自《Head First 设计模式》)* 感谢 jzkangta 老师的精彩讲解简单工厂(Simple Factory)模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式的主要作用就是由一个工厂对象决定创建出那一种产品类的实例。是否使用静态方法是需要在一开始就考虑好的,因为使用了静态方法来定义一个简

2008-01-27 22:40:00 1159 1

转载 解决使用MyEclise6.0的快捷键ALT+/不好用的方法

安装了一个最新版的MyEclise6.0,安装好后ALT+/怎么也不能用,后来经过多次研究发现,原版本的ALT+/快捷键,在MyEclise6.0默认的是"CTRL+SPACE"快捷键,而"CTRL+SPACE"是我们经常用到的中英文切换法啊,在编程中不可能使用中英文切换来达到提示的快捷键吧,那么我们有办法! 安装好MyEclise6.0并注册后,选择工具栏上的window的首选项(和配TOMCA

2008-01-25 15:06:00 2560 4

原创 单态模式(singleton)

* 感谢 jzkangta 老师的精彩讲解单态模式主要作用是保证一个JAVA应用程序中,一个类Class只有一个实例存在好处在于可以节省内存空间,因为它限制了实例的个数。项目中的应用:比如数据库的连接具体举例: public class Singleton ...{        public static void main(String[] args) ...{    

2008-01-25 14:23:00 733

原创 装饰者模式(the Decorator Pattern)

装饰者模式(the Decorator Pattern)动态地将责任附加在对象上。若有扩展功能,装饰者提供了比继承更有弹性的替代方案。 以咖啡厅为例,当仅仅是对父类Beverage继承时,如果子类需要增加新的调料,那么子类的数量会迅速增大,造成管理和维护上的困难。如果调料的种类有变化的时候,子类也要进行相应的修改。这样就违反了设计原则:类应该对修改关闭,对扩展开放。因此我们要引入装饰者

2008-01-25 12:00:00 667

原创 观察者模式

(本文中一些例子和定义均摘自《Head First 设计模式》)“观察者模式:定义了对象之间的一对多的依赖,这样一来,当一个对象改变状态的时候,它的所有依赖者都会收到通知并自动更新。”举例,天气情况报告。我们有很多不同的表示天气预报的公告栏,当天气情况发生变化的时候,这些公告栏都能够接收到变化的通知,并且自动的根据变化而变化。当观察者不需要再订阅主题的时候,能够退订主题。这样天气预

2008-01-21 11:32:00 736

原创 策略模式

(本文中一些例子和定义均摘自《Head First 设计模式》)“策略模式: 定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户”其实也就是把相似,类似的行为封装,并且使得它们之间可以互换.举例, 鸭子的叫声有阿阿叫,也有呱呱叫.我们首先把鸭子与鸭子叫 这两部分分开, 也就是把使用算法的客户和算法分开.第二步,建立策略类(抽象策略方法), 通常使用接口或

2008-01-20 00:55:00 719

原创 maven的初级使用

1. 安装在http://maven.apache.org/download.html 中下载最新版本解压缩, 并且正确设置环境变量具体操作如官方说明一样:Windows 2000/XP Unzip apache-maven-2.0.8-bin.zip to the directory you wish to install Maven 2.0.8. These

2008-01-11 11:49:00 839

原创 Java中的super()

java里在了类中用super调用父类构造函数时,调用语句必须是子类的第一条语句. 简单的说,如果不放在第一句的话, 再次调用父类构造方法会影响前面的处理.而且应当先继承父类的特性,再增加自己的特性.package cn.gamewave;public class Son extends Father...{           public Son() ...{    //Strin

2007-12-21 15:13:00 1378

转载 图解用"MySQL Administrator"工具实现自动备份数据库

图解用"MySQL Administrator"工具实现自动备份数据库作者:kider  转载请注明作者MySQL Administrator 工具是MySQL官方的数据库管理工具,包含在MySQL GUI Tools中,可在MySQL官方网站下载到,下载地址:http://dev.mysql.com/downloads/gui-tools/5.0.html以下是在MySQL Admi

2007-12-07 16:21:00 5515

原创 远程连接mysql资料

    搞了一个多小时,差点把数据库搞挂了。    GOOGLE了一下,找到一些资料。现在把步骤记录一下:     1、进入mysql,创建一个新用户xuys:     格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码";     grant select,update,insert,delete on *.* to [email protected]

2007-12-07 16:03:00 1053

原创 初学重构

开始看第一章,总结一下简单的步骤,大家探讨 1.确定单独的作用,分离出方法,方法的细分有助后期的修改 2.对分离出的部分测试 3.对分离出的部分修改部分变量名 4.将方法移动到合适的类中 5.找到所有的引用点,并且修改它们 6.去掉多余的临时变量.考虑用查询方法来代替 7.引入state模式,多态简化

2007-12-03 17:21:00 579

原创 cookie的一些基本操作

   //写cookie      Cookie usernamecookie = new Cookie("username",username);   Cookie passwordcookie = new Cookie("password",password);      //生命周期       usernamecookie.setMaxAge(60*60*24*365);   pa

2007-11-22 12:09:00 743

转载 tomcat5下jsp出现getOutputStream() has already been called for ......

tomcat5下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法在tomcat5下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等), 没有妥善处理好的原因。 具体的原因就是 在tomcat中jsp编译成servlet之后在函数_jspService(HttpSer

2007-09-23 14:39:00 643

原创 Tomcat 6 + Apache 2.2.4 整合

1.装JDK 2.装Apache3.装Tomcat此三步装完一步要测试一下是否成功关闭服务器在Apache 的 Httpd.conf中改LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.soProxyPass  /  ajp://127.

2007-09-17 12:10:00 1379

原创 移动资费页处理

以CMWAP代理的方式连接网络,在J2ME中,连接的代码和直接连接有所不同,代码如下:             HttpConnection http = (HttpConnection)Connector.open(("http://10.0.0.172/"+url);             http.setRequestProperty("X-Online-Host",ServerName)

2007-08-22 14:03:00 1664 2

转载 解决Commons FileUpload的中文乱码问题

用Apache Commons FileUpload来实现文件上传的时候,往往会遇到一些中文乱码的问题,有可能是获取的文件路径或者文件名称为乱码,也有可能获取的表单字段为乱码,以UTF-8编码为例,解决的办法如下: 调用FileUpload.settingHeaderEncoding("UTF-8"),这项设置可以解决路径或者文件名为乱码的问题。 在取字段值的时候,用Fil

2007-07-16 15:25:00 5136 3

原创 lomboz eclipse + tomcat 5.5 on OS X

安装 Tomcat 5.5 请参考 :  http://developer.apple.com/internet/java/tomcat1.html安装完后,去 http://www.eclipsetotale.com/tomcatPlugin.html 下载 Tomcat eclipse的插件,这样就可以在eclipse中启动或者停止Tomcat. 有一点需要注意的是 lomboz eclips

2007-05-17 21:45:00 1020

转载 OS X上安装mysql

下载安装 MySQLMySQL 数据库用于存储 WordPress 的各种信息(文章,评论,用户,等等),并且他对个人使用是免费的。最新的 MySQL 版本是5.0,并且 WordPress 2.0 也能很好的支持。首先到 MySQL 5.0 的下载页, 选择适合自己系统的版本下载。现在 5.0 有 PPC 和 x86 两种版本提供下载,下载完成以后 Mac OSX 会自动将 .dmg 文

2007-04-26 22:30:00 1065

原创 线程

实现的方式实现的方式有两种,一种为继承Thread类public class ThreadTestExtends extends Thread...{    public static void main(String[] args)...{        new ThreadTestExtends().start();        new ThreadTestExtends().sta

2007-04-25 16:03:00 752

原创 多态

绑定: 将方法的调用与方法本身相联系叫“绑定”                     绑定分为前绑定与后绑定。前绑定是指绑定发生在程序运行之前。后绑定是指绑定发生在程序运行的时候,根据对象的类型来决定具体应该绑定哪个方法。后绑定也被称为“动态绑定”或者“运行时绑定”。除了static和final方法,java的所有方法都是后绑定。也就是说所有的static,final,private的方

2007-04-07 22:18:00 765

原创 蚂蚁题

/** *//** * 题目: * 有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。 * 木杆很细,不能同时通过一只蚂蚁。 * 开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。 * 当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。 * 假设蚂蚁们每秒钟可以走一厘米的距离。 * 编写程序,求所有蚂蚁都离开木杆的最小

2007-04-07 02:33:00 1249 1

原创 renameTo()的小问题

今天在研究File的时候,发现renameTo()并没有想象的那么好.在mac下,例如有文件A,B.如果两个文件不在同一个文件夹,B要改名成A,那么B会被改名成A并且被移动到原先A所在的目录并且覆盖.renameTo()仅仅是改名,并不能改变实例. import java.io.*;/** *//** * 文件名的处理 * @author chengyumin * String getNa

2007-04-06 00:51:00 3052

原创 子类对象的实例化过程

1• 分配成员变量的存储空间并进行默认的初始化,就是用new关键字产生对象后,新的对象在heap中分配空间2• 绑定构造函数参数,就是new Person(实际参数列表)中所传递进的参数赋值给构造方法中的形式参数变量; 3• 如有this()调用,则调用相应的重载构造方法,被调用的重载构造方法的执行流程结束后,回到当前构造方法,当前构造方法直接跳转到步骤6执行; 4• 显示或隐式追搠调

2007-01-08 23:48:00 1047

原创 abstract class和interface

abstract class people { public abstract void feed(); public abstract void play();}class worker extends people{ public void feed(){ System.out.println("worker is feeding...."); } pub

2007-01-08 03:54:00 904

原创 为什么运行模拟器就一闪而过呢?“ClassFormatError: Bad version information”

这两天一直被 IDEA 的模拟器一闪而过弄昏头所有的JDK配置都正确,最后出现“ClassFormatError: Bad version information”的错误信息最后看了JBuilder2006开发J2ME图解入门 自己才琢磨明白在Module的属性里面,要进行小小的设置,如图:不要选“5.0”

2006-04-05 05:32:00 1359

转载 充分发掘Subversion的资源库共享功能

转自:http://www.javayou.com/showlog.jspe?log_id=972&cat_id=3PS: IBM 不喜欢, 我喜欢充分发掘Subversion的资源库共享功能在上一篇文章《用Subversion构建版本控制环境》中,我们就Subversion的特性、安装以及如何通过各种客户端来操作资源库进行了详细的介绍。文章中Subversion是以独立的服务方式运行

2006-04-04 05:14:00 1568

转载 用 Subversion 构建版本控制环境

 转自:http://www-128.ibm.com/developerworks/cn/opensource/os-subversion/

2006-04-04 04:28:00 1190

空空如也

空空如也

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

TA关注的人

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