列表 列表的存储方式: 列表的存储方式 列表的存储方式 列表的操作以及他的复杂度: 栈(Stack) 后进先出(想象是一叠书)。用列表就可以实现栈: 栈的应用:括号的匹配问题,如 {[()]} 匹配 (){}[] 匹配 []( 不匹配 [(]) 不匹配 思路,遇到左括号入栈,遇到右括号出栈,最后栈为 ...
分类:
其他好文 时间:
2018-02-26 16:16:27
阅读次数:
153
异步接口和事务混合模式分析 当一件事特别复杂的时候,既存在本身数据库的事务,又存在和其它系统交互的场景,那么就有可能会因为时间上的先后关系导致取数异常。 分析 以下图为例,在代码层虽然“插XXXX”表先执行,但是由于事务提交的滞后性,导致"发给异步系统报文"这件事,其实在时间线上比"插XXXX表"先 ...
分类:
其他好文 时间:
2018-02-25 00:09:21
阅读次数:
187
python列表的操作【list[]】: http://note.youdao.com/noteshare?id=93922f3174b1d8fac04514064656ce5a&sub=2644723DDA3A41EB8BB0847617647792 python元祖的操作【tuple()】: h ...
分类:
编程语言 时间:
2018-02-24 13:03:42
阅读次数:
465
1.顺序表的表示 为实现顺序表的操作,首先要将其表示出来,用同数据类型的数组和表示数组的长度的整型变量表示。 数组的定义、初始化、赋值 面向对象编程方式 一、使用自定义类封装数组 //后期有必要,再做一下题目,巩固一下, //你只是看着视频理解了一下 //敲了一下 ...
分类:
编程语言 时间:
2018-02-14 23:18:55
阅读次数:
208
介绍列表的操作方法,包括创建、访问、更新、删除、其他操作等 创建列表:只要把逗号分隔的不同数据项使用方括号括起来即可。 访问里表中的值 取值超出索引报错,切片超出索引不报错 更新列表:列表中的数据可以修改或更新,也可以使用append()方法来添加列表项 使用append()函数来添加 删除列表元素 ...
分类:
编程语言 时间:
2018-02-14 16:02:07
阅读次数:
151
asc和desc 分别表示升序和降序 select * from tablename order by id desc :根据id字段按照降序排列,从大到小 select * from tablename order by id asc :根据id字段按照升序排列,从小到大 克隆表 DB2数据库中克 ...
分类:
数据库 时间:
2018-02-12 11:30:56
阅读次数:
174
数组和链表: 数组在内存开辟一块空间,链表储存在内存任意地方 数组有索引〈下标从0开始〉,方便取出对应第几个,而链表是上一个元素存储着下一个元素的内存地址,不方便取出对应第几个元《需要把之前的元素都找到才能找到对应元素》 对于删除和增加,数组删除的时候需要把后面的元素都向前移动一下,增加是向后移动, ...
分类:
其他好文 时间:
2018-02-09 15:01:05
阅读次数:
104
抽象工厂模式(AbstractFactory),是23种设计模式之一。DP中是这么定义抽象工厂模式的:抽象工厂模式(AbstractFactory),提供一个创建一系列相关或互相依赖对象的接口,而无需指定它们具体的类。在学习抽象工厂模式之前,最好熟悉简单工厂模式以及工厂方法模式,这样对理解抽象工厂模式会有一定帮助,而且抽象工厂也是基于工厂方法模式的。至于工厂是用来干什么的,我这里也不过多介绍了,因
分类:
其他好文 时间:
2018-02-08 02:13:24
阅读次数:
233
触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。 语法: trigger_name:标识触发器名称,用户自行指定;trigger_time:标识触发时机,取值为 BEFORE 或 AFTER;trigger_event:标识触 ...
分类:
数据库 时间:
2018-02-07 19:32:03
阅读次数:
185