摘要:
Java中的static关键字可以用于修饰变量、方法、代码块和类,还可以与import关键字联合使用,使用的方式不同赋予了static关键字不同的作用,且在开发中使用广泛,这里做一下深入了解。 静态资源(静态变量与静态方法) 被static关键字修饰的变量和方法统一属于类的静态资源,是类实例之间共享 阅读全文
摘要:
不要着灯 能否先跟我摸黑吻一吻 如果我 露出了真身 可会被抱紧 惊破坏气氛 谁都不知我心底有多暗 如本性 是这么低等 怎跟你相衬 情人如若很好奇 要有被我吓怕的准备 试问谁可 洁白无比 如何承受这好奇 答案大概似剃刀锋利 愿赤裸相对时 能够不伤你 当你未放心 或者先不要走得这么近 如果我 露出斑点满 阅读全文
摘要:
poi没有提供隐藏行的方法,只能通过设置行高为0达到隐藏行的目的。 row.setZeroHeight(true); 实际上poi也提供了设置行高为0的api方法,不得不说poi的api支持的确非常强大。 "心里那么苦的人,要多少的甜才能填满。" 阅读全文
摘要:
在使用poi导出excel的时候可能会遇到需要隐藏某些列的需求,而强大的poi也提供了相应的api方法用于隐藏列。 sheet.setColumnHidden((short)7, true); 上面的这段代码表示将第6列隐藏。 在这里,setColumnHidden()方法的第一个参数表示要控制显示 阅读全文
摘要:
不可变对象想必大部分朋友都不陌生,大家在平时写代码的过程中100%会使用到不可变对象,比如最常见的String对象、包装器对象等。但是到底为何Java语言要这么设计,这么设计的真正意图和考虑点是什么,可能一些朋友没有细想过这些问题,今天我们就来聊聊跟不可变对象有关的话题。 什么是不可变对象 不可变对 阅读全文
摘要:
在操作excel的时候,插入空行每次都要通过点击鼠标右键菜单,十分麻烦。 因此excel特别提供了一个【ctrl+shift++】的快捷键,用于快速新增空白行,解放了鼠标手。 要注意的是,插入的空白行是在当前选中行(或是当前选中单元格所在行)的上方插入的。 更多的,如果选中了多行(或是跨行的多个单元 阅读全文
摘要:
在poi中提供了一个Sheet.createFreezePane()方法用于冻结行和列。 @param colSplit Horizonatal position of split. @param rowSplit Vertical position of split. @param leftmos 阅读全文
摘要:
el-table中的el-table-column提供了一个fixed属性设置固定列,但是设置了之后发现表格的滚动条无法拖动了,通过F12定位到页面元素发现是滚动条被固定列生成的元素给覆盖了,于是想办法通过修改样式的方式解决问题。 <style lang="scss" scoped> .el-tab 阅读全文
摘要:
MySQL表设计有一些比较重要的点,面试的时候常常会被问到。 为什么一定要设置一个主键? 在不设置主键的情况下,InnoDB存储引擎会帮你生成一个隐藏列作为自增主键。因此,手动指定主键可以为以后的维护带来便利,比如说在自定义主键上建立主键索引来提高查询效率。 主键是用自增还是随机(UUID)? 主键 阅读全文