- 浏览: 4293 次
- 性别:
- 来自: 上海
-
最新评论
文章列表
开发中经常会遇到excel的处理,导入导出解析等等,java中比较流行的用poi,但是每次都要写大段工具类来搞定这事儿,此处推荐一个别人造好的轮子【easypoi】,下面介绍下“轮子”的使用。
pom引入
不再需要其他jar
< ...
一、基础问题:
0,讲讲spring
除了标准答案,IOC和AOP外,我讲了下代理模式。
然后面试官问题来了,讲讲你自己实现过的AOP代理模式。
这里我老实说没实现过,但应该可以参考多语言国际化的写法来做。
这就是地狱难度,上来先一个下马威,打服了再说。
spring深入理解起来博大精深,我想专家级程序猿如果了解spring,最后可能会被问到源代码的问题上。
1,抽象类和接口的区别:
回答完概念后,我举了适配器和装饰器模式例子。适配器是把一个对象的接口转换供另一个接口调用,比如io读写的字符流通过适配器调用字节流对象来完成。
装饰器模式是接口不变,把一个抽象父类 ...
Zookeeper的功能以及工作原理
- 博客分类:
- Zookeeper
[size=xx-large]1.ZooKeeper是什么?
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将 ...
Mybatis技术内幕系列博客,从原理和源码角度,介绍了其内部实现细节,无论是写的好与不好,我确实是用心写了,由于并不是介绍如何使用Mybatis的文章,所以,一些参数使用细节略掉了,我们的目标是介绍Mybatis的技术架构和重要组成部分,以及基本运行原理。
博客写的很辛苦,但是写出来却不一定好看,所谓开始很兴奋,过程很痛苦,结束很遗憾。要求不高,只要读者能从系列博客中,学习到一点其他博客所没有的技术点,作为作者,我就很欣慰了,我也读别人写的博客,通常对自己当前研究的技术,是很有帮助的。
尽管还有很多可写的内容,但是,我认为再写下去已经没有意义,任何其他小的功能点,都是在已经介绍的基本框架和 ...