개발183 java posix regular expression Java does support posix character classes. The syntax is just different, for instance:\p{Lower} \p{Upper} \p{ASCII} \p{Alpha} \p{Digit} \p{Alnum} \p{Punct} \p{Graph} \p{Print} \p{Blank} \p{Cntrl} \p{XDigit} \p{Space} from : https://stackoverflow.com/questions/6612870/posix-character-equivalents-in-java-regular-expressions [본래 정규 표현식]POSIX비표준펄/TclVimASCII설명[:alnum:][A-Za-z0-9]영숫자[:word:]\w\w[A-Za.. 2017. 7. 24. scraping ajax pages chrome 에서 f12 > Network > xhr 까지 도달. 그리고, 긁고 싶은 페이지로 이동 ... ;; 그러면 디버깅 창에 xhr 정보에서 원하는 아이템을 더블클릭하면 관련된 정보를 확인할 수 있음. 자세한건 : https://www.codementor.io/codementorteam/how-to-scrape-an-ajax-website-using-python-qw8fuitvi 2017. 7. 6. javascript 내장함수와 closure [펌] 난 자바스크립트에서 객체지향이란건 생각해본적도 없다. 하지만 클로저(Closure) 라는 패턴(?)을 이용해 자바(java)에서 쓰이는 클래스개념을 만들 수가 있다. 그렇다고 자바처럼 단순히 멤버변수와 메소드를 정의만 하는 쉬운방법으로는 되지 않는다. 우선 Closure 가 무엇인지 알기전에 내장함수(inner function)에 대해 알아보자 function outer(num1) { var num2 = 5; function inner() { return num1 * num2; } return inner(); } 함수안에 함수가 있다. 그래서 내장함수이다. 내부함수 inner는 외부함수 outer의 파라메터 num1 과 지역변수 num2 에 접근이 가능하다는 것만 알아두자. 결과값은 어떻게 알아볼 수 있.. 2017. 7. 4. abc 추상클래스 만약 아래와 같이 BaseClass를 상속받는 클래스에 실수로 func2를 구현 안했다면 어떻게 될까. class DerivedClass3(BaseClass): def func1(self): print "FUNC1 in Derived3" """ func2 method is not implented yet.. """ 물론 엄마 클래스인 BaseClass의 func2 메서드를 실행하게 될 것이며 엄마클래스의 func2 메서드에서는 이를 pass 만 해놓도록 구현한 상태이기 때문에 아무것도 하지 않고 넘어갈 것이다. 이렇게 되면 나중에 이 부분의 구현을 추가 해야 된다는 사실을 잊고 넘어갈 수 있고, 추후 이로 인한 side effect 가 생길 여지가 있다. 그럼 이런 불상사를 피하기 위해 아래와 같이 Ba.. 2017. 7. 4. 이전 1 ··· 3 4 5 6 7 8 9 ··· 46 다음