`
jackleechina
  • 浏览: 585331 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
文章列表

jxls的使用方法

    博客分类:
  • java
jxls的使用方法: 1)将jxls的jar文件放到我们的程序目录下面,如果,使用Maven的话,直接在Project的pom.xml里面配置依赖就可以了 2)根据需要生成的Excel文件或者Report的格式,设置一个jxls的Template文件,Template其实就是一个特殊的一些Excel文件,里面包含了一些jxls的Tag标签。 jxls的Tag其实有点想jstl标签库的使用方式,在取出一个对象的值的时候可以利用下面这样的Tag来将值输出:${object1.property1};如果需要将一个Map输出到Excel的时候定义方式如下:${map.get('property1')}; ...
问题描述:系统盘只支持并口格式的硬盘,所以装不了系统。 解决: 开机键后立即连续点击F10进入BIOS设置界面----System Configuration----Device Configuration----SATA Native Mode----Disable---Accept(F10)---File---Save Change And Exit---Yes(F10)即可将硬盘改为并口模式。
ocument.selection.empty() 让选中的内容不选中; document.selection.clear() 删除选中的内容。 很好理解,也很好区分,这里讲的是一个非凡用法。 document.getElementById("content").focus(); var r = document.selection.createRange(); document.selection.empty(); r.text = str; 和下面的代码: document.getElementById("content").focus(); var ...
Eclipse中如何查找所有调用方法a()的类  Ctrl+Shift+G Alt+Shift+R 重命名 Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+E 快速显示当前Editer的下拉列表(如果当 ...

工作备注

[url][/url]1) 自定义衣服码数,方案:用逗号分隔。 2) quotation添加页面中添加ajax等待提示提示页面,在update()函数前(取消) 3) 修改前,记住当前页。    js:查询条件+偏移量    jsp:在两个jsp中加入查询条件+偏移量标签(ps变量,div设置滚动条)    action:加入preOffset 4)报价修改功能,修改记录可以考虑放到单独一个文件夹 5)quotation 权限  -------------------------------------ok 2011.9.19 6)sheet 各输入框格式要求。 7)order sheet 的 ...
A)ArrayList ArrayList:我们可以将其看作是能够自动增长容量的数组。 利用ArrayList的toArray()返回一个数组。 Arrays.asList()返回一个列表。 迭代器(Iterator) 给我们提供了一种通用的方式来访问集合中的元素。 B)Collections 排序:Collections.sort() (1)自然排寻(natural ordering ); (2)实现比较器(Comparator)接口。 取最大和最小的元素:Collections.max()、Collections.min()。 在已排序的List中搜索指定的元素:Collectons.bi ...

java的书籍

    博客分类:
  • java
1)Hibernate实战(第2版)(Hibernate之父亲自执笔) 2)深入浅出hibernate 3)《hibernate in action》 ()java persistence with hibernate最经典, 看这一本就可以了,有英文电子版的,也有中文版了。 4)传智播客的 hibernate 5)《重构 改善既有代码的设计》 这本书名气很大,不用多介绍,可以在闲暇的时候多翻翻,多和自己的实践相互印证。这本书对你产生影响是潜移默化的。 6)Expert One-on-One J2EE Design and Development》 这本书是Rod J ...

java自学中的重点

    博客分类:
  • java
基础的三十个问题弄明白了以后,差不多能看看方法类的文章了。下面这篇文章写的特别好。 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训。 决心做软件的,大多数人选的是java,或是.net,也有一些选择 ...
传统的java web应用程序是采用jsp+servlet+javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责显示的 jsp、负责流程逻辑控制的servlet、负责数据封装的javabean。但是这种结构仍然存在问题:如jsp页面中 ...
一)线程的同步 1、在一个程序中,代码段访问了同一个对象从单独的、并发的线程当中,这个代码段就 叫做“临界区”。采用同步的机制对临界区进行保护。 2、同步的两种方式:同步块和同步方法。这两种方式都是通过一个synchronized关键字 来完成的。 A.对于同步块来说,在synchronized后面需要加上一个对象,这个对象是任意的一个 对象。可以定义一个String类型的,也可以定义一个Object类型的对象: Object obj = new Object(); 在synchronized后面加上这个对象: synchronized(obj) {       //保护的代 ...
1)每一个Java程序都有一个Runtime类的单一实例。 2)通过Runtime.getRuntime()获取Runtime类的实例。 3)Runtime类是使用单例模式的一个例子。 4)Runtime类的示例代码 import java.io.*; class RuntimeTest { public static void main(String[] args) { Runtime rt=Runtime.getRuntime(); System.out.println(rt.freeMemory()); System.out.println(rt.totalM ...
A) 在Java中,每个class都有一个相应的Class对象。也就是说,当我们编写一个类,编译完成后,在生成的.class文件中,就会产生一个Class对象,用于表示这个类的类型信息。 获取Class实例的三种方式: (1)利用对象调用getClass()方法获取该对象的Class实例; (2)使用Class类的静态方法forName(),用类的名字获取一个Class实例; (3)运用.class的方式来获取Class实例,对于基本数据类型的封装类,还可以采用.TYPE来获取相对应的基本数据类型的Class实例。 B) 在运行期间,如果我们要产生某个类的对象,Java虚拟机(JVM)会检查该 ...
针对八种基本数据类型定义的相应的引用类型-封装类。 基本数据类型封装类boolean Booleanbyte Byteshort Shortint Integerlong Longchar Characterfloat Floatdouble Double 摘自:孙鑫老师java视频
1) 在Java中,所有的数组都有一个缺省的属性length,用于获取数组中元素的个数。 2) 数组的复制:System.arraycopy()。//注意:复制的是数组的引用 3) 数组的排序:Arrays.sort()。 4) 在已排序的数组中查找某个元素:Arrays.binarySearch()。 5) 数组的比较 import java.util.Arrays; class ArrayTest { public static void main(String[] args) { Student[] ss=new Student[]{new Student(1," ...
一) 在Java中,传参时,都是以传值的方式进行。 对于基本数据类型,传递的是数据的拷贝;对于引用类型,传递的引用的拷贝。 二) 为了获取对象的一份拷贝,我们可以利用Object类的clone()方法。 在派生类中覆盖基类的clone()方法,并声明为public。 在派生类的clone()方法中,调用super.clone()。 在派生类中实现Cloneable接口。 三)为什么我们在派生类中覆盖Object的clone()方法时,一定要调用super.clone()呢? 在运行时刻,Object中的clone()识别出你要复制的是哪一个对象,然后为此对象分配空间,并进行对象的复制,将原始对象 ...
Global site tag (gtag.js) - Google Analytics