随笔分类 - [14] Java/JSP
Java/JSP
摘要:一、java.lang.OutOfMemoryError: PermGen space PermGen 解决方法: 手动设置MaxPermSize大小修改 TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"
阅读全文
摘要:JSONObject.fromObjectjava.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException需要的有额外的6个包,必不可少,一定要注意: 1.commons-bean...
阅读全文
摘要:方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低.1:if(s == null || s.equals(""));方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法.2:if(s == null || s.length() <= 0);方法三: Java SE 6.0 才开始提...
阅读全文
摘要:Java float保留两位小数或多位小数方法1:用Math.round计算,这里返回的数字格式的. float price=89.89;int itemNum=3;float totalPrice=price*itemNum;float num=(float)(Math.round(totalPr...
阅读全文
摘要:1 打开 myclipse2 最顶层项目上右键,Refactor,新名,3 最顶层项目上右键,propterties, MyEclipse, Web, context-root: /新名4 替换 .css, .js, .jsp 中全部的 "/旧名/"5 修改apache的配置, /etc/httpd...
阅读全文
摘要:java程序中要执行linux命令主要依赖2个类:Process和Runtime首先看一下Process类:ProcessBuilder.start() 和 Runtime.exec 方法创建一个本机进程,并返回 Process 子类的一个实例,该实例可用来控制进程并获得相关信息。Process 类...
阅读全文
摘要:JSONObject jsonObject=JSONObject.fromObject(map) 执行到这的时候没有任何反应的原因及解决办法http://blog.csdn.net/tjcyjd/article/details/7007487JSONObject,JSONArray使用手册http:...
阅读全文
摘要://File: index.html Submitting Multiple Selection Select Controls Submitting Multiple Selection Select Controls //File: formAction.jsp Reading...
阅读全文
摘要:一、数据类型Java中主要有8中基本数据类型,分别是byte,short,int,long,char,boolean,float,double,具体如下:1、boolean:数据值只有true或false,适用于逻辑计算。2、char:char型(字符型)数据在内存中占用2个字节。char型数据用来...
阅读全文
摘要:出现错误:Jan 23, 2015 4:19:21 PM org.apache.catalina.core.StandardWrapperValve invokeSEVERE: Servlet.service() for servlet [DisplayChart] in context with ...
阅读全文
摘要:示例一,饼图,简单示例:导入jar,代码文件:运行结果:代码:import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartFrame;import org.jfree.chart.JFreeChart;import org.jfre...
阅读全文
摘要:string1.equals(string2) 比较字符串 substring()它有两种形式,第一种是:String substring(int startIndex)第二种是:String substring(int startIndex,int endIndex) 注意:从位置0开始,包含st
阅读全文
摘要:int iValue = new Integer(strValue).intValue();String str = intObj.toString();int number = Integer.parseInt(str);public static Object read(String value...
阅读全文
摘要:下载JDK: Java SE Development Kit Downloads http://www.oracle.com/technetwork/java/javase/overview/index.html Java SE Development Kit 7 Downloadshttp://w
阅读全文
摘要:Java获取当前路径(当前文件夹,当前目录)1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File("");//设定为当前文件夹try{ System.out.println(directory.getCanonicalPath());//获取标准的路径 System.out.println(directory.get
阅读全文
摘要:详见配置图片:增加“add source file name to generated class file ”勾选。eclipse工具条,Run->debug configurations->Source(tab页)->Add->java project->勾选你的工程->applyhttp://bigdragon.iteye.com/blog/1265999http://xiaobaozi.iteye.com/blog/865009
阅读全文
摘要:1 项目名称上单击右键,点击properties。 2 点击“Java Build Path”,点击“Libraries”,点击“Add External JARs” 3 选择jar
阅读全文
摘要:HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。 从上图中可以看出,HashMap底层就是一个数组结构,数组中的每一项又是一个链表。当新建一个HashMap的时候,就会初始化一个数组。/** * The table, resized as necessa
阅读全文
摘要:Java中StringTokenizer的一个实例。 代码: StringTokenizer st = new StringTokenizer("this is a test"); while (st.hasMoreTokens()) { System.out.println(st.nextToken()); } 打印出来之后是: this is a test 接下来的实例阐明了Stirng.split方法如何将一个字符串分解成其基本令牌的。 String[] result = "this is a test".split("\\s"
阅读全文