如果你问 DBA 同事为什么会出现这样的情况,他大概会告诉你:如果对字段做了函数计算,就用不上索引了,这是 MySQL 的规定。 第一个问题:能不能使用 join 语句? 如果可以使用 Index Nested-Loop Join 算法,也就是说可以用上被驱动表上的索引,其实是没问题的; 如果使用 ...
分类:
数据库 时间:
2020-07-04 19:00:13
阅读次数:
70
启动kafka时,kafka进程无法启动,查阅log发现存在如下问题: 2020-07-04 10:44:54,659] ERROR Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServ ...
分类:
其他好文 时间:
2020-07-04 15:27:07
阅读次数:
53
1. rstrip()方法,去掉字符串结尾空格 >>> name = "Sheep Core " >>> name.rstrip() 'Sheep Core' #已经去掉末尾空格 2. lstrip() 方法,去掉字符串开头空格 >>> name = " Sheep Core" >>> name.l ...
分类:
编程语言 时间:
2020-07-04 11:46:31
阅读次数:
83
1.并行和并发 并行:多个CPU或多个电脑同时处理一段程序 并发:一个CPU或者一个机器,通过CPU调度的方法,让客户看上去同时去执行,实际上从CPU操作层面并不是真正的同时。并发往往需要公共的资源,对公共资源的处理和线程之间的协调是并发的难点。 2.线程基本概念 进程就是程序,有独立的运行内存空间 ...
分类:
编程语言 时间:
2020-07-03 21:18:47
阅读次数:
45
1.项目准备 1.在settings.py中 STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static') # STATICFILES_DIRS = ( # os.path.join(BASE_DIR, 'static' ...
分类:
其他好文 时间:
2020-07-03 17:22:59
阅读次数:
79
1.组合两个表 select p.FirstName,p.LastName,a.City,a.State from person p left join address a on p.personid=a.personid; 2.第二高的薪水 select ifnull((select distin ...
分类:
数据库 时间:
2020-07-03 15:28:30
阅读次数:
47
原文:王知无 https://www.cnblogs.com/importbigdata/p/12178404.html 维表JOIN-绕不过去的业务场景 在Flink 流处理过程中,经常需要和外部系统进行交互,用维度表补全事实表中的字段。 例如:在电商场景中,需要一个商品的skuid去关联商品的一 ...
分类:
其他好文 时间:
2020-07-03 10:36:10
阅读次数:
58
安装xlrd # windows 安装 pip install xlrd # mac 安装 pip3 install xlrd 使用xlrd 1.导入xlrd import xlrd 2.打开excel # 添加文件路径 excel_path = os.path.join(os.path.dirna ...
分类:
其他好文 时间:
2020-07-03 10:33:38
阅读次数:
85
select * from emp for update; select * from dept for update; select a.*,b.* from emp a left join dept b on a.deptno=b.deptno and a.deptno = 0 where b. ...
分类:
数据库 时间:
2020-07-02 22:01:50
阅读次数:
74
分工、同步、互斥的历史由来 分工:单道、多道、分时 同步:线程通信(组织编排任务) 互斥:因(多线程访问共享资源)果(串行化共享资源的访问) 1切都是为了提高性能 2.可见性、原子性、有序性 可见性:CPU缓存导致可见性问题 原子性:线程切换导致原子性问题 有序性:编译优化带来的有序性问题 3.ja ...
分类:
编程语言 时间:
2020-07-02 21:43:30
阅读次数:
69