본문 바로가기

Programing

(22)
[Python] Visual Studio Code 를 이용하여 Python 시작하기 1. Visual Studio Code를 실행한 후 "Open Folder"를 클릭하여 python 연습을 할 디렉토리를 연결한다. 2. 선택한 폴더가 Visual Studio Code 왼쪽 상단 "EXPLORER" 창에 노출된다. 3. (선택사항) "New Folder" 버튼을 클릭하여 새로운 폴더를 생성하여 "세부사항" 별로 python 파일을 관리할 수 있도록 한다. 4. 생성한 하위폴더를 선택 후 "New File" 버튼을 클릭하여 python File을 생성하거나 마우스 우클릭을 통해 파일을 생성한다. 5. 파일명과 확장자명을 적은 후 파일을 생성한다. 6. python 개발을 시작할 python 파일이 생성됨을 확인할 수 있다. # 생성된 hello.py 파일에 소스코드를 작성하여 실행해보도록..
[Spring] 배치, 스케쥴러 사용 : Quartz 프로젝트에서 매번 등장하는 배치와 스케쥴러, 이를 구현하기 위한 다양한 방법이 존재하지만 자바 스케쥴러 개발에 사용하는 오픈소스 라이브러리인 Quartz Scheduler를 이용하는 방법을 알아보도록 하자. 배치 프로그램에 대한 자세한 정보는 아래 블로그 참조! https://limkydev.tistory.com/140 1. Maven Dependency maven 환경에서 외부 라이브러리를 사용하기 위해서 pom.xml 에 Quartz Library를 dependency 한다. 1 2 3 4 5 6 7 8 9 10 11 12 org.quartz-scheduler quartz org.quartz-scheduler quartz-jobs Colored by Color Scripter cs 2. Job Cod..
[JAVA] 특정 폴더 내 모든 파일 삭제 및 폴더 삭제 JAVA 및 Web 프로젝트에서는 임시폴더와 같은 특정 경로의 폴더를 삭제해야하는 경우가 있습니다. 만약 이 폴더 내에 파일이 존재하지 않는다면 문제 없이 바로 해당 폴더를 삭제할 수 있지만 파일이 존재할 경우 먼저 폴더 내의 파일을 모두 삭제해주어야 폴더를 삭제할 수 있습니다. 간단한 코드로 폴더를 삭제하는 방법을 알아보도록 하겠습니다. 다음과 같이 "delete" 라는 이름의 directory를 삭제하려고 하는데 하위폴더1, 하위폴더2 그리고 하위폴더2 안에는 파일들이 존재하고 있습니다. 이때 아래와 같이 폴더를 삭제하면 어떻게 될까요? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 package com.acma.document; import j..
[JAVA] 비슷한 이름의 특정 파일 모두 지우기 자바 프로그램에서 File 삭제 관련 개발을 진행하는 경우가 있을 것이다. 이때 특정 경로에 특정 이름의 파일이 1개만 존재한다면 "디렉토리냐? 파일이냐?" 이 두가지의 경우의 수만 가지고 파일을 쉽게 삭제할 수 있다. 하지만 일반적으로 이미지 파일의 경우 파일의 크기가 큰 원본 파일보다는 Thumnail 이미지로 여러장을 만들어서 저장하는 경우가 있다. 만약 여러장의 Thumnail 이미지를 "A_01, A_02, A_03" 처럼 저장을 해놓을 경우 아래와 같은 방법으로 삭제하도록 한다. (# 보통 DB에는 Thumnail 이미지의 대표 이름인 "A"만 저장하는 경우가 많다.) 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 2..
[Python] Python(파이썬) 3.7.3 Windows Install.. 회사 내 프로젝트로 '문서' 파일들에 대한 페이지 카운트 프로그램을 만들게 되었다. 자바로 개발하다보니 JDK, JRE 설치에 대한 문제로 실행파일의 용량이...400MB를 넘는 상황이 발생하였다. Python 아무것도 모르지만... Visual Studio Code 와 함께 작업을 시작해보려고 한다. 1. Python 공식 사이트 ◈ https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 2. Python 다운로드 버튼을 클릭하여 Python 설치버전을 다운로드한다. 아래 링크를 통해 다양한 Python 버전 및 환경에 최적화 된 Python을 확인할 수 ..
Python "Talk is cheap. Show me the code!!!" 말은 쉽지. 코드를 보여달라고!!!