摘要:它包括两个类和一个是一个正则表达式经编译后的表现模式。这个标志能让表达式忽略大小写进行匹配。默认情况下,这两个表达式仅仅匹配字符串的开始和结束。返回当前查找而获得的与指定的组匹配的子串内容 Pattern和MatcherJava.util.regex 是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和MatcherPattern: 一个Patt...
摘要:开始的开始最近在做上的自动化测试,从最初的第三方自动化测试框架到后来的,再到最终完成答疑君客户端一些核心流程的自动化测试,期间也是经历了各种大大小小的坑。 开始的开始 最近在做Android上的自动化测试,从最初的第三方自动化测试框架appium到后来的Android Support Testing Library,再到最终完成答疑君Android客户端一些核心流程的自动化测试,期间也...
摘要:解决这两种问题的方法是线程同步。在介绍线程同步之前,先来了解一下这两个问题。这篇文章介绍第二个问题内存一致性错误。 线程通信,主要通过共享访问进程资源。这种通信方式非常高效,但存在两个问题:线程冲突(thread interference) , 内存一致性错误(memory consistensy errors)。 解决这两种问题的方法是 线程同步(thread synchroniza...
摘要:双指针压缩法复杂度时间空间思路实际上就是将所有的非数向前尽可能的压缩,最后把没压缩的那部分全置就行了。比如,先压缩成,剩余的为全置为。过程中需要一个指针记录压缩到的位置。 Move Zeroes Given an array nums, write a function to move all 0s to the end of it while maintaining the rel...