1 项目图(下图为gif动图):技术及框架 SpringMVC druid redis zookeeper mybatis mysql dubbo 2 自定义session管理(下图为gif动图): 在请求参数里带有sessionId,使用RequestData获取和保存,aop实现保存数据到red ...
分类:
编程语言 时间:
2018-10-08 21:34:28
阅读次数:
171
# 类的内置方法 # 双下方法 # __str__ # 当类中定义了__str__方法后,print(这个类对象时),会调用__str__. 或者格式化%s输出对象时,都会触发__str__ # __repr__ # 当类中定义了__repr__方法后,print(repr(a)),就会调用a对象中... ...
分类:
其他好文 时间:
2018-10-04 10:40:29
阅读次数:
165
1、利用key排序 d1 2d2 4d3 3d4 1 2、利用value排序:__getitem__ d4 1d1 2d3 3d2 4 反序:reverse=True d2 4d3 3d1 2d4 1 3、对dict_items进行排序 [('d2', 4), ('d3', 3), ('d1', 2 ...
分类:
编程语言 时间:
2018-09-27 13:04:19
阅读次数:
163
python中的迭代器可迭代对象迭代是指重复反馈过程,每一次的迭代都会得到一个结果,又是下一次迭代的开始。在python中,一个对象只要是实现了__iter__()或__getitem__()方法,就被称为可迭代对象。python中的可迭代对象有字符串、列表、元组、字典、文件;自定义的类若是实现了__iter__()或__getitem__()方法,则也是可迭代对象~遍历可迭代对象,这里仅以文件为
分类:
编程语言 时间:
2018-09-24 12:48:52
阅读次数:
166
内置方法 说明 __init__(self,...) 初始化对象,在创建新对象时调用 __del__(self) 释放对象,在对象被删除之前调用 __new__(cls,*args,**kwd) 实例的生成操作 __str__(self) 在使用print语句时被调用 __getitem__(sel ...
分类:
其他好文 时间:
2018-09-17 19:45:18
阅读次数:
220
```python class Foo: def __getitem__(self, item): print('getitem', item) return self.__dict__[item] def __setitem__(self, key, value): print('setitem'... ...
分类:
其他好文 时间:
2018-09-14 23:11:16
阅读次数:
220
__reversed__ 返回集合的倒叙迭代器,如果没有实现这个方法,reversed()会去使用__getitem__和__len__来实现介绍__next__和 __iter__方法需要了解下可迭代对象(iterable)和迭代器(iterator): 标准的迭代器都有两个方法__next__和 ...
分类:
编程语言 时间:
2018-09-14 23:09:21
阅读次数:
177
可变集合需要实现: __len__ __getitem__ __setitem__ __delitem__不可变集合需要实现: __len__ __getitem____len__:返回集合长度__getitem__(self, item) 使用索引访问元素__setitem__(self, key ...
分类:
编程语言 时间:
2018-09-14 13:57:02
阅读次数:
139