为何编译
之前安装时使用的Koolshare的包,使用ipk包安装软件的时候遇到了各种依赖的问题,查到最后,都说需要重新编译
使用官方的包呢,系统太过于干净,逐个装软件也是一项体力活。折腾了一圈后,还是回到了重新编译这条路——如果问题绕不开的话,就面对吧!
Stay hungry, Stay foolish
optional clauses, 译作可选子句。在这里记作 OC
类型 | 实例 | 计算公式 | 计算示例 |
---|---|---|---|
次数匹配 (Integer) |
3 | 3 | |
逆向次数匹配 (Negative Integer) |
-2 | OC-2 | |
百分比匹配 (Percentage) |
75% | floor(OC * 75%) | 5*75% = 3.75 ≈ 3 |
逆向百分比匹配 (Negative Percentage) |
-25% | OC - floor(OC * 25%) | 5*25% = 1.25 ≈ 1 5 - 1 = 4 |
组合匹配 (Combination) |
3<90% | OC ≤ 3 ? OC : floor(OC*90%) | |
多组合匹配 (Multiple Combination) |
2 < -25% 9< -3 | if OC < 3 then OC else if OC ≥ 3 && OC ≤ 9 then OC - floor(OC*25%) else OC - 3 |
Elasticsearch Java API Client 是官方新出的,向前兼容的Java客户端,我们项目在ES升级时最终选择了它
官方推荐使用lambda的方式写,于是我将业务中一个function_score dsl转成代码的形式如下
1 | FunctionScoreQuery functionScore = FunctionScoreQuery.of(fs -> fs |
IntelliJ IDEA 报错了——提示需要转换成 ObjectBuilder
在开发环境进行 Dubbo
服务的调试时,报了下面这个错误
Failed to invoke the method rank in the service rank.client.service.RankEngine. Tried 3 times of the providers [192.168.4.170:8090] (1/1) from the registry 192.168.2.198:2181 on the consumer 10.131.108.4 using the dubbo version 2.7.6.
周末带家人去北海公园玩,从南门出去前,看了一下相机里拍了三百多张照片,顺手新建了一个文件夹(个人习惯一个景点对应一个文件夹)并选中,然后就又去旁边的景山公园里拍拍拍了。
直到景山公园游完,到饭店里吃饭,这时回顾照片,突然觉得不对劲,只有一百多张照片!顿时心里一沉,反复查看并拔卡重插,仍然只有一个文件夹一百多张照片——遇到了人生中第一次丢数据!