自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点九博客

95后深漂程序员

原创 01_观察者设计模式【每天学一种设计模式】
原力计划

一、代码实例原文地址http://point9.top/articles/2020/06/30/1593485540463.html仓库地址https://github.com/dianjiu/design-patternhttps://gitee.com/dianjiu/design-pattern二、什么是观察者模式?观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,这个主题对象在状态发生变化时,会通知所有观察者自动更新状态。Java已经提供了对观察者Obse

2020-07-09 16:04:48 51

原创 00_设计模式概述【每天学一种设计模式】
原力计划

一、代码实例原文地址http://point9.top/articles/2020/06/24/1592963471865.html仓库地址https://github.com/dianjiu/design-patternhttps://gitee.com/dianjiu/design-pattern二、为什么使用设计模式?使用设计模式的目的是为了可重用代码、让代码更容易被他人理解、保证代码可靠性,当然设计模式并不是万能的,项目中的实际问题还有具体分析。咱不能为了使用设计模式而使用,而是在分析

2020-07-09 15:44:09 36

原创 06_SpringBoot开启热部署(IDEA)

1、引入依赖 <!--热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> ...

2020-03-22 22:48:34 50

原创 05_SpringBoot整合Thymeleaf

一、源码地址https://github.com/dianjiu/spring-boot-learnhttps://gitee.com/dianjiu/spring-boot-learnhttps://gitee.com/point9/spring-boot-learn二、目录结构三、代码分析1、引入依赖 <!--thymeleaf--> ...

2020-03-22 01:13:35 49

原创 IDEA三步设置忽略文件,提升代码扫描速度

第一步:设置忽略的File Types第二步:下载ignore插件,安装后重启并设置第三步:新建忽略的changeList,把要忽略的文件移动到ignore list第四步:技术交流...

2020-03-21 16:15:58 337

原创 04_SpringBoot自定义注解
原力计划

一、源码地址https://github.com/dianjiu/spring-boot-learnhttps://gitee.com/dianjiu/spring-boot-learnhttps://gitee.com/point9/spring-boot-learn二、目录结构三、源码介绍Java自定义注解一般使用场景为:自定义注解+拦截器或者AOP,使用自定义注解来...

2020-03-21 15:46:15 128

原创 03_SpringBoot自定义异常

一、源码地址https://github.com/dianjiu/spring-boot-learnhttps://gitee.com/dianjiu/spring-boot-learnhttps://gitee.com/point9/spring-boot-learn二、目录结构三、源码介绍1、自定义业务异常枚举类package cn.point9.exceptio...

2020-03-21 15:27:58 100

原创 02_SpringBoot多环境配置

一、源码地址https://github.com/dianjiu/spring-boot-learnhttps://gitee.com/dianjiu/spring-boot-learnhttps://gitee.com/point9/spring-boot-learn二、目录结构三、源码介绍主配置文件application.ymlspring: prof...

2020-03-21 15:14:42 40

原创 Arrays.asList将一个数组转换为 List,不再重复造轮子
原力计划

一、基础使用方式一:String[] myArray = { "Apple", "Banana", "Orange" }; List<String> myList = Arrays.asList(myArray);方式二:List<String> myList = Arrays.asList("Apple", "Orange");二、了解源码...

2020-03-21 14:58:13 87

原创 使用nenus本地maven配置

全局配置下载依赖(即项目pom无需配置在maven的setting.xml文件中配置私服配置,这种方式配置后所有本地使用该配置的maven项目的pom文件都无需配置私服下载相关配置<profile> <id>mycof</id> <repositories> <!-- 私有库地址--> ...

2020-03-12 22:13:17 45

原创 Nexus3.X仓库的介绍

Nexus仓库的类型:proxy:远程仓库的代理,当在Nexus中配置了一个远程仓库的代理,当用户向这个用户请求一个依赖包,这个代理就会先在本地查找,如果找不到的话,就会从远程仓库中下载。hosted:宿主仓库,用户可以把一些自己的构件手工上传至Hosted中,比如oracle的驱动程序,在中央仓库是找不到的,需要手工上传到Hosted中。Group:仓库组的概念,目的是将多个仓库聚合...

2020-03-12 22:01:19 97

原创 CentOS7安装nexus3

1、要使用nexus服务需要安装jdk和maven1.1、jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.htmltar -zxf jdk-8u241-linux-x64.tar.gz -C /usr/local/java/vim /etc/profileexport JAVA_HOME=...

2020-03-12 21:17:00 61

原创 启动Nexus报错:Detected execution as "root" user.

问题描述[nexus@instance-uv82em6w bin]$ ./nexus startWARNING: ************************************************************WARNING: Detected execution as "root" user. This is NOT recommended!WARNING...

2020-03-12 19:50:36 989

原创 解决Nexus 3.XX Jdk版本问题

Nexus 3++版本 必须要Jdk1.8一、在启动Nexus 3++版本的时候抛错No suitable Java Virtual Machine could be found on your system.The version of the JVM must be at least 1.8 and at most 1.8.Please define INSTALL4J_JAVA...

2020-03-12 19:29:05 340

原创 CentOS7安装JDK11

1、下载JDK11.0.1https://download.csdn.net/download/Point9/121172962、上传到/app/tools 下3、检测当前系统是否有JDKrpm -qa | grep java4、若无Java进程,继续安装,新建/usr/local/javamkdir -p /usr/local/java5、把jdk解压到jav...

2020-03-12 17:43:52 346

原创 CentOS7安装Redis5

1、下载压缩包wget http://download.redis.io/releases/redis-5.0.7.tar.gz2、解压压缩包mkdir -p /usr/local/redistar -zxf redis-5.0.7.tar.gz -C /usr/local/redis3、yum安装GCC依赖yum install gcc4、跳转到re...

2020-03-12 17:35:43 77

原创 01_SpringBoot入门必知

01、如何依赖夫工程在父工程pom文件中配置spring-boot-starter-parent依赖 在hello工程的pom文件中引入父工程的spring boot依赖 在hello工程中pom文件中引入spring-boot-starter-web (会自动加载父工程中spring boot的版本信息)02、packaging的三种形式jar:默认的打包方式,打包成jar用作j...

2020-03-12 17:18:02 37

原创 Redis 远程连接不通解决方法

报错如图查看详情查看reids进程和端口,都是存在的。只是ip地址是127.0.0.1而不是0.0.0.0,只是本机能使用问题解决1、编辑redis.conf文件,把bind 127.0.0.1修改为bind 0.0.0.02、保存退出,重启redis-server再次测试,连接成功...

2020-03-12 17:15:22 180

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