![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
寒冥冷煜
热爱互联网,专注于web前端开发。熟悉Html、CSS和Javascript,以及相关开源框架和技术。比如:Bootstrap、Less、jQuery、Angular、Node.js、Grunt、Bower等。
展开
-
11种刷新按钮的方法
转自:E代时光 十一种刷新按钮的方法。很不错的,经常上网要找。哈哈。这下放这里了。2008-05-30 10:12:28 · 398 阅读 · 0 评论 -
java File的基本操作实例
package com.file.sample;import java.io.*;public class FileOperate { public FileOperate() { } /** * 新建目录 * * @param folderPath * String 如 c:/fqf * @return boo...2008-03-04 16:24:42 · 64 阅读 · 0 评论 -
java中字符\\替换成/的实现
例子:package test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Demo1 { /** * @param args */ public static void main(String[] args) { //方法一:直接利用String 方...2008-03-14 10:28:52 · 1353 阅读 · 0 评论 -
在JAVA文件中获取该项目的相对路径
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。 相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的...2008-11-08 19:28:15 · 180 阅读 · 0 评论 -
《Velocity java开发指南》中文版(一)
源文见 http://velocity.apache.org 声明: 转载请保留此页声明**************************************************************************此文档为蓝杰实训学员拓展实训之用.蓝杰实训不对译文中某些说法可能会对您的系统或开发造成损害负责.如对您有所帮助,我们不胜荣幸!...原创 2009-05-12 22:00:35 · 131 阅读 · 0 评论 -
《Velocity java开发指南》中文版(二)
6.Using Velocity In Servlets1.Servlet ProgrammingVelocity最通常用在servlet中做为www服务. 有非常多的理由告诉你这项任务是最适合Velocity完成的,最重要的一个就是Velocity's可以分离视图(表现层和)代码层.在这里可以看到更多的理由this. 在servlet中使用Velocity是非常简单的. 你只需要ex...原创 2009-05-12 22:04:50 · 146 阅读 · 0 评论 -
《Velocity java开发指南》中文版(三)
11.Configuring the Log System(日志记录配置)Velocity有很容易扩展的日志系统.即使不做任何设置,velocity也会将日志输出到当前目录下的 velocity.log文件中. 对一些高级用户, 可以很方便的将你当前系统的日志和它整合起来. 从1.3开始, Velocity 默认使用 Jakarta Avalon Logkit logger做为日志记录器,...原创 2009-05-12 22:08:29 · 256 阅读 · 0 评论 -
velocity学习总结
1)嵌套vm,在vm中可使用#parse来嵌套另外一个vm,对应的在jsp方面就是嵌套jsp,但嵌套在内的jsp和外部的jsp无法共用变量,非常不方便,而velocity不存在这方面的问题,变量完全共享,如:->a.vm 里嵌套 b.vm;->a.vm 里定义了变量 $param;->b.vm 里可以直接使用$param,无任何限制。但需要特别注意的是,如果b.vm里同时定义有变...2009-05-14 23:18:02 · 101 阅读 · 0 评论 -
struts2的配置文件
类型struts2共有4类配置文件, struts.properties:定义框架自身的全局变量。 struts-default.xml:定义框架自身使用的action映射及result定义。 struts-plugin.xml:struts插件使用的配置文件,比如当使用struts和spring结合时就需要在web.xml中引用该配置文件。 struts.xml:定义...2009-06-05 22:50:00 · 123 阅读 · 0 评论 -
struts2 异常处理
关键字: struts 2 在学习struts2的过程中,想到了struts1的错误处理机制,转载一篇 Callan (javaeye)的文章。 利用struts2的异常处理机制可以很方便的实现异常处理,你不再需要在Action中捕获异常,并抛出相关的异常了,这些都交给拦截器来帮你做了。在struts-default.xml中己经设置了拦截器,因此我们可以直接使用声明式异常.struts2-de...2009-06-05 22:55:46 · 108 阅读 · 0 评论 -
java中一些常用转义字符
转义序列 标准形式 功能描述 \n NL 回车换行 \t HT 水平制表符 \b BS 后退一格 \r CR 回车不换行 \f FF 换页 \' ' 单引号 \\ \ 反斜杠 \" " 双引号 \ddd...2008-12-10 14:37:24 · 197 阅读 · 0 评论 -
RandomAccessFile类 乱码问题的解决
//用RandomAccessFile读取出来乱码的解决String path = "d:/test.txt"; RandomAccessFile raf = null; String line = null; try { raf = new RandomAccessFile(path, "rw"); while ((line = raf.readLine()) !...2008-12-11 11:32:59 · 870 阅读 · 0 评论 -
Servlet API 中文版
基本类和接口一、javax.servlet.Servlet接口servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。servlet接口中的方法 void ini...2009-08-10 17:02:23 · 91 阅读 · 0 评论 -
java Serialization
1. 什么是Serialization?串行化(Serialization)是计算机科学中的一个概念,它是指将对象存储到介质(如文件、内在缓冲区等)中或是以二进制方式通过网络传输。之后可以通过反串行化从这些连续的位数据重新构建一个与原始对象状态相同的对象,因此在特定情况下也可以说是得到一个副本,但并不是所有情况都这样。Java有Serialization API为开发者提供了一种标准的机制来串行...原创 2012-02-07 16:11:03 · 78 阅读 · 0 评论 -
Subvision SVN 服务端与客户端的安装
一、准备工作1、获取 Subversion 服务端程序到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.7版本,具体下载地址是:http://www.visualsvn.com/files/VisualSVN-Server-1.7.msi,当然版本的升级可能会变化,可以直接到 http://www.visualsvn.com/se...2009-04-11 17:44:43 · 119 阅读 · 0 评论 -
TOMCAT内存溢出 - 解决
Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法运行,影响系统的稳定性。当内存不够用时,常见的问题就是报tomcat内存益处错误,从儿导致客户端包500错误的,如下:解决方法主要是加大TOMCAT可利用内存,并在程序当中加大内存使用。因此根据应用的需求,有必要调整JVM使用内存的大小。现在将手工修改tomcat...原创 2009-09-21 16:02:19 · 72 阅读 · 0 评论 -
iText 入门简介
一、前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。 二、iText简介 iText是著名的开放源码的站点sourceforge一个项目,是用于生成PD...2008-06-12 15:52:18 · 100 阅读 · 0 评论 -
利用iText生成word文档例子参考
package com.sample;import java.awt.Color;import java.io.FileOutputStream;import java.io.IOException;import com.lowagie.text.Cell;import com.lowagie.text.Document;import com.lowagie.tex...2008-06-12 15:55:35 · 484 阅读 · 0 评论 -
hibernate对Clob的处理
看了几个网上的帖子,说的都比较复杂,其实很简单只要下载Oracle10g最新版本的JDBC驱动,然后在HBM映射文件中对应clob字段的使用type="text"类型,Java持久对象对应clob字段的定义为String,这样就OK了。本人试了读写都没有问题。但插入数据的内容很长时,插入失败解决的办法是在CLOB字段的映射条目中增加参数length,例如另外还得在Hib...2008-07-02 09:16:13 · 100 阅读 · 0 评论 -
java中删除某文件夹下的所有文件和文件夹
网上找了半天也没找到一个合适的例子,本人写了一个以供大家参考该例子虽实现了功能,但本人觉得有点啰嗦,有待改进,大家有好的例子也可发布一下供参考,谢谢!package demo;import java.io.File;public class DemoFile { /** * @param args */ //删除文件夹下的所有文件 public static boo...2007-11-07 16:31:14 · 155 阅读 · 0 评论 -
java中利用反射机制实现调用给定为字符串的方法名
1、被测试类package demo.reflect;/** * 被测试类 * @author wangyanjun * */public class Quizzee { public void testMethod(String arg1,Integer arg2){ System.out.println("测试结果:反射方法的调用"); System.out.print...2007-11-23 17:09:49 · 119 阅读 · 0 评论 -
netbeans6.0快捷键
下面是一些NetBeans6.0中常用的快捷键,以及部分与Eclipse快捷键对照一下1、自动代码完成,NetBeans: 默认的为Ctrl+\和Ctrl+空格,习惯Alt+/的人也可以自己设置,在默认的快捷键设置里,Alt+/没有预置。可以在Tools->Options->Keymap->Other->Show Code Completion Popup修改。 Eclipse快捷键为: Al...2007-12-12 09:15:33 · 103 阅读 · 0 评论 -
转 让NetBeans6.0 的字体更好看
NetBeans被许多我们中国java开发者指摘的地方就是它的字体难看。细分析一下原因不难找出:netbeans代码编辑器和输出窗口使用monospaced字体来显示,而monospaced代表着等宽字体,应该是显示程序源代码的合理选择。monospaced是种逻辑字体,它在不同语言和操作系统上映射为不同的物理字体。一般英文操作系统将monospaced字体映射为Courier New。这...2007-12-19 15:14:29 · 110 阅读 · 0 评论 -
hibernate集合映射inverse和cascade详解
4. hibernate如何根据pojo来更新数据库4.0 在commit/flush之前,hibernate不会对pojo对象作神秘的处理。4.0.1 在select查询出pojo时,hibernate根据“字段--属性”的对应关系,用字段的值填充pojo的属性;然后根据“关系标记”生成sql语句从relationTable中查询出满足条件的relationPojo,并把这些relatinPoj...2009-03-06 10:31:36 · 62 阅读 · 0 评论 -
NetBeans 6.5 解决内存溢出
1,修改英文netbeans界面字体大小,修改%Netbeans_home%\etc\netbeans.conf在netbeans_default_options里加上 --fontsize 132,修改JVM内存配置(本机内存1G,不同内存大小不同设置)在netbeans_default_options里加上 -J-Xmx512m,同时修改-J-Xms256m。【说明】-J-Xms32m 此...原创 2009-03-18 17:19:42 · 934 阅读 · 0 评论 -
Spring的四种声明式事务的配置-Hibernate事务
以下两个bean的配置是下面要用到的。 Xml代码 <!-- 定义事务管理器(声明式的事务) --> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property...2009-03-20 17:18:40 · 74 阅读 · 0 评论 -
WebLogic设置session超时时间
WebLogic如何设置session超时时间 1 web.xml 设置WEB应用程序描述符web.xml里的<session-timeout>元素。这个值以分钟为单位,并覆盖weblogic.xml中的TimeoutSecs属性<session-config> <session-timeout>54</session-timeout><...原创 2009-03-27 14:52:06 · 395 阅读 · 0 评论 -
weblogic 8.1.4 hibernate3 异常 org.hibernate.hql.ast
前几天开始写代码,在weblogic 8.1.4上用hibernate3写hql语句,hql语句中出现有实体属性名(而不表字段名,两个不一样),竟然报错说表中没有这个字段,同时出现org.hibernate.hql.ast.HqlToken异常。郁闷,于是网上搜索下,说是weblogic 8.1.4 与 hibernate3冲突。都用了antlr.jar。多谢 蹒跚而行的博客 http://blo...原创 2009-03-27 14:55:15 · 89 阅读 · 0 评论 -
Struts:logic:iterate用法详解
Iterate主要用来处理在页面上输出集合类,集合一般来说是下列之一: 1、 java对象的数组2、 ArrayList、Vector、HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class package example; import java.io.Serializable; public fi...2009-03-27 14:57:37 · 101 阅读 · 0 评论 -
JAVA的public,private,protected访问权限
Java中的访问权限有public,private,protected和默认的包访问权限,如果类中的属性方法没有显示的指明访问权限,则具有包访问权限,可称它为packeged权限,很多人也称它为friendly访问权限,而packaged和friendly这两个关键字在实际中都是不存在的,即默认值。在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己...原创 2012-02-08 16:33:59 · 258 阅读 · 0 评论