摘要:
//乘法函数,用来得到精确的乘法结果 //说明:javascript的乘法结果会有误差,在两个浮点数相乘的时候会比较明显。这个函数返回较为精确的乘法结果。 //调用:accMul(arg1,arg2) //返回值:arg1乘以arg2的精确结果 function accMul(arg1,arg2) { var m=0,s1=arg1.toString(),s2=arg2.toString(); try{ if(s1.split(".")[1] != undefined ) m+=s1.split(".")[1].length }catc... 阅读全文
摘要:
String—>DateString dateString = "2012-12-06 ";try{ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd "); Date date = sdf.parse(dateString);}catch (ParseException e){ System.out.println(e.getMessage());}/** * 字符串转换到时间格式 * @param dateStr 需要转换的字符串 * @param formatStr 需要格式的目标 阅读全文
摘要:
xtype : 'textarea', name : 'dataSetField', labelSeparator:'', fieldLabel:'', hideLabel: true, allowBlank: true, height: mainPanelHeight*0.8, anchor:'99%', listeners:{'blur':function(){ alert(1); }}gridPanel.on('rowdblclick',function(gridPanel,_ 阅读全文
摘要:
var old_value = Ext.get("fgzr_select").getValue() if(old_value == ""){ document.getElementById("fgzr_select").value = value;}else{ document.getElementById("fgzr_select").value = old_value + ";" + value;}var _checkbox=new Ext.form.Checkbox({ id:" 阅读全文
摘要:
Ext.apply(Ext.form.VTypes,{ daterange: function(val, field) { var date = field.parseDate(val); // We need to force the picker to update values to recaluate the disabled dates display var dispUpd = function(picker) { var a... 阅读全文
摘要:
tbar : ['-',new Ext.form.Label({ text : '产品代码:' }),new Ext.form.TextField({ id : 'cpdm', name : 'cpdm', width : 130 }),'-',new Ext.form.Label({ text : '代销机构代码:' }), new Ext.form.TextField({ id : 'dxjgdm', name : 'dxjgdm', width : 130 .. 阅读全文
摘要:
var colM = "company,id,flyline";var colMArr = colM.split(",");var colLength = colMArr.length;var colMArray = new Array();for(var i=0; i<colLength; i++) { colMArray[i] = {header:colMArr[i],width: 75,dataIndex:fieldArray[i]} //此处的fieldArray[i]是fields的数据}//然后colMarray数组即是我们要动态构造的 阅读全文
摘要:
下载网址:http://logging.apache.org/log4j/1.2/download.html(本人下载的是log4j-1.2.17.zip,解压里面有log4j-1.2.17.jar)步骤如下:1) 将 log4j.jar 和 common-logging.jar 两个包加入到环境变量或者CLASSPATH2)log4j.properties#日志配置文件说明#配置根Loger,把它的级别设置为Debug,并将日志显示到console和file上去#日志级别为5级,分别是 all->trace->debug->info->warn->error-& 阅读全文
摘要:
.div{ max-height: 100px; _height:expression(this.scrollHeight > 100 ? "100px" : "auto"); overflow-y:auto; } 这样就可以让div在ie和firefox中都实现max-height的效果.div{ max-height: 100px; min-height:60px; _height:expression(this.scrollHeight > 100 ? "100px" : ( this.scrollHeight 10 阅读全文
摘要:
index.jsp FileUpload servlets.FileUpload FileUpload /FileUpload "> 文件上传 --> 文件: package servlets;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.util... 阅读全文
摘要:
Ext.hoo.component.FileBrowserComponent.js/** * Ext.hoo.component.FileBrowserWindow 系统文件浏览选择组件,可以选定电脑上的文件或文件夹 * @author: hoojo * @createDate 2010-10-17 * @email: hoojo_@126.com * @blog: http://blog.csdn.net/IBM_hoojo * @ext_lib: v2.2 * @version 1.0 */ Ext.ns("Ext.hoo.component"); Ext.hoo.c. 阅读全文
摘要:
function fromExcel(){ var dxjgdm_sel = Ext.get("dxjgdm").getValue(); var dxjglx_sel = Ext.get("dxjglx").getValue(); var form = new Ext.form.FormPanel({ baseCls : 'x-plain', labelWidth : 150, fileUpload : true, defaultType : 'textfield', items : [{ xtype : 'tex 阅读全文
摘要:
在java.lang包中有String.split()方法,返回是一个数组我在应用中用到一些,给大家总结一下,仅供大家参考:1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才能正确的分隔开,不能用String.split(".");2、如果用“|”作为分隔的... 阅读全文
摘要:
extjs表单验证//放在onReady的function(){}中Ext.QuickTips.init();//为组件提供提示信息功能,form的主要提示信息就是客户端验证的错误信息。Ext.form.Field.prototype.msgTarget='side';//提示的方式,枚举值为qtip-当鼠标移动到控件上面时显示提示title-在浏览器的标题显示,但是测试结果是和qtip一样的under-在控件的底下显示错误提示side-在控件右边显示一个错误图标,鼠标指向图标时显示错误提示.默认值.id-[elementid]错误提示显示在指定id的HTML元件中1.一个最简 阅读全文
摘要:
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/"\d{2}-\d{5}"验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。/.*/".*"匹配一个 HTML 标记。下表是元字符及其在正则表达式上下文中的行为的一个完整列表:字符描述\ 阅读全文
摘要:
hello-extjs --> 普通链接1 普通链接2 普通链接3 event.js/** * */function btnClick(btn,e){ var win = new Ext.Window({ title:"win_" + btn.text, width:300, height:200 ... 阅读全文
摘要:
本文主要介绍如何结合Sql脚本和PL/SQL Developer工具来实现创建表空间、创建数据库、备份数据库、数据导出等操作,然后实现Oracle对象创建、导入数据等操作,方便我们快速了解、创建所需要的部署Sql脚本和数据库操作。1、 准备数据库创建脚本[sql]createtablespacewhc_tbsdatafile'E:\oracle\oradata\whcdb\whc.dbf'size100M;--DROPTABLESPACEwhc_tbsINCLUDINGCONTENTSANDDATAFILESCASCADECONSTRAINTS;createuserwhcide 阅读全文
摘要:
问题一什么叫垃圾回收机制垃圾回收是一种动态存储管理技术它自动地释放不再被程序引用的对象按照特定的垃圾收集算法来实现资源自动回收的功能。当一个对象不再被引用的时候内存回收它占领的空间以便空间被后来的新对象使用以免造成内存泄露。问题二java的垃圾回收有什么特点JAVA语言不允许程序员直接控制内存空间的使用。内存空间的分配和回收都是由JRE负责在后台自动进行的尤其是无用内存空间的回收操作(garbagecollection,也称垃圾回收)只能由运行环境提供的一个超级线程进行监测和控制。问题三垃圾回收器什么时候会运行一般是在CPU空闲或空间不足时自动进行垃圾回收 阅读全文
摘要:
JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。下载:官方网站http://www.andykhan.com/jexcelapi/下载最新版本(本人下的是jexcelapi_2_6_12.tar.gz,解压后将里面的jxl.jar复制到WEB-INF/lib目录下面即可)Java Exc 阅读全文
摘要:
表单Ext.form.FormPanel1、表单对于传统的b/s应用来说,数据录入元素是放在表单标签里面的。而对于ExtJS应用来说,则可以直接使用FormPanel控件来存放表单中的元素。FormPanel继承自Panel,在Panel的基础上提供与表单相关的各种特性,比如可以指定表单提交的url、指定表单提交方式、是否是二进制提交等;另外FormPanel固定使用form布局,前面关于布局一节中的内容我们说过,form布局也就是专门用于组织包含输入元素的布局。看下面的代码:运行效果如下:在上面的代码中,使用new Ext.form.FormPanel来创建表单面板,通过labelWidth 阅读全文