
java
文章平均质量分 51
afterrains
这个作者很懒,什么都没留下…
展开
-
如何让es6 写的 文件 import 起来
这段时间,学习了一点关于es6新规范的知识,然后心血来潮,想尝试一下用ES6编写的代码在浏览器中跑起来。说干就干,先说下我的实现步骤(没想到有坑!)把ES6代码转译成ES5;html文件引入转译后的ES5;然后在浏览器环境中运行;在node环境中运行;然后下面是我的一些目录结构,大致预览一下。src,es6开发目录dist,es5生产目录转载 2016-12-13 09:31:10 · 7579 阅读 · 1 评论 -
java发邮件时出现————java.lang.NoClassDefFoundError: javax/mail/Authenticator异常
把activation.jar 以及 mail.jar 放到TOMCAT_HOME/common/lib下,应该就搞定了转载 2014-03-24 13:58:44 · 5180 阅读 · 1 评论 -
eclipse启动tomcat无法访问
症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因: e转载 2014-05-05 12:22:25 · 788 阅读 · 0 评论 -
BigDecimal的用法
1.例子public class Test { public static void main(String[] args) { BigDecimal big1 = new BigDecimal("600"); BigDecimal big2 = new BigDecimal("300"); //两个BigDecimal相加 big1 = big1.add(big2转载 2014-04-17 15:04:10 · 1635 阅读 · 0 评论 -
fmt:formatDate的输出格式详解
2004-5-31 23:59:592004-4-123:59:592004-5-3104-5-312004-5-312004年5月31日2004年5月31日 星期一23:59:59下午11:5923:59:59下午11时59分59秒下午11时59分59秒转载 2014-04-02 10:03:54 · 2580 阅读 · 0 评论 -
EL标签if判断的使用
有效 被删除 无效 详情 ======================================================================== 商户状态: 有效原创 2014-04-02 09:27:09 · 4917 阅读 · 0 评论 -
使用BigDecimal对float进行正确计算
float commissionPercentage;float b11=Float.parseFloat(request.getParameter("commissionPercentage"));float b22=100;BigDecimal bd1 = new BigDecimal(b11);BigDecimal bd2 = new BigDecimal(b22);co原创 2014-04-17 16:10:07 · 1931 阅读 · 0 评论 -
JSTL标签 参考手册
前言=========================================================================JSTL标签库,是日常开发经常使用的,也是众多标签中性能最好的。把常用的内容,放在这里备份一份,随用随查。尽量做到不用查,就可以随手就可以写出来。这算是Java程序员的基本功吧,一定要扎实。 JSTL全名为JavaServer Pag转载 2014-04-17 12:05:39 · 803 阅读 · 0 评论 -
Java中List和ArrayList的区别
List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。 List list; //正确 list=null; List list=new List(); // 是错误的用法 List list = new Array转载 2014-04-04 10:57:32 · 559 阅读 · 0 评论 -
jstl标签中if语句的使用
等待批准 已批准 未批准原创 2014-04-04 16:06:07 · 4515 阅读 · 0 评论 -
使用KKpage 分页插件在java代码中的写法,
@RequestMapping(value = "/queryMerchant.do", method = { RequestMethod.GET,RequestMethod.POST }) public String queryMerchant(HttpServletRequest request,HttpServletResponse response) { //确定分页时传递的参数原创 2014-04-04 16:13:23 · 1814 阅读 · 0 评论 -
java string类型转换boolean类型
今天偶然想把string 类型转换成 boolean 类型 ,查了下api文档,发现文档似乎有点不太对经。。。嗯,就直接发测试代码吧,废话懒得说了。。。[java] view plaincopyString s1 = "false"; String s2 = "true"; String s3 = "fAlSe"; String s4转载 2015-06-05 11:34:16 · 3328 阅读 · 0 评论 -
JAVA中int转String类型有三种方法
1》String.valueOf(i)2》 Integer.toString(i)3》 i+""原创 2015-06-06 09:56:17 · 1021 阅读 · 0 评论 -
StringBuffer的用法
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。在StringBuffer类中存在转载 2014-06-09 15:41:45 · 494 阅读 · 0 评论 -
java获取当前时间
java.text.SimpleDateFormat f=new java.text.SimpleDateFormat("yyyyMMdd");System.out.println(f.format(new java.util.Date()));原创 2014-05-14 11:17:01 · 651 阅读 · 0 评论 -
Java中@Override的作用
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中自己增加的方法)。 举例:在重写父类的onCreate时,在方法前面加上@O转载 2014-05-12 13:18:37 · 1195 阅读 · 0 评论 -
RabbitMQ安装和使用详解
摘要我的安装方式是下载官网上最新的3.2.3版本,rabbitmq-server-generic-unix-3.2.3.tar.gz,然后通过tar命令解压缩安装,不需要编译,直接配置环境变量就使用了(当然前期RabbitMQ安装时的依赖erlang什么的还是要找帖子解决–还可能有java,我是把这些都安装完成后再装rmq的)1.解压缩.tar.gz文件:tar -zxvf转载 2014-04-11 14:38:54 · 1358 阅读 · 0 评论 -
配置内存使用
windows下,编辑/tomcat/bin/catalina.batlinux下,编辑/tomcat/bin/catalina.sh在第一行插入:JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:MaxNewSize=256m原创 2014-04-10 16:42:36 · 564 阅读 · 0 评论 -
Eclipse中通过Tomcat运行J2EE项目java.lang.OutOfMemoryError: PermGen space的解决方案_Tomcat服务器
-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m转载 2014-05-07 17:22:11 · 1021 阅读 · 0 评论 -
两个float相减时丢失精度的解决方法
通常我们习惯这么写: float a = 2.123f; float b = 1.101f; System.out.println("a-b=" + (a-b)); 运行结果:a-b=1.022那么这么写呢? a = 2.1235f; b = 1.1012f;转载 2014-04-17 16:28:32 · 7447 阅读 · 0 评论 -
BigDecimal类的简单用法
一提到Java里面的商业计算,我们都知道不能用float和double,因为他们无法进行精确计算。但是Java的设计者给编程人员提供了一个很有用的类BigDecimal,他可以完善float和double类无法进行精确计算的缺憾。BigDecimal类位于java.maths类包下。首先我们来看下如何构造一个BigDecimal对象。它的构造函数很多,我挑最常用的两个来演示一下:一个就是BigDe转载 2014-04-17 14:42:33 · 691 阅读 · 0 评论 -
[ERROR] org.springframework.web.context.ContextLoader Context initialization failed
解决方法:class="org.springframework.jdbc.datasource.DriverManagerDataSource"destroy-method="close"> 去掉红色部分。转载 2014-05-04 10:53:05 · 3545 阅读 · 1 评论 -
JSP、Servlet中的相对路径和绝对路径 页面跳转问题
1.JSP、Servlet中的相对路径和绝对路径 前提:假设你的Http地址为http://192.168.0.1/你的web应用为test,path="/test"那么你的web应用URL为http://192.168.0.1/test/ 如果JSP,JS文件放在WEB-INF目录下根本无法访问的,JSP如果放在WEB-INF目录下可以通过服务器内部转向进行访问(主转载 2014-03-09 20:44:17 · 5857 阅读 · 1 评论 -
Java的重写和重载机制
Java的重写和重载是两种在Java中经常提到的两组概念,它们在各个方面都有着很大的不同。 重载每个类型成员都有一个唯一的签名。方法签名由方法名称和一个参数列表(方法的参数的顺序和类型)组成。只要签名不同,就可以在一种类型内定义具有相同名称的多种方法。当定义两种或多种具有相同名称的方法时,就称作重载。即重载时相同名称成员的参数列表是不相同的(参数顺序和类型)。继承,重写转载 2014-03-15 13:56:32 · 919 阅读 · 0 评论 -
在jsp中经常会遇到把js变量赋给java变量,或者将java变量赋给js变量的情况
在jsp中经常会遇到把js变量赋给java变量,或者将java变量赋给js变量的情况,在此将通用的处理方法小结如下:java变量传给js好办,var a ="";注意要将引号""加上;js变量给java稍微复杂点,一般是在表单中用一个的隐藏表单元素,然后在脚本中将js变量值赋给它:js代码:var jsParamValue='aaaa'; form1.jsParam.value=j转载 2014-03-09 22:30:05 · 2356 阅读 · 0 评论 -
tomcat一些优化的参数
加大内存 Java代码 set JAVA_OPTS=-Xms800m -Xmx1500m 中文乱码 Java代码 set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=utf-8 -Ddefault.client.encoding=utf-8 -Duser.language=zh -Duse转载 2014-03-12 09:06:54 · 814 阅读 · 0 评论 -
java 内存溢出异常
使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理转载 2014-03-12 09:09:40 · 597 阅读 · 0 评论 -
DW做超链怎么更改字体大小,颜色
AA(这里是你要写的字)转载 2014-03-11 09:55:14 · 3903 阅读 · 0 评论 -
各种js验证整理,很全面
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字6: js email验证 、js 判断email 、信箱/邮箱格式验证7:js字符过转载 2014-02-19 15:00:17 · 828 阅读 · 0 评论 -
相对路径 绝对路径 根目录 上一目录 当前目录 src
相对路径-以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。 绝对路径-以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。 其实绝对路径与相对路径的不同处,只在于描述目录路径时,所采用的参考点不同。由于对网站上所有文件而言,根目录这个参考转载 2014-03-09 21:18:07 · 12933 阅读 · 0 评论 -
前台jsp取得后台java变量
是说页面上自己定义了一个变量,想让EL表达式能访问,<% String name="zhouhaigang"; request.setAttribute("name", name);%>${ name }转载 2014-03-17 14:16:09 · 3492 阅读 · 0 评论 -
SVN的几个菜单
1.add to version control文件加入受控有两种方式:1、直接在提交对话框中选上未受控的文件,提交2、先add to version control,再提交2.add to svn:ingore: 忽略该文件,一般如.actionScriptProperties .flexProperties .project等文件。此时这些文件不会被同步。3.s转载 2014-03-17 12:09:27 · 3133 阅读 · 0 评论 -
生成时间格式加随机四位数的数字组合
package com;import java.math.BigDecimal;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Random;public class Test {/*** @param args*/publi原创 2014-03-20 14:56:16 · 2007 阅读 · 0 评论 -
long 类型的长度
long l1=1275264977820;报错Multiple markers at this line - The literal 1273593600000 of type int is out of range - Type mismatch: cannot convert from int to Longlong范围不是-2^63~2^63-1,也就是10进制也就转载 2014-03-20 11:54:13 · 41462 阅读 · 1 评论 -
java生成随机数字和字母组合
import java.util.Random; public String getCharAndNumr(int length) { String val = ""; Random random = new Random(); for(int i = 0; i < length; i++) {转载 2014-03-21 11:43:11 · 860 阅读 · 0 评论 -
${pageContext.request.contextPath} JSP取得绝对路径
一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 l 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。 l 如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确转载 2014-03-21 10:05:17 · 1815 阅读 · 0 评论 -
JSTL <c:if >标签的使用
${fl.username}============================================ 有效 被删除 无效原创 2014-04-01 14:04:18 · 1732 阅读 · 0 评论 -
数字转换字符串 不足长度补零
int i_m = 27 ; String str_m = String.valueOf(i_m); String str ="0000000000"; str_m=str.substring(0, 10-str_m.length())+str_m; System.out.println(str_m);转载 2014-03-31 17:12:30 · 3258 阅读 · 0 评论 -
根据下拉框选项判断是否隐藏文本框信息
直播后台入口function selection(){var rtl=document.getElementById("subject").value; if(rtl=="no"){ document.getElementById("subjectName").readOnly=true; document.all["subject1"].style.visib原创 2014-03-31 14:00:36 · 2849 阅读 · 0 评论 -
使用java生成Json数据
import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject; public class TestJson { public static void main(String[] args) { JSONObje转载 2014-04-15 10:12:55 · 1563 阅读 · 0 评论