自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海大哥

循路觅宗师,形影不相离,师知吾亦知,吾乃成宗师。

  • 博客(60)
  • 问答 (3)
  • 收藏
  • 关注

转载 Java基础------枚举常见7种用法

DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且

2011-10-18 10:21:06 1179

原创 JAVA实现SFTP上传,下载,删除等方法

import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.

2011-10-10 16:29:30 34573 7

原创 JAVA基础------IO操作(三)

Scanner类其实我们比较常用的是采用Scanner类来进行数据输入,下面来给一个Scanner的例子吧import java.util.Scanner;   /**   * Scanner的小例子,从键盘读数据   * */ public class Scanne

2011-10-09 16:40:56 1591

原创 JAVA基础------IO操作(二)

字符流【向文件中写入数据】现在我们使用字符流/**   * 字符流   * 写入数据   * */ import java.io.*;  class hello{      public static void main(String[] args) thro

2011-10-09 16:38:00 1091

转载 从追MM谈Java的23种设计模式

1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯 德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.    工厂模式:客户类和工厂类分开。消费者任何时候需要

2011-10-09 11:39:00 867

原创 MyEclipse应用------调试的快捷键

1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。2. 【F11】:调试最后一次执行的程序。3. 【Ctrl+F11】:运行最后一次执行的程序。4. 【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。5.

2011-10-09 10:37:43 1247

原创 MyEclipse应用------快速定位代码的快捷键

1. 【Ctrl+K】、【Ctrl++Shift+K】 快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。2. 【Ctrl+Shift+T】 查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?

2011-10-09 10:31:39 9849 1

原创 MyEclipse应用------修改提示(非常实用的功能堪称密集中的九阳神功)

第一步:把.修改为.xyz 如下图:点击OK第二步:点击File ---> Export 出现下图:点击Preferences点击Next 现在 Export all 如下图:点击Finish 在桌面找到文件用记事本打开Ctrl+F 输入 .x

2011-10-09 10:24:04 1365

原创 JAVA基础------IO操作(一)

【案例1】创建一个新文件import java.io.*;  class hello{      public static void main(String[] args) {          File f=new File("D:\\hello.txt");

2011-10-08 10:32:40 1382 3

原创 MyEclipse应用------远程调试

在编译好的class文件中不好debug断点调试,在liunx下部署的更是不好调试了,解决的办法是可以用远程调试。在MyEclipse的debug里有remote java application 这个工具,可以使用它来设置远程调试。第1步:   修改catalina.sh

2011-09-29 16:17:30 1978 1

原创 MyEclipse应用------设置位置导航详解

MyEclipse常用设置1.注册MyEclipse菜单栏/MyEclipse/Subscription InformationMyEclipse常用设置2.配置tomcat菜单栏/Window/Preferences/MyEclipse/Servers/

2011-09-28 16:05:27 1692

原创 MyEclipse应用------实用操作

1、MyEclipse实用操作之设置JSP默认的charsetWindow——Preferences——MyEclipse——Files and Editors——JSP——Creating files——Encoding.2、MyEclipse实用操作之重命名Web项目

2011-09-28 11:26:45 875

原创 MyEclipse应用------项目在工作区分类

我们常常会在工作区有很多的项目,项目一多找莫一个项目就会不好找,如果能分类管理就好了,类似于下图:这里的项目就已经分类进行管理了。下面教大家如何实现: 1、选择Config Working Set > 点击New 输入Working set name 可以选中项目

2011-09-27 17:46:15 3780

原创 MyEclipse应用------配置JDK类库

window”-> "Preferences" -> "Java" -> "Installed JRES

2011-09-27 17:02:00 793

原创 MyEclipse应用------自定义注释

团队开发注释是最关键的了,下面列举一下一个我们团队用的注释规范:1、针对方法的注释:Window > Preferences > Java > Code Style > Code Templates 选中右侧的 Methods 点击 Edit 将下面的添加即可/**

2011-09-27 16:10:21 1079

原创 Myeclipse应用------常用快捷键

每个工具的快捷键都很多,大多数我们都是用不到到的,下面列举我在开发中常用的快捷键:1、切换编辑点 Alt + 。2、查看打开文件 Ctr + E。3、充分利用模板 主要是自己定义的。4、Ctrl+Shift+S生成Getter和Setter。

2011-09-27 15:45:07 1073

原创 MyEclipse应用------优化篇

一个程序员是离不开一个给力的工具的,下面说一下MyEclipse的几种优化,我用的版本是Myeclipse6.6GA一、关闭Validation(windows > perferences > myeclipse > validation)      去除Build一栏的

2011-09-27 15:19:32 912

转载 redis命令中文手册

redis命令中文手册 一:baseDEL删除某个key,或是一系列key;DEL key1 key2 key3 key4TYPE返回某个key元素的数据类型 ( none:不存在,string:字符,list,set,

2011-09-23 15:43:08 2338 1

原创 项目中用到的logback列子

莫个银行项目中实际引用的Llogback实例,禁提供大家参考!!!!<!-- if debug set to true, context info always print otherwise the contex info will print when error o

2011-09-21 13:59:09 11363 2

转载 logback logback.xml常用配置详解(三) <filter>

logback 常用配置详解(三)  :过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,

2011-09-20 17:22:50 36448 4

转载 logback 常用配置详解(二) <appender>

logback 常用配置详解(二)  :是的子节点,是负责写日志的组件。有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.ConsoleAppender:

2011-09-20 17:21:58 56776 9

转载 logback 配置详解(一)

一:根节点包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此

2011-09-20 17:20:25 236063 25

原创 java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON fro

问题原因:jar文件版本冲突类 org.slf4j.impl.StaticLoggerBinder在slf4j-api 中是类的公有静态变量: public static final StaticLoggerBinder SINGLETON = new

2011-09-20 15:20:58 8935 1

原创 DWR+Hibernate无刷新判断用户是否存在

UserAction:package com.vo;import org.hibernate.Query;import org.hibernate.Session;import com.HibernateSessionFactory;public class UserAction

2011-07-27 13:37:34 884

原创 Ajax实现二级联动菜单

index.jsp:@ page language="java" pageEncoding="UTF-8"%>html>    head>        title>二级菜单联动演示title>        script type="text/javascript">    v

2011-07-27 13:33:55 924

原创 小试Annotation来配置DWR

DWR2.0以上版本支持通过配置Annotation的方式来配置DWR,可以完全抛弃dwr.xml.1.和用dwr.xml的配置稍稍有一些不一样。来看看:xml version="1.0" encoding="UTF-8"?>web-app version="2.5" xmlns

2011-07-27 13:30:03 663

原创 E3 Tree 在 Glasshfish下bug的修复

对e3 tree 不了解的可以参考http://e3.group.javaeye.com/由于在glasshfish下报一个这样的错误Unable to read TLD "META-INF/E3Tree.tld" from JAR file "file:/D:/project/

2011-07-23 11:11:52 848

转载 Quartz 在 Spring 中如何动态配置时间

在项目中有一个需求,需要灵活配置调度任务时间,并能自由启动或停止调度。 有关调度的实现我就第一就想到了Quartz这个开源调度组件,因为很多项目使用过,Spring结合Quartz静态配置调度任务时间,非常easy。比如:每天凌晨几点定时运行一个程序,这只要在工程中的spring

2011-07-22 16:29:03 8768 2

转载 Javascript对日期的操作,日期函数

=====================javascript日期操作时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。除开JavaScript中的时间对象外,在VbScript中也有许多的时间对象,而且非常好用。下面还是按照我们的流程来进

2011-07-19 01:15:48 1094

原创 java 网站推荐

国外著名java技术资料网站 http://www.onjava.com     O'Reilly的Java网站. 每周都有新文章 http://java.sun.com     官方的Java开发者网站 - 每周都有新文章发表 http://www.developer.com/

2011-07-14 13:19:37 1170

原创 org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParse

We have got this error lately with Apache Tomcat installation and our old applications written on struts 2 and webwork 2.org.apache.xerces.p

2011-07-12 15:25:25 5175 9

原创 svn 报错: Server sent unexpected return value (403 Forbidden)

对于你有svn权限,但是突然有一天出现如下错误:svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for '………………'此时使用客服端的svn的:swi

2011-07-11 17:37:14 12148

原创 推荐一个Tree相当好用。

<br />找到一个Tree 是Jquery的插件,挺好用的。<br />http://code.google.com/p/jquerytree/

2011-05-06 12:58:00 1095

原创 MongoDB(一)

Mongo是一个数据库,做了三年开发。没听说过,这不换了一家新公司。给我就弄不明白了,数据库选了一个Mongo。首先对于Mongo的安全、性能、数据量啊我是一无所知。网上关于他的资料也少的可怜。嗨,根本就是很少人在用。一、Mongo的下载地址http://www.mongodb.org/downloads 注意你的系统,我的系统是XP的所以下载的是1.8.1 Windows 32-bit二、运行、连接服务器在在D盘中(当然是任意盘都可以)建立/data/db 两个文件夹即可。在cmd中切换到D盘得跟目录下找

2011-05-03 17:29:00 703

原创 Tomcat 7 的七大新特性

<br /><br />Tomcat 7引入了许多新功能,并对现有功能进行了增强。很多文章列出了Tomcat 7的新功能,但大多数并没有详细解释它们,或指出它们的不足,或提供代码示例。本文将明确描述Tomcat 7中七个最显著的特征和新增的功能,并对其作出评论,而不是仅仅列出新的功能。本文还提供了代码例子以方便你可以对其有更好的理解。<br />本文分为两个部分,分别是“Tomcat 7的新特性”和“Tomcat 7增强的功能”。<br />Tomcat 7新特性<br />1. 使用随机数去防止跨站脚本攻

2011-05-03 14:47:00 956

原创 Java或Web中解决所有路径问题

<br /><br />原文链接:http://www.cn-java.com/www1/?action-viewnews-itemid-78354<br /><br />Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!<br />在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径。<br />如果是Servlet

2011-05-03 12:03:00 650

原创 Java打包详解

<br />jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。<br />为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件。这有点类似zip文件,想一想它是干什么的用的呢,压缩!?没错就是要压缩,将我们原先零散的东西放到一下,重新 组织,所有这些目的只有一个:方便!好了,不用管他是怎么压缩的,我们的重点是哪些是我们要压缩的(输入),还有压缩成了什么(输出),进而将它发布(部 署)。<br />那我们的

2011-04-30 13:25:00 638

原创 Eclipse和MyEclipse工程描述符详解

<br /><br /><br /><br /> <br />有时候在一个Java工程里我们需要加入第三方jar包,这时你加入的最好相对路径,<br />而不是绝对路径。否则你的工程拿到别处就不行运行了。意思就是说你最好把相关的jar放到工程目录下。对于Web工程来说相对简单,web工程是有个lib 目录的。直接复制到这里就行了。而非web工程是不可以的。Eclispe是不能自动完成导入copy的。<br />这就需要我们手动配置,对于工作描述文件,Eclipse和MyEclpse全是用xml来描述的。<b

2011-04-30 13:22:00 764

原创 非常实用的j avascript 验证码生成

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <br /><html xmlns="http://www.w3.org/1999/xhtml" >  <br /><head>  <br />    <title>无标题页</title>  <br />    <style type="text/cs

2011-04-28 19:01:00 883

原创 Struts2.1 annotation防止表单重复提交

Struts2.1 annotation防止表单重复提交问题描述:用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交。解决方案:1.使用客户端脚本提到客户端脚本,经常使用的是JavaScript进行常规输入验证。在下面的例子中,我们使用它处理表单的重复提交问题,请看下面的代码:"multipart/form-data"> register.cont.value='正在提交,请等待';d

2011-04-28 17:42:00 1298

空空如也

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

TA关注的人

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