文章分类 - JAVA
JAVA一些文章收集!
摘要:There are two main ways that sessions can be set in WebSphere.1. For the entire server default = 30 minsServer Panel:Application servers > [Server Name] > Session managementor 2. For a specific deployment (application)Application Panel:Enterprise Applications > [Application Name] > Sessi
阅读全文
摘要:java中判断字符串是否为数字的三种方法1用JAVA自带的函数publicstaticbooleanisNumeric(Stringstr){for(inti=str.length();--i>=0;){if(!Character.isDigit(str.charAt(i))){returnfalse;}}returntrue;}2用正则表达式public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); return pattern.matcher(s
阅读全文
摘要:ApplicationContext具有发布事件的能力。这是因为该接口继承了ApplicationEventPublisher接口。Spring中与事件有关的接口和类主要包括ApplicationEvent、ApplicationListener。定义一个事件的类需要继承ApplicationEvent或者ApplicationContextEvent抽象类,该抽象类中只有一个构造函数,并 且带有一个Object类型的参数作为事件源,并且该事件源不能为null,因此我们需要在自己的构造函数中执行super(Object)。public class UserEvent extends Appli
阅读全文
摘要:由于一直习惯eclipse中只使用一个工作空间,所以一般在eclipse刚刚安装好后第一次启动时,我就钩上了弹出的工作空间选择的对话框中以后不再提示的钩选。结果这次突然需要用到它的工作空间提示功能了,却突然不知道如何找回它的提示功能了。。。。。 设置方法如下:Window -> Preferences -> General -> Startup and Shuodown -> Prompt for workspace on startup同列的第三行就是关闭eclipse时的关闭提示对话框在网上见到很多朋友说建立了eclipse的workspace之后删除不了,或者删除
阅读全文
摘要:为了把现有的MyEclipse的工作目录(有众多工程)与新的项目分开。我需要重新开辟一个工作空间。但原有的Workplace已经被系统绑定,找了半天也不知道怎么设置回可提示选择工作区。终于通过Google发现一个论坛中有一个回复,照着去做果然管用。方法很简单,找到MyEclipse的安装目录后在其MyEclipse 6.5\eclipse\configuration\.settings\目录下,找到org.eclipse.ui.ide.prefs文件,编辑之:原文件内容如下:#Mon Aug 25 09:14:34 CST 2008RECENT_WORKSPACES_PROTOCOL=3MAX
阅读全文
摘要:Struts的Logic标签可以根据特定的逻辑条件来判断网页的内容,或者循环遍历集合元素,它和HTML,Bean标签是Struts应用种最常用的三个标签.它的功能主要是比较运算,进行字符串的匹配,判断指定的内容是否存在,循环遍历集合,进行请求转发和重定向,下面具体的说明标签的用途:<logic:equal>变量等于指定的常量<logic:notEqual>变量不等于指定的常量<logic:lessThan>变量小于指定的常量<logic:lessEqual>变量小于或者等于指定的常量<logic:geraterThan>变量大于指定的
阅读全文
摘要:一、关于环境变量的设置1.环境变量的设置有几种方式?设置环境变量有两种方式:第一种是在命令提示符运行窗口中设置;第二种是通过单击“我的电脑→属性→高级”标签的“环境变量”按钮设置。需要注意的是,第一种设置环境变量的方式只对当前运行窗口有效,关闭运行窗口后,设置就不起作用了,而第二种设置环境变量的方式则是永久有效。 2.如何在命令提示符窗口中设置环境变量? 在“开始→运行”框中输入“cmd”后按“确定”按钮,出现命令运行窗口。在命令提示符下输入“set”即可查看环境变量设置。要查看具体某个环境变量的设置,比如要查看path环境变量的设置,可以输入“set path”。要创建一个环境变量,比如要创
阅读全文
摘要:以下就是从参加评选的18种候选算法中,最终决选出来的十大经典算法:一、C4.5C4.5,是机器学习算法中的一个分类决策树算法,它是决策树(决策树也就是做决策的节点间的组织方式像一棵树,其实是一个倒树)核心算法ID3的改进算法,所以基本上了解了一半决策树构造方法就能构造它。决策树构造方法其实就是每次选择一个好的特征以及分裂点作为当前节点的分类条件。C4.5相比于ID3改进的地方有:1、用信息增益率来选择属性。ID3选择属性用的是子树的信息增益,这里可以用很多方法来定义信息,ID3使用的是熵(entropy,熵是一种不纯度度量准则),也就是熵的变化值.而C4.5用的是信息增益率。对,区别就在于一个
阅读全文
摘要:本文详细说明了 Java TMJava TMStandardization Request for the Java Portlet 规范(以下称为 JSR 168)和 IBM WebSphere Portal Version 5.0 支持的 IBM Portlet API之间的相似点和不同点。文中解释了 JSR 168 的一些基本概念和特征,并将它们与 IBM Portlet API 进行了比较...
阅读全文
摘要:结果如下 由于&&要求它的参与操作的两个操作数都是布尔值真,才得真,所以只要得出其中一个为假,那么另一部分的表达式就不会被求值(在上面的例子中是f1()不会被调用)同理由于||要求它的参与操作的两个操作数只要其中之一为真,就得真,所以只要得出其中一个为真,那么另一部分也不会被求值(在上面的例子中是f2()不会被调用)这就是逻辑操作符所谓的“短路求值”位操作没...
阅读全文
摘要:今天写验证码的时候,遇到了这个问题:java.lang.IllegalStateException: getOutputStream() has already been called for this response上网找到了以下知识,我只试了第二种方法确实好使!粘来供大家参考:getOutputStream() has already been called for this respons...
阅读全文
摘要:create table `anietest`.`user`( `id` int not null auto_increment, `username` varchar(50), primary key (`id`) ); create unique index `PRIMARY` on `anietest`.`user`(`id`);上面这个MYSQL的表的映射文件为<hibernate-...
阅读全文
摘要:MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。MyEclipse是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, J...
阅读全文
摘要:Java程序员没有遇到过OutOfMemory简直就是不可能的事情!可见在Java的世界中,太多的不确定因素导致Java运行程序直接崩溃,直接抛出OutOfMemory异常,而一旦遇到了这个问题,调查起来就非常的困难。在JDK 5.0以前,OutOfMemory只有这么一句话: java.lang.OutOfMemory Exception…基本上无从下手,无从分析。从JDK 5.0...
阅读全文
摘要:package com.hefeng.test; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCal...
阅读全文
摘要:Spring JDBC抽象框架所带来的价值将在以下几个方面得以体现:(注:使用了Spring JDBC抽象框架之后,应用开发人员只需要完成斜体字部分的编码工作。) 定义数据库连接参数打开数据库连接声明SQL语句预编译并执行SQL语句遍历查询结果(如果需要的话)处理每一次遍历操作处理抛出的任何异常处理事务关闭数据库连接Spring将替我们完成所有使用JDBC API进行开发的单调乏味的、底层细节处理...
阅读全文
摘要:Hibernate一对多双向关联及inverse的作用 在测试Hibernate的一对多双向关联映射时,碰到很有趣的问题,跟inverse属性直接相关。1、People.hbm.xml<hibernate-mappingdefault-lazy="false"><classname="com.persistent.People"table="people"><idna...
阅读全文
摘要:/** * 得到本周周一 * * @return yyyy-MM-dd */public static String getMondayOfThisWeek() { Calendar c = Calendar.getInstance(); int dayofweek = c.get(Calendar.DAY_OF_WEEK) - 1; if (dayofweek == 0) dayofweek =...
阅读全文
摘要:Tomcat直接启动正常,通过myeclipse启动tomcat内存溢出.MyEclipse启动Tomcat无视catalina.bat中设置内存大小的问题。在 tomcat的catalina.bat中设置set JAVA_OPTS=-Xms128m -Xmx256m,直接使用startup.bat启动tomcat没有问题。但是在myeclipse中配置tomcat后,通过myeclipse启动就...
阅读全文
摘要:对于新入门的人而言,调试跟踪对于你理解程序和查找错误是很有利的一种方法。通常情况下如果jsp页面出现了异常或servlet中的程序有错误,光凭你的一双肉眼凡胎来解决问题是一件颇费神的事情。下面告诉大家怎么配置tomcat服务器的远程调试。首先到tomcat/bin/目录下找到 catalina.bat文件.然后在该文件中加入如下设置:SET CATALINA_OPTS=-server -Xdebu...
阅读全文

浙公网安备 33010602011771号