Mac 환경에서 본 예제는 시작한다. 일단 파이썬을 실행시킬 수 있는 환경인지 먼저 확인이 필요하다. 터미널을 열어서 python을 실행시켜 보자. python 명령어를 터미널에서 입력해보면 위 화면처럼 확인할 수 있다. 버전은 2.7.6 버전이 실치되어 있다는 것을 알 수 있다. python 코드 작성 편의상 textwrangler를 에디터로 사용하였다. http://www.barebones.com/products/textwrangler 에서 다운로드 가능하다. 그렇다면 이제 hello world 를 찍어보자. 첨부된 ex1.py 파일을 참고한다. 먼저 에디터를 열어서 아래와 같이 코딩하면 된다. print “hello world" “”(쌍따움표), ‘’(따움표) 로 문자열을 감싸서 사용할 수 있다. ..
이 글은 "자바 8 람다의 힘" 책을 정리한 글입니다. Chapter 2. 컬렉션의 사용 Java8에서 컬렉션을 어떻게 사용하는지 알아보기 전에 Java에서 Collection은 무엇인지부터 알아보자. 다음은 Java Collection Framework의 기본 상속 구조이다. Java 프로그래밍을 하다보면 크게 3가지 객체타입을 마주하게 된다. - List Element 들의 순서가 있으며, 중복을 허용한다. - Set Element 들의 순서는 없고, 중복이 허용되지 않는다. - Map List와 Set이 집합적 개념이라면, Map은 검색적 개념이 가미된 Interface이다. key와 value로 구성되며, key를 통해 value에 접근할 수 있다. 주로 사용되는 HashMap의 경우 Java 버..
#1 같은 정규표현식을 반복해서 사용할 것이라면 Pattern 객체를 재사용하자. 해당 문자열이 정규표현식에 매칭되는지 확인하기 위해서 String클래스의 matches 메소드나 Pattern클래스의 matches 메소드를 사용하는 경우가 있는데요. 위 코드에서 보시다시피 두 메소드 모두 내부에서 정규표현식을 컴파일하여 Pattern객체를 생성하게 됩니다. Pattern 객체는 재사용가능하고 multi-thread 환경에서 사용할 수 있는 객체이기 때문에 같은 정규표현식에 대해 반복적인 매칭 여부를 확인하는 작업을 할 경우에는 Pattern객체를 static 변수로 사용하거나 직접 생성하여 재사용하도록 하는 것이 이점이 있습니다. 따라서, 다음과 같은 코드가 있다고 할 때, 다음과 같이 작성하는 것이 성..
- Total
- Today
- Yesterday
- 책요약
- mongo
- Apache Spark
- Hdfs
- exception
- Git
- jackson
- Oracle
- 데이터과학자
- db
- PYTHON
- mysql
- spring
- bigdata
- spark
- HADOOP
- json
- Sqoop
- flume
- 알고리즘
- linux
- jenkins2.0
- java
- 데이터 리터러시
- Django
- jenkins
- 태그를 입력해 주세요.
- Learning Spark
- 확률분포
- mongodb
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |