본문 바로가기

분류 전체보기

(171)
[JAVA] Spring 에서 python 사용하기 - jython 이전에 작성한 글에서 jython 을 설치하였습니다. https://binshuuuu.tistory.com/288 불러오는 중입니다... 이제 Spring + Maven 에 jython 을 연동해 봅시다. 1. Pom.xml org.python jython-standalone 2.7.1 * 가지고 있는 버전에 맞춰서 추가해주시면 됩니다. 저는 2.7.1 버전을 사용합니다. https://mvnrepository.com/artifact/org.python/jython Maven Repository: org.python » jython Jython is an implementation of the high-level, dynamic, object-oriented language Python written i..
[ JAVA ] 자이썬 설치하기 [ JAVA ] 자이썬 설치하기 자이썬이란 ? 자이썬(Jython)은 파이썬의 자바 구현으로, Jim Hugunin에 의해 처음으로 만들어졌다. 처음에는 파이썬 표준 구현의 이름(CPython)을 따라 JPython라는 이름을 썼다. 자이썬은 자바 언어로만 작성되었기 때문에, 모든 자바 가상 머신에서 동작한다. 자이썬 프로그램은 모든 자바 클래스를 바로 불러올 수 있다. 몇몇 표준 모듈을 제외하면, 자이썬 프로그램은 파이썬 모듈 대신 자바 클래스를 사용한다. 자이썬은 표준 파이썬 배포판의 거의 모든 모듈을 포함하고 있으나, 기존에 C로 구현된 일부 모듈은 포함하지 않는다. 예를 들면, 자이썬에서 그래픽 사용자 인터페이스는 TKinter 대신 Swing이나 AWT로 작성해야 한다. https://ko.wi..
[DATABASE] ORACLE 테이블간 데이터 복사 [DATABASE] ORACLE 테이블간 데이터 복사 테이블간의 데이터를 복사, 가져와야 하는 경우가 생길 수 가 있습니다. 이때, 아래의 쿼리로 해결할 수 있습니다. TO 테이블 : 빨간색 FROM 테이블 : 파란색 1. 테이블 복사하기 스키마 & 데이터 CREATE TABLE [테이블] AS SELECT * FROM [테이블] [WHERE 절] 2. 테이블 구조만 복사하기 CREATE TABLE [테이블] AS SELECT * FROM [테이블] WHERE 1=2 [where절에 '참'이 아닌 조건을 넣어줌] 3. 테이블은 이미 생성되어 있고 데이터만 복사 (테이블 구조가 동일할 때) INSERT INTO [테이블] SELECT * FROM [테이블] [WHERE 절] 4. 테이블은 이미 생성되어 있..
[PYTHON] 1. 기초 1. 함수 Python 에서 기본적으로 제공해주는 다양한 함수가 존재한다. 함수는 사용자(개발자)가 프로그래밍을 할때, 편의와 생산성을 제공하기 위하여, 미리 만들어 둔 작은 단위의 프로그램이라고 보면된다. 아래의 함수는 기본적으로 제공되는 함수이고, 차후, 필요에 따라 필요한 함수를 만들어 가져와 사용하고, 만듬으로써, 하나의 프로그램이 완성된다고 할 수 있다. 1-1. Print 함수 1-2. Input 함수 1-3. Random 함수 2. 변수 변수는, 변하는 수라는 의미이며, 만든 객체에 데이터를 저장하여 사용합니다.
[PYTHON] 시작하기 파이썬 Python https://ko.wikipedia.org/wiki/%ED%8C%8C%EC%9D%B4%EC%8D%AC 파이썬 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 이 문서는 프로그래밍 언어에 관한 것입니다. 그리스 신화의 괴물에 대해서는 피톤 문서를, 미사일에 대해서는 파이톤 5 미사일 문서를 참조하십시오. 파이썬Python패러다임프로그래밍 패러다임: 객체 지향 프로그래밍, 명령형 프로그래밍, 함수형 프로그래밍, 절차적 프로그래밍, 반영설계자귀도 반 로섬개발자파이썬 소프트웨어 재단발표일1991년 2월 20일최근 버전3.8.0[1]최근 버전 출시일2019년 10월 14일 (3달 전) ko.wikipedia.org 파이썬[2](영어: Python)은 1991년[3] 프로..
[JAVA] Random 함수 해당 클래스의 인스턴스는 의사 난수 스트림을 생성하는 데 사용됩니다. 이 클래스는 48 비트 시드를 사용하며 선형 일치 수식을 사용합니다. 0. 예시 - 0 ~ 1000 까지의 랜덤 인자 생성 ArrayList result = new ArrayList(); Random random = new Random(); for (int i = 0; i < cnt; i++) { Integer val = random.nextInt(1000); result.add(val.toString()); } // Result Sorting Collections.sort(result); // Result Sorting Reverse Collections.reverse(result); return result; 0 ~ 1000 사이의..
[JAVA] Calendar 함수 * 몇가지 간단한 Calendar 함수 활용 공통 날짜 로직을 제공할 수 있다. 0. YYMMDD 날짜 포맷 생성 private static final SimpleDateFormat yyyyMMdd = new SimpleDateFormat("yyyyMMdd"); 1. 오늘 날짜 구하기 Calendar cal = Calendar.getInstance(); cal.setTime(new Date()); String date = yyyyMMdd.format(cal.getTime()); 2. 오늘을 포함한 7일(이전) 날짜 구하기 String[] lastWeek = new String[7]; Calendar cal = Calendar.getInstance(); cal.setTime(new Date()); for ..
[윈도우프로그램] vb6ko.dll 에러 해결 방법 [윈도우프로그램] vb6ko.dll 에러 해결 방법 무설치 버전의 게임을 할때나, 기타 윈도우 프로그램 사용시, 위의 파일에 대한 에러가 발생할 수 있다. 윈도우 Visual C++ 재배포 가능 패키지 를 설치함으로 해결되는 경우도 있지만, 해결되지 않는 경우 강제로 해당 파일을 특정 위치에 설치함으로서 해결을 할 수 있다. 우선 아래의 파일을 다운받도록 한다. 해당 파일의 압축을 풀었다면, 윈도우 비트에 따라서 맞 는 경로에 복사 & 붙여넣기 해준다. 32비트 : c:\windows\system32 64비트 : c:\windows\sysWOW64 * C 드라이브에 Program Files ( x86) 폴더가 있다면, 64비트이다.