随笔分类 -  java

摘要:public static String compare(BigDecimal val1, BigDecimal val2) { String result = ""; if (val1.compareTo(val2) < 0) { result = "第二位数大!"; } if (val1.com 阅读全文
posted @ 2016-04-28 13:19 阿窟窿 阅读(942) 评论(0) 推荐(0)
摘要:JavaDecimalFormat dcmFmt = new DecimalFormat("0.00");double db = 12333.353;System.out.println(dcmFmt.format(db));JS 阅读全文
posted @ 2016-01-26 10:00 阿窟窿 阅读(4239) 评论(0) 推荐(0)
摘要:两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值 0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0 的值。实际上比较的是自1970 年 1 月 ... 阅读全文
posted @ 2016-01-26 09:57 阿窟窿 阅读(1588) 评论(0) 推荐(0)
摘要:1.Calendar 转化 StringCalendar calendat = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.format(c... 阅读全文
posted @ 2016-01-25 10:36 阿窟窿 阅读(793) 评论(0) 推荐(0)
摘要:Calendar cal = Calendar.getInstance(); int year =cal.get(Calendar.YEAR)+1; int month=cal.get(Calendar.MONTH)+1; cal.add(Calendar.MONTH... 阅读全文
posted @ 2016-01-21 16:21 阿窟窿 阅读(11831) 评论(0) 推荐(0)
摘要:很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字... 阅读全文
posted @ 2015-04-27 11:15 阿窟窿 阅读(228) 评论(0) 推荐(0)
摘要:因为在jsf要用到jstl标签,这里做有效的整理。在使用这些函数之前必须在JSP中引入标准函数的声明下面是JSTL中自带的方法列表以及其描述函数名函数说明使用举例contains判断字符串是否包含另外一个字符串containsIgnoreCase判断字符串是否包含另外一个字符串(大小写无关)ends... 阅读全文
posted @ 2015-04-02 15:25 阿窟窿 阅读(5140) 评论(0) 推荐(0)
摘要:为什么需要cookie:因为HTTP是无状态的协议,所以我们在使用浏览器访问网站的时候,服务器是怎样来区别是哪个浏览器发送的请求呢,服务器是如何给不同的浏览器发送不同的信息,这就需要我们的cookie来解决问题了。cookie机制是采用了一种在客户端保存状态的方案,他是用户端的存储机制,当然他也需要... 阅读全文
posted @ 2015-03-17 15:41 阿窟窿 阅读(2510) 评论(0) 推荐(0)
摘要:2008-7-10 12:48:36 org.apache.catalina.session.StandardManager doLoad 严重: IOException while loading persisted sessions: java.io.WriteAbortedException:... 阅读全文
posted @ 2015-01-12 16:41 阿窟窿 阅读(2080) 评论(0) 推荐(0)
摘要:遇到题目中问题,Error configuring application listener of class org.springframework.web.context.ContextLoaderError configuring application listener of class o... 阅读全文
posted @ 2014-11-03 16:17 阿窟窿 阅读(415) 评论(0) 推荐(0)
摘要:生产环境:jdk1.6和tomcat6,部署了3个项目,而且用到大量的第三方jar包。在部署第四个项目的时候,运行了一天,第四个项目抛出java.lang.OutOfMemoryError:PermGen space。抛出异常java.lang.OutOfMemoryError: PermGen s... 阅读全文
posted @ 2014-11-03 15:51 阿窟窿 阅读(6110) 评论(0) 推荐(0)
摘要://历史数据中存在两种图片地址样式: (1)src="Upload/...",在前台显示试题时,自动加上../glwz/pingce/Upload,即图片地址为"http://zxcp.hebeijiaoyu.com.cn/glwz/pingce/Upload",图片放到了glwz/pingce/U... 阅读全文
posted @ 2014-10-17 17:13 阿窟窿 阅读(210) 评论(0) 推荐(0)
摘要:1、 树型结构中,只根据parent_id关联的结构,根据试题库中知识点控制显示叶节点。两种方式:(1)寻找所有叶节点,去掉所以没有题的叶节点,并寻找此叶节点的父节点及上级,判断如果没有叶节点,中间节点不用显示;(2)寻找所有叶节点,标记应该显示的节点,然后标记其父节点及上级节点的显示标志。根据显示... 阅读全文
posted @ 2014-10-08 10:00 阿窟窿 阅读(152) 评论(0) 推荐(0)
摘要:回车可迅速切换下一题:已验证onkeydown=if(event.keyCode==13){event.keyCode=9} 阅读全文
posted @ 2014-09-16 10:52 阿窟窿 阅读(842) 评论(0) 推荐(0)
摘要:select c.custName,sum(l.oddCount*l.oddPrice) from OrdersLine l left join l.orders o left join l.orders.cstCustomer cwhere o.cstCustomer.custNo=c.custN... 阅读全文
posted @ 2014-07-06 11:13 阿窟窿 阅读(1715) 评论(1) 推荐(0)
摘要:STUFF ( character_expression , start , length ,character_expression )参数character_expression一个字符数据表达式。character_expression可以是常量、变量,也可以是字符列或二进制数据列。start一个整数值,指定删除和插入的开始位置。如果start或length为负,则返回空字符串。如果start比第一个character_expression长,则返回空字符串。start可以是bigint类型。length一个整数,指定要删除的字符数。如果length比第一个character_expre 阅读全文
posted @ 2014-04-04 09:13 阿窟窿 阅读(1440) 评论(0) 推荐(0)
摘要:OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持,下面简单介绍一下OSCache的配置和使用过程。1.安装过程从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本,我下载的是oscache-2.4.1-full版本。解压缩下载的文件到指定目录从解压缩目录取得oscache.jar 文件放到 /WEB-INF/lib 或相应类库目录 目录中,jar文件名可能含有版本号和该版本的发布日期信息等,如oscache-2.4.1.jar如果你的jdk版本为1.3.x,建议在lib 阅读全文
posted @ 2014-04-03 15:33 阿窟窿 阅读(873) 评论(0) 推荐(0)
摘要:CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参,另一种形式不带结果参数。结果参数是一种输出 (OUT) 参数,是已储存过程的返回值。两种形式都可带有数量可变的输入(IN 参数)、输出(OUT 参数)或输入和输出(INOUT 参数)的参数。问号将用作参数的占位符。 在 JDBC 中调用已储存过程的语法如下所示。注意,方括号表示其间的内容是可选项;方括号本身并不是语法的组成部份。{ca. 阅读全文
posted @ 2014-04-02 14:20 阿窟窿 阅读(422) 评论(0) 推荐(1)
摘要:第一种:Map map = new HashMap();Iterator iter = map.entrySet().iterator();while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue();}效率高,以后一定要使用此种方式!第二种:Map map = new HashMap();Iterator iter = map.keySet().iterator();while (iter.hasNex 阅读全文
posted @ 2014-04-02 14:18 阿窟窿 阅读(656) 评论(0) 推荐(0)
摘要:存储过程使用://执行项目编号 调用存储过程 Map map=new HashMap(); String sql="{?=call pr_ys_bz(?,?,?)}"; map.put("2", ""); map.put("3", ztbModel.getXdnd()); map.put("4", ztbModel.getXdpc()); String str = proxyService.getSqlprocedureService().excutSqlproc2(sql, map);调用存储 阅读全文
posted @ 2014-04-02 13:37 阿窟窿 阅读(143) 评论(0) 推荐(0)