- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 springcloud gateway实时监听nacos微服务上下线
Nacos: 1.3.1SpringCloud: 2021.0.2SpringCloud gateway: 3.1.2一级增加配置使订阅事件生效此处配置注意点:1、如果cloud.gateway.discovery.locator.enabled 设置为false,那么订阅程序将收不到nacas推送的消息2、如果不需要定时拉取,可以把interval的设置去掉
2023-05-15 15:22:01
2688
原创 解决微信小程序图片在pc端压缩没效果
压缩没效果其实有好几个场景,我这里遇到过pc不压缩,或者用户上传图片几十兆,导致压缩不明显,因为用户体验之上,所以需要优化下上传的代码 chooseImage(e) { var o = this.data.photos.length, e = this.data.maxCount; var s = this; wx.chooseImage({ count: e - o, sizeType: ["compressed"]
2023-02-01 21:54:16
533
原创 Framework7在wkwebview下本地ajax跨域失败的问题
ios的渲染引擎从uiwebview变成了wkwebview,限制了本地ajax访问本地页面的功能,也就是连本地跨域都被限制了。
2022-05-27 22:43:52
2812
原创 SpringCloudGateway tcp连接无法回收的分析与修复
springcloud gateway tcp链接数持续增长不释放的原因分析和修复
2022-05-21 22:59:16
3615
1
原创 采用WKwebview导致Framework7 ajax路由无法跳转
UIwebview早就已经被ios废弃,而wkwebview采用了更严格的跨域措施,本地ajax也难以幸免;hbuilder论坛中提供了my-xmlhttprequest.js,需要的可以去官方论坛搜索一下,具体的逻辑我就不细说了,引入到项目中,层级在framework7之上;下面讲下framework7源码的修改方式:1、搜索代码 var xhr = new XMLHttpRequest();2、将该代码逻辑替换 if (options.url.indexOf("http") == 0)
2022-02-25 17:01:01
2412
原创 eclipse2021-12把src/main/java, src/test直接解析成包名
先看下导入后的,很明显,src.main.java被解析成了包名导致代码都报错了,修改方式如下接着新增文件夹,如图所示:最后删除 原来的src
2022-01-08 17:27:22
612
原创 小程序客服消息在后端转发给客服(java)
1、客服消息转发到服务器配置:进入微信小程序管理页面—》左侧菜单“开发”–》开发管理—》开发设置–》消息推送;在消息推送里面配置自己的服务器url,也就是接收消息的url,这样所有的消息都会转发到这个服务器。具体配置流程自己百度吧,这里要讲的重点是如何在配置了消息推送后讲特定的消息转发给客服处理2、可以明确的通过文字告诉用户,只要回复“0”就可以切换到某个在线客服。所以用户只要回复0,接口就会接收到,判断是0,使用下面两种的方式返回;其他情况还是返回success就行以下是代码:如果消息推送里面配
2021-07-04 20:42:56
1124
原创 Mysql组合索引以及最左原则(MySQL8.0产品文档)
MySQL可以创建组合索引(即 多列上的索引)。一个索引最多由16列组成,对于某些数据类型,你可以索引一个列的前缀,即前缀索引,可以只索引一个字段的指定部分内容例如:`CREATE TABLE test (blob_col BLOB, INDEX(blob_col(10)));`MySQL 可以使用多个列的索引,测试索引中的所有列,或者只测试第一列,前两列,前三列等等,以此类推,如果在索引的定义中按照正确的顺序指定列,单个组合索引可以加速同一个表的多种查询速度多列索引可以视为排序数组注意:作为
2021-06-25 14:39:07
731
原创 MySQL 8.0支持的存储引擎
看完本文建议掌握的知识点:看完本文建议掌握的知识点:1、MyISAM和InnoDB支持B树索引2、InnoDB在5.6之后支持全文检索(布尔搜索与全文检索)3、MyISAM和InnoDB的锁粒度4、InnoDB中支持聚集索引存储引擎介绍:InnoDB: MySQL 8.0中采用的默认引擎,是一款遵循ACID的具有提交、回滚、灾难恢复等能力保护用户数据的的事务安全引擎,InnoDB的 行级锁(不升级为粗粒度锁),Oracle风格的一致非锁定读提高了多用户并发与性能。常见的基于主键的查询,Inno
2021-06-24 17:34:43
1353
原创 微信小程序后台位置信息wx.onLocationChange实现间隔上报
微信小程序中使用wx.startLocationUpdateBackground这个定位方式时,肯定要使用 wx.onLocationChange不间断的获取位置信息,但这个有两个问题: 1、位置不变化时也上报,亮屏状态每隔两秒触发onLocationChange 2、api没有提供参数控制onLocationChange的上报间隔 那这里把第二个问题解决之后,其实第一个问题也可以拓展下思路,我们看下第二个问题的解决方式, 通过判断当前时间的秒数是不是在10以内,这样在亮屏下最多上报五次..
2021-02-11 17:35:48
14344
4
原创 Nacos读取json配置信息无法使用ConfigService
这里写自定义目录标题Nacos 使用 @NacosInjected无法获取到 ConfigService,访问接口时提示该注入类为null,导致我无法通过她的String getConfig(String dataId, String group, long timeoutMs) throws NacosException;这个方法获取json数据,这是有问题的代码,看了十多分钟,最后翻开源码可以清楚的看到这张图的类对象并没有让spring托管根据启动时的debug找到了configSer
2020-10-27 00:36:29
4198
原创 **timesten报错,ttJdbcCS70.dll缺失类似的错误**
原因是之前版本太老,jar包需要替换,将原来工程中的class14.jar 替换成tjdbc5.jar或者更高,jar在timesten安装环境的lib中 LL 2018-12-14...
2018-12-14 11:07:59
182
sonarqube-7.9.1.zip
2019-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人