02 2022 档案

gorm.Clause()子句分析之ON DUPLICATE KEY UPDATE
摘要:一、背景介绍 最近看到一段代码,使用到了gorm的Clause()子句,大概如图所示。之前由于没用过Clause()子句,所以本文对Clause()子句先进行研究,然后分析sql语句。 二、Clause()子句 GORM 内部使用 SQL builder 生成 SQL。对于每个操作,GORM 都会创 阅读全文

posted @ 2022-02-24 11:25 ExplorerMan 阅读(563) 评论(0) 推荐(0)

Hystrix使用入门手册(中文)
摘要:导语:网上资料(尤其中文文档)对hystrix基础功能的解释比较笼统,看了往往一头雾水。为此,本文将通过若干demo,加入对官网How-it-Works的理解和翻译,力求更清晰解释hystrix的基础功能。所用demo均对官网How-To-Use进行了二次修改,见https://github.com 阅读全文

posted @ 2022-02-23 15:51 ExplorerMan 阅读(183) 评论(0) 推荐(0)

Hystrix熔断器的使用_Golang
摘要:Hystrix熔断器的使用_Golang下载hystrix-go go get github.com/afex/hystrix-go1正常使用 // 超时代码 // import github.com/afex/hystrix-go/hystrix // 1.配置config configA := 阅读全文

posted @ 2022-02-23 11:33 ExplorerMan 阅读(184) 评论(0) 推荐(0)

详解 hystrix-go 使用与原理 
摘要:下面由golang教程栏目给大家介绍关于golang封装一个bash函数,用于执行bash命令析,希望对需要的朋友有所帮助!开篇这周在看内部一个熔断限流包时,发现它是基于一个开源项目 hystrix-go 实现了,因此有了这篇文章。HystrixHystrix 是由 Netflex 开发的一款开源组 阅读全文

posted @ 2022-02-22 21:26 ExplorerMan 阅读(328) 评论(0) 推荐(0)

使用 Prometheus 对 Go 应用程序进行监测
摘要:监测服务级别的指标能让团队成员更清晰的看到你的程序表现如何,你的程序如何被使用,并且可以帮助定位潜在的性能瓶颈。 Prometheus 是一个开源的监测解决方案,原生的服务发现支持让它成为动态环境下进行服务监测的一个完美选择。Prometheus 支持从 AWS, Kubernetes, Consu 阅读全文

posted @ 2022-02-18 11:07 ExplorerMan 阅读(1193) 评论(0) 推荐(0)

启动SpringBoot项目的三种方式
摘要:项目如下 1、IDEA中直接启动 2、使用mvn spring-boot:run命令启动 首先进入项目当前目录,然后使用命令 3、使用mvn install先编译,在使用java -jar xxxxxxxxxx.jar启动 在项目当前目录进行编译,然后 进入target目录下,使用java命令启动 阅读全文

posted @ 2022-02-14 16:27 ExplorerMan 阅读(2786) 评论(0) 推荐(0)

mvn LifecyclePhaseNotFoundException
摘要:This error is generated if you try to invoke a build command that Maven does not understand. In general, you have the following options to perform bui 阅读全文

posted @ 2022-02-11 17:49 ExplorerMan 阅读(129) 评论(0) 推荐(0)

windows下安装配置Maven
摘要:1、下载maven 下载地址: https://archive.apache.org/dist/maven/maven-3/ 不建议下载太高版本,经笔者测试,3.6.3 idea报错,解决方案就是降版本 2、解压 这是是换阿里源 <mirror> <id>alimaven</id> <name>al 阅读全文

posted @ 2022-02-11 17:45 ExplorerMan 阅读(61) 评论(0) 推荐(0)

重温Servlet,2020年了,它还有必要学吗?
摘要:目录 1、本章前言 2、什么是Servlet 3、创建Servlet程序 3.1、使用web.xml文件配置 3.2、使用注解配置(推荐) 4、Servlet生命周期 5、ServletConfig对象 6、ServletContext对象 6.1、获取Web应用程序的初始化参数 6.2、读取 We 阅读全文

posted @ 2022-02-10 15:44 ExplorerMan 阅读(548) 评论(0) 推荐(0)

SpringBoot与SpringCloud的关系与区别
摘要:一、SpringBoot和SpringCloud简介 1、SpringBoot:是一个快速开发框架,通过用MAVEN依赖的继承方式,帮助我们快速整合第三方常用框架,完全采用注解化(使用注解方式启动SpringMVC),简化XML配置,内置HTTP服务器(Tomcat,Jetty),最终以Java应用 阅读全文

