Java基础
iteye_10902
这个作者很懒,什么都没留下…
展开
-
多线程环境下使用log4j输出各线程的标识
多线程环境下使用log4j输出各线程的标识原创 2012-08-15 16:43:51 · 238 阅读 · 0 评论 -
Java 去掉字符串中的重复数据
Java 去掉字符串中的重复数据有一组字符串比如 北京,北京,上海,上海,上海,武汉-------->要得到 北京,上海,武汉怎么去掉里面重复的字符串? function DelRepetStr(String str){var result; var list = str.split(","); for(var i=0; i<list.length; ...原创 2009-09-04 11:27:30 · 251 阅读 · 0 评论 -
elipse工作空间中的.metadata
有时在用eclipse开发时,可能会使编辑器出现异常,这时删除elipse工作空间中的.metadata,则可以还原到原始的状态!2010-03-26 16:44:59 · 140 阅读 · 0 评论 -
BEA WebLogic 9.2平台加速部署Web服务应用
作为业界知名的Java企业版(JEE)应用基础架构平台,BEA WebLogic日前又一次完成了产品线的全面升级,新交付的WebLogic 9.2的各组件功能均有增强,从而使用户构建和部署具有Web服务功能的应用更为有效。 WebLogic 9.2包括 WebLogic Portal 9.2、WebLogic Server 9.2和Workshop for WebLogic 9.2三大组件。在...2010-02-23 09:03:57 · 161 阅读 · 0 评论 -
读内存还是存文件然后读文件
读内存还是存文件然后读文件,一般优先于读内存为好。原创 2010-01-28 17:15:35 · 164 阅读 · 0 评论 -
spring配置文件名称的最好按java规范进行编写
spring配置文件名称的最好按java规范进行编写 如下编写,我认为有两次不够规范,1.TbIrmAreacompanyDAO首字母应小写,2.TbIrmAreacompanyDAO后一个c应写成C <bean id="TbIrmAreacompanyDAO" class="net.p5w.chinairm.dqhd.dao.TbIrmAreaCompanyDAO"> ...原创 2010-01-19 09:33:47 · 121 阅读 · 0 评论 -
Eclipse中安装svn插件Subversive
最简单的方法是通过Eclipse的插件自动下载和更新功能。1. 打开eclipse2. help --> Software Updates --> Find and Install3, 在弹出的Install/Update对话框中,选择Search for new features to install,点Next. 4. 点击New Remote Site,在弹出...原创 2010-01-08 11:25:54 · 147 阅读 · 0 评论 -
403 404 500
IE提示 HTTP 403 - 禁止访问表示您的网站没有默认首页一般虚拟主机默认首页分别为:index.htm index.asp default.htm default.asp(具体可以咨询空间商)IE提示 HTTP 403.9 - 禁止访问:连接的用户过多表示您网站的总IIS连接数已经超过了您的购买值,请参考这里后采取相应的措施解决。IE提示 HTTP 404 - 无法找到文件表示您输...原创 2009-07-14 14:56:06 · 90 阅读 · 0 评论 -
java一点通
1.我们体验此类常数定义时更典型的一种方式:public表示它们可在包外使用;Static强调它们只有一个;而final表明它是一个常数。2.注意对于含有固定初始化值(即编译期常数)的fianl static基本数据类型,它们的名字根据规则要全部采用大写3.final 自变量:Java 1.1允许我们将自变量设成final属性,方法是在自变量列表中对它们进行适当的声明。这意味着在一个方法的...2009-05-21 19:21:21 · 146 阅读 · 0 评论 -
接口,抽象类
接口定义了其实现应提供的行为特征 比如Java code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->interface 交通工具{ public void run();}...2009-12-02 17:09:36 · 68 阅读 · 0 评论 -
java基础_容易出错的知识点!
------------------------------------------1.结果为true;public class test{ private static String s="string"; public static void main(String a[]){ String t="strin"+“g”; System.out.println(s==t);}} ...2009-11-30 00:23:26 · 120 阅读 · 0 评论 -
java基础_传值与传址方法调用
public class PassTest { public static void changeValue(int a) { a = 20; } public static void changeValue(Integer b) { b = 20; } public static void changeObjectRef(MyDate my) { m...2009-11-25 02:15:09 · 81 阅读 · 0 评论 -
java io
package com.jeecms.core.action;/** 简单的读/写文本文件的示例* 这里包含了三个例子,即* 1. 将文件读入到内存(这里是StringBuffer)的例子* 2. 将内容中的文本写到文件* 3. 将一个文件的内容读出来写入另一个文件中* 同时也展示了如果从输入流中读出来内容写入输出流中(仅限文本流)* 三个例子可以独立存在,所以根据需要只看其中一个就行...2009-11-18 16:19:37 · 113 阅读 · 0 评论 -
怎么防止重复提交
<input type="submit" name="button" id="button" value="提交" onclick="javascript:this.disabled=-1" /> <script type="text/javascript">function checkSubmit() { if (c原创 2009-09-21 15:20:09 · 71 阅读 · 0 评论 -
tomcat的work\Catalina\localhost目录问题
开发时,tomcat的work\Catalina\localhost目录里面存放各个项目的文件,在启动时,最好清空这个目录.原创 2009-09-29 17:09:14 · 1894 阅读 · 0 评论 -
Unicode是什么? UTF-8是什么?
Unicode和UTF-8在制作网页中对于很多人不是很了解,到底是什么样的概念希望通过本文可以让大家了解,首先说明一下现在常用的一些编码方案: 1、在中国,大陆最常用的就是GBK18030编码,除此之外还有GBK,GB2312,这几个编码的关系是这样的。 最早制定的汉字编码是GB2312,包括6763个汉字和682个其它符号;95年重新修订了编码,命名GBK1.0,共收录了21886个...原创 2009-10-06 15:25:50 · 103 阅读 · 0 评论 -
证书导入导出
导入导出命令示例:证书导入:keytool -import -keystore "C:\Program Files\Java\jdk1.6.0\jre\lib\security\cacerts" -storepass changeit -keypass changeit -alias bocommca -file root.cer 证书删除:keytool -delete -al...原创 2011-01-16 11:30:14 · 221 阅读 · 0 评论 -
BigDecimal使用
public static void main(String[] args) throws Exception { //新建 BigDecimal BigDecimal bigDecimal = new BigDecimal("12.10"); //加运算 BigDecimal addDecim...原创 2010-06-30 12:02:42 · 85 阅读 · 0 评论 -
org.apache.commons.collections.CollectionUtils.filter
org.apache.commons.collections.CollectionUtils.filter(subData, new TestPredicate("CLIENT")); class TestPredicate implements Predicate{ private String accAttribute; pub...原创 2010-06-17 16:11:19 · 96 阅读 · 0 评论 -
Eclipse is running in a JRE, but a JDK is required
Eclipse is running in a JRE, but a JDK is required2009-11-11 15:03这问题现在的解决方案有两个:1、在eclipse.ini中添加VM启动参数,制定eclipse启动使用的vm,修改后的文件内容如下 -showsplash org.eclipse.platform --launcher.XXMaxPermSiz...原创 2010-05-22 03:47:24 · 72 阅读 · 0 评论 -
基于StringTemplate的视图
基于StringTemplate的视图一 StringTemplate介绍 StringTemplate 是一个可以生成原代码,web页面,emails和其它任何需要有格式的文本输出的模板引擎。它目前支持三种语言:Java, c#, python. 许多应用在web中的模板引擎,不强制分离视图(view)与控制器(controller)。Mvc中已经强调业务逻辑模型与...2010-04-21 15:51:30 · 105 阅读 · 0 评论 -
JAVA中数组
1、数组不是集合,它只能保存同种类型的多个原始类型或者对象的引用。数组保存的仅仅是对象的引用,而不是对象本身。2、数组本身就是对象,Java中对象是在堆中的,因此数组无论保存原始类型还是其他对象类型,数组对象本身是在堆中的。3、数组声明的两种形式:一、int[] arr; 二、int arr[]; 推荐使用前者,这符合Sun的命名规范,而且容易了解到关键点,这是一个int数组对象,而不是一个int...2010-04-18 23:53:47 · 76 阅读 · 0 评论 -
Java中String类的方法及说明
http://blog.sina.com.cn/s/blog_3f2094a40100d2km.html?retcode=02010-04-18 23:26:56 · 60 阅读 · 0 评论 -
math.ceil round floor
Math.ceil(x):比x大(或X相等)的最小 double值。 Math.round(x):四舍五入。 Math.floor(x):比x小(或X相等)的最大 double值。 Math.round(x)返回long型,其余的返回double型。 例:double v=10.5那么 Math.ceil(v) 的值为11.0 M...2010-04-18 23:15:03 · 74 阅读 · 0 评论 -
使用java.util.concurrent实现的线程池、消息队列功能
ThreadPoolManager类:负责管理线程池,调用轮询的线程来访问字符串缓冲区的内容,维护缓冲区,当线程池溢出时抛出的Runnable任务被加入到字符缓冲区。 public class ThreadPoolManager { private static ThreadPoolManager tpm = new ThreadPoolManager(); // 线程池...2010-04-18 22:47:42 · 106 阅读 · 0 评论 -
5.0新特性:
5.0新特性:前提:1. JVM没有变, 编译器改变2. 逐渐和C++融合接近(很多开始被遗弃的C++元素又被捡了回来)3. 程序员开发越发的简单了 5小点:1 自动封装和自动解封(简单类型和封装类型之间),但只是在必要的时候进行,比如向上就近原则中public static void method(Byte b){}:调用这个方法的时候不会像上就近调用int,而是直...2010-04-09 16:58:53 · 103 阅读 · 0 评论 -
什么是线程安全?
什么是线程安全?如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题。 线程安全问题都是由全局变量及静态变量引...2010-04-07 03:25:24 · 79 阅读 · 0 评论 -
java语言基础总结
一、关键字与标识符1-1、关键字不能被用作类、变量、方法或者其他任何内容的标识符。1-2、所有关键字都以小写字母开头。1-3、关键字是发展变化的。jdk1.5中加入了enum枚举关键字。1-4、true、fasle、null、const以及goto不是关键字,但也不能用作标识符。如:boolean const = true;是不能编译的。1-5、不要把Java的关键字和其他语言混淆了。如:C++...原创 2009-10-06 15:37:21 · 66 阅读 · 0 评论 -
Eclipse使用SVN[转]
1.下载所需软件 1.1SVN服务端(svn-1.4.3-setup.exe) http://subversion.tigris.org/project_packages.html 1.2把SVN设置成window服务(SVNService.exe) 我没有下载地址,如有需要,留下你的email 1.3Eclipse的SVN插件(用Eclip...2008-01-05 23:40:00 · 159 阅读 · 0 评论 -
j2se-10.15-log
2006.10.15 睛 对象为什么要序列化,原来对象化是为了保留对象的数据,可以保存在文件中或在网络连接上传递.首先要使一个类实现Serializable接口,这样类对象才能序列化,然后通过ObjectOutputStream可以将对象输出到磁盘文件中,或网络设备.调用WriteObject()方法序列化指定的对象,可以向特定的文件或网络输出对象.[文摘] 为什么要使用对象序列化 ...2006-10-16 23:30:00 · 75 阅读 · 0 评论 -
MyEclipse应用程序开发系列之三:Struts
简介<?XML:NAMESPACE PREFIX = O /?>Jakarta-Struts是Apache软件组织提供的一项开放源代码项目,它为Java Web应用提供了模型-视图-控制器(MVC)框架,尤其适用于开发大型可扩展的Web应用. Struts为Web应用提供了一个通用的框架,使得开发人员可以把精力集中在如何解决实际业务问题上. 此外,Struts框架提供了许多可供扩展和...2006-08-29 13:27:00 · 149 阅读 · 0 评论 -
MyEclipse开发WEB 应用入门
以一个很简单的 Web 应用来说明使用 MyEclipse 的 Web 服务器配置,应用部署和调试过程。 一、准备开发工具 这里使用 Eclipse 3.1.2 和 MyEclipse4.1.1 ,当然 Java 通常都是用来开发网络应用的,那么 Web 服务器也就少不了了,这里使用tomcat5.0版本,当然如果你没有 J2SDK...2006-08-29 12:04:00 · 160 阅读 · 0 评论 -
Eclipse及其插件介绍和下载
Eclipse及其插件介绍和下载 作者:本站整理 发布时间:2005年7月20日 浏览次数:1437 ...2006-08-25 16:28:00 · 72 阅读 · 0 评论 -
数据库时代的终结[转]
数据库时代的终结 板桥里人 http://www.jdon.com 2005/04/28 以数据库为核心的软件时代已经过去,数据库时代早已结束,当我看到J2EE征途中那么多人在对象和数据库之间彷徨痛苦ing的时候,我想我该出来喊一声了。 其实这句话在几年前肯定有人喊过,因为中间件时...2006-08-25 15:33:00 · 92 阅读 · 0 评论 -
初学者如何开发出一个高质量的J2EE系统
初学者如何开发出一个高质量的J2EE系统 板桥里人 http://www.jdon.com 2005/06/20 J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。 首先我们需...2006-08-25 15:23:00 · 72 阅读 · 0 评论 -
如何快速掌握java[转 不解风情的猪]
不解风情的猪 2005-01-13 17:06 很多同志在学习新东西时候都...2006-08-25 13:01:00 · 106 阅读 · 0 评论 -
SWT/JFace中实现文件阅读器
1.新建一个"swt/jface"项目2.新建designer application Window文件3.在可视界面加入MenuBar4.再加入一个SubMenu名为File5.分别加入两个Menuitem 取名分别为OPen 和Quit6.导入一个文本Text,并且Lines为Multi7.分别双击OPen 与Quit ,这样就注册了事件处理方法"WidgetSelected"的Sele...2006-08-25 12:21:00 · 128 阅读 · 0 评论 -
目录列示器--案例
目录列示器 本实例演示如何得到一个目录下的所有文件列表 . 1. 这里利用了 DirFilter 实现了 FilenameFilter 接口 , 因此必须继承 accept 的方法 . ...2006-08-24 19:29:00 · 88 阅读 · 0 评论 -
日历表--案例
本实例演示 util 包中类 Calendar 的使用 Clendar 类是一种日期处理类 , 可以想像它是一个挂在墙壁上的典型日历 , 有许多日期和页数翻阅 . 1. Clendar 类的变量域的概念 ...2006-08-24 19:28:00 · 125 阅读 · 0 评论 -
实现java web页面的登录验证
实现 java web 页面的登录验证 本案例中的程序主要通过 java jdbc-odbc 驱动连接 sql2000 数据库 , 并依据数据库中的用户表信息验证客户端登录请求提交的用户名和密码 . 1. sql2000 ...2006-08-23 14:57:00 · 507 阅读 · 0 评论