- 博客(6)
- 资源 (14)
- 问答 (3)
- 收藏
- 关注
原创 Maven、Gradle 配置国内镜像源
Maven、Gradle 配置国内镜像源Maven全局配置修改 Maven 默认的全局配置文件:类 Unix 系统: Mac OS / Linux 默认在 ~/.m2/settings.xmlWindows 系统:一般在 Maven 安装目录的 conf/settings.xml<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
2020-05-23 19:31:32 1779
原创 FreeMarker调用Java静态方法以及静态变量的方法
这里介绍下在类似 Spring+FreeMarker 的架构中如何在FreeMarker中访问Java中的静态方法以及静态变量。一、首先为了方便以及可复用我们创建一个工具类/** * FreeMarker Utils. * * @author chenxinyu */public abstract class FreeMarkerUtils { /** * ...
2018-08-01 10:58:41 4525
原创 Spring Data Redis 2.x 中 RedisConfiguration 类的新编写方法
在 Spring Data Redis 1.x 的时候,我们可能会在项目中编写这样一个 RedisConfig 类:@Configuration@EnableCachingpublic class RedisConfig { @SuppressWarnings({ "rawtypes", "unchecked" }) @Bean(name = "redisTempla...
2018-07-14 11:27:13 9820 2
原创 IDEA设置生成带注释的getter和setter解决方案 (图文教程)
近日在研究重构代码的时候有用到idea的不少插件,比如CheckStyle,同时下载了阿里的开发规约,受到不少启发。规约中会要求所有的方法都有Javadoc,但是通常我们用idea默认生成的getter和setter方法是不带注释的,当然,我们同样可以设置idea像MyEclipse一样生成带有Javadoc的模板,具体解决方案如下: 比如我们有这么一个pojo类:/** * 人类. * @a...
2018-05-17 12:48:41 5212
原创 设计模式(二) - 观察者模式(Observer Pattern)
一、什么是观察者模式?观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。[观察者模式-类图]观察者模式(Observe
2018-01-28 19:27:44 324
原创 设计模式(一) - 策略模式(Strategy pattern)
策略模式是什么?策略模式定义了算法族,分别封装起来,让它们之间可以互相替换。此模式让算法的变化独立于使用算法的客户。为什么使用策略模式?优点:策略模式提供了对“开闭原则”的完美支持,用户可以在不修改原有系统的基础上选择算法或行为,也可以灵活地-增加新的算法或行为。策略模式提供了管理相关的算法族的办法。策略模式提供了可以替换继承关系的办法。使用策略模式可以避免使用多重条件转移
2018-01-14 15:35:55 1223 1
A SSM + Redis Demo.
2017-09-28
Java.Persistence With Hibernate (Hibernate实战 第2版)中文
2016-07-27
JavaWeb开发最全API
2016-07-27
Golang 支持完全的自定制的 HTTP status 吗?
2019-06-19
Java 8 lambda stream 性能问题
2018-03-13
@Resource注解,写在filed上和setter上的区别?哪种更为推荐?
2018-01-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人