linux平均负载 Posted on 2019-02-05 Edited on 2023-06-20 Disqus: linux平负载定义 单位时间内,处于运行或者准备运行(R)**,以及不可中断睡眠进程(D)**数量的平均值(指数平滑法)。 和cpu使用率没有直接关系。 负载上升,可能是cpu使用率过高,也可能是磁盘io问题。 Read more »
kill -9 不起作用 Posted on 2019-02-02 Edited on 2023-06-20 In system Disqus: 案例在公司压测,因为担心磁盘读写影响性能,所以磁盘通过nfs挂载。之后发现挂载内容无法进行读取,于是乎想重新挂载,umount命令下去,提示Device is busy,那就是铁定挂载目录或者文件被进程占用了,随之查询到了进程,打算用kill pid让进程暂停,但发现没有成功,随后用kill -9 pid强制暂停,但发现也没成功,进程pid一直存在,进程也未退出。 Read more »
setdefault方法传入函数 Posted on 2019-02-01 Edited on 2023-06-20 Disqus: setdefault()方法myvalue = dict_a.setdefault(a,b) 从dict_a中获取a的值,如果没有,则新增一个value为b,key为a的键值对。 Read more »
Python防注入 Posted on 2019-01-30 Edited on 2023-06-20 Disqus: 注入案例:1234567891011121314151617import MySQLdbdb = MySQLdb.connect(host="localhost",user="",passwd="",db="")cur = db.cursor()platform = input('Enter language: ')cur.execute("SELECT * FROM platforms WHERE language = '%s';" % platform)for row in cur.fetchall():print(row)db.close() Read more »
LeetCode 只出现一次的数字 Posted on 2019-01-28 Edited on 2023-06-20 In leetcode Disqus: 需求给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 Read more »
LeetCode 最后一个单词长度 Posted on 2019-01-24 Edited on 2023-06-20 In leetcode Disqus: 需求给定一个仅包含大小写字母和空格 ‘ ‘ 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0 。 Read more »
LeetCode 实现strStr() Posted on 2019-01-23 Edited on 2023-06-20 In leetcode Disqus: 需求实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 Read more »
磁盘无法挂载 Posted on 2019-01-18 Edited on 2023-06-20 In system Disqus: 案例今天一机器的磁盘掉了,机房更换了硬盘。看了下前人都是写在/etc/fstab里面,个人不推荐写这里,写入/etc/rc.local更加好 然后修改了/etc/fstab,然后mount -a挂载,没报错,df -h没看到挂上去的盘,很奇怪。 Read more »
is和==比较区别 Posted on 2019-01-17 Edited on 2023-06-20 Disqus: is** is比较的对象为内存地址 12345678>>> a = [1,2,3]>>> b = a[:]>>> id(a)140379285741320>>> id(b)140379285738696>>> a is bFalse Read more »
是地址引用还是赋值操作 Posted on 2019-01-17 Edited on 2023-06-20 Disqus: 基本类型凡是基本类型,都是赋值。 12345a = 1b = Nonec = True Read more »