拥有Java标签的文章
Java

JRockit检测Tomcat内存溢出JAVA内存泄漏问题

公司的一个JAVA应用系统上线以来,基本每1天OutOfMemoryError:PermGenspace一次。JAVA堆上限1个G,出现了好多次,想到JRockit可以分析内存泄漏的问题:1.JRockit简介Jrockit是Bea开发的符合JAVA虚拟机规范的虚拟机+虚拟机监控软件。虚拟机:JrockitRealTime监控软件:JrockitMissionControlJrockitRealTime与SUN的JDK是完全兼容的,也就是说以前在SUN的虚

系统 2019-08-12 01:33:54 2052

Java

Google Maps Java ME library

英文文章来源http://www.jappit.com/blog/midmaps-google-maps-java-me-library/中文文章来源http://yarin.iteye.com/blog/519754谷歌地图api连接http://www.jappit.com/j2me/midmaps/javadocs/MidMaps:GoogleMapsJavaMElibraryPermalink|ReplyMidMapsisatinyGoogleMa

系统 2019-08-29 22:57:48 2051

Java

开发UNIJAVA的环境搭建

开发环境:eclipse3.1,eclipseme1.2.1,UniJaSDK2.1.1(如果用UniJaSDK2.1.2,你死定了,在j2me的platformcomponents的设置下,想把unijasdk2.1.2添加到wirelesstookits是不可能的,我试过N次了。)软件安装步骤:1)下载JavaSDK1.4.2_062)下载安装Eclipse3.1http://www.eclipse.org/downloads/index.php3)下

系统 2019-08-29 22:22:32 2050

Java

java解惑你知多少(四)

异常26.finally与中断Java代码//该方法返回falsestaticbooleanf(){try{returntrue;}finally{returnfalse;}}不要用return、break、continue或throw来退出finally语句块,并且千万不要允许受检查的异常传播到finally语句块之外。也就是说不要在finally块内终止程序,而是执行完finally块后,要将控制权移交给try块,由try最终决定怎样结束方法的调用。对

系统 2019-08-29 22:02:47 2050

Java

java程序调用python程序输出python结果(有参)

java代码@TestpublicvoidcontextLoads()throwsIOException,InterruptedException{//需传入的参数Stringa="aaa",b="bbb",c="ccc",d="ddd";//设置命令行传入参数String[]args=newString[]{"python","C:\\Users\\tianyong\\Desktop\\test.py",a,b,c,d};Processpr=Runtim

系统 2019-09-27 17:50:53 2049

Java

[Jmeter]通过批处理调用java,java从CSV动态读取

问题1:怎样通过批处理调用java代码?问题2:怎样通过java从CSV文件获取到用户名和密码存入变量?问题3:怎样将获取到的用户名和密码组合成字符串,写入外部批处理文件?问题4:怎样在批处理文件调用ANT的时候,将用户名和密码作为参数传进去?问题5:怎样通过java调用.bat文件?问题6:怎样保证java在调用.bat的时候不出现闪退?问题7:怎样让java在执行.bat的时候,.bat的控制台输出日志?问题8:怎样让java执行.bat完成之后不会有

系统 2019-08-12 09:27:24 2047

Java

《Java是如何快速煮成C#的?》(二):数据访问

在上两篇《Java是如何快速煮成C#的?》(一):相似的方法和《Java是如何快速煮成C#的?》(一):相似的方法(2)中,我们开启了C#与Java中的话题之一:相似的方法。其实我写主这两篇文章的目的,有两个:1、总结自己的学习历程,这个是主要的。2、给c#转入java的同学一个快速熟悉的感觉,所以这个系列的名称也是“快速煮成”。因为我对这两门语言仅限了解,对c#也仅限于熟悉,如有理解不妥之处,请指正。今天我们看看这两种语言环境下纯粹的数据访问。首先我再次

系统 2019-08-29 22:04:48 2046

Java

Java Web开发技术大全——第04讲 拦截器

JavaWeb开发技术大全——第04讲拦截器在本章首先介绍了拦截器的实现原理。然后用一个例子来模拟拦截器的实现。在随后介绍了如何配置一个拦截器。为了可以重用拦截器的配置,struts2提供了拦截器栈的概念,通过拦截器栈,可以包含若干个拦截器及拦截器栈。在Action中只要引用了拦截器栈,就会自动引用该拦截器栈中的拦截器。拦截器可以在定义或引用时指定参数,如果指定拦截器栈中的拦截器参数,可以使用点(.)符号。在本最介绍了如何实现一个自定义的拦截器,并给出了一

系统 2019-08-12 09:30:14 2046

Java

Java连接mySql—JDBC连接数据库

利用JDBC开发数据库经典应该用框架:第一步,加载JDBC数据库驱动程序(不同的数据库有不同的数据库驱动,所以在连接数据库之前,需加载驱动)格式:Stringdriver="com.mysql.jdbc.Driver";Class.forName(driver);//加载mysql数据库,用Class.forName("驱动名称")进行加载第二步,创建数据库连接,将数据库与当前文件连接起来,后面才可以对数据库进行操作格式:Stringurl="jdbc:m

系统 2019-08-12 01:33:40 2045

Java

java关于时间的获取

1.计算某一月份的最大天数Calendartime=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year);//year为inttime.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0intday=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天数注:在使用set方法之前,必须先cle

系统 2019-08-12 09:30:09 2043

Java

JavaSwing实现支持合并拆分的JTable

GridBagModel:抽象模型接口。该接口用于描述表格中单元格的合并状态。DefaultGridBagTableModel:GridBagModel的默认实现。GridBagTable:继承自JTable的控制器。通过该类中的方法控制表格单元的合并和拆分。GridBagTableUI:GridBagTable对应的UI。JavaSwing实现支持合并拆分的JTable

系统 2019-08-29 22:32:02 2042

Java

java启动

java-Xmx512M-cp.:conf/*:lib/*com.xxx.worker.PriceWorkermaven编译mvn-Dmaven.test.skip=truecleanpackagejava启动

系统 2019-08-12 01:32:34 2042

Java

java并发(十一)避免死锁

在有些情况下死锁是可以避免的。本文将展示三种用于避免死锁的技术:加锁顺序加锁时限死锁检测加锁顺序当多个线程需要相同的一些锁,但是按照不同的顺序加锁,死锁就很容易发生。如果能确保所有的线程都是按照相同的顺序获得锁,那么死锁就不会发生。看下面这个例子:Thread1:lockAlockBThread2:waitforAlockC(whenAlocked)Thread3:waitforAwaitforBwaitforC如果一个线程(比如线程3)需要一些锁,那么它

系统 2019-08-29 23:41:05 2039

Java

Java 7 最快要到 2012 年中发布

MarkReinhold发了篇博客关于Java7的发行计划,他在这篇博客中称,目前的JDK7的发行计划完全是不现实的,主要是因为Sun被Oracle收购后增加了一些新项目(lambda,Coin,Jigsaw)导致。根据JDK7团队的估计,完整的发行版本可能要到2012年中。但MarkReinhold也指出了另外一个B计划,那就是在2012年中发布不带Jigsaw和Lambda的JDK7,该版本只会包含部分的Coin项目。然后在2012年底发布JDK8包含

系统 2019-08-29 22:16:52 2039