上一页 1 2 3 4 5 6 7 ··· 23 下一页
摘要: 前言 问题场景 解决方案 前言 PageHelper 是较为常用的分页插件,通过实现 Mybatis 的 Interceptor 接口完成对 query sql 的动态分页,其中分页参数由 ThreadLocal 进行保存。 简单的 分页执行过程: 设置 page 参数 执行 query 方法 In 阅读全文
posted @ 2022-03-04 10:54 乖怪丶 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 第一种:基于Redis的setnx的操作 第二种:基于Redis的数据结构zset 第三种:基于Redis的令牌桶算法 面对越来越多的高并发场景,限流显示的尤为重要。 当然,限流有许多种实现的方式,Redis具有很强大的功能,我用Redis实践了三种的实现方式,可以较为简单的实现其方式。Redis不 阅读全文
posted @ 2022-02-28 17:39 乖怪丶 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1、何为依赖冲突 Maven是个很好用的依赖管理工具,但是再好的东西也不是完美的。Maven的依赖机制会导致Jar包的冲突。举个例子,现在你的项目中,使用了两个Jar包,分别是A和B。现在A需要依赖另一个Jar包C,B也需要依赖C。但是A依赖的C的版本是1.0,B依赖的C的版本是2.0。这时候,Ma 阅读全文
posted @ 2022-02-28 16:45 乖怪丶 阅读(681) 评论(0) 推荐(1) 编辑
摘要: 使用maven进行打包 install package时报错 解决一:临时手动操作 maven的编译打包检查:关闭点一下就可以了,忽略检查测试文件 解决二:pom.xml配置 <build> <plugins> <plugin> <groupId>org.springframework.boot</ 阅读全文
posted @ 2022-02-21 16:02 乖怪丶 阅读(3926) 评论(0) 推荐(0) 编辑
摘要: 最近网站PC端集成微信扫码登录,踩了不少坑,在此记录下实现过程和注意事项。 本文目录 一、微信开放平台操作步骤 1.创建“网站应用” 2.获取AppID和AppSecret 二、开发指南三、开发实战 1、pom.xml引入jar包 2、配置文件添加对应的配置 3、初始化配置 4、控制层核心代码 四、 阅读全文
posted @ 2022-02-15 14:51 乖怪丶 阅读(2824) 评论(0) 推荐(1) 编辑
摘要: # 背景 产品上线后,出于运营的需要,我们要对用户进行跟踪,分析用户数据。本文要介绍的是如何统计用户新增数、活跃数和留存率,时间跨度是天,即统计每日新增(DNU),日活(DAU)和某日新增的一批用户在接下来的一段时间内每天活跃的百分比。 # 使用范围 本方案适用于用户量不太大(日活在百万以内,日活百 阅读全文
posted @ 2022-02-15 11:22 乖怪丶 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 各类无次数限制的免费API接口整理,主要是聚合数据上和API Store上的一些,还有一些其他的。 聚合数据提供30大类,160种以上基础数据API服务,国内最大的基础数据API服务,下面就罗列一些免费的各类API接口。 手机号码归属地API接口: https://www.juhe.cn/docs/ 阅读全文
posted @ 2022-02-14 13:55 乖怪丶 阅读(5071) 评论(0) 推荐(1) 编辑
摘要: 哪些问题会引起接口性能问题? 这个问题的答案非常多,需要根据自己的业务场景具体分析。这里做一个不完全的总结: 数据库慢查询 深度分页问题 未加索引 索引失效 join过多 子查询过多 in中的值太多 单纯的数据量过大 业务逻辑复杂 循环调用 顺序调用 线程池设计不合理 锁设计不合理 机器问题(ful 阅读全文
posted @ 2022-01-11 14:25 乖怪丶 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案有的 阅读全文
posted @ 2021-12-31 10:36 乖怪丶 阅读(598) 评论(0) 推荐(0) 编辑
摘要: chmod -R 777 文件夹参数-R是递归的意思777表示开放所有权限 chmod 777 test.sh chmod +x 某文件 如果给所有人添加可执行权限:chmod a+x 文件名; 如果给文件所有者添加可执行权限:chmod u+x 文件名; 如果给所在组添加可执行权限:chmod g 阅读全文
posted @ 2021-12-16 15:50 乖怪丶 阅读(6166) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 23 下一页
……