본문 바로가기
반응형

Programming41

[JAVA] 파일 이동 및 파일명 변경 - renameTo 안녕하세요. 이번에는 파일 이동 및 파일명 변경을 위한 함수를 알아보려고 합니다. 자바에서 파일 이동 및 파일명 변경을 위해서 사용하는 함수는 renameTo 를 제일 많이 쓰이고 있습니다. renameTo 함수를 사용하는 방법을 알아보겠습니다. java.io.File.renameTo(File dest) renameTo(File 매개변수) - 매개변수는 파일을 이동 및 파일명 변경을 위해 사용해주시면 됩니다. 조건 : C:\before\before_test.csv 이라는 파일이 존재 -> C:\data\test.csv 로 이동을 하고 싶다면 아래와 같이 사용하면 됩니다. ex) renameTo(new java.io.File("C:\data\test.csv")) import java.io.File; Fil.. 2021. 12. 6.
[Python] 윈도우에서 주피터 노트북 설치 및 실행 안녕하세요. 이번에는 주피터 노트북 설치 및 실행을 해보겠습니다. 먼저 CMD(명령프롬프트)를 실행해주시고 아래 그림과 같이 py -m pip install jupyterlab이라고 적어주시게 되면 주피터 노트북 설치가 진행됩니다. 설치가 되었으면 실행을 해보도록 하겠습니다. 아래 그림과 같이 py -m jupyter lab 을 치시게 되면 주피터 노트북을 실행할 수 있습니다. 주피터 노트북을 실행하게 된다면 아래와 같이인터넷 창이 하나 열리게 됩니다. 또한 http://localhost:8888 으로 주피터 노트북을 실행할 수 있습니다. 초기화면에서 Notebook에 있는 Python 3를 누르게 되면 파이썬을 실행할 수 있는 주피터 노트북을 만들 수 있습니다. 파일이 만들어지는 위치는 왼쪽에 보면 디.. 2021. 10. 28.
[Python] 파이썬 설치 및 실행 방법 안녕하세요. 이번에는 파이썬 설치하는 법을 알려드릴건데요. 파이썬은 최신 버전보다는 한단계 낮은 릴리즈 버전을 다운받는것을 추천드립니다. ex) 3.10.x 이 최신이라면 3.9.x를 추천 드립니다. 그렇다면 파이썬 설치법을 알려드리겠습니다. 첫번째로는 파이썬 공식 사이트에 가서 원하는 버전의 파이썬을 설치하시면 됩니다. 현재 기준 3.10.x가 최신이므로 3.9.x 버전을 설치하도록 하겠습니다. https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 글 쓰는 날을 기준으로는 3.9.x 중 3.9.7이 제일 최신이네요! 그럼 저는 3.9.7을 설치해보.. 2021. 10. 19.
[JAVA] 배열을 2차원 배열로 만드는 법 기존 테이블에서 새로운 테이블로 변환 코딩을 하다 보니 배열을 2차원 배열로 바꿔서 사용 해야 될때가 있었습니다. 다시 까먹지 않게 로직이라도 작성해 보려고 합니다. JSONParser jsonParser = new JSONParser(); ArrayList gridData = new ArrayList(); ArrayList stringData = new ArrayList(); JSONObject jaStatistics = new JSONObject(); JSONObject jo = (JSONObject) jsonParser.parse(response.getBody().toString()); JSONArray columns = (JSONArray) jsonParser.parse(jo.get("columns").toString()); Stri.. 2020. 4. 24.
[JAVA] 로컬에 있는 파일 하둡(Hadoop)으로 복사 일일이 파일을 HDFS에 올리는 작업을 할 수 없어서 JAVA코드로 지정해 놓은 경로에 파일이 있는 경우에 파일을 HDFS에 복사하는 코드를 작성해 보았습니다. - 개발환경 JDK 1.8 hadoop-common-2.10.0.jar (글 작성 기준 최신버전) Spring Boot 2.1.8 Spring Boot POM.xml org.apache.hadoop hadoop-common 2.10.0 jdk.tools jdk.tools org.apache.hadoop hadoop-hdfs 2.10.0 // 로컬 파일 파일 시스템에 복사 public void fileCopy() throws IOException { // hdfs://hadoop설치IP:hadoop설정포트 --> namenode 경로 String .. 2020. 3. 26.