POI操作Excel文档-基础篇
一.POI简介JakartaPOI是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的JavaAPI目前比较成熟的是HSSF接口,处理MSExcel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。二.HSSF概况HSSF是HorribleSpreadS
学习慕课第二天练手速+创建html
如何低侵入的记录调用日志
前言前阵子朋友他老大叫他实现这么一个功能,就是低侵入的记录接口每次的请求响应日志,然后并统计每次请求调用的成功、失败次数以及响应耗时,当时朋友的实现思路是在每个业务的controller的方法上加一个自定义注解,然后写一个aop,以这个自定义注解为pointcut来记录日志。这种AOP+注解来实现日志记录,应该是很常见的实现方式。然而朋友在落地的时候,发现项目要加自定义注解的地方太多。后面我就跟他
第 25 题:如何理解归并排序?
什么是归并排序?把长度为n的输入序列分成两个长度为n/2的子序列;对这两个子序列分别采用归并排序;将两个排序好的子序列合并成一个最终的排序序列。总的来说就是先拆分,后合并,合并的同时进行排序栗子归并排序就像一场比武大赛举个例子,有A、B、C、D、E、F、G、H一共8个武术家参考参加比武大会。第一轮,两两一组,有4名选手胜出(四分之一决赛)第二轮,两两一组,有两名选手胜出(半决赛)第三轮,仅剩的两人
关于开发视图
什么是开发视图__开发视图__是逻辑视图的实现,它又叫实现视图,描述了在开发环境中软件的静态组织结构,主要侧重于软件模块的组织和管理。开发视图关注程序包,不仅包括要编写的源程序,还包括可以直接使用的第三方SDK和现成框架、类库,以及开发的系统将运行于其上的系统软件或中间件。开发视图和逻辑视图之间可能存在一定的映射关系:比如逻辑层一般会映射到多个程序包等。它的大体架构如下图所示:大部分情况下,开发架
activity的生命周期
生命周期图生命周期的各个方法调用:1、onCreate():进行Activity的一些初始化工作,使用setcontentview加载布局,对一些控件和变量初始化工作。2、onStart():Activity此时可见,但是还没有出现在前台,我们还看不到,无法与Activity进行交互。3、onResume():Acitivity此时出现在前台可见,这个阶段可以打开独占设备。4、onPause():