![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程小记
文章平均质量分 81
会飞的鱼_Li
生活只属于自己的感受!
展开
-
使用代码逻辑实现业务中的模糊查询
前言 实际工作中,与C端交互的需求常会涉及到模糊查询,解决思路一般有如下几种: 数据库实现:like语句;全文索引; ES实现; 代码逻辑实现; 三种解决方案在针对不同场景往往能得到很好的运行效果,本文主要介绍第三种。 一、适用场景 在对某一用户的信息查询 二、使用步骤 1.引入库 代码如下(示例): long begin = System.currentTimeMillis(); for (int i = 0; i < 10000; i++) { Str原创 2021-07-05 22:34:19 · 1007 阅读 · 1 评论 -
从一年开发经验的视角看如何优雅编程
从一年开发经验的视角看如何优雅编程 编程绝非易事,需要大家在日常工作中仔细钻研,下面我们从实际业务开发的角度来分析一下如何优雅地进行编程,简单可以总结几点: 1.整体理解业务 2.从开发角度分解业务 3.结合各业务点整体分析系统结构 4.针对每一个业务点进行边界分析 5.对每个功能点进行测试分析 6.快速编码 一、整体理解业务 都说业务是一切系统架构的基础,那么其也是我们在项目开发中首先要理解的内容,因为接下来的所有工作都将围绕这些业务点进行开展,如果对业务理解不透彻,那么后续很有可能出现错误、遗漏等问原创 2021-04-10 21:35:34 · 254 阅读 · 4 评论