add bisection search

add method findKey, return the position search result in a page