
实际问题
文章平均质量分 54
明天会更好new
冲
展开
-
springboot集成elasticsearch全文搜索高亮显示实践
本文案例,在英文文章索引下中搜索包含指定单词的文章,对包含指定单词的句子高亮显示。主要介绍在springboot中如何集成elasticsearch,以及常用api。配置连接添加数据(添加索引的文档)索引相当于是数据库,一个文档相当于是具体一条数据,表对应的概念是类型(type)但是在elasticsearch最新版以及取消type了。添加index以及document的代码如下:把字段排除的注解也有,在实体类影时可以操作的地方很多,大家可以补充。除了映射实体类也可以通过api加入单独的字段。原创 2022-05-31 23:46:13 · 1665 阅读 · 2 评论 -
传参收参与调试
传参 收参原创 2022-04-30 10:29:59 · 318 阅读 · 0 评论 -
数据库优化之中间表
数据库优化之使用中间表原创 2022-04-29 11:23:41 · 1938 阅读 · 0 评论 -
并发幂等性问题与解决
并发幂等性问题与解决幂等性概念幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。在HTTP/1.1中,对幂等性进行了定义。他描述了一次和多次请求某一个资源对于资源本身应该具有同样的后果(网络超时等问题除外),即第一次请求的时候对资源产生了副作用,但是以后的多次请求都不会再对资源产生副作用。这里的副作用是不会对结果产生破坏或产生不解预料的结果。也就是说,其任意多次的执行对资源本身所产生的的影响均与一次执行的影响相同。原创 2022-04-15 23:05:18 · 445 阅读 · 1 评论 -
下单一致性问题的解决与讨论
下单报错了,但是积分还是扣掉了,正常的话没有下单成功,积分不能扣,如何解决呢?已执行的远程请求,不能回滚如果单纯的使用数据库,事务,回滚!但是这里不行,我但是第一反应也是不行,远程调用回滚不了。还能怎么办?如果都是我负责的我可以修改下单方法也可以修改积分方法,可以使用分布式事务!很复杂,如果原有代码没有任何分布式事务处理,从零开始做一时半会完不成,更何况现在只能改本地服务,积分服务不能改。原创 2022-03-28 23:05:37 · 1089 阅读 · 0 评论