posted @ 2022-02-10 15:42 ExplorerMan 阅读(173) 评论(0) 推荐(0)

【超详细全过程】JavaEE 开发环境安装全过程(jdk+tomcat+eclipse)
摘要:目录 写在最前 准备工作 Jdk下载 Eclipse下载 tomcat下载 安装 Jdk安装 环境配置 Tomcat安装 环境配置 Eclipse安装 Eclipse配置tomcat环境 Hello world 转换成Java 写在最前 本篇文章仅供参考,希望大家在通读全文后对过程有一定了解,再进行 阅读全文

posted @ 2022-02-10 00:27 ExplorerMan 阅读(2461) 评论(0) 推荐(0)

Sentinel 限流降级,Sentinel持久化
摘要:Sentinel 限流降级,Sentinel持久化 ©Copyright 蕃薯耀 2021-04-01 https://www.cnblogs.com/fanshuyao/ 一、Sentinel安装使用和配置,sentinel-dashboard安装使用和配置见: https://www.cnblo 阅读全文

posted @ 2022-02-09 19:49 ExplorerMan 阅读(809) 评论(0) 推荐(0)

Sentinel安装使用和配置,sentinel-dashboard安装使用和配置
摘要:Sentinel安装使用和配置,sentinel-dashboard安装使用和配置 ©Copyright 蕃薯耀 2021-04-01 https://www.cnblogs.com/fanshuyao/ 一、Sentinel概述随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentine 阅读全文

posted @ 2022-02-09 19:48 ExplorerMan 阅读(1689) 评论(0) 推荐(0)

网关限流,sentinel-dashboard安装部署
摘要:1.下载地址:https://github.com/alibaba/Sentinel/releases 注意:sentinel控制台需要在JDK 1.8+的版本上运行。 2.使用以下命令运行 java -Dserver.port=8080 -Dcsp.sentinel.dashboard.serve 阅读全文

posted @ 2022-02-09 19:34 ExplorerMan 阅读(211) 评论(0) 推荐(0)

IDEA新建javaWeb以及Servlet简单实现小结
摘要:刚开始用IDEA开发,还不太熟悉,因此写一个教程,加深印象 1、新建一个Web项目 两种方法:java 和Java Enterprise(推荐) 第一种)通过Java工程创建,这个方法需要手动导入Tomcat的servlet包才能使用servlet 导入包的方法是创建项目并配置好Tomcat后,Fi 阅读全文

posted @ 2022-02-08 20:53 ExplorerMan 阅读(166) 评论(0) 推荐(0)

Java 自定义注解结合 Aop 切面和本地缓存实现接口防重复请求提交
摘要:Aop 切面和本地缓存实现接口防重复请求提交 自定义注解类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; impo 阅读全文

posted @ 2022-02-08 14:27 ExplorerMan 阅读(365) 评论(0) 推荐(0)

JAVA 调用泛型参数的静态方法
摘要:今天碰到了这么一个问题,我用HttpClient访问第三方接口的时候出现了第三方接口返回值不统一的情况。 举例说明: 当访问A接口的时候,返回值用 JSONObject.parseObject("返回的String") 解析没问题。 但是当B接口的时候,返回值用 JSONObject.parseOb 阅读全文

posted @ 2022-02-06 00:25 ExplorerMan 阅读(934) 评论(0) 推荐(0)

反射机制:getDeclaredField和getField的区别
摘要:在做后台开发时实体的固定字段一般会抽取为一个父类,其他类继承该父类,例如主键字段,会放到一个父类中(IdEntity),其他类继承该类,但是我们在操作时操作的是子类,在通过子类获取父类属性是getDeclaredField和getField是不一样的,简单说 getDeclaredFiled 仅能获 阅读全文

posted @ 2022-02-05 23:27 ExplorerMan 阅读(400) 评论(0) 推荐(0)

让C#程序run anywhere 脱离.net Framework框架环境
摘要:为了运行一个100K的C#程序,而安装100M多的.NET 框架。。。。。于是发现偷懒的方法多多,试验总结如下:现成的工具有:(1)Xenocode 的postbuidle或者vas(2)Salamander .NET Linker .(3)MaxToCode 作者以前做的 framework li 阅读全文

posted @ 2022-02-02 21:37 ExplorerMan 阅读(687) 评论(1) 推荐(0)

导航