02 2022 档案
摘要:https://git-scm.com/book/zh/v2/Git-基础-查看提交历史 2.3 Git 基础 - 查看提交历史 查看提交历史 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的工具是 git log 命令。 我们使用一个非常简单的 “
阅读全文
摘要:暂时不支持中文字符 脚本: #!/bin/bash # ##################################################################### # #Author: LiangDong #Email: 395539184@qq.com #Date:
阅读全文
摘要:@ConditionalOnExpression("'true") 当括号中的内容为true时,使用该注解的类被实例化,支持语法如下: @ConditionalOnExpression("${mq.cumsumer.enabled}==1&&${rabbitmq.comsumer.enabled:t
阅读全文
摘要:发现代码里example包含了特殊字符[] 去掉[]即可 @ApiModelProperty(value = "状态", example = "INIT, RUNNING, SUCCESS, FAIL") private String status; @ApiModelProperty(value
阅读全文
摘要:1.配置pom.xml文件,添加build节点 <build> <!-- 输出的包名 --> <finalName>p2p</finalName> <sourceDirectory>src/main/java</sourceDirectory> <resources> <!-- 控制资源文件的拷贝(
阅读全文
摘要:*************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to call a method that does not ex
阅读全文
摘要:你们都知道一个java应用项目能够打包成一个jar,固然你必须指定一个拥有main函数的main class做为你这个jar包的程序入口。具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。好比有个叫作test.jar的jar包,里面有一个拥有main函数的main cla
阅读全文
摘要:报错原因: 在使用oracle的JDK时,JAR包必须签署特殊的证书才能使用。(具体是什么协议没查出来,惭愧) 方案一: 使用openJDK或者非oracle的JDK,这样就可以绕开证书的限制。该方案没实际操作过,还有个方案。 方案二: 1. 找到 java.security 在jvm安装地方 /p
阅读全文
摘要:原文链接:https://blog.csdn.net/chenjie2000/article/details/8892764 创建自定义格式转换符有两步: 1.写一个转换器类,继承ClassicConvert 示例代码:package com.cj.log; import ch.qos.logbac
阅读全文
摘要:转载:https://eggjs.org/zh-cn/basics/env.html#自定义环境 运行环境 一个 Web 应用本身应该是无状态的,并拥有根据运行环境设置自身的能力。 指定运行环境 框架有两种方式指定运行环境: 通过 config/env 文件指定,该文件的内容就是运行环境,如 pro
阅读全文
摘要:pom文件添加上这段 <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <appendAssemblyId>false</appendAssemblyId> <descr
阅读全文
摘要:PMML简介PMML全称预言模型标记模型(Predictive Model Markup Language),以XML 为载体呈现数据挖掘模型。PMML 允许您在不同的应用程序之间轻松共享预测分析模型。因此,您可以在一个系统中定型一个模型,在 PMML 中对其进行表达,然后将其移动到另一个系统中,而
阅读全文
摘要:查看此时系统shell ls -al /bin/sh Linux 操作系统缺省的 shell 是Bourne Again shell,它是 Bourne shell 的扩展,简称 Bash,与 Bourne shell 完全向后兼容,并且在Bourne shell 的基础上增加、增强了很多特性。 G
阅读全文
摘要:数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。 与大部分编程语言类似,数组元素的下标由 0 开始。 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: array_name=(value1 value
阅读全文
摘要:1.SpringBoot配置文件 SpringBoot使用一个以application命名的配置文件作为默认的全局配置文件。支持properties后缀结尾的配置文件或者以yml/yaml后缀结尾的YAML的文件配置。 以设置应用端口为例 properties文件示例(application.pro
阅读全文
摘要:1. Overview In this article, we're introducing Spring Cloud Sleuth – a powerful tool for enhancing logs in any application, but especially in a system
阅读全文
摘要:很多情况,trace是分布在不同的应用中的,最常用的远程调用方式就是Http。 在这种情况下,我们通常通过增加额外的Http Header传递Trace信息,然后将其组织起来。 本部分通过构建一个目前最火的SpringBoot服务端,然后通过OkHttp3进行调用,来展示分布式调用链的组织方式。 更
阅读全文
摘要:<!--日志追踪--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> </dependency> 我这边的日志是输出到ELK
阅读全文
摘要:终于到了我们的重点,微服务了。 与使用OkHttp3来实现的客户端类似,Feign接口本来也就是一个Http调用,依然可以使用Http头传值的方式,将 Trace 往下传。 本文更多的是关于 SpringCloud 的一些知识,你需要了解一些基本的 Spring 相关的知识。 安装Consul Sp
阅读全文
摘要:usage(){ echo "\nUSAGE:\n" echo "PmActivityReport.sh\t-type\t<latency|activity>\t\t\t(Mandatory)\t/*Report type.*/\n" echo "\t\t\t-ne\t<RNC-IN|RNC-AN|
阅读全文
摘要:文件夹不存在则创建 1 2 3 4 5 if [ ! -d "/data/" ];then mkdir /data else echo "文件夹已经存在" fi 文件存在则删除 1 2 3 4 5 if [ ! -f "/data/filename" ];then echo "文件不存在" else
阅读全文
摘要:shell中参数的调用方式: 1.$0-9:表示第0个到第9个参数,其中$0表示文件执行路径。如:$0,$1。 2.${10以后}:如果参数数目大于9个,可以用${10},${11}。。。等方式表示。不过参数太多可以换一个设计,如文件存储。 3.$*:表示所有的参数,当$*被放入""时,即("$*"
阅读全文
摘要:打印 application.properties 配置文件中的参数 首先需要引入文件 <property resource="application.properties"/> 然后在使用 <springProperty scope="context" name="serverName" sour
阅读全文
摘要:<logback-kafka-appender.version>0.2.0-RC2</logback-kafka-appender.version> <dependency> <groupId>com.github.danielwegener</groupId> <artifactId>logbac
阅读全文
浙公网安备 33010602011771号