会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
yks43
博客园
首页
联系
订阅
管理
上一页
1
2
2021年2月5日
RestHighLevelClient的使用
摘要: 是什么 es官网推荐的es客户端组件RestHighLevelClient, 其封装了操作es的crud方法,底层原理就是模拟各种es需要的请求,如put,post,delete,get等方式 使用步骤 引入pom依赖 application.yml配置ES 查询 // 构建查询参数 SearchS
阅读全文
posted @ 2021-02-05 15:56 yks43
阅读(1661)
评论(0)
推荐(0)
2021年2月4日
Java导出错误数据
摘要: 使用场景 导入数据时,不符合校验规则的数据给予错误提示并导出给用户看 解决方案 导入时将不符合校验规则的数据,加上errorMsg放到reqVO中,校验完成后,将reqVOS转成JSON,放到redis中,key是用户id,expired根据业务设置,导出时去redis中取数据转成List,再转成e
阅读全文
posted @ 2021-02-04 21:49 yks43
阅读(225)
评论(0)
推荐(0)
时序图的使用习惯
摘要: 是什么 一种UML交互图, 通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。 使用场景 梳理业务流程 刚好最近接手一个业务模块,参考原有文档&与交接人的沟通&相关代码梳理出一份时序图,并上传至项目文档空间里 时序图角色 角色Actor 系统角色,可以是人或者其他系统和子系统 对象Obj
阅读全文
posted @ 2021-02-04 20:36 yks43
阅读(397)
评论(0)
推荐(0)
2021年1月29日
Redis踩坑
摘要: set时 任何时候在进行set时,都要保证key的删除和过期 try { flag = redisUtils.setIfAbsent(key, msg); redisUtils.expire(key, expired, TimeUnit.SECONDS); } catch (Exception e)
阅读全文
posted @ 2021-01-29 21:06 yks43
阅读(65)
评论(0)
推荐(0)
ES踩坑
摘要: 分词 ik分词器 查看字段的分词情况 GET /${index}/${type}/${id}/_termvectors?fields=${fields_name} 大小写 包含英文字母的值建立索引时,默认会把大写转成小写,但是值还是大写,匹配需要用小写 逗号分词 数字间不能直接用英文逗号进行分词,考
阅读全文
posted @ 2021-01-29 20:59 yks43
阅读(89)
评论(0)
推荐(0)
代码规范
摘要: 命名规范 驼峰式 见名知意 注释规范 单行注释 // 单行注释 多行注释 /* * 多行注释 */ 函数注释 /** * 描述 * @param reqVO */ 类注释 /** * XXX模块,业务接口实现类 * @author: yks * @create: 2021-01-21 **/ 接口规
阅读全文
posted @ 2021-01-29 20:21 yks43
阅读(28)
评论(0)
推荐(0)
Git在公司的使用流程
摘要: 安装配置 安装 官网下载安装,idea配置号git.exe路径 配置 sshkey配置 使用流程 正常开发流程 master分支新建一个开发分支dev_yks 开发分支上进行开发 需求写完commit到本地 push到remote dev_yks 切换到test分支 pull下最新代码 merge
阅读全文
posted @ 2021-01-29 09:59 yks43
阅读(424)
评论(0)
推荐(0)
上一页
1
2
公告