会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr_李QAQ
博客园
首页
新随笔
联系
订阅
管理
2019年6月13日
通过SQL实现模糊查询按结果的匹配度排序
摘要: 前几天接到一个新的需求:在模糊查询的情况下实现,查询结果按照精准度高低进行排序展示 即:结果与查询关键字完全一致的优先级最高,其次按照查询结果中关键字出现的词频从高到低排序。 之前有接触过搜索一般都有专门的搜索框架来做搜索的事情,比如solr,ES。 现在只在一个功能的模糊查询上来做:研究了一下,还
阅读全文
posted @ 2019-06-13 10:06 Mr_李QAQ
阅读(3791)
评论(0)
推荐(0)
2019年3月22日
电商:购物车模块解决思路
摘要: 购物车的存储模式(思路): 思考:在用户登录与未登录状态都可以操作购物车(将商品添加到购物车),可以选择将购物车信息根据指定的用户名或者通过一个唯一的key值放入cookie中存储,但是cookie中存储大小是有限制的(4kb),所以可以考虑将购物车信息放入Redis中进行存储。 步骤: 1、在用户
阅读全文
posted @ 2019-03-22 21:51 Mr_李QAQ
阅读(2228)
评论(0)
推荐(0)
位运算符-异或^
摘要: 位运算符-异或^ 位运算符主要针对的时两个二进制数的位逻辑运算。 异或运算原理:两个二进制数字,对同位置的数字进行比较,“相同为0,相异为1”。 例如:5 ^ 2 = 7 运算过程如下图: 2019-03-22 17:50:52
阅读全文
posted @ 2019-03-22 17:53 Mr_李QAQ
阅读(1237)
评论(0)
推荐(0)
二进制数字与十进制数字的相互转换原理
摘要: 二进制转换为十进制: 原理:从二进制数字的右边第一个数字开始,每个数字乘以2的n次方,n从0开始依次递增1,然后将每个乘积相加,结果就是该二进制对应的十进制数字。 例子:二进制数字:1011010 转换为十进制为:90 转换过程如下图: 十进制转换为二进制: 原理:将十进制数字作为被除数,除数为2,
阅读全文
posted @ 2019-03-22 17:38 Mr_李QAQ
阅读(7634)
评论(0)
推荐(0)
公告