随笔分类 -  后端

1
摘要:# 限流基本概念 对一般的限流场景来说它具有两个维度的信息: - **时间** 限流基于某段时间范围或者某个时间点,也就是我们常说的“时间窗口”,比如对每分钟、每秒钟的时间窗口做限定 - **资源** 基于可用资源的限制,比如设定最大访问次数,或最高可用连接数 上面两个维度结合起来看,限流就是在某个 阅读全文
posted @ 2023-09-05 09:26 迷糊桃 阅读(165) 评论(0) 推荐(0) 编辑
摘要:### 一、简介 MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储。 它是与 Amazon S3 云存储服务兼容的 API,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大 阅读全文
posted @ 2023-06-22 23:09 迷糊桃 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:1.去官网(https://github.com/docker/compose/releases)下载docker-compose-linux-x86_64,自行选择最新版或者所需要的版本即可 建议直接通过curl下载到服务器上,若内网服务器就只能通过上传了,下面附上本人下载连接(GitHub太慢了 阅读全文
posted @ 2023-04-07 17:55 迷糊桃 阅读(1861) 评论(0) 推荐(1) 编辑
摘要:1.AOP实现知识点​ 核心思想:动态代理。 ​支持技术:反射。 2.官方文档名词解释​ Aspect(切面):关注点的模块化(新增业务的模块化)。为完成新业务而编写的类对象。(带@Aspect注解的类)。 Join point(连接点):新业务的实现,通知到了我们该干点什么。 Advice(通知) 阅读全文
posted @ 2023-03-28 09:36 迷糊桃 阅读(1590) 评论(1) 推荐(0) 编辑
摘要:《阿里巴巴Java开发规范》关于领域模型的部分介绍如下 分层领域模型规约: DO(Data Object):此对象与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。 DTO(Data Transfer Object):数据传输对象,Service 或 Manager 向外传输的对象。 BO 阅读全文
posted @ 2023-02-18 13:29 迷糊桃 阅读(225) 评论(0) 推荐(0) 编辑
摘要:目录 一、瞅一眼标准的AspectJ Aop的pointcut的表达式 二、SpringAop的十一种AOP表达式 三、演示使用 1、execution: 2、within: 3、this: 4、target: 5、args: 6、@target: 7、@args: 8、@within: 9、@an 阅读全文
posted @ 2023-01-20 09:52 迷糊桃 阅读(1240) 评论(0) 推荐(1) 编辑
摘要:1.下载镜像文件 docker pull elasticsearch:7.6.1 2.配置挂载数据的文件夹 # 创建配置文件目录,数据目录 mkdir -p /usr/local/docker/elasticsearch/{config,data} # 将/usr/local/docker/elas 阅读全文
posted @ 2022-09-15 15:40 迷糊桃 阅读(758) 评论(0) 推荐(0) 编辑
摘要:一、安装docker-compose工具 安装docker-compose事先需要安装docker,这里需要自行安装 # 升级 pip pip3 install --upgrade pip # 指定 docker-compose 版本安装 pip install docker-compose==1. 阅读全文
posted @ 2022-09-07 12:07 迷糊桃 阅读(1500) 评论(0) 推荐(0) 编辑
摘要:目的:在一个查询接口里面,返回一个人的信息,以及这个人所携带的东西的信息,返回效果如下: { "msg": { "listMain": [ { "id": "dd4a2f49b9c94196b065d425e1338ec4", "userName": "张三", "age": 24, "sex": 阅读全文
posted @ 2022-06-06 16:04 迷糊桃 阅读(1579) 评论(0) 推荐(0) 编辑
摘要:问题描述: 返回json内容为: { "success": true, "msg": "查询成功!", "object": null } 需要单独取出object进行加密判断,因为object取出来会变成一个“null”的字符串,所以在踩坑过程中发现,jsonObject.put("key",nul 阅读全文
posted @ 2022-02-22 15:54 迷糊桃 阅读(5859) 评论(0) 推荐(0) 编辑
摘要:问题描述:以下方法写出来的id不能识别到0 <if test="id != null and id != '' "> AND id = #{id} </if> 原因分析:Mybatis会自动将0识别为null,加上判断里面有空字符串的判断,导致了数据库无法存入0 解决方案:加上一个0的判断条件即可 阅读全文
posted @ 2021-12-10 14:12 迷糊桃 阅读(634) 评论(0) 推荐(0) 编辑
摘要:第一种写法(1): 原符号 < <= > >= & ' " 替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot; 例如:sql如下: create_date_time &gt;= #{startTime} and create_date_time &lt;= 阅读全文
posted @ 2021-11-23 17:15 迷糊桃 阅读(274) 评论(0) 推荐(0) 编辑
摘要:问题代码: <select id="selectIstars" parameterType="java.lang.String" resultType="java.lang.String"> SELECT stars FROM book WHERE 1 = 1 <if test="id != nul 阅读全文
posted @ 2021-11-23 10:37 迷糊桃 阅读(1640) 评论(0) 推荐(0) 编辑
摘要:User user1 = new User();User user2 = new User();List<User> list = new ArrayList<String>();list.add(user1);list.add(user2); 方法一:超级for循环遍历 for(User user 阅读全文
posted @ 2021-10-27 18:08 迷糊桃 阅读(257) 评论(0) 推荐(0) 编辑
摘要:在application.properties里面加入 #返回json的全局时间格式 spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8 问题解决 阅读全文
posted @ 2021-10-27 15:23 迷糊桃 阅读(54) 评论(0) 推荐(0) 编辑
摘要:问题: 正常情况我的service里面只有一条查询数据,但是因为业务需求,导致我需要先查询,根据查询条件判断了再修改,最后再把修改结果查询出来,就导致了我controller里面的startPage()分页失效。 问题原因: PageHelper.startPage()方法调用之后,会对紧随其后的第 阅读全文
posted @ 2021-10-25 20:14 迷糊桃 阅读(1106) 评论(0) 推荐(0) 编辑
摘要:可以通过compareTo方法来比较 该方法是通过String类型的时间来进行比较,所以如果是Data需要转换成String类型 一:参数 Date1 等于此 Date2 结果:相等时候输出为0 二:参数 Date1 小于此 Date2 结果:小于情况输入为-1 三:参数 Date1 大于此 Dat 阅读全文
posted @ 2021-10-25 15:07 迷糊桃 阅读(766) 评论(0) 推荐(0) 编辑
摘要:后端: 1.Controller层 /** * 这里通过ModelMap把查询出来的List<model>传到前端 * 就是若依点击新增的跳转页面的同时,把数据带入进去 */ @GetMapping("/add") public String add(ModelMap mmap) { mmap.pu 阅读全文
posted @ 2021-10-18 19:34 迷糊桃 阅读(9479) 评论(0) 推荐(0) 编辑
摘要:1. 用法: 从配置properties文件中读取init.password 的值。 @Value("${init.password}") private String initPwd; 2. 在spring的配置文件中加载配置文件dbconfig.properties : <!-- 加载配置文件 阅读全文
posted @ 2021-10-15 17:23 迷糊桃 阅读(436) 评论(0) 推荐(0) 编辑
摘要:1、通过HttpServletRequest接收,适用于GET 和 POST请求方式 通过HttpServletRequest对象获取请求参数 @RestController @RequestMapping("/tools") public class InnerController { @Requ 阅读全文
posted @ 2021-10-15 10:08 迷糊桃 阅读(5457) 评论(0) 推荐(1) 编辑

1
点击右上角即可分享
微信分享提示