mybatis总结

一.基本用法 1.select 1.1 使用resultType SQL语句需要为所有列名和model属性名不一致的列设置别名,来实现自动映射 1 2 3 4 5 6 7 8 9 10 <select id="selectAll"

Go基础语法

1.变量/常量 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 # var name = expression 根据expression判断type var a = "initial" fmt.Println(a) # var name type = expression var

Py优化技巧

1.函数返回值缓存 可以把一个非常耗时的函数调用变成O(1)时间复杂度 适用于在处理固定参数的函数被重复调用时 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Py性能分析示例

1.time.time() 简单的计时器 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #!/usr/bin/python import time def timefunc(f): def f_timer(*args, **kwargs): start = time.time() result = f(*args, **kwargs) end = time.time() print f.__name__, 'took', end - start, 'time' return result return f_timer @timefunc def test(): for i in xrange(100): print i test() 2.time

Python高阶函数

python高阶函数 1.map map(function, iterable) The map() function takes the form map(function, iterable) and applies function to each item in iterable to return a list in Python 2 or an iterable map object in Python 3, 将iterable中的每个元素作用与funciton