logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mac通过外置硬盘装Ventura系统后,原系统聚焦索引搜索不到应用的解决办法(亲测有效)

现象:文件可以正常搜索,只有应用程序搜不到查询网上各种资料最终使用此方案有效,但是我在执行关闭索引命令会产生错误(以下附有解决方案)

#macos#经验分享
领域驱动设计(DDD)领域模型概念及示例

领域驱动设计通过建立领域模型,将业务需求和技术实现紧密结合,能够有效应对复杂业务系统的设计和开发。通过理解领域、划分限界上下文、建立通用语言、建立领域模型、定义领域事件、实现领域模型以及持续演进,DDD提供了一套系统的方法来构建高质量的软件系统。

#开发语言#java#设计模式
Java中boolean类型属性is丢失问题分析及序列化时注意事项

在阿里开发手册中,强制规定不要在布尔类型的字段上使用is作为前缀来定义方法,而应该采用其他方式。原因在于JavaBeans Specification对于普通参数和布尔类型参数的命名规则是不同的。具体来说,对于普通参数,getter和setter方法以get和set开头,而对于布尔类型参数,setter方法仍然以set开头,但getter方法则以is开头。

#java#spring#后端 +2
【Elasticsearch】 09-DSL语法详解-精确检索term、terms 、range

在 Elasticsearch 中,term、terms 和 range 查询是非常常用的查询语法。它们分别适用于精确匹配、多值精确匹配和范围查询的场景。通过熟练掌握它们的语法和参数,能够更灵活地进行数据查询和分析,提升数据处理的效率。

#elasticsearch#大数据#搜索引擎 +1
Spring事务提交/回滚前后处理业务逻辑,使用TransactionSynchronizationManager轻松管理事务

Spring的事务管理是一个强大的特性,而TransactionSynchronizationManager.registerSynchronization方法是其中一个关键的工具。通过注册事务同步回调你可以确保在事务的不同阶段执行特定的操作,从而更好地管理资源、记录日志、发送通知等

#spring#spring boot#spring cloud +2
【Elasticsearch】 10-DSL语法详解-复合查询bool(must、should、must_not、filter)

bool查询是Elasticsearch中的布尔查询,它允许组合多个查询条件以过滤和排序文档。must:所有的查询子句都必须匹配,类似于"AND"操作。should:至少一个查询子句必须匹配,类似于"OR"操作。must_not:查询子句不应该匹配,类似于"NOT"操作。filter:与must相似,但不会影响查询的相关性得分。bool查询内部可以包含多个全文检索和精确查询语法,子查询可以任意顺序

#elasticsearch#jenkins#大数据
【Elasticsearch】 03-索引创建/更新/删除详解及示例

Elasticsearch 是一个开源的分布式搜索和分析引擎,提供了强大的全文搜索、实时数据分析和数据可视化功能。本文将详细介绍 Elasticsearch 的新增语法,包括索引的创建、数据的插入、更新和删除等操作,并提供丰富的示例代码,帮助您更好地理解和使用 Elasticsearch。在创建索引时,要根据实际需求定义映射和字段类型。确保字段的类型与实际数据的类型匹配,避免数据错误或搜索不准确。

#elasticsearch#大数据#搜索引擎
Java常用的加密解密工具类

工具类的名称:EncryptionUtil工具类的功能:提供常用的加密解密方法,包括对称加密、非对称加密、哈希算法等。

#java#开发语言
到底了