spring_cloud_feign实践 简单使用https://docs.spring.io/spring-cloud-openfeign/docs/current/reference/html/ 官网 在eureka的实践中,service-a的基础上。 pom.xml添加依赖 1234<dependency> <groupId>org.springframework.cloud</groupId 2022-06-11 spring_cloud #spring_cloud #feign
exception不打印堆栈信息 不出现堆栈信息情况1.使用问题 1log.error("xxxxx{}", e.message()); 应使用 1log.error("xxxx", e); jvm的优化(fast throw) 白话一点来说,就是:当一些异常类型(空指针、下标越界、算术运算等…)在代码里的固定位置被抛出多次,虚拟机(HotSpot VM)会直接 2022-06-08 java #java
spring_cloud_eureka源码分析 服务端入口从使用上来说: 需要在pom.xml中添加eureka-server的依赖。 根据spring boot的自动配置机制。 在eureka-server的jar包中spring.factories中包含org.springframework.cloud.netflix.eureka.server.EurekaServerAutoConfiguration 查看类: 1@Conditiona 2022-06-07 spring_cloud #spring_cloud #eureka
spring_cloud_eureka实践 创建eureka-server1.官网生成 https://start.spring.io/ 添加依赖 eureka-server 2.使用idea的spring initializr 添加依赖eureka-server 生成后的pom.xml为 1234567891011121314151617181920212223242526272829303132333435363738394041424 2022-06-06 spring_cloud #spring_cloud #eureka
maven聚合工程 为什么要使用聚合工程在项目初期,人员较少,但是还是需要协作开发。这时如果使用一个整体项目。会有冲突等问题。 dependencies与dependencyManagement的区别在我们项⽬顶层的POM⽂件中,我们会看到dependencyManagement元素。通过它来管理jar包的版本,让⼦项⽬中引⽤⼀个依赖⽽不⽤显⽰的列出版本号。Maven会沿着⽗⼦层次向上⾛,直到找到⼀个拥有depend 2022-06-06 构建工具 #spring boot #maven
spring_boot_logback详解 Spring boot官网https://spring.io/ 点击projects中的spring boot 点击learn中Reference Doc 点击Core Features 点击logging 配置spring boot 默认是使用Logback日志记录。 输出日志:配置方式、输出位置、输出格式、级别控制 配置方式1.使用spring boot 的配置文件 如application. 2022-05-30 spring boot #spring boot
logback源码及原理分析 如何看源码及原理分析原理及源码查看是相辅相成。只能了解原理才能更好的了解源码;只有相应的了解源码才能知道是怎么原理实现。 原理: 自已设计一个。配合源码查看,验证框架设计者是怎么设计的。 源码: 只要知道入口。使用时分几步。分别查看。 logback简单使用加入依赖 1234567891011121314151617<dependencies> <dependenc 2022-05-28 java #java
linux查看CPU或内存多的进程 CPU占用最多的前10个进程1ps auxw|head -1;ps auxw|sort -rn -k3|head -10 内存消耗最多的前10个进程1ps auxw|head -1;ps auxw|sort -rn -k4|head -10 虚拟内存使用最多的前10个进程1ps auxw|head -1;ps auxw|sort -rn -k5|head -10 ps出显示参数含义%MEM 2022-05-23 linux #linux
spring boot跨域 前置同源策略是什么?同源策略是一种约定,它是浏览器最核心也最基本的安全功能如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。它是一个安全策略。所有支持JavaScript的浏览器都会使用这个策略 满足同源的三个条件:所谓同源是指,域名、协议、端口相同。 为什么要同源限制?同源策略存在的意义: 非同源下的 cookie 2022-05-21 spring boot #spring boot
spring security实践 官网操作及阅读https://spring.io/ 点击 projects 选择 spring security 首先看到的overview下有简介和特色或者功能还有快速开始。 Spring Security 是一个功能强大且高度可定制的身份验证和访问控制框架。它是保护基于 Spring 的应用程序的事实标准。 Spring Security 是一个专注于为 Java 应用程序提供身份验证和授权的 2022-05-20 权限框架 #spring