Elasticsearch:自定义得分
Elasticsearch的自定义打分策略。 bool nested parent-child function score 和nested结合 function_score + nested 叠加父文档得分 和parent-child结合 ...
Elasticsearch的自定义打分策略。 bool nested parent-child function score 和nested结合 function_score + nested 叠加父文档得分 和parent-child结合 ...
使用spring AOP @Async来实现异步,看起来会更优雅一些,因为使用ExecutorService#submit(callable)做任务的提交比较模板化,使用spring aop可以直接隐藏这些细节。另外如果需要使用回调函数异步处理异常(线程池线程),也会比较方便。 职责划分 代码分析 程序猿的逻辑 spring aop的逻辑 ...
在docker中,容器的网络隔离不仅用到了iptables对数据包的转发规则进行干预,还离不开网络设备的虚拟化技术,毕竟容器需要配上虚拟化的网络设备才能组成完整的虚拟网络。 虚拟化网络设备 网络协议栈 虚拟网卡 tun、tap veth 交换机 bridge 网络协议栈 linu...
runtime field是在查询时计算的field,是一种时间换空间的概念。虽然查询速度会比普通的field慢,但是非常灵活,适合做一些数据探索的工作。 vs. script field runtime field in mapping in query index runtime fields 总结 vs. ...
没想到docker的网络竟然用到了iptables。 network drivers 网络操作 创建网络 docker0 发布端口 ip和hostname DNS proxy ...
docker的持久化存储。 docker中的数据管理 volume 挂载volume mount到非空文件夹:填充volume 备份volume bind mount 挂载指令 mount到非空文件夹:obscure tmpfs docker compose ...
webflux,之前留下的未尽事宜,终于又碰上了。Reactive Programming,RP,震惊我100年。 Reactive Programming 多线程 异步 callback: not readable CompletableFuture: easy to block, hard t...
终于找到一个容器化nginx的好方法! 三月真不愧是被docker打动的一个月。 容器化nginx nginx-proxy + acme-companion 自动生成反向代理 正确性校验 直接查看配置 发送请求 单容器部署 ...
内存啊内存啊,vps的内存越来越捉急了。现在内存这么便宜,好想买个8G内存条插到vps上啊……这么一想,vps卖的也太贵了……一个8G内存条现在也就二三百块钱。奸商啊! swap升级 内存占用 RAM swap 感想 swap升级 默认的swap是512M,打算按照推荐增大到2G。 想起大学时老王说的以前看到说建议设...
今天要把域名的Name Server(NS)从namesilo换成cloudflare,顺便把域名邮箱也切了过去。不如再顺便把去年搞的域名邮箱相关的书签清理掉。 为什么要切换NS?因为namesilo的NS实在没法跟cloudflare一较高下…… Prerequisite 邮件的安全认证 SPF DKIM DMARC ...