![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java相关
woxiangbo
这个作者很懒,什么都没留下…
展开
-
struts2标签总结
[size=medium]Struts2提供了大量丰富的标签供使用,它不再像Struts1中一样,将种类标签进行分门列别,但可以根据其使用的用途用以区别。本文通过对Struts2中数据标签的学习,来对Struts2中标签的学习起到一个抛砖引玉的作用。文中将介绍Action标签、Bean标签、Data标签、Include标签、Param标签、Set标签、Text标签、Property标签等标签。...原创 2009-09-15 09:35:40 · 65 阅读 · 0 评论 -
JSP读取文件
想在Jsp中读取一个文本文件非常简单,请看下面的例子:String fileName = "test.txt";BufferedReader br = null;String line= "";try{ br = new BufferedReader(new FileReader(fileName)); while((line = br.readLi...原创 2010-12-21 21:27:13 · 364 阅读 · 0 评论 -
FileInputStream的路径问题
FileInputstream 要想在JAVA里不写死路径,有两招第一: properties文件和JAVA文件在同一个目录,可以这么写:[code="java"]String path=PDFUtil.class.getResource("config.properties").getFile();[/code]PDFUtil 和config.properties在同一个目录...原创 2010-09-21 10:19:03 · 3305 阅读 · 0 评论 -
oracle 存储精确时间 年月日 时分秒的一点个人心得
我用的是ibatis框架为了做一个聊天功能,发现不能显示最新的消息,一看,原来oracle中存入的时间不对oracle中要存入 年月日 时分秒首先要把 oracle中这列设置为 timestamp 类型其次,在JAVA代码中,可以这样写,我这里是获取当前时间,如果不是当前时间,而是指定时间,请用simpledataformat 去格式化,这个我没研究import java.util...原创 2010-07-02 16:09:49 · 814 阅读 · 0 评论 -
ubuntu 10.0.4 安装 JDK
在网上搜的一些信息,安装JDK的方法都过时了从官网下的JDK又不能安装,说什么 ./install.sfx.1831: not found烦死个球球正确安装方法如下:http://wiki.ubuntu.org.cn/Sun-java6看到的顶一下...原创 2010-10-15 15:48:05 · 104 阅读 · 0 评论 -
去除List列表中重复值(3种解决方法)
public static void main(String[] args) { String[] ar = { "dd", "c", "dd", "ff", "b", "e", "e" }; ArrayList list = new ArrayList(); for (int i = 0; i < ar.length; i++)原创 2010-12-03 11:35:00 · 240 阅读 · 0 评论 -
SQL执行顺序
1、from子句组装来自不同数据源的数据; 2、where子句基于指定的条件对记录行进行筛选; 3、group by子句将数据划分为多个分组; 4、使用聚集函数进行计算; 5、使用having子句筛选分组; 6、计算所有的表达式; 7、使用order by对结果集进行排序。 举例说明: 在学生成绩表中 (暂记为 tb_Grade), 把 "考生姓名"内容不为空的记录按照 "考生姓名" 分组, 并且...原创 2010-12-06 09:44:32 · 68 阅读 · 0 评论 -
eclipse老版本下载
http://archive.eclipse.org/eclipse/downloads/index.php原创 2011-04-07 20:12:37 · 388 阅读 · 0 评论 -
HttpClient模拟表单multipart/form-data方式上传文件和参数
主要有三个类,亲试成功:HttpPostEmulator: import java.io.BufferedReader;import java.io.DataInputStream;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io....原创 2012-12-21 15:06:52 · 2945 阅读 · 1 评论 -
通过Httpclient上传文件
import java.io.File;import java.io.IOException;import net.sf.json.JSONObject;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.methods.ByteArrayReques...2012-12-26 10:07:07 · 93 阅读 · 0 评论 -
CountDownLatch
有时候会碰到这样一种场景,线程A(主线程)需要等待另外一个线程(子线程)执行完才能进行后续的操作,此时CountDownLatch 可以出场了final CountDownLatch latch=new CountDownLatch(1);new Thread(){public void run(){//latch.countDown();}}latch....原创 2012-12-29 13:22:42 · 61 阅读 · 0 评论 -
生成指定位数的随机字符串和数字
import java.util.Random;public class RandomUtils { private static Random randGen = null; private static char[] numbersAndLetters = null; private static Object initLock = new Object();...原创 2013-01-07 14:37:57 · 195 阅读 · 0 评论 -
java写文件的时候内存溢出
解决步骤:1、设置tomcat的jvm参数:在tomcat 的安装目录找到catalina.bat,在文件中的rem ----- Execute The Requested Command ---------------------------------------set JAVA_OPTS=-Xms1024m -Xmx1024m//添加这一行,内存使用 1G 2、在写文件...原创 2013-07-24 10:30:54 · 1584 阅读 · 0 评论 -
swfuplaod 结合common-fileupload servlet 上传文件
其实 swfupload 就是一个前端上传控件,和后端没什么联系,唯一的联系就是 提交url 和 servlet 返回200,告诉你上传成功了jsp:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><% String path = request.getContextPat...原创 2013-08-20 13:35:08 · 88 阅读 · 0 评论 -
Java垃圾回收机制
Java垃圾回收机制 说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?那么当一些对象被确定为垃圾之后,采用什么样的策略来进行回收(释放空间)?在目前的...原创 2016-01-07 13:37:29 · 67 阅读 · 0 评论 -
JAVA拷贝文件
public static void CreateDBFile(String dbpath, String dbname) { try { File f = new File(dbpath); if (!f.exists()) { // Create channel on the sourcedbpath FileChannel srcChannel =...2010-12-18 18:46:00 · 112 阅读 · 0 评论 -
MyEclipse中Junit的简单配置
Eclipse IDE中集成了JUnit组件,无须另行下载和安装,但是,要使用Eclipse中提供的运行Junit单元测试用例和测试套件的图形用户界面,还要在Eclipse中进行一些设置。其中主要是就是类路径变量的设置。下面先看一下路径变量的具体设置步骤:(1) 在主菜单栏上选择【窗口->首选项】,...2010-03-01 15:40:41 · 176 阅读 · 0 评论 -
struts2标签的权威资料
http://www.roseindia.net/struts/struts2/struts-2-tags.shtmlhttp://struts.apache.org/2.0.14/docs/tag-reference.html2009-09-23 12:11:24 · 48 阅读 · 0 评论 -
spring 下配置proxool 数据源
[size=large]今天把项目的hibernate改为jdbc,感觉收获还是蛮大的,JDBC虽然比较麻烦,但是速度更快啊,我就喜欢网站那种快快的感觉,呵呵废话少说,我用的proxool.xml配置,这个我就不说了,最麻烦的是的,怎么在Spring中引用proxool中已经存在的数据源。按照如下方式来,呵呵:[code="java"] org....2009-09-29 19:00:45 · 119 阅读 · 0 评论 -
jquery制作动画菜单效果的插件
http://www.websbook.com/javascript/jqueryzzdhcdxgdcj_16090.html非常齐全,非常酷~2009-11-03 12:20:52 · 52 阅读 · 0 评论 -
SVN Eclipse插件Subclipse安装和配置
原来下面的虚线以下的老方法在安装的时候出现异常了,现在用一个新的方法来做吧凡是安装了插件的,都能够在eclipse文件夹的features 和 plugin中找到相应文件夹,现在我把生成好的文件夹传上来,下载下来以后,放到对应位置,然后Help -> Software Updates -> Find and Install--》选择subversion---安装成功!附件中附带SVN服...原创 2009-11-05 14:46:19 · 81 阅读 · 0 评论 -
Java与模式:适配器模式
目的:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 意图:你想使用一个已经存在的类,而它的接口不符合你的需求。 你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。 (仅适用于对象A d a p t e r )你想使用一些已经存在的...2010-03-07 19:27:24 · 90 阅读 · 0 评论 -
JSTL 的问题(According to TLD or attribute directive in tag file, attribute value do
环境: win2003 tomcat 5.5 JDK1.6上<?xml version="1.0" encoding="UTF-8"?><web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="htt2010-03-09 16:53:12 · 71 阅读 · 0 评论 -
windows7声卡驱动修复压缩包
找来一个很有用的声卡驱动解决方案,是我尝试了n次(不下20)还搭上某人的辛苦劳动,才成功让我的Win7发出声音的!!!以下是引用本站“实话实说”的博客。。。你看到这篇文章时候估计你快被windows7无法安装声卡驱动而崩溃了,呵呵,别急,这篇文章是你的救星,本人已经试验多台电脑,完美解决windows7声卡驱动安装失败这一问题有个前提,你已经有适合自己机子声卡驱动就是总是安装失败,若没有声卡驱动可...2010-03-23 17:54:55 · 2029 阅读 · 0 评论 -
MyEclipse8.x无法安装FB4插件的朋友请进
MyEclipse8.x无法安装FB插件的朋友请进 由于MyEclipse7.5过后安装目录没有了eclipse目录.相信很多朋友对插件的安装就纠结了!小弟最新发现.在MyEclipse中安装FB4插件的方法,分享给需要的朋友!1.首先下载eclipse3.5安装.2.再安装FB4插件版到eclipse3.5.3.然后在eclipse3.5目录下找到dropins目录进入.4.copy里面的FB4...原创 2010-07-14 11:34:07 · 125 阅读 · 0 评论 -
JSTL循环
<c:forEach items="${RoiTargetList}" var="roi" varStatus="roiStatus" begin="0" end="4"> ${roi.tgName} </c:forEach>原创 2010-08-06 14:58:42 · 71 阅读 · 0 评论 -
java获取客户端IP地址以及mac地址
[size=medium]1、在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真...2009-09-09 11:22:47 · 268 阅读 · 0 评论 -
Address already in use: JVM_Bind<null>:80 解决方案
[size=medium][color=olive]咱还是闲话少说,直接切入正题。起因:一直用Tomcat,但是前几天突然报错: java.net.BindException: Address already in use: JVM_Bind:80第一反应就是80端口被占用了。更改IIS端口,不工作! 停掉IIS,不工作! 停掉IIS Admin还是不工作!见...2009-09-10 19:54:32 · 178 阅读 · 0 评论 -
利用commons-fileupload上传文件
前端JSp页面:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head&原创 2010-08-09 17:25:22 · 77 阅读 · 0 评论 -
内部类的作用
一、 定义放在一个类的内部的类我们就叫内部类。二、 作用1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以2.内部类拥有外围类的所有元素的访问权限3.可是实现多重继承4.可以避免修改接口而实现同一个类中两种同名方法的调用。三、 例子1.实现隐藏 平时我们对类的访问权限,都是...2010-02-25 18:02:22 · 204 阅读 · 0 评论 -
匿名内部类
1、接口方式匿名内部类是在抽象类及接口的概念之上发展起来的。主要目的就是减少类的定义,如下代码所示:现在不使用匿名内部类完成:interface A{ public void print() ;}class B implements A{ public void print(){ ...2010-02-25 18:29:34 · 65 阅读 · 0 评论