树状数组是解决快速更新以及统计数组某段区间总和,设一个数组A[1-N],需要计算A[M-K]的总和,暴力解法需要O(K-M),如果我们求出sum(1-K)和sum(1-M),那么答案就是sum(1-M)-sum(1-K); 那么如何快速求出sum(1-N),可以考虑直接求,但如果我们再加一个条件,需 ...
分类:
编程语言 时间:
2018-02-25 15:50:01
阅读次数:
196
我们以一个字符串为元素类型的 list 为例,进行列表元素的删除: 1 法一:remove(val) 1 2 3 (1)remove() 的参数是具体的元素值,而不是索引, (2)如果知道索引,如何使用 remove 删除该索引上的元素值, >>> l.remove(l[1]) 1 这样做是很大的风 ...
分类:
编程语言 时间:
2018-02-25 15:50:58
阅读次数:
185
1、去空格及特殊符号 复制代码代码如下: s.strip().lstrip().rstrip(',') 2、复制字符串 复制代码代码如下: #strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2 3、 ...
分类:
编程语言 时间:
2018-02-25 15:51:20
阅读次数:
202
学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。 1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invali ...
分类:
编程语言 时间:
2018-02-25 15:55:02
阅读次数:
190
对列表进行原地排序会修改原列表# 要想对列表进行排序同时又不修改原列表,可以先复制列表 这个示例展示了使用 sort 函数以 in-place 方式对列表进行排序的方法。和 reverse 函数一样,这种原地排序将原列表修改为排好顺序的新列表。要想使用排好顺序的列表而不修改原列表 ...
分类:
编程语言 时间:
2018-02-25 15:57:06
阅读次数:
255
?Java变量: ?java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 ?java程序中每一个变量都属于特定的数据类型,使用前必须声明: eg: int i=100; float f=12.4f; double d=0.12; String s="helloWord"; ?从 ...
分类:
编程语言 时间:
2018-02-25 15:59:15
阅读次数:
150
程序在附件里下载:点击客户端进行连接测试,出现下图说明测试成功语法:
redis的字符串操作
set(key,value,ex=None,px=None,nx=False,xx=False)
在redis中设置值,默认,不存在则创建,存在则修改
参数:
ex:过期时间(秒)
px:?过期时间(毫秒)
nx:如果设置为True,则只有key不存在时。当前set
分类:
编程语言 时间:
2018-02-25 16:02:55
阅读次数:
174
分类:
编程语言 时间:
2018-02-25 17:05:59
阅读次数:
524
NO1:Path配置: 用户Path:%JAVA_HOME%\bin 系统Path:%java_home%\bin;%java_home%\jre\bin NO2:CLASSPATH配置: .;%java_home%\lib;%java_home%\lib\tools.jar NO3:JAVA_HO ...
分类:
编程语言 时间:
2018-02-25 17:14:57
阅读次数:
172
# filename:python2.25(2).py# author:super# date:2018-2-25print('today to learn the zidian')# 在python中, 字典是一系列的键值对的关系, 每一个键都有一个值去对应, 你可以使用键来访问相对应的值# 与键 ...
分类:
编程语言 时间:
2018-02-25 17:15:52
阅读次数:
146
由于我用PyCharm或者pip都无法成功安装pywin32模块, 所以只能手动安装了, 打开https://github.com/mhammond/pywin32/ CMD命令行验证是否安装成功, 没报错就说明安装成功了! 接下来, 在PyCharm里面引入pywin32模块: ...
分类:
编程语言 时间:
2018-02-25 17:19:29
阅读次数:
810
1 list <!-- result in a setSomeList(java.util.List) call --> <property name="someList"> <list> <value>xxx</value> <ref bean="myDataSource" /> </list> ...
分类:
编程语言 时间:
2018-02-25 17:22:54
阅读次数:
150
学习软件编程,函数必须掌握好。在Python中,定义函数要使用def语句定义函数格式为 def 函数名(参数):函数体 return 返回值接下来,我们自定义一个求绝对值的函数my_abs 需要注意的是,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并返回结果。因此,函数内部通 ...
分类:
编程语言 时间:
2018-02-25 17:23:43
阅读次数:
193
第六章引用数组处理批量数据 1、数组的定义 :类型符 数组名[常量表达式] 1) 在主函数中定义数组,常量表达式不能包含变量 2)在被调用的函数中,其长度可以是变量或非常量表达式 3)在C语言中数组名代表该数组的起始地址,scanf函数中的输入项如果是字符数组,不要再加地址符& 2、数组的初始化 如 ...
分类:
编程语言 时间:
2018-02-25 17:24:00
阅读次数:
160
1、仅仅有“bx、si、di、 bp”四个寄存器能够用在[…]中来进行内存单元的寻址 2、这四个寄存器能够单个出现也能够以[by+zi]形式出现,当中y=x或p,z = s或d ,其它格式均为错误的。 3、当使用bp时。假设没有显性地给出段地址。则段地址默认在ss段寄存器中。 4、汇编语言中用三个概 ...
分类:
编程语言 时间:
2018-02-25 17:24:42
阅读次数:
114
Spring事务传播机制:Spring在TransactionDefinition接口中规定了种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套时事务如何进行传播。即协调已经有事务标识的方法之间的发生调用时的事务上下文的规则(是否要有独立的事务隔离级别和锁)。 事务的嵌套概念:所谓事务的嵌套 ...
分类:
编程语言 时间:
2018-02-25 17:25:11
阅读次数:
179
本节内容 一、操作系统发展史 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行;计算 ...
分类:
编程语言 时间:
2018-02-25 17:25:18
阅读次数:
253