最新 最热

SQL - on和where的区别

1、on只能用于连接查询(内连接、外连接、交叉连接),在其他情况下使用on会报错,比如:

2022-01-11
1

Thinkphp3.2.3打印上一句执行的sql语句

SELECT COUNT(*) AS tp_count FROM fh_joinactivity as a INNER JOIN fh_activity as b on b.a_id = a.a_id WHERE a.u_id = 1 AND a.is_read = 0 AND b.a_time < 148655623...

2022-01-10
1

Thinkphp3.2.3版本的数据库增删改查实现代码

1. 多表查找一条数据1M(&#x27;a表&#x27;)->join("b表 on b表.id=a表.id")->where(&#x27;条件&#x27;)->find();2.查找一条数据1M(&#x27;a表&#x27;)->where(&#x27;条件&#x27;)->find();3.多表查询所有数据1M(&#x27;a表&...

2022-01-10
1

python 字符串分割与拼接

line = &#x27;asdf fjdk; afed, fjek,asdf, foo&#x27; import re re.split(r&#x27;[;,s]s*&#x27;, line) [&#x27;asdf&#x27;, &#x27;fjdk&#x27;, &#x27;afed&#x27;, &#x27;fjek&#x27;, &#x27;asdf&#x27;, &#x27;foo...

2022-01-10
1

Delta Lake如何自己实现更新操作加速(布隆过滤器)

Delta Lake 现阶段判定一条数据是不是已经存在是比较暴力的,直接做一次全表join(如果有分区会好点)。这样可以得到待更新记录所在的文件路径。在特定场景,这个开销会非常大。上次和一位朋友聊天,他对这个点也"耿耿于怀"...

2022-01-07
1

【SQL实用技巧】update,inner join与select语句的联合使用

在实际操作数据库的时候,经常使用将update和select结合使用,例如使用select统计数据,然后update到对应的表,按照常规的实现方式,先select出来对应的数据,然后再执行update语句。 偶尔这样实现没问题,但是经常这么写就显得罗...

2022-01-07
1

spark作业-源码分析

b.默认分区器,对于第一个join会返回一个以电脑core总数为分区数量的HashPartitioner.第二个join会返回我们设定的HashPartitioner(分区数目3)

2021-12-28
1

多线程进阶——JUC并发编程之Executors框架设计思想一探究竟

Executors 框架是整个JUC 包中类/接口关系中最为复杂的框架,真正理解Executors框架的前提是理清楚各个模块之间的关系,高屋建瓴,从整体到局部才能透彻理解各个模块的功能和背后设计的思路!...

2021-12-28
1

部分蓝屏报错代码及含意

0 0x0000 作业完成。 1 0x0001 不正确的函数。 2 0x0002 系统找不到指定的档案。 3 0x0003 系统找不到指定的路径。 4 0x0004 系统无法开启档案。 5 0x0005 拒绝存取。 6 0x0006 无效的代码。 7 0x0007 储存体控制区...

2021-12-28
1

MySQL 详细学习笔记

Windows服务-- 启动MySQL net start mysql-- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW......

2021-12-28
1