JAVA编程
文章平均质量分 62
zhengqiqiqinqin
期望跟大家多交流,共同学习!
展开
-
java里的clone
感觉很有用,转过来了,原文地址:http://www.blogjava.net/jerry-zhaoj/archive/2009/10/14/298141.htmlClone使用方法详解 java“指针” Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能 通过简单的赋值来解转载 2012-03-08 17:45:53 · 502 阅读 · 0 评论 -
Java中堆与栈的区别(特别推荐大家看看)
今天在看java方面的笔试题,就有个问java中的堆与栈的区别是什么,于是我在网上找了一些资料,感觉有篇文章写得特别的好,特别贴过来一下,跟大家一起分享一下:原文地址是:http://wenku.baidu.com/view/8444253467ec102de2bd891c.html 原文是:Java栈与堆 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的原创 2012-03-08 15:43:31 · 706 阅读 · 2 评论 -
JAVA的StringBuffer类
感觉很有用,原文地址:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616330.html StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。转载 2012-03-08 17:00:37 · 384 阅读 · 0 评论 -
Java httpservletresponse 中的sendRedirect()方法的重定位乱码的总结
最近httpservletresponse 中的sendRedirect()的方法,测试其中文乱码。测试方法是用一个简单的登录界面Login.java(纯servlet的),登录成功的话,在LoginDeal.java(纯servlet的), 中使用 httpservletresponse 中的sendRedirect()方法的重定位,重定位的目的也是个servlet文件叫MainFrame.原创 2012-04-06 12:14:43 · 9801 阅读 · 0 评论 -
用户登录名为中文,出现的服务器500错误的解决方法
今天完成了一个用cookie记录用户名的功能,之前没有考虑到用户的用户名如果是中文会是怎样的影响。就在测试的时候,用了一个中文去登陆,发现报错,错误信息如下:java.lang.IllegalArgumentException: Control character in cookie value, consider BASE64 encoding your value后来上网查了下,才知道转载 2012-04-12 17:54:50 · 2983 阅读 · 0 评论 -
Java中深度剖析Http协议
最近研究java中servlet这部分,看传智播客的韩顺平老师的视频,很有感触,也学到了不少,先总结一下今天碰到的问题。案例:现有两个servlet(servlet1,servlet2),在servlet1中创建session,并往session中写入属性,然后在servlet2中读出session的属性。正常情况下,使用同一个浏览器并且在不关闭浏览器的前提下访问servlet1后,然后再原创 2012-04-14 22:06:16 · 686 阅读 · 0 评论 -
JavaSE 各种帮助文档集中
前两天重装了系统,在谷歌浏览器上保存的各种好东西都没有了,特别是Java的各种在线帮助文档,下面是官方网站关于Java的各种帮助文档的在线查询和下载:java api 帮助文档 chm 1.5 1.6 中文版英文版.-------------------------http://java.sun.com/j2se/1.3/download.htmlhttp://java.sun原创 2012-05-15 09:39:41 · 3756 阅读 · 2 评论 -
Java环境变量的配置
Java环境变量的配置1,先装jdk2,环境变量的配置:先在环境变量下的系统变量下新建一个,变量名是JAVA_HOME,变量值是jdk的安装路径(如E:\all_install\JDK_install 到JDK主目录就行了,不用到\bin目录下)。(注意要是有了就只需编辑一下就行了。)(最后面没有\)3,双击path环境变量,在变量值的那个框框的最左端加上如下引号中的内容“.;%J原创 2012-06-04 11:58:37 · 698 阅读 · 1 评论 -
jsp常用的指令与标签
原文地址:http://www.cnblogs.com/panjun-Donet/articles/1312446.htmljsp常用的指令与标签1.Jsp指令:语法:.jsp指令负责告诉jsp引擎如何把页面翻译成servlet.page指令:用于定义jsp页面的各种属性,最好放在jsp页面的起始位置,属性有language,ex转载 2012-07-19 13:38:13 · 664 阅读 · 0 评论 -
DOCTYPE, HTML和XHTML, Strict DTD和Transitional DTD, Quirks Mode和Standard Mode
原文地址:http://blog.csdn.net/wind_zsu/article/details/2464049我们在HTML里面声明DOCTYPE一般会有以下几种: 是的,这里有HTML和XHTML,也有Transitional和Strict之分。顾名思义,XHTML是指这个文档是按照XML的格式来书写的,而HTML则表示这个文档是按照H转载 2012-09-04 17:33:34 · 712 阅读 · 0 评论 -
Myeclipse中修改servlet JSP等模板的方法
Myeclipse中修改servlet JSP等模板的方法打开Myeclipse的安装路径,在plugins目录下,找到com.genuitec.eclipse.wizards这个文件,双击打开(不要解压,直接打开就行),找到templates这个文件夹,就可以在里面修改相应的模板了。修改文件的模板,个人感觉挺好的,比如:jsp默认的模板的编码方式是ISO-8859-1,如果我们新建了很多原创 2012-09-04 16:14:02 · 3053 阅读 · 0 评论 -
Java10个优秀的调试技巧
Java程序员应该知道的10个调试技巧EclipseJava研发实践Bug摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅![CSDN.NET 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在转载 2012-09-04 15:40:31 · 849 阅读 · 0 评论 -
Myeclipse下debug调试总结
Myeclipse下debug调试总结 一直觉得自己是那种接受能力不是很强的人,很多问题说过,但是接受起来不是那么的迅速,就拿Myeclipse下的debug调试来说吧。 在调试过程中在某个java文件(或者jsp文件)下,在左边双击设置断点后(可以设置多个),运行的时候进入debug模式(如果是java工程,可以在java文件中右键--->debug as 进行选择;如果是w原创 2012-09-28 15:13:26 · 5070 阅读 · 0 评论 -
java中<load-on-startup>
java中含义 java中的load-on-startup用于表示该servlet是否在servlet容器启动的时候加载。示例:load-on-startup>xxload-on-startup>其中:如果xx是负数或者其他数值或者没有指定,表示该servlet在被选择时才加载; 如果xx为正数或者为0,表示在servlet容器启动的时候就加载,而且数值越小,加载的原创 2012-09-28 10:45:31 · 4314 阅读 · 0 评论 -
java代码中常见的3中注解(Annotation)-----程序中带有@的语句
java代码中常见的3中注解(Annotation)-----程序中带有@的语句1.@Deprecated2 @Override3.@SuppressWarningsAnnotation,是Java5的新特性,下面是Sun的Tutorial的描述,因为是英文,这里我翻译下,希望能够比较清晰的描述一下Annotation的语法以及思想。Annotation:Release 5原创 2012-10-20 16:41:19 · 990 阅读 · 0 评论 -
Java迭代器详解
原文地址:http://blog.csdn.net/wanghuan203/article/details/7279742Java中迭代器详解迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对象分离,即我们无需关心该序列的底层结构是什么样子的。只要拿到这个对象,使用迭代器就可以遍历这个对象的内部.1.Iterator Java提供一个专门转载 2012-11-13 23:23:05 · 1064 阅读 · 0 评论 -
String和StringBuilder
原文地址:http://www.cnblogs.com/wayne-ivan/archive/2006/10/18/532320.htmlString和StringBuilder在看李建忠老师的Proxy代理模式课程的时候,听他讲了一些有关String类型和StringBuilder类型的内容。对这两个类型的实现有了一些新的认识。在以前我看过一些有关String类型转载 2012-12-02 10:49:36 · 651 阅读 · 0 评论 -
JSP引包指令
JSP引包指令JSP引入包举例如下:1.单个引包:<%@ pageimport="pojo.stuff.*" %>2.多个引包:<%@ page language="java" pageEncoding="utf-8"import="pojo.stuff.*,java.util.*" %>3.多个引包2:<%@ pageimport="java.原创 2012-12-04 17:29:19 · 9986 阅读 · 1 评论 -
windows系统下,Java访问共享文件夹的方法
原文地址:http://hi.baidu.com/iduany/item/911685dc6f978911e1f46f72如何通过windows服务访问网络资源(通过jcifs实现java访问网络共享文件)问题:1,windows本地服务localsystem帐户默认对本地操作系统具有最高操作权限,但是却不能对网络资源访问。 2,经过测试发现用win转载 2012-12-04 14:08:04 · 12920 阅读 · 1 评论 -
LinkedHashMap --排过序的map
1.如果需要取出LinkedHashMap中某条数据的value值,可以使用:用values方法返回一个包含所有value的collection,然后再取!原创 2012-12-05 14:39:45 · 558 阅读 · 0 评论 -
企业中数据库设计小常识
1.在企业中,经常看到有些数据库的设计采用xxx_,最后面会有个“_”(下划线),采用这种设计方法是为了避免跟关键字冲突原创 2012-11-13 23:17:17 · 937 阅读 · 0 评论 -
java.io 对字节流和字符流的讨论
原文地址:http://neil-jh.iteye.com/blog/175121IO分两种流 字节流 InputStream OutputStream 字符流 Reader Writer 他们都是抽象类 具体实现 字节流 FileInputStream FileOutputStream 字符流 FileReader FileWriter转载 2012-12-25 17:58:38 · 531 阅读 · 0 评论 -
Java中abstract 类总结
Java中abstract 类总结 (1)凡是用abstract 修饰符修饰的类被称为抽象类。凡是用abstract修饰符修饰的成员方法被称为抽象方法。 (2)抽象类中可以有零个或多个抽象方法,也可以包含非抽象的方法。 (3)抽象类中可以没有抽象方法,但是,有抽象方法的类必须是抽象类。 (4)对于抽象方法来说,在抽象类中只指定其方法名及其类型,而不书写其实现代码。 (5)抽象类原创 2012-12-25 17:59:49 · 1571 阅读 · 0 评论 -
java中调用存储过程【附带案例】
JDBC执行存储过程的四种情况如何实现 JDBC调用Oracle的存储过程,从以下情况分别介绍:[1]、只有输入IN参数,没有输出OUT参数[2]、既有输入IN参数,也有输出OUT参数,输出是简单值(非列表)[3]、既有输入IN参数,也有输出OUT参数,输出是列表[4]、输入输出参数是同一个(IN OUT)【准备工作】 创建一个测试表TMP_MICHAEL转载 2012-12-26 18:42:50 · 520 阅读 · 0 评论 -
揭秘jbpm流程引擎内核设计思想及构架
原文地址:http://blog.csdn.net/james999/article/details/1769592揭秘jbpm流程引擎内核设计思想及构架揭秘jbpm流程引擎内核设计思想及构架作者 胡长城(银狐999) 1 前言2 阅读本篇的基础准备2.1 概念的基础2.2 环境的基础3 什么是流程引擎转载 2012-12-27 12:29:59 · 662 阅读 · 0 评论 -
java.lang.NoSuchFieldError: deferredExpression解决
java.lang.NoSuchFieldError: deferredExpression这个问题的出现,目前我碰到的是在的lib下面有多个版本的jstl.jar包,解决办法很简单,只留下一个版本的jstl.jar包即可.【无论大家相信与否,去检查一下总是好的】原创 2012-12-15 16:13:01 · 4111 阅读 · 0 评论 -
java中 object转为 String几种常用方法
java中 object转为 String几种常用方法原文地址:http://hi.baidu.com/noveltyqd/item/1b797ef7706fb9d643c36a42在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有 Object#toString(),(String)要转换的对象,String转载 2012-12-31 17:34:51 · 2056 阅读 · 0 评论 -
java native关键字
native关键字用法原文地址:http://blog.csdn.net/youjianbo_han_87/article/details/2586375native是与C++联合开发的时候用的!java自己开发不用的!使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。 这些函数的实现体在DLL中,转载 2013-01-06 18:00:29 · 512 阅读 · 0 评论 -
在JSP页面获取当前项目名称的方法
在JSP页面获取当前项目名称的方法:方法1: 方法2: 使用EL表达式(如果不清楚EL表达式是什么,大家可以百度一下)${pageContext.request.contextPath}原创 2013-01-09 13:44:04 · 21021 阅读 · 0 评论 -
JAVA读文件写文件---字节流
JAVA读文件写文件---字节流原文地址:http://hi.baidu.com/velercy/item/a89ab215472b51088ebde481/***本程序先从e:\12.txt读出文件并显示出来*在读的时候又把读出来的每一行写到e:\34.txt里面,实际就相当于复制了**/package com.chenying转载 2013-01-16 21:16:15 · 693 阅读 · 1 评论 -
Java:谈谈protected访问权限
原文地址:http://zhangjunhd.blog.51cto.com/113473/19287大家一定好好看看:Java:谈谈protected访问权限本文分析一下protected访问权限。author: ZJ 2007-3-5Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] 来谈谈protected访转载 2013-01-17 23:58:41 · 841 阅读 · 0 评论 -
分页的计算方法
1.分页的计算方法:pageSize 代表:每页显示多少条记录pageNow 代表:当前页(即现在是第几页)pageCount 代表:总共有多少页pageRow 代表:数据库中总共有多少条记录一般pageRow 直接从数据库中就可以查询出来:select count(*) from users;计算公式如下:pageCount = ((pageRow-1原创 2013-05-18 15:08:41 · 4377 阅读 · 0 评论 -
JDBC连接MySQL数据库及示例
原文地址:http://blog.csdn.net/cxwen78/article/details/6863696JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种转载 2013-05-22 21:25:22 · 1330 阅读 · 0 评论 -
java学习小技巧
1.某个类,如果实现了某个接口,通常该类需要去实现该接口的某些方法,一般如果方法有参数的话,参数的名称都是用 arg0,arg1,arg2……等表示的,也就是说参数名称没有啥实际的意义。如果参数的名称能够见名知意是不是更好呢?怎么可以达到这样呢?方法就是:让类引入源码就行2.如果在spring的配置文件中,输入类名后,不提示完整的路径怎么解决?可以把配置文件先关闭了,然后再重新打开,可原创 2013-05-13 18:39:55 · 658 阅读 · 0 评论 -
Java接口的作用和抽象类的区别总结
Java接口的作用和抽象类的区别总结原文地址:http://hwhuang.iteye.com/blog/6773371.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。这弥补了类的多继承问题。 2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成转载 2013-06-08 21:05:53 · 810 阅读 · 0 评论 -
关于java中<T>问题
关于java中问题Jdk5.0新特性Generic Types (泛型)原文 来源: 中国IT实验室 作者: 未知 责编: 宝良 1. 介绍2.定义简单Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str1、str2的值是可变的。而泛型也是一样的,转载 2013-05-31 19:22:24 · 38244 阅读 · 2 评论 -
Java中遍历HashMap的两种方式
Java中遍历HashMap的两种方式第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); O原创 2013-05-31 16:38:43 · 943 阅读 · 0 评论 -
java socket 多线程网络传输多个文件
java socket 多线程网络传输多个文件原文地址:http://software.intel.com/zh-cn/blogs/2013/05/20/java-socket/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=others-%20java%20socket單純_转载 2013-06-10 12:17:35 · 1249 阅读 · 0 评论 -
求给定字母字符串中字母出现最多的字母和出现的次数
求给定字母字符串中字母出现最多的字母和出现的次数package test;import java.util.Collections;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.Map;import java.util.Set;import原创 2013-05-31 23:29:53 · 2662 阅读 · 0 评论 -
【转】Java:Session详解
书中讲:以下情况,Session结束生命周期,Servlet容器将Session所占资源释放:1.客户端关闭浏览器2.Session过期3.服务器端调用了HttpSession的invalidate()方法。"一个浏览器就是一个新session,关了浏览器session就结束了"session 是在服务器端建立的,浏览器访问服务器会有一个sessionid,浏览器端通过转载 2013-06-03 13:39:41 · 895 阅读 · 0 评论