Loading

摘要: 是什么 es官网推荐的es客户端组件RestHighLevelClient, 其封装了操作es的crud方法,底层原理就是模拟各种es需要的请求,如put,post,delete,get等方式 使用步骤 引入pom依赖 application.yml配置ES 查询 // 构建查询参数 SearchS 阅读全文
posted @ 2021-02-05 15:56 yks43 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 使用场景 导入数据时,不符合校验规则的数据给予错误提示并导出给用户看 解决方案 导入时将不符合校验规则的数据,加上errorMsg放到reqVO中,校验完成后,将reqVOS转成JSON,放到redis中,key是用户id,expired根据业务设置,导出时去redis中取数据转成List,再转成e 阅读全文
posted @ 2021-02-04 21:49 yks43 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 是什么 一种UML交互图, 通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。 使用场景 梳理业务流程 刚好最近接手一个业务模块,参考原有文档&与交接人的沟通&相关代码梳理出一份时序图,并上传至项目文档空间里 时序图角色 角色Actor 系统角色,可以是人或者其他系统和子系统 对象Obj 阅读全文
posted @ 2021-02-04 20:36 yks43 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 分词 ik分词器 查看字段的分词情况 GET /${index}/${type}/${id}/_termvectors?fields=${fields_name} 大小写 包含英文字母的值建立索引时,默认会把大写转成小写,但是值还是大写,匹配需要用小写 逗号分词 数字间不能直接用英文逗号进行分词,考 阅读全文
posted @ 2021-01-29 20:59 yks43 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 命名规范 驼峰式 见名知意 注释规范 单行注释 // 单行注释 多行注释 /* * 多行注释 */ 函数注释 /** * 描述 * @param reqVO */ 类注释 /** * XXX模块,业务接口实现类 * @author: yks * @create: 2021-01-21 **/ 接口规 阅读全文
posted @ 2021-01-29 20:21 yks43 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 安装配置 安装 官网下载安装,idea配置号git.exe路径 配置 sshkey配置 使用流程 正常开发流程 master分支新建一个开发分支dev_yks 开发分支上进行开发 需求写完commit到本地 push到remote dev_yks 切换到test分支 pull下最新代码 merge 阅读全文
posted @ 2021-01-29 09:59 yks43 阅读(395) 评论(0) 推荐(0) 编辑