会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
meow_world
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2023年6月16日
Java中如何获得A泛型中T的运行时类型及原理探究
摘要: https://mp.weixin.qq.com/s/Yn9CIfgLozZNs_xfSo1ZmA 简介 如果经常写工具类,很大概率会遇到一个比较实际的问题,就是需要在泛型表达式A中获取T的运行时类型。获取它需要一些技巧。但这个技巧很少被透彻的解释过为什么会生效。在接下来的文章里,我们会从Java的
阅读全文
posted @ 2023-06-16 18:10 meow_world
阅读(45)
评论(0)
推荐(0)
2023年5月6日
dubbo 使用过滤器(filter)上下文传播用户信息
摘要: 目录 1背景 在使用springboot + dubbo 微服务模式下,有多个微服务互相调用,有一些统一的数据需要获取,比如用户id等。 比如一个用户财务账号到账后需要调用信息服务通知用户,像用户id每个接口都需要,不需要作为方法参数显式传递,可以做统一处理隐式传参。 2.如何实现 2.1整体处理流
阅读全文
posted @ 2023-05-06 15:05 meow_world
阅读(1563)
评论(0)
推荐(0)
2022年6月7日
数据库多表拼接分页数据
摘要: 需求背景 需要做类似网盘查看某个文件夹,文件夹中有子文件夹和子文件,分别存储在不同的数据库表中。排序需求是优先文件夹,文件夹数据不够,再补充文件数据。 这样的话,如果文件夹数据不够,需要计算出查询文件的起始位置 代码实现 /** * 计算文件分页起始位置 * * @param pageNum 页数
阅读全文
posted @ 2022-06-07 18:43 meow_world
阅读(188)
评论(0)
推荐(0)
2022年5月18日
springboot整合websocket握手拦截器
摘要: pom依赖 配置类 @Configuration @EnableWebSocket public class WebSocketConfig implements WebSocketConfigurer { @Resource private MyMessageHandler myMessageHa
阅读全文
posted @ 2022-05-18 09:48 meow_world
阅读(2182)
评论(2)
推荐(0)
2022年5月12日
网盘-树形结构-文件夹/文件表设计实现与mybatis处理
摘要: 目录: 1.需求背景 2.设计方案 3.实现细节 1.需求背景 项目中要做基于网盘的业务,需要实现类似百度网盘的功能。文件夹表(user_folder)、文件表(user_file)是基本表。文件表可以作为文件夹表的附属信息表,在使用的时候( left join)关联出来。 主要是文件夹表涉及到树形
阅读全文
posted @ 2022-05-12 16:01 meow_world
阅读(1416)
评论(0)
推荐(0)
2022年4月7日
Elasticsearch原理学习
摘要: 原文链接 文章目录 ES的分布式架构原理是什么(是如何实现分布式的) ES写入、读取、查询、删除的原理是什么 2.1. 写数据过程 2.2. 读数据过程 2.3. 搜索数据过程 2.4. 写数据底层原理 ES在数据量很大的情况下(数十亿级别)如何提高查询效率 目前业界对于分布式搜索引擎一般都使用El
阅读全文
posted @ 2022-04-07 11:05 meow_world
阅读(59)
评论(0)
推荐(0)
2022年4月2日
es nested数组嵌套对象操作 增删改查
摘要: 目录: 一、需求 二、数据演示 三、关于es painless 说明 四、参考文章链接 一、需求 对nested(数组)进行操作: 增加元素 删除元素 更新某个元素的值 查询包含有指定特性(如id)的缓存 二、数据演示 PUT /group { "mappings": { "properties":
阅读全文
posted @ 2022-04-02 09:17 meow_world
阅读(3566)
评论(0)
推荐(0)
2022年3月22日
Spring Security Oauth2 认证流程时序图
摘要: 涉及到的三个端 oauth2 授权码模式涉及到的全流程,其中涉及到三个端 浏览器 认证服务 auth服务 智声gateway 示例中所有url 1.http://localhost:8089/api/oauth?callbackurl=https://www.baidu.com 2.http://1
阅读全文
posted @ 2022-03-22 13:06 meow_world
阅读(1290)
评论(0)
推荐(0)
Spring Security Oauth2 自带的Endpoint接口
摘要: 在Spring Security Oauth2框架中内部集成了一些标准化接口 1.AuthorizationEndpoint 1)url : /oauth/authorize 2)作用: 认证请求是否登录 2.TokenEndpoint 1)url : /oauth/token 2)作用: 获取to
阅读全文
posted @ 2022-03-22 12:34 meow_world
阅读(1568)
评论(0)
推荐(0)
2022年3月19日
Java NIO系列教程(十四) Java NIO Files
摘要: java NIO Files类(java.nio.file.Files) 提供了操作文件的相关方法。本篇文章将会覆盖大多数常用的方法。Files类包含了很多方法,如果你需要的功能在文中没有提及,需要自己查阅JavaDoc文档确认, 也许Files类提供了相应方法(译者注:但本文中没有涉及) java
阅读全文
posted @ 2022-03-19 16:25 meow_world
阅读(413)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告