
java
dq201
这个作者很懒,什么都没留下…
展开
-
在linux上sftp命令的使用
在linux下如何使用sftp命令。 sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。 举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是 fyt ,在命令行模式下:sftp fyt@202.206...原创 2009-09-24 10:59:06 · 376 阅读 · 0 评论 -
找不到 java 类: org.apache.catalina.startup.Bootstrap
今天启动服务器时,在catalina.out文件日志中出现了异常信息:[code="java"]找不到 java 类: org.apache.catalina.startup.Bootstrap[/code]最后通过baidu找到了解决方案,方法如下:[code="java"]是tomcat的bin目录下缺少 bootstrap.jar 这个jar包,可以在别人那拷一个或者重装个新的t...原创 2010-06-18 10:55:24 · 422 阅读 · 0 评论 -
JAVA静态和非静态内部类
一致对java的静态和非静态内部类的东东理解不清楚,今天测试了一下,下面把测试结果记录一下,加深印象。用于以后查找。直接上代码。[code="java"]package com.test.xml;/** * @author du.qiang * @version $Revision 1.1 $ 2010-6-23 上午06:48:28 */public class ...原创 2010-06-23 15:14:32 · 115 阅读 · 0 评论 -
向eclipse中添加user library的方式
[b]以前做项目都是把需要的jar包直接copy到工程的lib目录下的,最近到一个项目组,他们的做法是创建一个user library库,再向该library中添加工程需要的jar包,最后向该工程加入该library。下面介绍一下在eclipse中创建user library的方式。[/b]一:向eclispe中添加user Library的步骤:1。点击eclipse的w...原创 2010-09-22 22:33:42 · 410 阅读 · 0 评论 -
设置Tomcat,Jboss应用服务器的端口
Tomcat,Jboss,Oracle端口号的修改转载于[url]http://blog.sina.com.cn/s/blog_4a89f0370100bma2.html[/url]一 tomcat的端口的修改: 打开Tomcat目录-->Tomcat 5.5-->conf-->下的server.xml文件,修改端口好就可以了. 二 Jboss4.0.2的端口的修改...原创 2010-09-27 13:13:53 · 172 阅读 · 0 评论 -
使用jboss服务器时遇到的相关问题
[b]Eclipse启动Jboss服务器,如何指定JVM虚拟内存大小?[/b]答:[code="java"]在eclipse下:window——>preferences——>Myeclipse——>servers——>JBoss4.x——>JDK右边有个Optional java VM arguments:在该框中加上参数-Xms1024m -Xmx1024m在linux系...原创 2010-09-27 23:50:35 · 211 阅读 · 0 评论 -
Jboss中的web-console与jmx-console的配置
[i]JBoss安装成功后,一般可以通过http://localhost:port来访问.Jmx Console和Jboss Web Console 里面可以修改和删除应用的参数,如果不加强安全设置,将会带来严重安全后果。默认登录jmx-console的账号信息是:admin/admin,因此我们应该修改这个账号信息。[/i][b]一、JMX安全配置 [/b]1: 找到%JBOSS...原创 2010-10-10 15:34:20 · 241 阅读 · 0 评论 -
Eclipse或MyEclipse设置启动JVM时的字符集
Eclipse或MyEclipse设置启动JVM时的字符集起因:项目中遇到用struts上传文件时,当在本地windows环境下,获取到的文件名的最后一个字符为乱码(不算文件名后缀);然而当把代码发布到linux上并在该服务器上打包发布后,一切正常;最后想了很多办法都没有解决该问题。实在没有办法了,问了一下系统工程师,得知liunx系统设置的编码是utf-8。那么引起该问题的原因可...原创 2011-08-31 22:34:37 · 203 阅读 · 0 评论 -
Eclipse下怎么打jar包 jar怎么运行
一、怎么打jar包第一步:选中要打jar包的工程第二步:鼠标右击,选择Export...第三步:选择java中的Runnable JAR file(如图1)点击“Next” 第四步:(1)在Launch configuration:选择要打jar包的mian所在的类名(如果在此处没有发现main方法,请先运行一下该类);(如图2) (2)在Export...原创 2011-01-31 18:05:10 · 324 阅读 · 0 评论 -
Linux上的Cron命令集合
[code="java"]关于linux下的Cron查看当前用户的cron列表命令:crontab -l编辑cron列表命令:crontab -e查看当前服务器的Cron服务状态命令:svcs cron如下:状态(state)是online,因此该服务器上的cron服务是开着的.[JPCRONUAT/zone root@JPCRONUAT /] # ...原创 2011-09-22 10:43:36 · 274 阅读 · 0 评论 -
Ajax与JSP防止缓存介绍
[size=large]一:清除AJAX缓存的方法介绍:[/size][size=small]1.在ajax发送请求前加上xmlHttp.setRequestHeader("If-Modified-Since","0");2.在ajax发送请求前加上xmlHttp.setRequestHeader("Cache-Control","no-cache");3.在Ajax发送的URL参数后...原创 2011-06-22 20:36:20 · 89 阅读 · 0 评论 -
说说Statement、PreparedStatement和CallableStatement的异同.
1.Statement、PreparedStatement和CallableStatement都是接口(interface)。2.Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自PreparedStatement。3.Statement接口提供了执行语句和获取结果的基本方法;Prepared...原创 2012-05-15 16:22:50 · 345 阅读 · 0 评论 -
Jave的autoboxing与autounboxing
Java 自动装箱与拆箱 一:什么是自动装箱拆箱基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。 一般我们要创建一个类的对象的时候,我们会这样: [code="java"]Class a = new Class(parameter); 当我们创建一个Integer对象时,却可以这样: Intege...原创 2012-02-03 13:21:00 · 118 阅读 · 0 评论 -
ASCII码表图片
ASCII对照码表[img]http://dl.iteye.com/upload/attachment/0060/2172/5006f6cb-e9d1-32ad-91e8-9bc6383ed427.jpg[/img][img]http://dl.iteye.com/upload/attachment/0060/2174/16a14f0f-274a-356b-8097-8749bc8...原创 2011-12-08 10:10:12 · 1984 阅读 · 1 评论 -
JSP中Session对象的由来
[code="java"]如果JSP没有显示的使用 关闭session,则JSP文件在编译成Servlet时将会自动加上这样一条语句HttpSession session = HttpServletRequest.getSession(true);//这也是JSP中隐含的session对象的来历。由于session会消耗内存资源,因此,如果不打算使用session,应该在所有的JSP中关...原创 2012-02-10 16:39:30 · 129 阅读 · 0 评论 -
BigDecimal
前段时间看见一个关于2.0-1.9非0.1结果的文章。在此处特别记录一下,以便以后不会犯这样的错误。float a = 2.0;float b =1.9;System.out.println(a-b);//不等于0.1经过下面的处理 后就能够输出0.1。BigDecimal r = new BigDecimal("2.0");BigDecimal r1 = new...原创 2010-06-12 17:30:01 · 98 阅读 · 0 评论 -
设置ECLIPSE自动编译
设置eclipse自动编译的2中方式:1. 确保 project->build automatically 已经被选上. 2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly ...原创 2010-06-11 12:34:50 · 422 阅读 · 0 评论 -
代码自我审查的一些体会
代码自我审查的一些体会 [url]来源于http://www.blogjava.net/killme2008/archive/2010/05/18/321219.html[/url]版权归于原创者1、首先态度需要端正,做代码的自我审查并不是否定自己,而是给自己将工作做得更好的一次机会。在审查过程中要尽量将自己作为一个旁观者的心态去审查自己的代码,尽管这比较困难。2、代码审查...原创 2010-05-24 14:20:12 · 206 阅读 · 0 评论 -
TOMCAT
在 Linux 和 Windows 下给 Tomcat 分配大内存设置方法 收藏 其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置实例,以下给出1G内存环境下java jvm 的参数设置参考:JAVA_OPTS=”-server -Xms800m -Xmx800m -XX:...原创 2009-10-20 11:46:02 · 98 阅读 · 0 评论 -
用java读取properties文件
今天为了通过java读取properties文件,google了很长时间,终于找到了。现在特记录之和大家一起分享。 下面直接贴出代码:java类[code="java"]public class Mytest public static void readFile(String fileName) {//传入参数fileName是要读取的资源文件的文件名如(file.proper...2009-01-21 18:46:41 · 94 阅读 · 0 评论 -
java对字符串按一定格式转换成日期Date型
见下代码,很好理解。 */ public static void main(String[] args) throws ParseException { // TODO Auto-generated method stub String format = "yyyyMMdd"; String format2 = "yyyy-MM-dd"; DateFormat t ...2009-02-06 16:40:52 · 1087 阅读 · 0 评论 -
Fastexcel
package com.file.monitor;//用fastexcel读取xls文件import java.io.File;import edu.npu.fastexcel.FastExcel;import edu.npu.fastexcel.Sheet;import edu.npu.fastexcel.Workbook;public class ReadE...2009-02-11 17:31:04 · 618 阅读 · 0 评论 -
eclipse无法启动报错JVM terminated. Exit code=-1
这两天,突然无法启动我的Eclipse了,不知道为什么,提示错误: JVM terminated. Exit code=-1。后来在网上找了一下,有人说是JAVA环境配置的问题,我想这不可能,因为以前一直用的好好的。有人说是JVM的问题,这个我刚刚换了一个,也不是这个问题,后来看来有人说是:eclipse.ini中内存设置过大的问题,以前我修改过内存设置,一直都好好的,之前ecli...2009-12-24 20:57:17 · 226 阅读 · 0 评论 -
commons chain
基本对象 1. 接口。它是Commons Chain中最重要的接口,表示在Chain中的具体某一步要执行的命令。它只有一个方法:boolean execute(Context context)。如果返回true,那么表示Chain的处理结束,Chain中的其他命令不会被调用;返回false,则Chain会继续调用下一个 Command,直到: Command - 返回t...原创 2009-02-12 17:55:29 · 93 阅读 · 0 评论 -
commons chain
关键字: chain 使用Commons Chain 作为程序开发人员,我们经常需要对一个实际上程序性的系统应用面向对象的方法。商业分析家和管理人员描述这样的系统时通常不使用类层次和序列图,而是使用流程图和工作流图表。但是不论如何,使用面向对象的方法解决这些问题时会带来更多的灵活性。面向对象的设计模式提供了有用的结构和行为来描述这种顺序的处理,比如模版方法(Template Metho...原创 2009-02-12 18:49:17 · 135 阅读 · 0 评论 -
Jakarta Commons Chain中的问题
为什么我在web.xml中配置了 org.apache.commons.chain.CONFIG_WEB_RESOURCE /WEB-INF/chain-config1.xml org.apache.commons.chain.web.ChainListener 而在action中用的是:Catalog catalog = (Catal...2009-02-16 14:47:34 · 105 阅读 · 0 评论 -
摘抄一段关于HashSet的描述
[b]HashSet介绍:[/b][code="java"]1.只有类的实例对象要被采用哈希算法进行存储和检索时,这个类才需要被要求覆盖hashCode方法。即使程序暂时不会用到当前类的hashCode方法,但是为它提供一个hashCode方法也不会有什么不好,没准以后什么时候又用到这个方法了,所以,通常要求hashCode方法和equals方法一并被同事覆盖。[/code][co...原创 2010-07-13 10:20:35 · 160 阅读 · 0 评论 -
用LinkedList实现队列和栈
[b]队列实现:[/b][code="java"]package com.test.unicode;import java.util.LinkedList;public class MyQueue { private LinkedList queue = new LinkedList(); public void put(Object o) { ...原创 2010-07-13 11:01:16 · 134 阅读 · 0 评论 -
TOMCAT下Context重复加载的解决方法(转载)
解决Tomcat下Context重复启动(转) 配置了个定时抓取任务,结果总是抓取三次从Tomcat的log上看到该任务所在的Context有三次启动的过程,计划任务也被创建了三次问题原来出在Host的appBase设置上,原来的设置是这样的 改成不设置appBase,只对指定的Context设置...原创 2009-09-03 15:45:57 · 407 阅读 · 0 评论 -
关于异常Connection reset by peer: socket write error 的理解
Connection reset by peer: socket write error 这个跟数据库没有关系,当客户端发出请求(request)后,如果还没有完全获得服务端的响应(response),客户端与服务器段的连接断开(例如断网、按了“停止”按钮、或者客户端浏览器关闭等),服务器端就会抛出此Exception。Causes and solutions This e...原创 2010-02-03 21:38:44 · 216 阅读 · 0 评论 -
windows下修改eclipse的内存参数
修改方法和步骤见附件。2010-03-03 13:08:08 · 107 阅读 · 0 评论 -
DecimalFormat与ORACLE中字符格式化的一点点关系
1.java中DecimalFormat 在java中DecimalFormat 是表示格式的,例如double avprice="24.2534";java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");String aveprice=df.format(avprice);这种写法就是整数保留不变...原创 2010-05-24 10:56:48 · 124 阅读 · 0 评论 -
Tomcat6.x + p6spy + IronTrackSQL 监控sql性能
具体内容见附件!!![code="java"] (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getEl...原创 2013-05-15 17:41:10 · 216 阅读 · 0 评论