- 博客(14)
- 资源 (67)
- 问答 (1)
- 收藏
- 关注
原创 Transporter提交app到App Store,“正在验证APP-正在通过App Store进行认证...”卡住或很慢的解决方案
现象如截图(圈转个不停): 先说卡在这个页面或在这个页面很慢的原因: Transporter安装上第一次打开后,会在硬盘目录:/用户/你的电脑登录账号名/资源库/Caches/com.apple.amp.itmstransporter/目录下下载一些缓存文件,这些缓存文件没有下载完,或者下载失败没下载完时,使用Transporter去提交应用这个页面就会卡住或者这个页面很慢。 我本人T...
2020-02-18 19:07:07
17928
11
原创 unipush实现ios、android推送教程
写在前面: 1.app是使用uniapp写的,后台是用java写的; 2.unipush支持很多推送模板,有兴趣了解的朋友可以在 官网 查看,因为要给ios实现推送的话只能使用透传模板,所以要实现给安卓和ios都可以推送的话,要在官网示例的透传模板代码上做些许修改; 3.即便代码和推送通道多么健壮,我相信推送成功率仍然是不可能是100%的,这一点android平台需要尤为重视,unipus...
2020-01-19 19:43:01
12771
17
原创 Mac上已经卸载干净jdk,但是安装新jdk却提示已经安装更新版
问题描述: 前两天Mac系统升级了catalina,结果以前安装的jdk1.6居然没了,于是在苹果官网下载jdk1.6打算重新安装,结果始终提示:“Java for macOS 2017-001”无法安装在此磁盘上。已安装本软件包的更高版本,现象如图:, 但是我确信系统中已经完完全全没有jdk了。 解决步骤: 1.首先在Mac上找到“脚本编辑器”应用,图标如图: 2.将以...
2019-10-15 14:37:47
23825
93
原创 Centos下安装配置rsync+inotify-tools实现两台服务器文件实时同步
1.首先查看源服务器是否支持inotify,运行命令: ll /proc/sys/fs/inotify 如果控制台提示有下面三行,则证明服务器支持inotify。 (注意:如果源服务器不支持inotify,建议采用源机安装rsync、从机使用定时器同步源机文件和目录的方式) 2.查询源服务器是否已经安装rsync,运行命令: rpm -qa |grep rsync 2.1如果运...
2024-06-11 18:29:38
1167
1
原创 Spring Cloud Gateway Global Filter
会作用在所有的路由之上,Spring Cloud Gateway默认提供了很多全局过滤器 注:全局过滤器有执行顺序的概念 order越小越靠前执行 如果实际项目中需要自定义全局过滤器的话,按照第一节写即可 文章目录全局过滤器1 Combined Global Filter and GatewayFilter Ordering2 Forward Routing Filter3 LoadBalancerClient Filter4 ReactiveLoadBalancerClient Filter5 N.
2024-02-20 13:36:19
1185
原创 Spring Cloud Gateway查漏补缺
Spring Cloud Gateway查漏补缺 TIPS 本文部分基于 spring cloud gateway系列教程4—其他配置(这其实是对官方文档的翻译) 。(有修改、补充、改进、删节); 本文基于Spring Cloud Gateway Hoxton M2,理论支持Greenwich及更高版本; 本文探讨Spring Cloud Gateway的其他配置,主要包括: 如何实现TLS/SSL(HTTPS访问) Spring Cloud Gateway的配置 如何开启Access Log 如
2024-02-20 13:33:22
1137
原创 Spring Cloud Gateway排错、调试技巧总结
本文基于Spring Cloud Gateway Hoxton M2,理论支持Greenwich及更高版本。 本文总结Spring Cloud Gateway的排错、调试技巧。欢迎留言补充! 第一式:Actuator监控端点 借助Actuator的监控端点,可分析全局过滤器、过滤器工厂、路由详情。详见:Spring Cloud Gateway监控 第二式:日志 加日志,按需将如下包的日志级别设置成 debug 或 trace ,总有一款对你有用。 org.springframework.cloud.g.
2024-02-20 13:32:39
969
原创 Spring Cloud Gateway与服务发现、负载均衡、容错
服务发现 Spring Cloud Gateway注册到Consul上面,所以Gateway能够从Consul上找到其他的微服务,并去自动的反向代理, 而基于自定义的路由配置也可以使用lb://跟上微服务的名称,也可以让Gateway到Consul上找到对应的微服务. 也就是说,Spring Cloud Gateway也实现了服务发现. 负载均衡 Spring Cloud Gateway也实现了负载均衡,默认情况下Spring Cloud Gateway整合的负载均衡器是Ribbon,所以Gateway在代
2024-02-20 13:31:39
826
原创 流行的微服务登录认证方案
文章目录处处安全方案外部无状态,内部有状态内部裸奔内部裸奔改进方案四个方案对比 处处安全方案 注:这种方案,考虑了登录认证以及授权的方方面面 相关博客:https://www.cnblogs.com/cjsblog/p/10548022.html 此方案常用的形式是OAuth2.0 OAuth2.0系列文章:http://ifeve.com/oauth2-tutorial-all/ 代表实现有: Spring Cloud Security https://cloud.spring.io/spri
2024-02-20 13:09:31
989
原创 JWT上手
JWT全称Json web token ,是一个开放标准(RFC 7519) ,用来在各方之间安全地传输信息。JWT可被验证和信任,因为它是数字签名的。 JWT组成 组成 作用 内容示例 Header(头) 记录令牌类型,签名的算法等 {“alg”:“HS256”,“typ”:“JWT”} Payload(有效载荷) 携带一些用户信息 {“userId”:“1”,“username”:“zhangsan”} Signature 防止token被篡改,确保安全性 计算出来的签名,一.
2024-02-20 13:08:59
516
原创 基于Spring AOP实现登录状态校验
在想要校验的Controller加上一个注解Login, 如果用户已经登录就可以访问这个方法, 否则就不允许调用这个方法 使用这个方案: 基于AOP代码比较干净 Spring AOP是面试几乎必问的知识点,巩固AOP的相关知识 步骤 增加pom配置 <dependency> <groupId>org.spingframework.boot</groupId> <artifactId>spring-boot-starter-aop</a.
2024-02-20 13:08:25
1005
原创 Feign传递Token
文章目录@RequestHeaderRequestInterceptor @RequestHeader 这是SpringMVC的一个注解,而Feign支持了SpringMVC的注解 代码实现: 找到@FeignClient修饰的类; 在方法参数上加上新的参数: @RequestHeader("Authorization") String token 在调用feign接口的地方使用 request.getHeader(“Authorization”) 在调用feign接口之前的Contro
2024-02-20 13:08:11
1425
原创 RestTemplate传递Token
文章目录exchange()方法ClientHttpRequestInterceptor exchange()方法 @Autowired private RestTemplate restTemplate; @GetMappinq ("/test-token-relay"") public ResponseEntity<UserDTO> testTokenRelay(@RequestHeader ("Authorization") string token){ HttpHeaders
2024-02-20 13:07:55
784
原创 基于Spring AOP实现授权
当一个接口,我们希望当且仅当用户角色是vip,才能访问 在颁发的token中增加新的标识,比如role=vip 在auth包下创建新的类,建议命名:CheckAuthz 编写CheckAuthz 注: Retention:指定注解的保留策略 RUNTIME:注解会在字节码中存在,并且可以通过反射获取(默认情况下不是RUNTIME,所以不能通过反射获取) Retention是元注解,元注解是注解在注解类上的注解 元注解主要有4个: Java元注解参考文档:https://www.cnblo.
2024-02-20 13:07:35
961
prometheus-2.28.1.linux-amd64.tar.gz
2021-07-21
repo:princeton-vl/RAFT demos文件
2024-02-09
setuna截图小利器
2023-09-14
如何在mybatis的xml文件中,include另一个xml文件中的sql
2021-05-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