- 博客(12)
- 收藏
- 关注
原创 js修复在子tab中打开登录页面的bug
使用拦截器拦截未登陆操作时,跳转回登陆页面,但会在子模块中打开。理想状态是在父模块打开新的登录页面,需要使用该js方法判断login是否为顶层页面,不是则令顶层跳转到login页面。
2023-08-09 16:09:02 110
原创 多条件查询以及复合索引
因此,对于简单的三个字段并非是需要abc、acb、bac、bca、cab、cba六个复合索引,经过简单的思考可得abc、bca、cab三个索引就够了。有需求需要按照ID、a、b、c、d三个字段进行多条件查询,往数据库里插入1000万条数据后,查询一次耗时约30s,首先是肯定需要添加索引的,但是添加什么索引能够适配各种条件组合输入。接下来4个怎么处理,由于数据库优化器的存在,输入abcd4个条件使用abcd索引和acbd索引其实是一样的,数据库优化器会自己选择合适的索引执行查询。
2023-07-27 18:01:28 473 1
原创 使用Java写一个类似小程序Storage的工具类
起因:因为小程序需要获取accessToken来进行一些操作,而获取accessToken每天是有数量限制的,不可能每个用户请求一次就发一次请求,所以要将获取到的accessToken进行保存,刚好又在写小程序,觉得setStorage和getStorage很方便,所以就想写一个类似的方法。前两个就跟普通一样,只有存取,后两个存入了自定义结构AccessTokenStorage,多存了一个时间,可以判断是否过期。偷懒起见,使用了hutool的单例Singleton,可自己改为饿汉,懒汉或者双重校验。
2023-07-12 11:28:08 84 1
原创 SpringBoot配置双Mongo源
配置环境中username和password可注释掉,注释掉表示不需要账号密码。首先,分为两种情况,测试环境不用账号密码,正式环境需要,所以需要灵活性.其次,配置MongoConfig,根据账号密码有无进行拼接。第一个默认,Bean名就叫mongoTemplate。第二个自定义,我写为mongoTemplatePay。然后配置两个Bean,方便使用。
2023-07-11 16:57:41 151
原创 uniapp中,overflow-y: scroll与onReachBottom()冲突
使用 @scrolltolower监听自定义方法 lower。
2023-06-28 14:21:44 377 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人