观察者模式和发布订阅模式区别 观察者模式和发布订阅模式区别 观察者和被观察者是相互知道的(一对多)比如消费者和店家 而发布者和订阅者,发布者不知道有哪些订阅者订阅了自己,订阅者也不知道接收到的是哪个发布者发布的,中间有消息中间件(多对多)比如消费者、代购、店家 ...
测试面试题 测试面试题面试题测试相关数据库相关算法相关问题1:给你一串乱序的指定范围的连续数字,里面缺省一位,如何以最快的速度找出缺少的那位数字问题2:写出下列算法的时间复杂度。常用算法逻辑智力相关 面试题 测试相关 1.get和post 的区别? 1、GET请求:请求的数据会附加在URL之后,以?分割URL和传输数据,多个参数用&连接。 POST请求:POST请求会把请求的数据放置在HTTP请求包的包体中。 2、传输数据的大小 使用GET请求时,传输数据会受到URL长度的限制。 对于POST,理论上是不会受限
Shell 编程中单双引号异同 Shell 编程中单双引号异同 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。 1.单引号 单引号字符串的限制: 单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的; 单引号字串中不能出现单独一个的单引号(对单引号使用转义符后也不行),但可成对出现,作为字符串拼接使用。 2.双引号 双引号的优点: 双引号里可以有变量 双引号里可以出现转义字符 ...
python+selenium操作已打开的网页 使用python+selenium操作已打开的网页 使用python+selenium控制手工已打开的浏览器 我们可以利用Chrome DevTools协议。它允许客户检查和调试Chrome浏览器。 先在环境变量中PATH里将chrome的路径添加进去 打开cmd,在命令行中输入命令: chrome.exe --remote-debugging-port=9999–user-data-dir="$path" 会打开一个web页面,我们输入想操作网址,就可以操作这个页面啦 -remote-debugging-