按键精灵
最近在使用按键精灵来模拟按键。记录一下过程。重点推荐从图层中找。这样效率高,而且准确度也高。
基本上所有的程序语言,程序结构都分为:顺序结构、选择结构、循环结构这三种类型。顺序结构:代码从上自下执行,注意一下每行语句的依赖关系。(有的时候,可以适当的调整位置,提前某个变量的定义、某条语句的位置,然后后面代码可以共用这个代码的福利)。选择结构,便是本文的重点对象,进行分支选择。正是因为它的存在,让代码有了可变,让每次的执行,都不太一样。循环结构,然某个重复单元重复执行。
选择结构:常用的有if,swith,也有一些利用and or进行短路处理。或者用字典来做选择。
程序出口。一定要注意,每个分支都要有一个出口。如果相同的处理,可以利用技巧共用。
第一次遇到这样的空格,用16进制的编码查看,发现是c2a0。产生的原因,是用excel生成一段sql。其中某些单元格中,包含了空格,比如A1。而生成是用:=A1&B1&C1...这种公式。然后用生成的sql直接在psql上执行,执行后发现均报错。开始以为是语法错误,但是对比几次发现,跟之前的sql简直是一模一样。后来才发现,是空格的原因。用替换后的空格,再执行,然后就无报错。
遂记录一下这个小问题。
使用uptime来查看系统的负载。如果电脑cpu为1,则cpu负载100%时,uptime看到的是1。cpu为n,每个cpu都100%,则值是n。
具体可以看这篇文章:理解Linux系统负荷
Linux下转换文本格式的工具。比如将gbk编码的输入文件,转换为utf-8编码。亦或者是将utf8编码中无法识别的字符删除掉(使用-c)参数,真是帮了大忙了。遂记录一下本文的心得。