
java
文章平均质量分 93
ID_bao
知其然而知其所以然!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
把Excel中的数据导入到数据库中并显示在页面
这是我做的一个项目中用到的一个功能:把Excel中的数据导入到数据库中并显示在页面;我上网查了很久,也有一些例子是导入的,但是添加到我的项目中都不能用,有用插件的(jquery.uploadify.js)但是这个插件不好用,在这里我想把原因解释一下: 首先这个插件的兼容性不是很好,有的浏览器不能用;其次在项目中导入2007+版本的Excel会报错,java流转换的时候报错,可能还有解决办法,但是这原创 2017-08-08 09:55:42 · 3075 阅读 · 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 · 526 阅读 · 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 · 1031 阅读 · 0 评论 -
设计模式:接口与抽象类的区别
1.abstract class在java语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是一个类却可以实现多个interface。 2.在abstract class 中可以有自己的数据成员,也可以有非abstract的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在interface中,一般不定义数据成员),所有的原创 2017-09-30 16:00:12 · 406 阅读 · 0 评论