2020/12 5

[디자인패턴]배열 요소를 표시하기위한 이터레이터(Iterator) 패턴

안녕하세요.디자인패턴 이라는 카테고리를 만들어 놓고거의 몇년간 포스팅을 안했네요. 공부를 그만큼 안했다는 거죠.이제 공부를 하나씩 해가며 포스팅을 진행할 예정 입니다. 오늘은 이터레이터(Iterator) 패턴을 포스팅 하려고 합니다. 일반 적으로 우리는 반복문을 사용할때 for 문을 주로 사용합니다.for(int i=0, i< 10; i++) 이런식으로 말이죠. 이터레이터(Iterator) 패턴은 for문에서 사용하고 있는 변수 i의 기능을 추상화해서 일반화 한 것 입니다.정리하면, 배열 등의 많이 모여있는 것들을 순서대로 지정하면서 전체를 검색하는 처리를 실행하기 위한 것 입니다. 다음은 이터레이터(Iterator) 패턴에 사용되는 클래스 및 인터페이스 입니다. 파일명 설명 Aggregate 집합체를 ..

파이썬 txt 파일 읽고 쓰기(file write)

안녕하세요.실무에서 자주 사용하게 되는 소스를 포스팅하려고 합니다. txt 파일의 내용을 읽는 방법과 쓰는 방법입니다.이는 작업대상건을 추출하는등 상당히 빈번하게 사용됩니다.실제로 DB insert 대상건을 추출하여 보관하였다가 나중에 문제가 생겨서이를 다시 재활용하는 경우도 있었습니다. 기능은 간단하나 활용성은 뛰어나다고 생각됩니다. 먼저 텍스트 파일을 읽어들이는 소스입니다. r = open(txt_file, mode='rt', encoding='utf-8') for line in r: print(line) 확인해보시면 텍스트 파일에 존재하는 내용을 한줄씩 읽어오는 모습이 확인 가능합니다. 그런데 open() 함수로 파일을 읽어오는건 알겠는데mode라는 파라미터가 존재 합니다.mode 옵션에 대해 알아..

파이썬 파일 복사 및 삭제(하위 디렉토리 포함 삭제)

안녕하세요.오랜만에 프로그래밍 포스팅을 하게 되었습니다.올해를 마무리하면서 그간 해왔던 프로그램 소스들을 정리해두려고 합니다. 다음에 또 업무를 하게되면 찾아봐야 하니깐요. 이번 포스팅에서는 파이썬 프로그래밍을 활용하여파일을 복사하는 코드와 삭제하는 코드를 알아보겠습니다.삭제는 파일을 삭제하는 방법과 하위디렉토리를 포함하여 삭제하는 방법을 알아보겠습니다. 파이썬 파일 복사파이썬은 라이브러리 활용에 매우 간편하기 때문에간단한 몇줄의 소스로 파일 복사 기능을 구현할 수 있습니다. 먼저, 소스코드 제일 상단에 라이브러리 선언을 합니다.import shutil shutil 이라는 라이브러리를 사용하겠습니다. 그리고 현재 파일을 새로운 디렉토리로 이동시키기 위해서새로운 디렉토리를 체크하여 디렉토리를 생성해 주었습..

[관저동 조개찜 택이네] 가끔 가볼만한 조개찜!

안녕하세요.오늘은 관저동에 위치한 음식점을 포스팅하려고 합니다. 관저동에서 조개찜을 먹어본적은 처음인것 같네요.먹자골목과 마치광장 사이에 위치하고 있는 택이네 조개전골 입니다.스타벅스 맞은편에서 잘 보이실겁니다. 금요일 오후 7시쯤 방문한거같은데 사람이 많았습니다.자칫잘못하면 웨이팅 하실 수도 있습니다.밖에서 보면 습기가 상당히 찬 모습을 볼 수 있네요. 월평동에서도 조개찜집을 방문했을 적에도2인에 39,000원이었는데 가격이 똑같네요.조개쯤 가격은 어딜 가나 이정도라고 생각됩니다. 조개찜이 나오고 15분을 기다리셔야 합니다.15분이 지난 후에는 직원분이 오셔서 뚜껑을 열어주십니다. 개봉박두!먼저 푸~욱 익은 치즈가 있었습니다. 키조개, 가리비, 소라 등 다양한 해물들이 있었습니다.다른 조개찜 집에 방문..

음식 2020.12.14

[관저동 히로미참치] 관저동 참치집 발견!

안녕하세요. 언제먹어도 참치는 맛있죠?오늘은 관저동에 위치한 참치집을 다녀왔습니다. 관저동에서 참치집은 처음인데요.상당히 만족했습니다. 바로 포스팅시작하겠습니다.관저동 먹자골목쪽에 위치한 히로미 참치집 입니다. 저는 1인 40,000원 짜리 스페셜 참치로 먹었습니다.사람들 보니깐 참치 + 활어 + 연어 조합으로 된 메뉴도 많이 드시더라고요.주문 후 얼마 지나지 않아 반찬들이 나왔습니다.다른 참치집보다 밑반찬들이 많이 나온다는 느낌을 받았습니다.그렇다고 참치가 적은것은 아닙니다. 포만감을 더해줄 생선!맛있었습니다. 제 생각으로는 우럭튀김같은데짭잘하고 맛있었습니다. 파래와 성게알? 이라고 하셨던거 같은데..이것을 시작으로 참치의 시식이 시작됩니다. 참치집 방문할때마다 각각 다른 특별한 메뉴가 있는데여기는 성..

음식 2020.12.09