
java
文章平均质量分 75
iteye_10724
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java类的完整构造执行顺序(转)
转自:http://hi.baidu.com/zhengguobest/blog/item/09a97f0e0eba7dca7bcbe1b1.html如果父类有静态成员赋值或者静态初始化块,执行静态成员赋值和静态初始化块 如果类有静态成员赋值或者静态初始化块,执行静态成员赋值和静态初始化块 将类的成员赋予初值(原始类型的成员的值为规定值,例如int型为0,float型为0.0f,...原创 2012-02-22 14:02:04 · 247 阅读 · 0 评论 -
java中关于Double精确小数点的问题
精确小数点public class test { public static void main(String[] args) { double a = 11.123456; double aa = round(a,3); System.out.println(aa); }//精确小数点函数//参数v:代表要操作的对象;//参数scale:...2007-10-18 21:40:25 · 318 阅读 · 0 评论 -
DWRUtil未定义解决
转自:http://www.iteye.com/topic/371958jsp: <script type='text/javascript'> function hello() { var user = $('user').value; alert(user); ...原创 2009-05-22 16:11:48 · 267 阅读 · 0 评论 -
java面试宝典1
java面试宝典2009-04-06 19:361. 抽象:2、String是最基本的数据类型吗?基本数据类型包括byte、int、char、long、float、double、boolean和short。java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类3、int 和 Integ...原创 2009-05-22 11:34:50 · 129 阅读 · 0 评论 -
java:comp/env
try{ Context ctx=(Context) new InitialContext().lookup("java:comp/env"); ds=(DataSource)ctx.lookup("jdbc/test") ; conn=this.getConn(); }catch(Exception e){ System.out.println...原创 2009-04-29 15:21:29 · 195 阅读 · 0 评论 -
javamail pop3 原理
在日常的生活中,书信往来是我们日常生活中不可缺少的一个环节。随着Internet的普及,传统信件的Internet版本——电子邮件已经逐渐步入了我们的生活与工作。在平日我们收取普通邮件的时候,我们常常会用一把带锁的箱子作为我们自己的信箱,而我们平日使用的电子邮件也有它们的暂时存放地——POP服务器。与传统邮件进行类比,我们使用账号和口令打开POP服务器就好比是我们在日常生活中打开自己平日的信箱一样...原创 2009-04-27 15:53:45 · 276 阅读 · 0 评论 -
Tomcat中文手册
本文档提供关于Tomcat的基础信息.主要内容如下: Tomcat二进制版本安装 与Tomcat相关的脚本的主要内容 与server.xml相关的主要内容,Tomcat的主要配置文件 如何设置Tomcat与宿主web服务器一起工作的说明 如何应用Tomcat配置一个现实中的web站点 希望此文档足以使新用户可以开始使用Tomcat.如找不到某方面的内容请(按以下顺序) 查找Tomcat faq 查...原创 2009-04-27 13:44:10 · 252 阅读 · 0 评论 -
apache james 使用手册
一、简介Apache James(Java Apache Mail Enterprise Server)是Apache组织的子项目之一,完全采用纯Java技术开发,实现了SMTP、POP3与NNTP等多种邮件相关协议。James也是一个邮件应用平台,可以通过Mailet扩充其功能,如Mail2SMS、Mail2Fax等。James提供了比较完善的配置方案,尤其是关于邮件内容存储和用户信息存...原创 2009-04-22 17:12:17 · 444 阅读 · 0 评论 -
JMail 异常: java.lang.NoClassDefFoundError: javax/ac
今天开发邮件系统,发送程序能在main函数中顺利运行.可是布署到没tomcat之中后,出现启动服务器后,先是出现: Source not found for WebappClassLoader.loadClass(String, boolean) line: 1352 myEclips要求打开debug窗口调试程序. 进入debug追踪,调试程序入口指向发送程序的类,按下F6,抛...原创 2009-04-22 11:36:50 · 167 阅读 · 0 评论 -
java编程思想学习笔记1
一个字啊,基础啊基础.万丈高楼平地起,基础是关键. 下面是小弟第一天看的学习笔记,是简陋了些,不过它见证了我在java的路程上有一个历程的开始. [b] 对象简介[/b]1:你能解决的问题的复杂程度直接与抽象的种类与质量相关2:程序员必须在机器模型与待解决的问题的模型之间建立关联.处理这种映射所带来的压力,以及编程语言对此无能为力的现实,造成了程序难写以及维护代价高昂的后果....2007-10-22 22:21:09 · 134 阅读 · 0 评论 -
java编程思想学习笔记2
一: 数据放在那里/ 数据可以存储在以下六个地方:1. 寄存器(registers):这是反映最快的地方。不过寄存器数量有限,所以它是由编译器分配的。2. 栈(stack):位于“常规内存区”,处理器可以通过栈指针对它进行直接访问。栈指针向下移就创建了新的存储空间,向上移就释放了存储空间。这是仅次于寄存器的最快最有效率的分配内存方法。由于JAVA编译器必须生产能控制栈指针上下移动的...2007-10-29 23:03:30 · 124 阅读 · 0 评论 -
java编程思想学习笔记3(初始化和清理)
初始化和清理“不安全”的编成,其安全问题包括:初始化和清理一:初始化1用构造函数来确保初始化。2方法的重载 名字管理是编程语言底一项重要特性。创建对象的时候,你会给内存空间起名字, 而方法是动作的名字。 可以用参数个数和类型来区分重载的方法。但是不能用返回值来区分。3构造函数 默认大构造函数是“无参数”的构造函数,但如果你写了一个没有构造函数...2007-10-31 22:50:32 · 133 阅读 · 0 评论 -
Class.forName( )你搞懂了吗?——转
终于明白为什么加载数据库驱动只用Class.forName()了!!困扰了我2个小时!!希望我写的这个东西对各位有所帮助。 在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newI...原创 2012-02-22 12:16:54 · 247 阅读 · 0 评论 -
java验证日期格式
写道验证日期格式是否正确 @SuppressWarnings("unused") private static boolean formateDate(String value){ //String value = "2007-02-2a"; String eL= "^((\\d{2}(([02468][048])|([13579][26]))[\\-\\/\\s]? ((((0?...原创 2010-08-02 20:33:57 · 189 阅读 · 0 评论 -
我常去的编程技术网站
[序言] 其实大家都可以成为一个厉害的软件开发人员,希望大家通过了解我提供的这些网站找到自己的兴趣爱好,以增强自己的信心。[建议] 为了能让更多的朋友看到此链接,如果大家是csdn用户,那么请选择[收藏]来收录本文章,以获得csdn的收藏排名.那么就会有更多的朋友看到了.知识是分享的......[宣传] 80x86汇编小站站长:猪头三(Code_GodFather)独立开发磁盘性能优化工具: Re...原创 2010-11-03 20:16:38 · 185 阅读 · 0 评论 -
java进行数据加密
本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍): 一、密码学上常用的概念 1)消息摘要: 这是一种与消息认证码...原创 2009-06-23 18:01:37 · 277 阅读 · 0 评论 -
微软的面试题及答案-超变态但是很经典
转载: 第一组 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才...2007-11-12 13:40:57 · 1967 阅读 · 0 评论 -
java中==和equals的区别
==是判断两个变量或对象的实例是不是指向同一个内存空间equals是判断两个变量或实例所指向的内存空间的值是不是相同 举例说明String str0 = new String("123");String str1 = new String("123");System.out.println(" str0.equals(str1)== " + str0.equals(st...2007-11-11 23:27:13 · 87 阅读 · 0 评论 -
java编程思想学习笔记4
复用类 复用类的两种方法: 第一:在新的类里直接创建旧的类的对象。这是“合成” 第二:创建一个新的类,与原来那个类同属一种类型的类。它全盘接受旧类的形式,在没有对它做修改的情况下往里面添加了新的代码。这是“继承” 合成和继承在做法上有许多相似之处。 基类的初始化 要创建一个派生类的对象已经不是一个类的事情了,它会牵涉到两个类---基类和派生类。当我...2007-11-05 21:36:32 · 157 阅读 · 0 评论 -
java求职
鄙人现居北京,有将近两年的java工作经验,现欲求职.鄙人具体情况请看 [url=http://liyanhui.iteye.com/admin/resume]"我的简历"[/url]谢谢各位了!!!!2007-11-01 00:09:17 · 126 阅读 · 0 评论 -
getResourceAsStream()读取取资源文件的探讨
首先是this.getClass().getClassLoader().getResourceAsStream()的问题。1. java.lang.NoClassDefFoundError: org/jaxen/JaxenException at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230) at org.dom...原创 2009-04-21 16:10:39 · 751 阅读 · 0 评论 -
实现JavaBeans到XML的相互转换
不用复杂的代码,就可以让您的JavaBeans自己控制到XML文件的相互转化。本文展示了怎样通过写组件来实现从JavaBeans到XML文件的相互转换。 详见链接:http://i.cn.yahoo.com/pokerwen/blog/p_14/...原创 2009-10-19 18:21:17 · 152 阅读 · 0 评论 -
Class.forName()与new 的区别
Class.forName(xxx.xx.xx) 返回的是一个类, .newInstance() 后才创建一个对象 Class.forName(xxx.xx.xx);的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段Class aClass = Class.forName(xxx.xx.xx);Object anInstance = aClass.newInstance(...原创 2008-09-18 13:50:14 · 165 阅读 · 0 评论 -
表单提交中Get和Post方式的区别
Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=521386 1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADE...2008-03-11 09:44:37 · 101 阅读 · 0 评论 -
什么是CGI
什么是CGI?CGI(common gate intergace),通用网关接口,它是一段程序,运行在服务器上,提供同客户端HTML页面的接口,通俗的讲CGI就像是一座桥,把网页和WEB服务器中的执行程序连接起来,它把HTML接收的指令传递给服务器,再把服务器执行的结果返还给HTML页;用CGI可以实现处理表格,数据库查询,发送电子邮件等许多操作,最常见的CGI程序就是计数器。CGI使网页变得...2008-02-15 15:28:46 · 205 阅读 · 0 评论 -
TOMCAT内存溢出
转载: http://www.blogjava.net/sundc/archive/2007/10/15/153086.html就在今天,我把数据库的数据读出来,放在LIST里,晕.具然出现TOMCAT内存益处,在网上查查看,看了一个方法,还可以,现在告诉大家, Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法...2008-02-14 17:51:59 · 231 阅读 · 0 评论 -
Ant参考教程
转载[url]http://www.javaresearch.org/article/66130.htm[/url]ant教程1,什么是ant ant是构建工具2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处 跨平台 --因为ant是使用java实现的,所以它跨平台...2008-01-22 17:45:51 · 1044 阅读 · 0 评论 -
当前Java软件开发中几种认识误区
越来越多人开始使用Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至 导致开发后的Java系统性能缓慢甚至经常当机。很多人觉得这是Java复杂导致,其实根本原因在于:我们原先掌握的关于软件知识(OO方面)不是太贫乏就是不恰当,存在认识上和方法上的误区。 软件的生命性 软件是有生...2007-12-25 00:38:20 · 80 阅读 · 0 评论 -
Java语言中的ClassLoader与Package机制
[b]转自中文JAVA技术网[/b]为了深入了解Java的ClassLoader机制,我们先来做以下实验:package java.lang;public class Test { public static void main(String[] args) { char[] c = "1234567890".toCharArray(); String s = new ...2007-12-01 22:49:36 · 116 阅读 · 0 评论 -
关于线程thread和runnable
Runnable的意思是,你要用代码——也就是run( )方法——来描述一个处理过程,而不是创建一个表示这个处理过程的对象。在如何理解线程方面,一直存在着争议。这取决于,你是将线程看作是对象还是处理过程[68]。如果你认为它是一个处理过程,那么你就摆脱了"万物皆对象"的OO教条。但与此同时,如果你只想让这个处理过程掌管程序的某一部分,那你就没理由让整个类都成为Runnable的。有鉴于此,用内部类...2007-11-29 11:54:45 · 143 阅读 · 0 评论 -
在servlet的配置当中<load-on-startup>对应的数值是何意
<load-on-startup>5</load-on-startup>,标记容器是否在启动的时候就加载这个servlet,当值为0或者大于0时,表示容器在应用启动时就加载这个servlet 当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载,正数的值越小,启动该servlet的优先级越高。...2008-04-22 11:39:18 · 175 阅读 · 0 评论 -
java字节流和字符流
Java流操作 对于我们常用的GBK中,英文是占用1个字节,中文是2个 对于UTF-8,英文是1个,中文是3个 对于Unicode,英文中文都是2个Java的流操作分为字节流和字符流两种。1、 字节流所有的读操作都继承自一个公共超类java.io.InputStream类。所有的写操作都继承自一个公共超类java.io.OutputStream类。InputStream和Out...2008-04-22 18:09:12 · 118 阅读 · 0 评论 -
java中的字节流和字符流的存储比较
引用:http://wuliguo.blog.51cto.com/252985/55742用几个常用类型的数据来比较字节流和字符流的区别int a=5;boolean b=true;char c='G';String d="你好"; 使用字符流打印以上类型的数据到文件中:PrintWriter dos =new PrintWriter(new BufferedWriter(n...2008-04-22 18:12:21 · 155 阅读 · 0 评论 -
JBuilder光标的问题
在使用JBuilder的过程中,有时候会出现这样一种情况,即鼠标的光标和当前的位置不一直.这时就要修改JBuilder下的jdk/jre/lib下的名为:font.properties.zh的内容,把虚线下的内容替换掉font.properties.zh中的内容即可---------------------------------------------------------------...2007-09-26 21:49:58 · 119 阅读 · 0 评论 -
My eclipse 注册码
My eclipse 注册码bastenoLR8ZC|957444|535353|6546801608pass:uLR8ZC-956-55-5467865991428004user:hehe2007-09-25 21:20:24 · 625 阅读 · 0 评论 -
MyEclipse启动tomcat时自动调试的问题
eclipse启动tomcat时自动调试,如果用tomcat bin目录下的启动就不会调试的问题:tomcat的bin目录下是没有加参数直接run的,而eclipse下的一些插件默认都是debug模式启动的例如MyEclipse就在相应的windows菜单进入preferences ,在弹出的窗口里单击MyEclipse 在Application Server的选项下面选择tomca...2007-09-25 21:19:48 · 169 阅读 · 0 评论 -
正则表达式
[b] 转载[/b]正则表达式的构造摘要 构造 匹配 字符 x 字符 x \\ 反斜线字符 \0n 带有八进制值 0 的字符 n (02007-09-23 22:59:36 · 172 阅读 · 0 评论 -
java中进行二进制,八进制,十六进制,十进制间进行相互转换
十进制转成十六进制:Integer.toHexString(int i)十进制转成八进制Integer.toOctalString(int i) 十进制转成二进制Integer.toBinaryString(int i)十六进制转成十进制Integer.valueOf("FFFF",16).toString()八进制转成十进制Integer.valueOf("876",8).toString()二...原创 2009-03-08 22:24:35 · 116 阅读 · 0 评论 -
java 科学记数法数转为其他数值类型
在实际用运中,经常遇到要把科学计数的数值转为其他类型的数值,比如把 1.1234546789E6转为1123454.6789 double a = 1.1234546789E6; java.text.DecimalFormat df = new java.text.DecimalFormat("00.00");//""00.00"小数点后面的0的个数表示小数点的个数 String b = ...2008-06-11 11:30:14 · 253 阅读 · 0 评论 -
java Date学习总结
1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getActualMaximum(Cal...2008-05-27 10:34:35 · 115 阅读 · 0 评论