- 博客(110)
- 资源 (1)
- 收藏
- 关注
原创 windows和linux执行jar
windows:假设要执行的文件为D:/test/Test.class1.在cmd下进入D盘2.执行java test.Test 或者 java test/Test 都可以3.如果Test中关联了其它jar包,这需要通过如下方式执行,假设jar文件在test/lib下 java -classpath .;lib/* test.Test 说明如下: 注意
2014-03-12 16:33:59 1057
转载 java中String s=”abc“及String s=new String("abc")详解
首先,我们先来看一下java中变量的语义:java的变量有两种语义,原始类型的变量是值语义(value),也就是说,你给一个原始类型变量赋值,就改变了这个数据值本身。对象类型的变量是引用语义,也就是说,给一个对象类型的变量赋值只是让它指向另一个对象,但不改变原来引用的那个对象的值。 然后,我们了解一下String的特性以及java对于Sting特别的处理方式:
2013-12-12 18:54:57 864
原创 String的一些知识
String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。 我们可以把上面这行代码分成String str、=、"abc"和new String()
2013-12-12 18:53:22 583
原创 内部类static ,final
一.static变量只会有一个内存空间,虽然后多个实例,但这些实例中的static变量会共享同一个内存空间。 static变量是在类装载的时候就被初始化的。 Static基本规则: (1)一个类的静态方法只能访问静态属性。 (2)一个类的静态方法不能直接调用非静态方法。 (3)如果访问权限允
2013-12-03 11:51:25 579
原创 内部类的种类以及解析
Java 内部类种类及使用解析将相关的类组织在一起,从而降低了命名空间的混乱。 一个内部类可以定义在另一个类里,可以定义在函数里,甚至可以作为一个表达式的一部分。 Java中的内部类共分为四种: 静态内部类static inner class (also called nested class) 成员内部类member inner class
2013-12-03 11:29:57 692
原创 java一些常见的运行时异常
NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常。IllegalArgumentException - 传递非法参数异常。ArithmeticException - 算术运算异常ArrayStoreException - 向数组中存放与声明类型不兼容对象异常IndexOutOfBoundsException
2013-11-19 17:05:05 833
原创 java的运行过程
Java虚拟机(Java Virtual Machine):Java虚拟机可以理解成一个以字节码为机器指令的CPU;对于不同的运行平台,有不同的虚拟机;Java虚拟机机制屏蔽了底层运行平台的差别,真正实现了“一次编译,随处运行”。Java运行过程 Java源文件(*.java)——>Java编译器——>字节码文件(*.class)——>类装载器——>字节码校检器——>解
2013-11-19 15:54:33 778
原创 java获取properties的几种方式
1:使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2;使用java.util.ResourceBundle类的getBun
2013-11-19 15:27:19 682
转载 手机正则表达式验证
package com.client.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 * 联通:130、131、132、152、155、156、185
2013-07-08 09:29:27 544
原创 struts2中关于ActionMessage在redirect传递时丢失问题的解决方案
@ParentPackage(value="noneedlogin") public class AdminLoginAction extends ActionSupport implements SessionAware,ModelDriven{ @Action ( value="/admin/adminlogin",
2013-05-23 15:39:45 1063
原创 jsp乱码常用解决办法
response.setContentType与 request.setCharacterEncoding 区别1、request.setCharacterEncoding()是设置从request中取得的值或从数据库中取出的值 指定后可以通过getParameter()则直接获得正确的字符串,如果不指定,则默认使用iso8859-1编码。值得注意
2013-05-22 16:00:31 524
转载 struts2 Convention 插件使用
1、常量说明 struts.convention.result.path="/WEB-INF/content/": 结果页面存放的根路径,必须以 "/" 开头。 struts.convention.action.suffix="Action": action名字的获取 struts.convention.action.name.lowercase="tr
2013-05-21 16:50:46 792
原创 log4j简单的配置
Log4j支持两种配置文件格式,一种是java属性文件(键—值),一种是xml格式文件。这里仅介绍下java属性文件的配置方法。先看看个配置文件:log4j.propertieslog4j.rootCategory=debug,stdout,Rlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.append
2013-05-15 09:26:36 477
转载 使用c:forEach标签 跳转分页
change='jumpPage(this)'> selected > 第${i }页 cript"> function jumpPage(input){ //页面相同不跳转 if(input.value==${currentPage}){
2013-04-10 09:13:40 1458
转载 spring mvc 实现网站登录与非登录的控制
在我们的网站平台上,主要有两类页面,一类是非登录也能查看的页面,另一类是登录后才能查看的页面通过使用 spring拦截器来实现,当用户没有登录时访问需要登录的页面时自动实现跳转至登录页1、添加接口用于拦截器与控制器交互数据(包括上下文与登录帐号信息)/** * 用于实现上下文连接 用于在过滤器中实现注入Request与Response * @author Adminis
2013-04-03 14:43:53 702
原创 springmvc注解例子
web.xml配置:xml version="1.0" encoding="UTF-8"?> web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javae
2013-03-28 14:21:37 489
原创 java.lang.String字符串类
一、String类String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是一个特殊的对象字符串是常量,一旦初始化就不可以被改变String str = “abc”;和String str1 = new String(“abc”);的区别在于:str==str1----false str.equals(str1)----trues
2013-03-26 13:08:52 773
原创 关于javascript中"window.location.href"、"location.href"
关于js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法 "window.location.href"、"location.href"是本页面跳转 "parent.location.href"是上一层页面跳转
2013-03-26 11:09:45 745
原创 dom4j解析和处理xml
本文将介绍1.如何通过dom4j来对xml文档进行增、删、改、查2.如何从本地读入xml文档3.如何把xml文档转换成xml字符串4.如何把xml输出以指定的编码输出到xml文档。5.如何把xml字符串转换成document。package com.xml.dom4j; import java.io.FileOutputStream;
2013-03-22 14:54:46 587
原创 java map list xml转化操作类
很多朋友遇到xml,map和json互转的问题,在开发中xml和json越来越重要了。下面是一个比较完整的操作类json-lib依赖包: commons-beanutils-1.8.0.jar commons-collections-3.2.1.jar commons-lang-2.4.jar commons-logging-1.1.1.jar ezmorph-1
2013-03-22 10:31:00 1263
原创 java json操作的通用类
import java.text.ParseException;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import ne
2013-03-22 10:23:25 610
原创 js设置主页和收藏
function SetHome(obj, vrl) { try { obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage('http://www.fudongk.com'); } catch (e) { if (window.netscape) {
2013-03-19 16:46:00 604
原创 js动态构建from表单提交等有关的知识
//动态构造formfunction createFormForSearch(name, action) { var submitForm = document.createElement("FORM"); document.body.appendChild(submitForm); submitForm.method = "POST"; submitF
2013-03-19 16:40:41 472
原创 Struts2的OGNL标签详解
一、Struts2可以将所有标签分成3类:UI标签:主要用于生成HTML元素的标签。非UI标签:主要用于数据库访问,逻辑控制等标签。Ajax标签:用于Ajax支持的标签。对于UI标签,则有可以分为两类:表当标签:表单标签主要用与生成HTML页面的from元素,以及普通表单元素的标签。非表单标签:非表单标签主要用于生成页面的树、Tab页等。流程控制标签:主要包含用于实现分
2013-03-19 15:17:38 569
原创 Struts2 ognl详细讲解
首先了解下OGNL的概念:OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。此外,还得先需弄懂OGNL的一些知识:1.OGNL表达式的计算是围绕OGNL上下文进行的。OGNL上下
2013-03-19 15:15:34 506
原创 pageContext
pageContext取得其他与用户有关的或页面的详细信息。具体如下:${pageContext.request.queryString} 取得请求的参数字符串${pageContext.request.requestURL} 取得请求的URL,但不包括请求之参数字符串${pageContext.request.contextPath}
2013-03-19 11:11:09 737
转载 OGNL一些知识
OGNL是Struts 2默认的表达式语言。是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 1.#符号的用途一般有三种。 1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀。实际上,#相当于
2013-03-19 10:37:41 499
转载 将Json协议字符转换到Map
/** * 解析Json协议字符到Map * 例如:{command:{"content":"value","test":100,"bool":{"Test":true}}} * 备注:Value只是基本数据类型或Map类型 * @param s * @return */ @SuppressWarnings("unc
2013-03-18 15:12:01 629
转载 json/java对象/xml之间相互转换
package cn.shopex.util; import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.LinkedHashMap;import java.util.List;import java.util.Map; im
2013-03-18 15:10:51 981
原创 List<Map<String,Object>>和二维数组的转化
/**List> to 二维数组*@param list*@param keyLength - Map中的key个数*@return/public static Object[ ][ ] ListToArray(ListMapString,Object>> list,int KeyLenght){ Object [ ][ ] array=new
2013-03-18 13:35:20 8043
原创 List<Map<String,Object>几种遍历的方法
import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;public class Test { public static void ma
2013-03-18 10:35:26 21497
原创 java里面有关Session和cookie的一些操作方法
import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import org.apache.commons.lang
2013-03-16 08:51:33 682
原创 日期的格式化以及随机生成字符串
import java.text.SimpleDateFormat;import java.util.Date;public class DateUtil { public static String date2String(String format, Date date) { return new SimpleDateFormat(format).f
2013-03-16 08:42:42 739
原创 Java String对象的经典问题(new String())
先来看一个例子,代码如下: Java代码 public class Test { public static void main(String[] args) { String str = "abc"; String str1 = "abc"; String str2 = new String("abc");
2013-03-15 11:20:03 543
转载 String内存分配问题
String str1="abc"; String str2=new String("abc"); 有啥区别 =================================================================Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都
2013-03-15 10:55:03 714
原创 JAVA获取各种各样的时间、时间对比 方法汇总
import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;public cla
2013-03-15 09:57:43 626
原创 Hibernate学习总结
// 取得 session ,通常我们利用 hibernate.cfg.xml 的配置 // 以用户表和部门为例 Configuration config = new Configuration().configure();SessionFactory sessionFactory = config.buildSessionFactory(); Session sessio
2013-03-13 13:27:12 564
转载 SimpleHibernateDao更新
/** * Copyright (c) 2005-2011 springside.org.cn * * Licensed under the Apache License, Version 2.0 (the "License"); * * $Id$ */package org.springside.modules.orm.hibernate;import jav
2013-03-13 11:00:34 1580
原创 XMLUtil
package demo;import java.io.File;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import org.dom4j.Document;import org.dom4j.DocumentException;import
2013-03-11 14:12:21 712
原创 dom4j解析xml
一.Document对象相关 1 .读取XML文件,获得document对象. SAXReader reader = new SAXReader(); Document document = reader.read(new File( "input.xml" )); 2 .解析XML形式
2013-03-11 14:10:04 697
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人