梦在星辰

「十方空无异 众生起分别」

如何把JAR发布到maven中央仓库

Zuul Java Springboot 微服务

详细描述maven中央仓库发布jar包的中间过程, 以及遇到的一些问题汇总, 尽量用文字描述清楚, 耐心看下去, 就一定会发布成功 —-Sonatype篇—- 名词解释: Sonatype Nexus: Sonatype Nexus helps software development teams use open source so they can innovate faste...

Exception 合集

Exception Java C JAVASCRIPT

持续更新在工作中遇到的各种异常合集 异常简略信息 原因 解决办法 Host is down 该异常会根据eviction-interval-timer-in-ms这个属性设置的值周期性的打印,eviction-interval-timer-in-ms这个属性用来控制eureka...

Zuul 应用手册

Zuul Java Springboot 微服务

持续更新在工作中使用zuul遇到的问题以及一些配置说明 —-集成篇—- Zuul组件为微服务体系提供软路由能力, 统一了流量入口, 通过zuul, 可以把声明的URI动态路由到指定的服务提供者, zuul本身具备负载均衡能力, 可以通过配置负载策略以及服务降级策略, 有效控制高并发冲击, 使下层应用具备高弹性, 高安全性(出口隔离), 高级的zuul应用可以跨AWS区域(云服务器地理区域...

Eureka 应用手册

Eureka Java Springboot 微服务

持续更新在工作中使用eureka遇到的问题以及一些配置说明 —-集成篇—- Eureka为我们提供服务发现的能力, 在微服务体系中, 有很重要的地位(最核心和基础的组件), 主要用来实现各个微服务之间的自动化注册与彼此可见(发现) Spring cloud Eureka是对netflix Eureka的二次封装, 使其成为spring cloud微服务治理体系中的一员 eureka在...

Maven 配置篇

Maven Java setting.xml pom.xml fatjar

Maven构建工具的配置说明, 包括全局配置以及pom配置, 了解maven各个配置标签的作用, 以及配置作用域 —-环境变量篇—- 环境变量(mac) windows环境变量与下面一致, 只不过形式上有些出入 1 2 3 MAVEN_HOME=/Users/medness/work/apache-maven-x.x.x export MAVEN_HOME export PATH=${M...

VUE项目发布到Nginx相关知识总结

vue publish nginx

发布vue项目时遇到的问题以及解决方法 —-发布篇—- vue 配置API vue.config.js API 前端工程相关命令 1.安装cnpm (cnpm跟npm是一样的东西, 区别在于用到的依赖在下载地址上不同, cnpm下载的依赖都是从淘宝镜像中下的) 1 $ sudo npm install -g cnpm --registry=https://registry.npm....

Jquery Deferred 详解

Jquery Deferred JavaScript promise

学会使用Deferred对象以及其相关函数, 可以优雅的解决开发过程中一些异步执行问题 —-应用篇—- 开发场景 你是否经历过这种代码场景: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 function demo1(){ ..... const result =...

MyBatis拦截器的业务应用

MyBatis 数据字典 拦截器

MyBatis拦截器在项目中的应用(建议PC端查看) MyBatis拦截器介绍(摘自mybatis官网) 1 2 3 4 5 6 7 8 9 10 11 12 13 MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStatements, commi...

JAVA类加载过程以及双亲委派机制

JVM CLASS LOADER 双亲委派 类加载

JVM加载类过程分析, 双亲委派机制详解 一:类加载器 1.1:类加载器的解释 类加载器是什么?在平时的开发过程中,我们会定义各种不同的类,这些类最终都会被类加载加载到jvm中,然后再解析字节码运行。如果非得给类加载器一个定义,那么它是这样的:通过一个类的全限定名来获取描述此类的而二进制字节流,这个动作是在java虚拟机外部实现的,实现这个动作的代码模块称为’类加载器’;这句话乍听有些...

二叉树学习笔记

算法 数据结构 二叉树

二叉树的数据结构以及其相关特性整理 树相关知识 结点概念 结点是数据结构中的基础, 是构成复杂数据结构的基本组成单位, 本文中的节点只树节点, 为一个数据单元 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 名词解释: 树: N个有父子关系的节点的有限集合, 与堆, 栈, 队列不同, 树是一种非线性的集合 ...