![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 93
ID_bao
知其然而知其所以然!
展开
-
把Excel中的数据导入到数据库中并显示在页面
这是我做的一个项目中用到的一个功能:把Excel中的数据导入到数据库中并显示在页面;我上网查了很久,也有一些例子是导入的,但是添加到我的项目中都不能用,有用插件的(jquery.uploadify.js)但是这个插件不好用,在这里我想把原因解释一下: 首先这个插件的兼容性不是很好,有的浏览器不能用;其次在项目中导入2007+版本的Excel会报错,java流转换的时候报错,可能还有解决办法,但是这原创 2017-08-08 09:55:42 · 2963 阅读 · 0 评论 -
Excel导出模板
在这里分享一下我在项目中用到的Excel导出模板的功能,直接看代码:package com.wdcloud.wjdc.utils.export;import java.io.BufferedOutputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; i原创 2017-08-08 10:10:26 · 474 阅读 · 0 评论 -
常见的代码性能优化
1.尽量减少对变量的重复计算 明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,包括创建栈帧、调用方法时保护现场、调用方法完毕时恢复现场等。所以例如下面的操作:for (int i = 0; i < list.size(); i++) {...}建议替换成:for (int i = 0, int length = list.size(); i < length; i++)原创 2017-09-27 14:39:53 · 950 阅读 · 0 评论 -
设计模式:接口与抽象类的区别
1.abstract class在java语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是一个类却可以实现多个interface。 2.在abstract class 中可以有自己的数据成员,也可以有非abstract的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在interface中,一般不定义数据成员),所有的原创 2017-09-30 16:00:12 · 340 阅读 · 0 评论