`
lishumingwm163.com
  • 浏览: 334530 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
//在数组中移除指定位置的元素,返回删除指定元素后的数组     function RemoveAt(arr, position)     {         var items = new Array();         if (position >= arr.length)             alert("out off the array's max length");         items = arr.slice(0, position).concat(arr.slice(position + 1, arr.length));         re ...
POI中可能会用到一些需要设置EXCEL单元格格式的操作小结: 先获取工作薄对象: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFCellStyle setBorder = wb.createCellStyle(); 一、设置背景色: setBorder.setFillForegroundColor((short) 13);// 设置背景色 setBorder.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); 二、设置边框: ...
1. 当天 createdtime 参数 select? * from tablename t?where where trunc(sysdate)=trunc(t.createdtime); 2.当月 createdtime 参数 select * from tablename t where t.createdtime>=trunc(SYSDATE, 'MM') and t.createdtime<=last_day(SYSDATE) ? 3.当年 createdtime 参数 select * from table t??where t.createtim ...
  在9i版本之前,只有分析功能(analytic ),即从一个查询结果中计算每一行的排序值,是基于order_by_clause子句中的value_exprs指定字段的。      其语法为:      RANK ( ) OVER ( [query_partition_clause] order_by_clause )      在9i版本新增加了合计功能(aggregate),即对给定的参数值在设定的排序查询中计算出其排序值。这些参数必须是常数或常值表达式,且必须和ORDER BY子句中的字段个数、位置、类型完全一致。      其语法为:      RANK ( expr [, expr] ...
Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from table start with org_id = 'HBHqfWGWPy' connect by prior org_id = parent_id;     ...
根据JDK的新特性,用For循环Map,例如循环Map的Key Java代码 for(String dataKey : paraMap.keySet())    {        System.out.println(dataKey );               } 这里要注意的是,paraMap是怎么样定义的,如果是简单的Map paraMap = new HashMap();那前面的String就只能换成Object了. 对整Map的key和value都进行循环,如下: Java代码 for(Map.Entry<String, Object> entry : ...

excel 通用导入

    博客分类:
  • java
通用的POI导入Excel解决方案 引言:在项目中,经常免不了要导入、导出Excel,导出Excel稍微简单点,制作一张模板,然后将查询之后的数据写入到模板中即可,导出程序可以做到一次写好,基本上就可以通用。 但导入Excel相对麻烦点,一般情况下,导入的程序无法通用的主要原因是:对于不同的导入模板,字段field与单元格cellRef的映射关系是不相同的,这就导致对每一个导入模板都要去写一套相似的代码;我们应该想办法解决这个问题,减少每次导入Excel时都去拷贝粘贴相同的代码。 问题的关键是解决:字段field与单元格cellRef的映射关系; 如何解决呢?将这个映射关系从程序中抽取出来 ...
import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; /** * * @author hp */ public class test {     public static void main(String args[]) {        int i= compare_date("1995-11-12 15:21", "1999-12-11 09:59");        System.out.println("i==&q ...
一 . 得到这个对象的实例 Connection con ; con = DriverManager.getConnection(url,userName,password); DatabaseMetaData dbmd = con.getMetaData(); 二. 方法getTables的用法 原型: ResultSet DatabaseMetaData.getTables(String catalog,String schema,String tableName,String []type) 此方法 ...
一、生命周期与方法论   项目的生命周期与方法论,是项目的纪律,为项目开展划出了清晰的界限,以保证项目进程。生命周期主要是协调相关项目,而方法论为项目进程提供了持续稳定的方式方法。   生命周期通常由 ...
从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。 1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。 几种内部类的共性: A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。 B、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。 2、成员内部类:形式如下     class Outer {         cl ...

lucene 查询实例

1.TermQuery:  Java代码 package  com.lucene .search;      import  java.io.File;   import  java.io.IOException;      import  org.apache.lucene .analysis.standard.StandardAnalyzer;   import  org.apache.lucene .index .Term;   import  org.apache.lucene .queryParser.ParseException ...
页面调用  

学习Velocity Tools

    博客分类:
  • js
Apache官方网站Velocity Tools自带的例子(位置:\velocity-tools-1.4-src\examples\simple)。 新建一个Web Project,名称为Velocity。 在src下面实现一个ToyTool类,如下所示: public class ToyTool {     private String message = "Hello from ToyTool!"; public String getMessage() {         return message; }     public void ...
在server.xml中<Host name="192.168.1.2" debug="0" appBase="E:\apache-tomcat-5.5.27\webapps"         unpackWARs="true" autoDeploy="true"         xmlValidation="false" xmlNamespaceAware="false">       ...
Global site tag (gtag.js) - Google Analytics