摘要:
1.登录微信公众号 注册订阅号 (其他 服务号和小程序,企业微信大多适用于企业也不好申请)注册时有些身份证号 和 人脸识别的验证 2. 进入公众号控制台 → 公众号设置 → 功能设置 ,添加域名 且 下载认证文件并 放到 要绑定的外网页面根目录下验证来绑 3.基本设置 拿到 AppID 和 AppS 阅读全文
摘要:
场景:测试反应接口请求时比较慢,原因是因为第三方接口限制了请求时间为1天,但是接到的需要支持7天的查询。 问题:单线程 例如查询 2022-03-01 至 2022-03-07 , 1.把时间段拆成数组["2022-03-01","2022-03-02",...."2022-03-07"] 2.使用 阅读全文
摘要:
自定义重复提交标记 自定义重复提交注解(NoRepeatSubmit) 对于防止重复提交的Controllor里的方法加上注解 新增Aspect切入点,为NoRepeatSubmit加入切入点 每次提交表单时,aspect都会保存当前的Key到Redis 重新提交时aspect会判断当前的redis 阅读全文
摘要:
步骤1: 下载Jenkins.war 去官网 https://www.jenkins.io/index.html 步骤2: 将Jenkins.war放在tomcat下的webapp,启动startup.bat发布 步骤3: 此时你的C盘用户 (例如:C:\Users\hezhong\.jenkins 阅读全文
摘要:
这里用到的是swagger2.x 1.关于排序 只针对一级目录,如有二级三级目录,需要修改js源码 配置swagger2的时候报错 Failed to start bean 'documentationPluginsBootstrapper'; 解决: 切记不用 阅读全文
摘要:
1.登录可自带数据隔离,其中 tenant_id 为隔离字段,在需要隔离的数据库表里定义,但是不能在代码里写 setTenantId(xxx)这样的东西,这样会让你的sql列重复! 但是有些场景在保存时候,不需要tenant_id ,这种表需要加载 IGNORE_TENANT_TABLES 里 2. 阅读全文
摘要:
canal实际是阿里开发出来的开源的监控数据库的插件,就是通过配置一个canal服务端,本地部署一个客户端和服务端做socket通讯,简单的来讲就是用一个while循环实时向服务端请求,一旦服务端有响应了,说明数据库发生了变化,(服务端那边来监控mysql里的binlog变化)。 具体需要如下步骤: 阅读全文
摘要:
场景:工作中经常会遇到jar包替换到测试服务器上,被别人再次覆盖,或者jekins重部署覆盖掉后,无法正常访问和远程debug串行的情况; 解决:可以通过阿里的诊断工具,对测试服务器的部署jar代码进行查看,或者可以查看传输的参数和返回值; 具体使用步骤: 1.下载https://alibaba.g 阅读全文
摘要:
最近领导分了一个调研smart-doc的任务,可以扫描项目中Controller类,生成接口文档,省去了人工手写文档的工作,而且随时生成,便于维护;缺点就在于,要用这个第三方工具来限制规范代码,例如方法、实体、控制层的注解编写规范,增大项目负荷。 建议刚接触的朋友根据场景,慎重考虑。 生成出来的文档 阅读全文