- 博客(18)
- 资源 (9)
- 收藏
- 关注
原创 mysql按照分钟统计
SELECT DATE_FORMAT(create_time, '%Y-%m-%d %H:%i:00') AS TIME, COUNT(*) AS numFROM `t_xxx`WHERE error_code = 4810GROUP BY TIMEORDER BY num DESC;
2019-05-29 18:04:39 1990
原创 jvm学习
1.使用jmap -heap pid查看进程堆内存使用情况,包括使用的GC算法、堆配置参数和各代中堆内存使用情况[tomcat_admin@ceshi2 logs]$ jmap -heap 20327Attaching to process ID 20327, please wait...Debugger attached successfully.Server compiler det...
2019-05-28 09:59:07 291
原创 jvm内存溢出的几个例子
1.Java 堆溢出:堆:Java中的堆是用来存储对象本身的以及数组(数组引用是存放在Java栈中的)。堆是被所有线程共享的,在JVM中只有一个堆。public class jvm { public static void main(String[] args) { List<TestCase> cases = new ArrayList<Te...
2019-05-27 20:36:10 470
原创 python中将一个字符转换为ASCII或者unicode码
ord函数:将一个字符转化为ASCII或者Unicode码值print(ord('a'))输出:97print(ord('佖'))输出:20310print(ord(u'\u2020'))输出:8224chr函数:把一个ASCII或者unicode码转化为字符print(chr(8224))输出:†a = list(map(chr,range(20...
2019-05-20 18:43:09 2713
原创 python中的字符串
b="""nihaohahahxixi"""输出:'nihao\nhahah\nxixi\n'“原字符串”big=r"this\hhaha"big输出:'this\\\nhhaha'还原为unicode字符串hello =u'hello\u0020world'hello输出:'hello world'字符串是不可以改变的字符串...
2019-05-20 18:05:23 140
原创 python中range倒序
for i in range(10,-1,-1): print(i)输出:109876543210第三个参数表示的是对10所进行的操作,每次加上-1,直到-1,但是不 包含-1
2019-05-19 22:19:07 29571
原创 python自定义迭代器
class Collatz(object): def __init__(self,n): self.value=n def __iter__(self): return self def __next__(self): if self.value == 1: raise StopIteratio...
2019-05-19 21:57:46 325
原创 python版斐波那契数列
递归版本:函数在执行的过程中调用了本身,通常用于分治法,即将问题拆分为规模较小的子问题def fib1(n): return 1 if n<=1 else fib1(n-1)+fib2(n-2)list(map(fib1,range(10)))输出:[1, 1, 2, 3, 5, 8, 13, 21, 34, 55]非递归版本:def fib2(n): ...
2019-05-19 21:25:22 196
原创 python中的lambda表达式
lambda <变量> : <表达式>变量:参数表达式:返回值没有函数名平方函数的lambda表达式:lambda x:x**2tmp = map(lambda x:x**2,range(5))list(tmp)输出:[0, 1, 4, 9, 16]tmp =filter(lambda x: x%2 == 0 ,range(...
2019-05-19 21:03:28 2662
原创 python中的filter函数
def is_even(x): return x%2==0tmp = filter(is_even,range(10))list(tmp)输出:[0, 2, 4, 6, 8]通过函数f筛选序列中的元素eq:待过滤的序列f:过滤规则
2019-05-19 15:19:22 740
转载 python中的reduce函数
reduce函数接受的回一个支持二元操作的函数:f(x,y),实现对序列sq中的元素累加计算,并返回单一的结果from functools import reducedef add(x,y): return x+yreduce(add,[1,2,3,4,5])输出:15(((1+2)+3)+4)+5第一步计算的输入参数是序列的前两个元素,并将得到的结果与下...
2019-05-19 15:13:48 859
转载 python for循环 列表推导式
列表推导式的基本形式是使用一个for循环,对序列的元素依次进行操作得到另一个序列。列表推导式的最后还可以加入判断语句,实现对序列中的元素进行筛选。[x** 2 for x in values if x<=10]来自《自学python》...
2019-05-19 15:07:49 1833
原创 python中的 partial 固定部分参数的函数
from functools import partialdef power(x,num): return x**numpartial(power,2)partial(power,2)(3)输出:8可以指定参数名称,比如partial(power,num=2)计算x的平方
2019-05-19 14:57:37 2326
原创 python高阶函数map
python3:以 函数为参数的函数:def square(x): return x**2a=map(square,range(5))list(a)Out[10]:[0, 1, 4, 9, 16]
2019-05-19 14:51:17 159
原创 python函数参数传递
引用传递:指的是函数在调用过程中,参数与实际传入的对象共享同一块内存地址。例子1:def f(x): x[0]=10a=[1,2]f(a)a[0]输出10内存空间 命名空间 pos1:list[1,2] a:pos1 x:pos1 对列表a应用这个函数,python会先让x指向a所在的内存。由于x和a共享同一个对象,修改x[0]...
2019-05-19 14:17:46 366
原创 怎么找python的运行路径
1.命令行中执行:import sysprint(sys.argv[0])执行后为空2.import osos.path.abspath(os.curdir)3.import osos.getcwd()
2019-05-16 19:56:22 5208
SSM框架+mybatis自动生成代码
2018-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人