- 博客(19)
- 收藏
- 关注
原创 Jetpack:LifeCycle全面解析(包含检测app启动、进入前台、进入后台例子)。
因为当旋转屏幕时,你的应用程序并没有退到后台,它只是进入了横/竖屏模式而已。与Activity/Fragment类似,它也提供了一个名为getLifecycle()的方法供我们使用。在onCreate里面调用了initView(),所以initView相当于onCreate里面执行。通过ProcessLifecycleOwner优雅的实现监听,app启动、进入前台、进入后台。的使用方式与Activity、Fragment和Service是类似的,其本质也是。的类,以方便我们知道整个应用程序的生命周期情况。
2024-12-21 00:40:18
587
原创 jeecg-boot新建module模块
注意:我这个pom文件直接复制了jeecg-boot-module-system 内容,将jeecg-boot-module-system名称改为jeecg-boot-module-jm,注意注释了。在jeecg-boot-framework项目中的pom文件 modules中添加jeecg-boot-module-jm。在jeecg-boot-module-system项目中依赖 jeecg-boot-module-jms。修改jeecg-boot-module-system项目的pom文件。
2024-12-21 00:29:05
806
原创 JBPM学习(三):管理流程定义
, version=” + pd.getVersion()// 流程定义文件(.jpdl.xml)中根元素的version属性的值,可以不写,不写就会自增(key相同时,版本加1)“, key=” + pd.getKey()// 流程定义文件(.jpdl.xml)中根元素的key属性的值,可以不写,不写就是name属性的值。“, key=” + pd.getKey()// 流程定义文件(.jpdl.xml)中根元素的key属性的值,可以不写,不写就是name属性的值。可以调用多次以添加多个文件。
2024-12-21 00:21:42
725
原创 elasticsearch的字符串动态映射
如果是日期类型,就映射为date;如果是数字,就映射为double或者long;否则就是text,并且还会带上keyword子类型;映射为text好理解,但是带上keyword子类型怎么理解呢?应该是达到静态绑定的映射参数fields效果,让该字段有两种索引方式,这样可以用text类型做全文检索,再用keyword类型做聚合和排序;
2024-12-20 15:30:08
808
原创 Elasticsearch的多种查询方式_es查询
创建了一个名为products的索引。number_of_shards定义了主分片数为1。number_of_replicas定义了副本数为1。mappings定义了索引中的字段类型和属性。
2024-12-20 15:26:27
501
原创 Elasticsearch中object类型与nested类型以及数组之间的区别_es objec类型
/ 不知道从哪个版本改了,现在必须写 “categoryNst.class2”: “补水”,否则报错。“categoryObj.class1”: [“欧莱雅”,“欧莱雅”,“雅诗兰黛”],“categoryObj.class3”: [“面部护理”,“面部精华”,“面霜”]“categoryObj.class2”: [“补水”,“补水”,“美白”],“categoryNst.class2”: “补水”“categoryNst.class2”: “补水”“categoryNst.class2”: “补水”
2024-12-20 15:22:46
450
原创 Elasticsearch-相关性
整体而言 BM25 就是对 TF-IDF 算法的改进,对于 TF-IDF 算法,TF(t) 部分的值越大,整个公式返回的值就会越大。BM25 就针对这点进行来优化,随着TF(t) 的逐步加大,该算法的返回值会趋于一个数值。如下图所示:公式该公式前半部分是IDF, 后半部分是TF + NORM文档总分查询结果中文档一得分2.5933092是有四个分词es,的,相关,度的分数相加所得2.5933092 = 0.31387398 + 1.0594962 + 0.60996956 + 0.60996956词es
2024-12-20 15:19:05
1644
原创 Elasticsearch 教程_elasticsearch怎么启动
2.将下载的elasticsearch-analysis-ik-6.2.4.zip的压缩包解压到elasticsearch-6.2.4/plugins/⽬录下,并将解压后的 ⽬录重命名成analysis-ik。1.进⼊Kibana安装⽬录下的config⽬录,修改kibana.yml⽂件,添加Elasticsearch服务地址的配置(注释放开即 可。3.在任意⼀个没有中⽂没有空格的⽬录下创建es-config⽬录,并在该⽬录下创建es-9000⽬录,最后在es-9000⽬ 录下创建data和logs⽬录。
2024-12-20 15:15:23
2040
原创 ES 总结(二)以及实践搜索优化_eslabelrepository
如果我们需要查询两个字段需要使用QueryBuilder queryBuilder = QueryBuilders.boolQuery().should 如果是must方法的话,显示结果都会出现在最前面,后面的权重失去了意义。由于想要通过个人化进行搜索文章的需求,后面发现es解决不了,还是得上算法解决。为了实现用户搜索对标签的匹配度,搜索到更接近的文章,这里使用es的相似度算法。设置字段权重,5的话权重会大很多,一般boost默认为1。,上面是match查询,会进行分词查询。可以用到标签的智能化应用。
2024-12-17 14:48:52
771
原创 ElasticSearch+Kibana+Filebeat+Head搭建日志采集系统_filebeat 采集信息到kinbada
重命名mv elasticsearch-6.5.4 elasticsearch创建数据存放路径(应将设置配置为在Elasticsearch主目录之外定位数据目录,以便在不删除数据的情况下删除主目录!)mkdir -p /usr/local/elasticsearch/data创建日志存放路径(已存在不用创建)mkdir -p /usr/local/elasticsearch/logs2.建立用户并授权(es不能用root运行)useradd es3.赋予文件夹权限chown -R es:es
2024-12-17 14:37:48
634
原创 Elasticsearch 基础入门之增删改查
source=false # 默认为true,全部数据返回。POST //_create/ # 不加会随机生成id。PUT //_doc/ # 默认是 index 类型。POST //_doc/ # 不加会随机生成id。
2024-12-17 14:34:07
350
原创 el-mentUI 下拉框多选并且可支持checkBox,全选_elment el-option添加checkbox
【代码】el-mentUI 下拉框多选并且可支持checkBox,全选_elment el-option添加checkbox。
2024-12-17 14:30:26
290
原创 ECMAScript 2021 (ES12)的新特性总结
ES2021 中给这个函数添加了两个新的参数:dateStyle 和 timeStyle,dateStyle 和 timeStyle 选项可用于请求给定长度的,特定于语言环境的日期和时间。,它是去年发布的标准中的新的逻辑操作符。大家可能遇到过,如果一个变量是空,需要给它赋值为一个默认值的情况。// 可以通过同时传入 timeStyle 和 dateStyle 这两个参数来获取更完整的格式化时间的字符串。来取到anObject的值。有了这个新的标准中,逻辑表达式的操作符(但是,以上的代码会有一个 bug。
2024-12-17 14:22:58
678
原创 DOM对象中的常用属性(innerHTML属性,innerText属性,className属性,style属性)
innerHTML属性。innerText属性。className属性。
2024-12-17 14:19:18
408
原创 docker数据卷的管理
创建测试/ccx可以看到在容器中创建的文件这儿已经能看到了d1主机指定存储目录特别说明【重要】如果不修改的话,会出现下面两种问题。如果不想关闭selinux,可以使用下面创建数据卷的方式,那个对selinux没有限制。
2024-12-17 14:15:37
642
原创 Docker容器整合wagon-ssh自动化部署SpringBoot工程
创建一个Dockerfile(在宿主机器任意位置)内容如下: vi Dokckerfile。
2024-12-17 14:11:56
1440
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人