# Definition for a binary tree node.class TreeNode: def __init__(self, x): self.val = x self.left = None self.right = Nonea = TreeNode(1)b = TreeNode( ...
分类:
其他好文 时间:
2020-07-03 21:20:02
阅读次数:
56
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
将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树 时间复杂度:O(n) n为数组长度 空间复杂度:O(logn) class TreeNode: def __init__(self, x): self.val = x self.left = None self.right = None c ...
分类:
编程语言 时间:
2020-07-03 12:23:57
阅读次数:
63
原文:王知无 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
画两条边框,再旋转盒子45度 .box{ width: 7px; height: 7px; border-top: 2px solid red; border-right: 2px solid red; transform: rotate(45deg); } ...
分类:
Web程序 时间:
2020-07-03 01:05:55
阅读次数:
89
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