自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

转载 Java程序员的推荐阅读书籍

JavaEye (http://www.iteye.com) 范凯(http://robbin.iteye.com) 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 一、Java编程入门类 对

2012-02-25 21:45:48 494

转载 软件人员推荐书目

软件人员推荐书目(一) 大师篇 一、 科学哲学和管理哲学【1】 "程序开发心理学"(The Psychology of Computer Programming : Silver Anniversary Edition) 【2】 "系统化思维导论"(An Introduction to Systems Thinking, Silver Anniversary Edition

2012-02-23 12:37:33 518

原创 如何书写一个恰当的equals()方法?

若有错误,欢迎指正。Object类中的equals()方法默认比较的是对象之间的引用是否一样,但在实际开发中需要比较的是对象之间的状态是否一样。这就要求我们覆写equals()方法。考虑继承层次下的equals()方法应如何书写?1、父类的equals()方法比较共有属性部分,等待子类中的equals()调用2、子类各自覆写equals()方法比较新增属性部分下面以Person

2012-07-08 20:19:25 1146

原创 关于Java中的继承与访问修饰符的一些总结

看来我的理解错了,从官方资料上了解到(PS:请忽略该文章):Private Members in a SuperclassA subclass does not inherit the private members of its parent class. However, if the superclass has public or protected methods for

2012-07-07 12:22:21 9289

原创 MyEclipse里安装SVN插件

MyEclipse的版本是10.01、下载SVN的zip文件 site-1.8.4.zip,解压该文件,将features目录和plugins目录放到如:E:\Program Files\MyEclipse\MyEclipse 10\svn,svn为新建的任意目录。2、在MyEclipse安装目录下的dropins目录创建一个.link文件,如svn.link。文件的内容如:path=

2012-07-05 12:28:25 1084

原创 Overload与Override的区别

Overload:1、定义:1)方法名相同;2)参数不同,体现在参数个数和类型上的不同2、范围:发生在同个类中Override:1、定义:1)方法名相同;2)参数相同;3)返回值类型相同2、范围:发生在子类中注意:1、Override时,方法的访问权限不能更严格2、父类中的私有方法不会被继承,意味着不会被子类Override

2012-06-30 23:24:54 470

原创 关于如何修改MyEclipse 8.6的文件默认模板

1.打开MyEclipse安装路径下的插件目录,如:E:\Program Files\Genuitec\Common\plugins2.找到该目录下的com.genuitec.eclipse.wizards_8.6.0.me201007140905.jar文件,解压3.解压后进入到templates目录下,即可更改些许文件的默认模板4.返回到E:\Program Files\Genui

2012-06-24 18:00:05 1647

原创 Hibernate下的Unknown column 'student_number' in 'field list'错误

错误的原因在于:表中并没有字段名为student_number的字段,有如下的输出,确实看到了有student_number这个字段,log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).log4j:WARN Please initialize the log4j system p

2012-06-15 17:44:28 4440

原创 关于Struts 2对Date类型的自动类型转换出错的问题

