SPRING APPLICATION使用@ 使用的问题:’@’ THAT CANNOT START ANY TOKEN. (DO NOT USE @ FOR INDENTATION)

错误信息:

Exception in thread "main" while scanning for the next token
found character '@' that cannot start any token. (Do not use @ for indentation)
 in 'reader', line 4, column 11:
        name: @project.artifactId@

解决办法:

<resources>
    <resource>
        <directory>src/main/resources</directory>
        <filtering>true</filtering>
    </resource>
</resources>

<plugins>
	<plugin>
	    <groupId>org.apache.maven.plugins</groupId>
	    <artifactId>maven-resources-plugin</artifactId>
	    <version>2.7</version>
	    <configuration>
	        <delimiters>
	            <delimiter>@</delimiter>
	        </delimiters>
	        <useDefaultDelimiters>false</useDefaultDelimiters>
	    </configuration>
	</plugin>
<plugins/>

使用Maven的资源过滤(resource filter)自动暴露来自Maven项目的属性,如果使用spring-boot-starter-parent,你可以通过@…@占位符引用Maven项目的属性,例如:
app.encoding=@project.build.sourceEncoding@
app.java.version=@java.version@
注 如果启用addResources标识,spring-boot:run可以将src/main/resources直接添加到classpath(出于热加载目的),这就绕过了资源过滤和本特性。你可以使用exec:java目标进行替代,或自定义该插件的配置,具体查看插件使用页面

failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2

解决办法:

一是命令行(会编译测试类,但不会打包测试类)

mvn clean package -Dmaven.test.skip=true

二是写入pom文件,注意父子级节点结构(不会编译测试类,更不会打包测试类)

<plugin>  
    <groupId>org.apache.maven.plugins</groupId>  
    <artifactId>maven-surefire-plugin</artifactId>  
    <version>2.4.2</version>  
    <configuration>  
       <skipTests>true</skipTests>  
    </configuration>  
</plugin>

mysql cli

alias mysql@188=’mycli -h 192.168.1.188 -P 3306 -u trader -p ******’

写个bush文件 命名db_online

#!/bin/bash

 #!/bin/bash

 if [ -n "$1" ]; then
 mycli -h rm-xxxxx.mysql.rds.aliyuncs.com -u user001 -p pwd001 db_online
 else
 mysql -h rm-xxxxx.mysql.rds.aliyuncs.com -u user002 -p pwd002 db_online
 fi

20210523持股锂电池和新开券商1

1.锂电池(赣锋锂业、格林美)

2.光大证券

前提:券商在五六月中能维持双红+星星的状态,如果不能维持,以下条件都不能成立
情况1:投入试错仓的用户,等待软件的加仓信号:
(1)光头闪退 (2)捕捞或者海洋金叉,配合超级单
以上这种只要出现其一,就是软件的加仓信号,一旦仓位开始增加,就要开始弄成本优势了

情况2:直接投入重仓的用户,严格按照这个策略执行
(1)如果股票过了前高涨停,则是是软件持股信号
(2)如果股票过了前高没有涨停,盘中跌破分时或者尾盘不涨停则是减仓一半的信号
(3)如果股票破位乖离率到-3,这是止损信号,大盘日线死叉开新仓,要做好失败的心理准备
(4)如果股票没有破位也没有过前高,这是持股的软件信号

其他券商的个股,尤其是舆情猎手5月14日涨停的那批个股,都是这样的思路