01. 变量交换 Bad tmp = a a = b b = tmp Pythonic a,b = b,a 02. 列表推导 Bad my_list = [] for i in range(10): my_list.append(i*2) Pythonic my_list = [i*2 for i ...
分类:
编程语言 时间:
2020-11-20 11:29:30
阅读次数:
6
作者:极客小俊 一个专注于web技术的80后 我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人! CSDN@极客小俊,原创文章, B站技术分享 个人博客: cnblogs.com 前端html+css+javascript技术讨论交流群: 281499395 后端php+mysql+L ...
分类:
Web程序 时间:
2020-11-19 12:50:31
阅读次数:
19
说在前面 考场上的我是真的逊,expr代码都写出来了结果没有更新到D:/submit而爆零。 题意简述 给你一个后缀表达式$s$,只有&,|,!运算,有$n$个变量,为$x_1,x_2,\cdots x_n$,其中任意$x_i \in {0,1}$,给$x_i$的初值,$q$个操作,每次操作: 给一 ...
分类:
其他好文 时间:
2020-11-19 12:33:47
阅读次数:
8
ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加、修改或删除列。 Oracle允许执行多种操作,但以下是主要常用的操作: 修改列的可见性 允许或不允许NULL值 缩短或扩大列的大小 更改列的默认值 修改虚拟列的表达式 修改默认值 ALTER TABLE 表名MODIFY ...
分类:
数据库 时间:
2020-11-19 12:00:27
阅读次数:
12
Character classes . 除换行符外的任何字符\ w \ d \ s单词,数字,空格 \ W \ D \ S不是单词,数字,空格 [abc] a,b或c中的任何一个 [^ abc]不是a,b或c [a-g] a和g之间的字符 Anchors ^ abc $ 字符串的开始/结尾 \ b ...
分类:
其他好文 时间:
2020-11-18 12:57:52
阅读次数:
9
一文看懂Java8的Lambda表达式!IT领域的技术日新月异,Java14很快就要问世了,但是对于国内的许多程序员来说,连Java8都还没有真正掌握。今天,我们就来温习一下Java8的特性之一,Lambda表达式。Lambda表达式的前世--匿名类以往,使用单一抽象方法的接口被用作函数类型。它们的实例表示函数(functions)或行动(actions)。自从JDK1.1于1997年发布以来,创
分类:
编程语言 时间:
2020-11-18 12:54:54
阅读次数:
9
在 Clock 类上添加 @Component 注解,在需要定时执行的方法上面加上 @Scheduled 注解,并添加 cron 表达式。常见问题包括 @Scheduled 定时任务不生效,@Scheduled 定时任务执行两次等 ...
分类:
编程语言 时间:
2020-11-18 12:26:59
阅读次数:
6
概述 上一章 查询的过滤条件,我们了解了MySQL可以通过 like % 通配符来进行模糊匹配。同样的,它也支持其他正则表达式的匹配,我们在MySQL中使用 REGEXP 操作符来进行正则表达式匹配。用法和like相 似,但又强大很多,能够实现一些很特殊的、复杂的规则匹配。正则表达式使用REGEXP ...
分类:
数据库 时间:
2020-11-17 12:27:26
阅读次数:
12
上周面试一个候选人,问了一个数据结构与算法的问题,表达式求值。题目大概是这样的:输入长度为n的字符串,例如:1+2+345输出表达式的值,即:63我暗示的问:应该用什么数据结构?候选人回答:栈。画外音:算是答对。问:时间复杂度呢?回答:O(n^2)画外音:额,应该不需要两个for循环吧。我接着提示:应该先计算哪一步?候选人回答:先计算3*4。画外音:额,难道是乘除大于加减?实际应该先计算1+2,说
分类:
其他好文 时间:
2020-11-16 13:57:51
阅读次数:
16
Python基础自测题答案和基础知识梳理1.关于Python中的lambda表达式的函数体自能是单独一条语句,所以答案选择C。例如:>>>g=lambdax:2*x+1>>>g(3)72.Python中的变量不需要事先声明,但是需要创建和赋值,否则你怎么用?答案选择B。补充变量名可以包括字母、数字、下划线,但变量不能以数字开头。3.Python语言是通过缩进对齐
分类:
编程语言 时间:
2020-11-16 13:28:01
阅读次数:
10