在学习Struts 2自动类型转换的时候,出现了这样的问题:对于Date类型,并不能实现从字符串到Date类型的自动类型转换。在浏览器中,对于自己写的注册页面里的生日文本框,当输入的内容为“2012-05-16”(中文日期格式)的时候,提交表单后,服务器后台出现了日期类型转换异常,说找不到setBirthday(java.lang.String)方法。当输入的内容为“05/16/2012”(美

2012-05-16 10:18:14 858

原创 遇到了这样一个中文乱码的问题

在做JSP开发中,为了更安全,目标页面被存放到了WEB-INF目录下,通过在WebRoot目录里的index.jsp来实现转向。在index.jsp中写入:,由于在index.jsp的编码并没有做修改,是IDE自动生成的index.jsp文件,默认编码是ISO-8859-1,在实现转向到了login.jsp(该页面采用了UTF-8编码),却出现了中文乱码现象。究其原因在于这两个文件的编码不一致所导

2012-05-12 13:11:12 479

原创 JavaDoc转换成CHM文件

1、下载jd2chm工具,下载地址,来自新浪爱问共享资料资源。2、主要工具是jd2chm.exe,放到JavaDoc的主目录里,如D:\Documents\Help Documents\Java EE Doc 6.0目录下。也就是JavaDoc的index.html所在的目录。3、需要用到Microsoft HTML Help Workshop,安装htmlhelp.exe即可,默认路径安

2012-05-12 09:34:34 604

转载 JavaScript编程风格

Douglas Crockford是JavaScript权威,Json格式就是他的发明。去年11月他有一个演讲(Youtube),谈到了好的JavaScript编程风格是什么。我非常推荐这个演讲,它不仅有助于学习JavaScript,而且能让你心情舒畅,因为Crockford讲得很幽默,时不时让听众会心一笑。下面,我根据这个演讲和Crockford编写的代码规范,总结一下“

2012-04-28 18:25:34 390

原创 ==与equals()方法的区别?

PS:今天看到一帖子,发现对于这样一个问题,自己又忘记和混淆起来了。在此记录一下。1、对于基本数据类型而言,只有==,没有equals()方法,也就是只会进行值的比较。2、对于对象而言,==比较的是内存地址,equals()方法默认是对象之间的比较。如果要使用equals()方法来实现值的比较,就必须覆写equals()方法和hashCode()方法。3、举个例子:在日常开发中,遇到很

2012-04-23 18:06:12 460

转载 Java里的验证码实现

import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.awt.*;import java.awt.image.*;import java.util.*;import javax.imageio.*;/** * @author  yeeku.H.lee kon

2012-04-16 21:31:18 499

转载 风雨20年:我所积累的20条编程经验

编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你能在本文中看到自己的身影。从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易

2012-04-16 07:25:52 476

转载 MyEclipse使用经验总结

0. 快捷键================================================================================编辑:Ctrl+Shift+L 显示所有快捷键Ctrl+K 参照选中的词(Word)快速定位到下一个Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个

2012-04-10 18:13:52 2920

原创 session.isNew()为何总是false,即使session.getId()都变了?

原因:页面是分为多个窗口了,对应多个子页面文件。在子页面文件书写session.isNew()就会是false了。它不同于主页面的session.isNew()是true。所以出现了session.getId()都变了,session.isNew()为何总是false的情况。

2012-04-10 12:49:04 3537

原创 Tomcat 7.x的安装和配置

这里我以Win7为例Tomcat 7.x可以到Apache官方站点下载压缩版,放到自己指定的位置上即可。下载地址 对于高版本的Tomcat,无需配置什么,只要你的机子上配置好了JAVA_HOME变量即可。因为Tomcat是需要JDK的,才能运行。对于Tomcat的目录结构,可以到网上查找相关的文档,都讲得很清楚。提示:可能后期需要用到Tomcat里的servlet-ap

2012-04-10 12:41:22 3619

原创 如何在VirtualBox里为已有的硬盘修改大小?

这些天,由于课程需要,安装WinCE开发环境。由于本人并不想在实体机上安装XP,所以选择在虚拟机中安装。虚拟机选择的是VirtualBox,这是一款我很喜欢的软件。在搭建的过程中,由于事先安排的20G大小不够了,所以需要扩大硬盘的大小。以下是主要步骤:①打开CMD,进入到具体虚拟机镜像的存放位置。②输入命令:VBoxManage modifyhd uuid –resize 2500

2012-03-28 19:39:54 15019

原创 我的SqlHelper类【雏形】

package com.wjl.test;import java.io.*;import java.sql.*;import java.util.*;public class SQLHelper { private static String url = null; private static String username = null; private static Str

2012-03-22 21:16:02 618

转载 Java 程序员应该了解的 10 个面向对象设计原则

面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程

2012-03-12 21:32:01 682

转载 Apache的Order Allow Deny心得

今天又被这两个参数小小的耍了一把,痛下决心整理一下,免得再被耽误时间。  Allow和Deny可以用于apache的conf文件或者。htaccess文件中(配合Directory, Location, Files等),用来控制目录和文件的访问授权。  今天又被这两个参数小小的耍了一把,痛下决心整理一下,免得再被耽误时间。  Allow和Deny可以用于apache的conf文件或者。ht

2012-03-10 22:23:23 524

转载 Subversion安装配置教程

如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。 本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。 本教程分为以下几个部门,不仅仅是快速入门,最

2012-03-10 21:10:02 402

转载 关于Oralce的Oracle Net Manager的作用

Oracle Net Manager 是Oracle Client 的一个小组件Oracle客户端是提供你连接Oracle服务器用的,是sqlplus,是一中命令行的界面,你安装PLSQL的话,必须要安装Oracle客户端,因为你PLSQL中的那个Database用的是安装Oracle客户端配置文件中的tnsname.ora文件的,也就是你配置的连接远端的数据库的配置信息都保存在这个文件中

2012-03-09 16:42:45 1399

转载 Java类成员的四种访问权限

Java中的访问权限控制符有四个. 作用域         当前类          同一package           子孙类                其他package public              √                    √                            √                            √ p

2012-03-03 10:37:22 768

转载 一个合格程序员该做的事情,你做好了吗?

程序员每天该做的事   1、总结自己一天任务的完成情况   最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多   2、考虑自己明天应该做的主要工作   把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作   3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法

2012-03-03 09:07:08 524

转载 MyEclipse 8.6快捷键

MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位

2012-02-27 21:53:33 822

原创 安装Apache的过程中所出现的一些错误

友情提示:安装Apache之前先确认80端口是否被占用。我是参考以下的链接安装的,可以借鉴一下。安装全教程(上),安装全教程(下)今天开始配置了Apache+PHP+MySQL+Windows开发环境,在安装Apache的过程中出现了以下的错误:第一个错误:第二个错误:图片来源于一个百度空间,我也是出现了这样的错误,很明显这两个错误都是出自同一个原因,80端

2012-02-17 12:29:19 538

原创 Java开发环境的搭建

说明:以下步骤均以Windows 7操作系统为例。1、开发环境准备:Java JDK 6 for windows,下载地址2、运行Java JDK3、选择安装路径安装JDK和JRE(这里JRE其实是可以不用安装的,读者可能法相到了JDK目录里有JRE了)4、设置执行路径         ·打开         ·点击         ·点

2012-02-09 14:28:28 362

原创 我的Java学习概述

1、Java是一门面向对象的网络编程语言。2、Java语言的核心知识 图片来源于MLDN3、Java术语         ·JDK:JavaDevelopment Kit(Java开发工具箱),编写Java程序(程序员)         ·JRE:Java RuntimeEnvironment(Java运行时环境),运行Java程序(用户)4、Java程序编

2012-02-09 03:56:55 788

原创 一个字符等于多少个字节?

字符是指计算机中使用的字母、数字、字和符号。1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节。ASCII是一个字节,Unicode是两个字节。Java的字符是Unicode的,所以是两个字节。

2012-02-09 00:27:58 28708 3

空空如也

空空如也

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

TA关注的人

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