`
文章列表
比较好用的日期控件
package com.zhengxin.eoms.check.common.util; import java.io.InputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader; ...
//浮点数加法运算 function FloatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} m=Math.pow(10,Math.max(r1,r2)) return (arg1*m+arg2*m)/m } //浮点数减法运算 ...
package com.zx.test; import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */ public class NumberUtils { //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; //这个类不能实例化 private NumberUtils(){ } /** * 提供 ...
一、获取字符串的实际长度: function getStrActualLen(sChars) { return sChars.replace(/[^\x00-\xff]/g,"xx").length; } ----------------------推荐上面的方法--------------------------------- function getTrueLenth(str) { if(typeof str != 'string') { str = new String ...
1.commune_create.jsp <%@ page contentType="text/html;charset=GBK" %> <%@ include file="/page/common/taglibs.jsp"%> <HTML> <HEAD> <TITLE>系统主操作区页面模板</TITLE> <LINK href="${ctx}/etc/css/eoms.css" type=text/css rel=stylesheet& ...
jxl.jar 包下载 Installation JExcelApi comes packaged as a zipped tar file, called something like jexcelapi_2_0.tar.gz. To unpack on UNIX systems, at the command line type gunzip jexcelapi_2_0.tar.gz      followed by tar xf jexcelapi_2_0.tar On Linux systems this can be accomplished within ...
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换, ...
1.属性文件读取类ConfigHelper: package com.zx.props; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.Properties; /** * 读取配置文件类 * @author penghuaiyi * @date 2008-8-20 */ public class ConfigHelper ...
oracle中表的左外连接,右外连接,全外连接 create table employees( last_name varchar2(20), department_id number(6) ) / insert into employees(last_name,department_id) values('eygle',1); insert into employees(last_name,department_id) values('bity_rainy',2); insert into employees(last_name,department_id) values('piner ...
Sql优化是一项复杂的工作,以下的一些基本原则是本人看书时所记录下来的,很明确且没什么废话: 1.  索引的使用: (1).当插入的数据为数据表中的记录数量的10%以上,首先需要删除该表的索引来提高数据的插入效率,当数据插入后,再建立索引。 (2).避免在索引列上使用函数或计算,在where子句中,如果索引是函数的一部分,优化器将不再使用索引而使用全表扫描。如: 低效:select * from dept where sal*12 >2500; 高效:select * from dept where sal>2500/12; (3).避免在索引列上使用not和 “!=”, ...
Java作为一种面向对象的开发语言,对实现设计模式提供了良好的支持,并且提供了许多默认的实现,比如:通过Java中的Observable类和Observer接口可以方便的实现观察者模式。 下面我们就用一个实际的例子来说明:日常生活中说起观察者,最常见的例子可能就是天气预报,在这里我们的观察对象是地球,而我们是通过发射气象卫星这个观察者来检测地球气象变化的。 所以这个例子中涉及三个对象: 地球 (Earth):                     被观察对象 气象卫星(Satellite):            观察者 气象局(WeatherService):    客户端调用 被观察 ...
1.动态代理 Java动态代理类位于Java.lang.reflect包下,一般主要涉及到以下两个类: (1). Interface InvocationHandler:该接口中仅定义了一个方法Object:invoke(Object obj,Method method, Object[] args)。在实际使用时,第一个参数obj一般是指代理类,method是被代理的方法,如上例中的request(),args为该方法的参数数组。这个抽象方法在代理类中动态实现。 (2).Proxy:该类即为动态代理类,作用类似于上例中的ProxySubject,其中主要包含以下内容: Protected ...
<html> <head> <title>单选下拉列表/多选下拉列表示例</title> <script type="text/javascript"> function test1(obj) { var boxs=document.forms[0].month1.options alert(boxs[obj].value);//打印列表中被选中的值 } function test2(obj){ var boxs=document.forms[0] ...
<html> <head> <title>全选框/反选框示例</title> <script type="text/javascript"> function test() { var boxs=document.forms[0]['id']; for(var i=0;i<boxs.length;i++) { boxs[i].checked=document.forms[0].allbox.checked?true:false; } ...
Global site tag (gtag.js) - Google Analytics