摘要: global 函数外部定义的变量(即global范围),在函数内部可以引用,但是不能修改。 如果函数中要使用一个外层(这里是global)的变量,若函数内部使用global标记该变量,那么在函数内尽可以“读取”该变量;若要在函数内修改该global变量,则需要用global语句,函数对该变量的修改也 阅读全文
posted @ 2022-03-10 13:59 jkklee 阅读(323) 评论(0) 推荐(0)
摘要: ###情景 通过zabbix监控发现有一个应用(service)和数据库(DB)之间存在不定时的流量异常(也不频繁),具体为应用server的入向流量和数据库server的出向流量会有短时间(通常在一分钟左右)的激增,甚至快达到千兆网卡的传输上限。 ###分析过程 通过症状,几乎可以断定是由于某些s 阅读全文
posted @ 2022-01-19 14:21 jkklee 阅读(334) 评论(0) 推荐(0)
摘要: kibana从ES中获取到date类型的字段后,会通过js获取本机/本地时区,并将时间字段从es的0时区转换为本地时区之后展示出来 阅读全文
posted @ 2022-01-19 14:13 jkklee 阅读(247) 评论(0) 推荐(0)
摘要: **题目:**开启5个线程,每个线程循环输出一个字符串n次,例如5个线程分别循环输出a b c d e 各5次,要求每次输出都得等前一个字母输出完再输出,即最终结果应该是:abcedabcedabcedabced **特点:**自己执行前需要判断其他线程执行结果,自己执行完也需要返回结果供别的线程执 阅读全文
posted @ 2021-12-09 13:54 jkklee 阅读(481) 评论(0) 推荐(0)
摘要: 多数编程语言里,你不需要太关注堆和栈。但是在一个类似Rust这样的“系统级”编程语言中,一个值再栈中还是在堆中,对程序的行为有很大的影响,因此你必须作出明确的决定。 无论是栈还是堆,都是你的程序在运行时可用到的内存的一部分,但是他们被以不同的方式“组织/构造/安排”。栈中存储的值存储和获取是以后进先 阅读全文
posted @ 2021-12-09 10:13 jkklee 阅读(178) 评论(0) 推荐(0)