• 常用的 Chrome 插件 at August 29, 2019

    分享一个 crxMouse Chrome™ 手势,直接鼠标手势操作~
    https://chrome.google.com/webstore/detail/crxmouse-chrome-gestures/jlgkpaicikihijadgifklkbpdajbkhjo

  • 一定很用心的吧

  • 嗯嗯,那还是很不错的哇~
    楼主也是在里面做性能测试吗?

  • 七夕既有喜的人,那一定也会有悲的人吧...
    有喜有悲,颠荡起伏,不枉此生行...


    小女子不才,未得公子青睐。
    扰公子良久,公子勿怪。
    牛郎织女今日鹊桥相会,
    而我们却此生就此别过...


    也许放弃,才能靠近你。
    不再见你,你才会把我记起...


  • 感觉待遇还是蛮不错的哇...加班会偏多吗?

  • 疑问:

    如何优化使这个框框不会出现呢?

    driver.find_element_by_xpath("//android.widget.Button[@text='登录']").click()
    driver.find_element_by_xpath("//*[@text='请填写手机号']").send_keys("123456")

    当在caps里面添加

    desired_caps['automationName'] = 'UIAutomator2'

    使用这句框框就不会出现了,但是类似这样的定位又无法使用了

    //*[@text='基金' and @instance='9']
    //*[contains(@resource-id,'indicator')]//*[@text='基金']
    //*[@resource-id='com.xueqiu.android:id/indicator']//*[@text='基金']
  • 1)打印ps和top命令的帮助man帮助文档并通读一遍

    man ps > ps.txt
    man top > top.txt

    2)统计Linux上的某个进程的cpu增长曲线

    top -b -d 1 -n 10 -p 2316\
    |grep --line-buffered '^\ 2316' \
    |awk '{print $9}'\
    |gnuplot -e "set terminal dumb;plot '<cat' using 1 with line"

    有个小疑惑:通过 |grep --line-buffered ^2316不能匹配出来开头是2316的进程数,感觉像是2316进程数前有空格的样子,如果是这样的话要怎么精确匹配呢?
    发现通过转义符\ 就可以了|grep --line-buffered ^\ 2316不知道这样对不对哇😶
    Linux上的aliyun-service的进程的cpu增长曲线

    3)统计App上某个业务操作期间内存增长情况

  • top -b -d 1 -n 20 | grep ^19912 |awk '{c+=$9;m+=$10;print "cpu:"c/NR,"mem:"m/NR}'
  • curl -s https://testerhome.com/api/v3/topics.json | awk 'BEGIN{RS="},{\"id";}{print "{\"id"$0}' | sed 's#{"id{"topics":\[{#{#'
  • 1)找出访问量最高的页面地址
    awk '{print $7}' /tmp/nginx.log | sort | uniq -c | sort -nr | head -1

    2)求/topics/nnn接口的平均响应时间(最后一列为响应时间)
    grep "/topics/[\" ]*" /tmp/nginx.log | awk '{print $(NF-1)}' | awk 'BEGIN{a=0}{a=a+$1}END{print a/NR}'