프로그래밍/자바 6

자바에서 파이썬 파일 실행하고 결과 받아 오기

자바에서 파일 받을 때 에러가 계속나서 포기하고 파이썬에서 받는 걸로 변경했다. 어차피 소스 자체를 파이썬으로 포팅할 거라 가능하면 파이썬으로 변경하기 위한 일환으로 작업함 파이썬은 C:\\Program Files\\Python37\\python.exe 에 설치했다는 가정하에 (3.10이후부터 ssl문제가 있어서 3.7인 3.9를 사용함) 아래와 같이 파이썬 코드를 실행하고 결과를 받아옴 원래 아나콘다에 가상환경을 만들어서 파이썬 작업을 하는데 가상환경은 제어가 힘들어서 포기하고 파이썬3.7을 추가 설치함. 환경변수 path에 추가해도 기존 아나콘다에 설치된 파이썬때문에 pip가 제대로 안되기 때문에 pip하려면 3.7이 설치된 폴더 경로로 이동 후 pip를실행해야 3.7에 패키지가 설치됨. 이것 때문에..

자바로 RSI 구하기

import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Marble { // 주어진 기간동안의 종가를 기반으로 상대강도지수(RSI)를 계산함 public static Double calculateRSI(Double[] closingPrices, int period) { // 연속된 종가 간의 가격 변동을 계산함 Double[] priceChanges = calculatePriceChanges(closingPrices); // 상승폭과 하락폭을 각각의 배열로 분리함 List gains = new ArrayList(); List losses = new ArrayList(); for (int i = 1; i..

자바에서 크롬 웹드라이버 실행 파일을 따로 설치하지 않고 크롤링하기[vscode]

파이썬과 같이 크롬 웹드라이버 실행 파일을 따로 설치하지 않고 아래의 웹드라이버 매니저 JAR 설치 https://jar-download.com/artifact-search/webdrivermanager Download webdrivermanager JAR file with all dependencies io.github.bonigarcia webdrivermanager 5.6.3 compile group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '5.6.3' //Thanks for using https://jar-download.com libraryDependencies += "io.github.bonigarcia" % "webdrive..