腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
pythonista的日常
专栏成员
举报
89
文章
75563
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(89)
python(27)
django(19)
编程算法(15)
数据库(14)
php(10)
sql(9)
网站(9)
数据(9)
pandas(7)
索引(7)
微信(6)
对象(6)
函数(6)
云数据库 SQL Server(4)
api(4)
http(4)
存储(4)
分布式(4)
小程序(4)
airflow(4)
dataframe(4)
配置(4)
实践(4)
字符串(4)
云数据库 Redis(3)
nginx(3)
网络安全(3)
遍历(3)
部署(3)
服务(3)
开发(3)
其他(2)
html(2)
json(2)
容器(2)
kubernetes(2)
面向对象编程(2)
https(2)
Elasticsearch Service(2)
data(2)
max(2)
return(2)
unique(2)
产品(2)
服务器(2)
工具(2)
管理(2)
集群(2)
进程(2)
系统(2)
异常(2)
语法(2)
装饰器(2)
对象存储(1)
c 语言(1)
javascript(1)
bash(1)
android(1)
flask(1)
web.py(1)
sqlalchemy(1)
ide(1)
git(1)
linux(1)
bash 指令(1)
容器服务(1)
日志服务(1)
访问管理(1)
腾讯云测试服务(1)
游戏(1)
shell(1)
html5(1)
ssh(1)
正则表达式(1)
yum(1)
aop(1)
rpc(1)
rabbitmq(1)
机器人(1)
数据分析(1)
数据处理(1)
微服务(1)
kafka(1)
es(1)
腾讯云(1)
aggregate(1)
chatgpt(1)
code(1)
concurrency(1)
cors(1)
csv(1)
elasticsearch(1)
func(1)
key(1)
mapping(1)
nan(1)
path(1)
popen(1)
strip(1)
subprocess(1)
transitions(1)
variables(1)
version(1)
编程(1)
变量(1)
编码(1)
表格(1)
并发(1)
程序(1)
递归(1)
多进程(1)
工程师(1)
函数式编程(1)
继承(1)
集合(1)
脚本(1)
解决方案(1)
跨域(1)
浏览器(1)
面试(1)
内存(1)
排序(1)
日志(1)
软件(1)
软件开发(1)
数据类型(1)
数组(1)
搜索(1)
统计(1)
线程(1)
研发(1)
异步(1)
优化(1)
指针(1)
状态机(1)
最佳实践(1)
搜索文章
搜索
搜索
关闭
MySQL B-Tree和B+Tree的区别
云数据库 SQL Server
存储
B-Tree 的节点是一个二元数组 [key,data],key 是记录的键,data 是键对应的数据,B-Tree中的每个节点根据实际情况可以包含大量的关键字信息和分支,每个节点的每个 key 左右各有一个指针,非叶子节点的指针分别指向下一层的节点,叶子节点的指针为 null,如下图:
用户4945346
2020-07-06
741
0
es搜索优化&mysql查询优化
云数据库 SQL Server
数据库
sql
编程算法
机器人
这周优化了我们沙抖官网搜索的功能,这个搜索目前是根据视频标题进行匹配,之前是对用户输入的关键词进行了分词查找,比如用户输入【机器人】,这样的话,只要视频标题中有关键词的任意一个字都会被搜到,比如含有【人】字的标题会展示出来,并可能排的很靠前,所以我就对当前的搜索进行了优化,现在搜索是优先进行相邻短语查询 match_phrase,如果相邻短语查询结果小于2个就进行普通的分词查询,这个相邻短语查询是要求在请求字符串中的所有查询项必须都在文档中存在,文中顺序也得和请求字符串一致,且彼此相连。这样查询的话,标题中含有【机器人】的结果肯定在前。
用户4945346
2020-06-16
1.5K
0
电话面试数据库总结
数据库
sql
云数据库 SQL Server
悲观锁的特点是先获取锁,再进行业务操作,即“悲观”的认为获取锁是非常有可能失败的,因此要先确保获取锁成功再进行业务操作。通常所说的“一锁二查三更新”即指的是使用悲观锁。通常来讲在数据库上的悲观锁需要数据库本身提供支持,即通过常用的select … for update操作来实现悲观锁。当数据库执行select for update时会获取被select中的数据行的行锁,因此其他并发执行的select for update如果试图选中同一行则会发生排斥(需要等待行锁被释放),因此达到锁的效果。select for update获取的行锁会在当前事务结束时自动释放,因此必须在事务中使用。
用户4945346
2020-06-16
383
0
电话面试题总结,Python基础部分
python
云数据库 SQL Server
1.python 常见的数据类型 int string dict list tuple 2.上面常见的数据类型有哪些是可变的,哪些是不可变的,为什么? dict list 是可变的 int string tuple是不可变的 本质 可以作为字典的key,就是不可变的 3.==和is 的区别 is比较的是id 而‘==’比较的是值 4.深浅拷贝的区别 import copy a = [1,['m']] b = a b采用赋值的方式 c = copy.copy(a) c采用浅拷贝 d = copy.dee
用户4945346
2020-06-16
971
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档