运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制 。 实现 LRUCache 类: LRUCache(int capacity) 以正整数作为容量?capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值, ...
分类:
其他好文 时间:
2021-01-08 11:17:57
阅读次数:
0
场景1:查询时间过长 select u.*,t.* (select sum(l.all_pl2) from TABLE_A l where 1 = 1 and l.tx_dt <= '20201223' and u.investor_id = l.investor_id) as sum_all_pl ...
分类:
数据库 时间:
2021-01-08 10:47:49
阅读次数:
0
select a.newname,count(b.id) from TableA a left join Tableb b on a.id = b.Tablea_id group by a.new_name TableA的主键是id Tableb的主键是id,关联A表的是Tablea_id字段 , ...
分类:
其他好文 时间:
2021-01-08 10:47:18
阅读次数:
0
几种获取记录数的方法 count(*): MySQL 优化过,扫描的行数小于总记录数。执行效率高。 count(1): 遍历所有记录,不取值,对每行尝试添加一个 “1” 列,如果不为 null,就计入累加(引擎层)。 count(主键): 遍历所有记录,并把每个记录的 id 取出返回 Server ...
分类:
其他好文 时间:
2021-01-07 11:59:09
阅读次数:
0
9.查询“001”课程比“002”课程成绩高的所有学生的学号; select a.s_id from (select s_id,score from SC where C_ID='001') a,(select s_id,scorefrom SC where C_ID='002') b where ...
分类:
数据库 时间:
2021-01-07 11:46:24
阅读次数:
0
1.itertools Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。 首先,我们看看itertools提供的几个“无限”迭代器: >>> import itertools >>> natuals = itertools.count(1) >>> for n in ...
分类:
编程语言 时间:
2021-01-06 12:07:57
阅读次数:
0
参考资料: https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/account-lockout-threshold 当你找到这个博客的时候,说明你遇到了和我一样的尴尬 ...
分类:
其他好文 时间:
2021-01-05 10:56:25
阅读次数:
0
title: python迭代器与生成器 data: 2018-4-7 categories: python tags: python 迭代器 迭代器(Iterator)是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个 ...
分类:
编程语言 时间:
2021-01-04 10:40:25
阅读次数:
0
#include<stdio.h> int max(int a, int b)//形参 { return a > b ? a : b; } int main() { int x, y; scanf("%d%d", &x, &y); printf("%d", max(x, y));//实际参数 ret ...
分类:
其他好文 时间:
2021-01-04 10:39:27
阅读次数:
0
uniapp 调用手机相机拍照实现图片上传 参考资料:https://blog.csdn.net/weixin_46391646/article/details/108450898 调用相机相册 uni.chooseImage({ count: 1, sizeType: ['original', ' ...
分类:
移动开发 时间:
2021-01-01 12:40:13
阅读次数:
0