• Monthly Archives: 十月 2019

使用Impactor进行unc0ver重签时提示line:81错误的解决方法

折腾了好久,在网上找倒以下几种解决办法:

1、使用管理员模式来运行Impactor

2、使用impactor的revoke certificates清除证书后尝试

3、关闭appleid的双重验证

4、使用新的appleid

以上说的,第二种apple已经不允许关闭了,第三种是不现实的,所以我使用第一种和第二种都死活不成功。

原来,使用impactor的revoke certificates清除证书后,需要先重启你的iphone,然后再重签,否则死活不成功。

MyEclipse/Eclipse中properties文件中文乱码问题解决

有时候在myeclipse或者eclipse中打开properties文件时会发现其中的中文都是乱码。这是由于当前的properties文件编码格式不支持汉字造成的。当这种情况发生时,我们可以按照以下两种方式更改文件的编码格式即可。方法一可以一次性更改所有项目的properties文件编码格式。方法二可以根据需要有选择地对某些文件进行更改。

方法一:依次点击windows-preferences-content-text-Java properties file,并将弹出窗和右下方的default encoding该为GBK,然后依次点击update-OK关闭弹出窗格即可。另外,在次窗口中,如果在右侧上方窗格内选择其他文件类型,则可以对其他文件的编码进行全局更改。

123

方法二:右击某个需要更改的properties文件,选择properties,在弹出窗的左侧树状目录上选择Resource,右下方的text file encoding编辑区内点击other,然后选择GBK(如果没有,可直接手动输入),最后依次点击apply-ok关闭弹出窗口即可。

234

SpringBoot2.1.x+SpringCloud:Eureka(server+client)入门+高可用配置

eureka

一、Eureka服务器+Eureka服务提供者

1、首先到https://start.spring.io/中创建版本为2.1.x项目,在本地的IDEA导入后,首先在pom.xml中增加以下依赖(在pom.xml的<dependencies></dependencies>之间):

2、然后在pom.xml的<project></project>之间增加以下关于springcloud的版本管理:

3、接着在在pom.xml的<properties></properties>中增加以下配置(注意:Greenwich对应的是springboot2.1.x版本,如果换成其他的会报错,就这个坑把我坑了一个下午):

4、还有在application.properties中增加如下配置:

1)eureka服务器是这样配置的:

2)eureka服务提供者是这样配置的:

5、最后在springboot的启动文件xxxApplication.java中增加对应的注解:

1)eureka服务器要使用@EnableEurekaServer注解:

2)eureka服务器要使用@EurekaClient1Application注解:

 

访问eureka-server对应的端口,将会显示以下是最终的运行结果:

123

 

二、Eureka服务消费者的相关配置

1、首先到https://start.spring.io/中创建版本为2.1.x项目,在本地的IDEA导入后,首先在pom.xml中增加以下依赖(在pom.xml的<dependencies></dependencies>之间):

2、然后在pom.xml的<project></project>之间增加以下关于springcloud的版本管理:

3、接着在在pom.xml的<properties></properties>中增加以下配置(注意:Greenwich对应的是springboot2.1.x版本,如果换成其他的会报错,就这个坑把我坑了一个下午):

4、还有在application.properties中增加如下配置:

5、创建RestTemplate模板配置

6、消费者调用eureka服务示例

7、服务提供者的java示例

配置SpringBoot的全局事务,解决在Controller中使用SessionFactory必须要使用注解@Transactional的问题

增加以下两个配置文件:

TransactionAdviceConfig.java

FilterConfig.java

 

close