- 博客(79)
- 资源 (5)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Docker容器/bin/bash start.sh无法找到not found
/bin/sh: 1: /data/server/start.sh: not found
2022-05-17 23:43:40
12201
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Docker版Grafana整合InfluxDB看这一篇就够了(2020全网最详细教程)
全网最全最详细的Docker安装influxDB集成到Grafana,带您安装Docker,安装influxdb,安装Grafana
2020-10-31 21:20:14
3837
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot2整合SpringBootAdmin监控管理服务上下线(跟我学SpringCloud系列)
本篇讲解`SpringBoot2.X`整合`SpringBoot-Admin`监控。`Spring Boot Admin` 就是将 `Spring Boot Actuator`中提供的`endpoint`信息可视化表示,并且可以通过钉钉群、邮件、Telegram、Hipchat等发送告警消息。
2020-10-17 01:27:08
4342
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot2整合链路追踪Zipkin监控mysql和redis(跟我学SpringCloud系列)
本文将讲解:zipkin搭建、SpringBoot2.X整合、redis监控、mysql监控、依赖树。Zipkin是Twitter基于google的分布式监控系统Dapper(论文)的开发源实现,zipkin用于跟踪分布式服务之间的应用数据链路,分析处理延时,帮助我们改进系统的性能和定位故障。
2020-10-13 23:35:33
2912
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot2.X整合Nacos做配置中心(Spring Cloud Alibaba)
配置中心知名的有`Apllo`,`Spring Cloud Config`。`application.yml`里边配置的一些系统变量数据, 通常会再`Controller`里边用`@Value` 取出使用, 但是你要是想改变他,就要重新改代码,打包,部署,十分麻烦,我们需要让配置文件的值变得动起来,`Nacos`也采用了`Spring Cloud`原生注解 `@RefreshScope` 实现配置自动更新,
2020-10-11 23:48:13
4133
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot2.X整合Nacos做注册中心(Spring Cloud Alibaba)
Nacos是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。中文文档非常齐全
2020-10-09 22:22:42
2024
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot启动自动加载自定义模块的yml文件(PropertySourceFactory)
SpringBoot启动自动加载自定义模块的yml文件(PropertySourceFactory)
2020-09-24 12:24:10
3363
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Arthas排查线上服务器CPU100%(阿里开源的Bug利器Arthas)
Arthas排查线上服务器CPU100%(阿里开源的Bug利器Arthas)
2020-09-05 00:34:13
3839
8
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 vuePress搭建个人博客(附极速视频教学)
想快速搭建一个博客,再也不用找模板自己写代码啦,手把手带你1小时搭建vuePress博客,hexo都已经过时了喔
2019-07-25 12:05:19
2906
2
原创 (三)NIO组件Channel+ByteBuffer操作文件【玩转Netty系列】
NIO组件Channel+ByteBuffer操作文件,FileChannel是一个连接到文件的通道。可以通过文件通道读写文件
2020-11-09 23:50:19
503
原创 SpringBoot2+Redis动态切换db数据源(db)最佳实践
在使用Redis的时候,默认是16个库,非常小的项目默认0库就够了,但是对于体量稍微大一些的项目,需要将其他各个库充分利用,这里我们来看下SpringBoot下如何动态切换DB,让其他数据源也能够得到利用
2020-09-28 14:12:43
8128
6
原创 Jenkins持续集成最佳实践——三(常用插件安装)
由于Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内插件地址(清华大学源)
2020-09-21 19:20:56
1148
原创 设计模式中的接口隔离原则(ISP)
接口隔离原则(ISP)定义:使用多个专门的接口,而不使用一个涵盖所有功能的总接口。即客户端不应该依赖那些它不需要的接口。设计接口的时候要精简单一,不要建立庞大臃肿的接口,尽量细化接口,接口中的方法尽量少。概述:根据接口隔离原则,当一个接口太大时,我们需要将它分割成一些更细小的接口,使用该接口的客户端仅需知道与之相关的方法即可。每一个接口应该承担一种相对独立的角色,不干不该干的事,该干的事都要干。接口隔离案例未遵循接口隔离原则的设计,如下图接口声明: //接口 in
2020-09-18 21:30:49
330
原创 设计模式中的依赖倒置原则(DIP)
在java中,抽象指的是接口或者抽象类,细节就是具体的实现类,使用接口或者抽象类的目的是制定好规范和契约,而不去涉及任何具体的操作,把展现细节的任务交给他们的实现类去完成。
2020-09-17 22:05:38
464
1
原创 设计模式中的里氏替换原则(LSP)
在代码中将一个基类对象替换成它的子类对象,程序不会产生任何错误和异常,反过来则不成立,如果一个类实体使用的是一个子类对象的话,那么它不一定能够使用基类对象。里式替换原则有一定的参考作用,但无需严格遵守,在实际开发中应根据实际情况来遵守。
2020-09-16 23:16:09
467
原创 设计模式中的单一职责原则与开闭原则(OCP)
学习设计模式首先要明白所有原则都是为了达到面向对象设计的可扩展可复用可维护性而出现的。对于设计模式的原则,不同的书说法不一样,有的6个有的7个,单一职责原则和接口隔离原则多数只提了一个。
2020-09-15 22:21:39
1539
原创 Git快速上手上传项目至码云gitee(附视频)
本文将从Git安装、码云托管、IDEA拉取提交代码三方面讲解Git的常用用法IDEA操作码云和使用工具或命令的原理差不多,均需要add,commit,push等操作,更新则采用pull,如果涉及到多人协同开发时,还会遇到更加复杂的操作,当工具内部无法处理这些功能的时候,我们可以借助系统中的小乌龟来完成
2020-09-14 22:01:50
1699
原创 创业公司Jenkins持续集成最佳实践(开篇)
在10年前,发布项目基本靠本地打包后去线上替换,作为一个互联网公司,在前后端分离微服务大行其道的今天,这种手工发布已经无法满足技术团队需要,发布需要足够自动化,才能提升开发调试、测试、上线的需要。本篇为连载文章,将从0开始带你体验一个企业中小团队持续集成的最佳实践。将从安装、插件、Git/Maven集成、后端Tomcat项目发布、SpringBoot项目发布、前端项目发布、主从多节点发布、Android项目打包、自动构建触发、钉钉集成、流水线构建、Docker集成来讲解不一样的Jenkins。
2020-09-11 22:33:17
790
原创 好物分享
插件篇Free Mybatis plugin :帮助你在 Mapper.java 与 mapper.xml 中方便跳转Lombok : 减少代码量.ignore : 帮你生成 ignore 文件codota : 人工智能帮你写代码【Install on IntelliJ and Android Studio to get advanced Java code completions】Alibaba Java Coding Guidelines : 代码规范扫描插件网站在线工具篇https
2020-09-08 00:37:33
197
原创 Spring5.X框架基础
IOC 控制反转(Inversion of Control ):Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象,后续创作者将描述改为DI(Dependency Injection,依赖注入)。AOP 面向切面(AOP):面向切面的编程,把应用业务逻辑和系统服务分开。
2019-05-19 22:43:54
739
原创 Java极速学习就业路线
有很多同学来咨询我说,有没有Java极速学习路线,先学习找份工作,后面再来慢慢学习不是没有,但问题是极速学完能不能找到工作,以下我把需要学习的技术点列举了出来不是说学完这些就能快速的找到工作,而是在时间极其缺乏的情况下能够上手做开发
2019-05-18 23:00:34
650
原创 1 Java设计模式基础
第一章:设计模式基础设计模式概念设计模式(Design pattern)是一套被反复使用、多数人知晓的、代码设计经验的总结。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程...
2019-05-16 22:46:09
211
原创 11 面向对象之多态
多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定
2019-05-15 23:12:39
296
原创 10 java抽象类和接口
当多个具体的Java类存在着共同的行为,但是有不同的表现,我们在父类继承过程中父类方法具体实现不能确定,但是能够确定的是他们都有这种行为,我们就把这种行为抽象出来,称为抽象方法。
2019-05-14 22:17:21
206
原创 9 面向对象之继承
Java不支持多重继承,也就是说子类最多只能继承一个父类子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法子类中定义的成员变量和父类中定义的成员变量相同时,则父类中的成员变量不能被继承子类中定义的成员方法,并且这个成员方法的名字,返回类型,及参数个数和类型与父类的某个成员方法完全相同,则父类的成员方法不能被继承
2019-05-13 22:09:29
146
原创 7 Java中的类与对象
面向对象有以下特点: (1)面向对象是一种常见的思想,比较符合人们的思考习惯; (2)面向对象可以将复杂的业务逻辑简单化,增强代码复用性; (3)面向对象具有抽象、封装、继承、多态等特性。 面向对象的编程语言主要有:C++、Java、C#等。
2019-05-11 20:57:58
222
原创 5 Java流程控制语句
Java流程控制语句,if语句,while循环语句,switch选择语句,dowhile,for循环,continue,break
2019-05-10 22:39:44
479
原创 3.4 String与Scanner
String表示字符串,用双引号括起来,表示一连串的字符。Scanner主要用于接收控制台的输入数据,使用时程序会产生阻塞,等待客户端输入,直到客户端完成输入并回车之后程序才开始继续往下执行
2019-05-08 22:56:35
231
原创 3.3 基本数据类型转换
Java中基本数据类型的转换,自动提升与强者转换。数值类型在内存中直接存储其本身的值,对于不同的数值类型,内存中会分配相应的大小去存储
2019-05-08 22:54:39
251
原创 2.3 classpath配置
2.3 classpath配置classpath:顾名思义,指class的路径,表示JVM从哪里去寻找class文件classpath=F:\work就表示执行java命令时去F:\work目录中去寻找需要被执行的class文件设置的方式有2种 命令行设置:set classpath=路径;路径; 环境变量设置:新增名classpath,值为路径;路径的环境变量若设置classpa...
2019-05-06 23:28:01
309
原创 2.2 Java程序结构分析
2.1 程序结构分析编写规范文件后缀类型必须是.java的文件名(HelloWorld)和代码中class后面的这个名字(类名)要保持一致一个类最外层是一个大括号public class HelloWorld { //功能代码区}主方法是Java默认的程序入口,就比如商场入口,不能被你手动改变public static void main(String []...
2019-05-06 23:24:58
671
2019省市区街道4级含经纬度MySQL数据(可直接导入)
2019-02-12
postman插件chrome
2016-12-11
swagger-editor和swagger-ui和swaggerui扩展版
2016-12-10
jaxb-xjc-2.1.13 webservice与jdk1.6兼容
2015-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人