自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java 使用 Jacob 操作 word

该博文为原先账号博文的搬迁。原链接:https://blog.csdn.net/ghuadong/article/details/51444234近期项目需要根据 word 模板动态生成 word 文档,在网上看了些资料,在介绍的几种方法中选择了 jacob 方式,根据网上的资料,能解决大部分的问题,比如,生成表格,设置字体、段落格式,插入图片、设置图片格式。可是项目中生成的 wor...

2019-03-17 14:16:29 5389 5

原创 设计模式学习总结--行为型

模板方法模式定义:定义了一个算法的骨架,并允许子类为一个或多个步骤提供实现;模板方法使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤适用场景:一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现;各子类中公共的行为被提取出来并集中到一个公共父类中,从而避免代码重复;目的就是让子类扩展或具体实现模板中的固定算法中的某些算法的步骤优点:提高复用性;提高扩展性;符合开闭原则(...

2018-12-12 21:31:49 176

原创 设计模式学习总结--结构型

外观模式定义:又叫门面模式,提供了一个统一的接口,用来访问子系统中的一群接口;外观模式定义了一个高层接口,让子系统更容易使用适用场景:子系统越来越复杂,增加外观模式提供简单调用接口;构建多层系统结构,利用外观对象作为每层的入口,简化层之间调用优点:简化了调用过程,无需了解深入子系统,防止带来风险;减少系统依赖、松散耦合;更好的划分访问层次;符合迪米特法则,及最少知道法则缺点:增加子系统、...

2018-12-12 21:31:13 119

原创 设计模式学习总结--创建型模式

简单工厂(23种设计模式外的一种)定义:由一个工厂对象决定创建出哪一种产品类的实例适用场景:工厂类负责创建的对象比较少;客户端(应用层)只知道传入工厂类的参数,对于如何创建对象(逻辑)不关心优点:只需要传入一个正确的参数,就可以获取你所需要的对象而无需知道其创建细节缺点:工厂类的职责相对过重,增加新的产品需要修改工厂类的判断逻辑,违背开闭原则  产品等级、产品族产品...

2018-12-12 21:30:20 168

原创 设计模式学习总结——设计原则

开闭原则:定义:一个软件实体如类、模块和函数应该对扩展开放、对修改关闭。用抽象构建框架,用实现扩展细节有点:提高软件系统的可复用性和可维护性个人总结:越是基层的类(接口)越是不要轻易修改,因为影响的范围更大依赖倒置原则:定义:高层模块不应该以来底层模块,二者都应该依赖其抽象抽象不应该依赖细节;细节应该以来抽象针对接口编程,不要针对实现编程优点:可以减少类间的耦合性、提高系统稳...

2018-12-12 21:27:22 91

原创 IDEA小技巧&快捷键——慕课网IntelliJ IDEA 神器使用技巧学习总结

跳转:查询快捷键:Ctrl+Shift+ACtrl+Alt+] 或 Ctrl+Alt+] 项目之间的跳转Alt+1 文件编辑区与 Project 区窗格进行切换Alt+2 文件编辑区与 Favorites 收藏夹窗格进行切换Alt+7 文件编辑区与结构窗格进行切换Ctrl+E  最近编辑文件Ctrl+Shift+Backspace 最近编辑的地方Ctrl+Alt+<- 或 ...

2018-11-29 23:43:16 354

Spring 源码分析文档----自用

Spring 源码分析文档----自用。

2018-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除