프로그래밍
-
[SpringBoot] 개발환경 구축프로그래밍 2020. 1. 14. 10:52
운영기, 개발기에서도 개발을 할수 있지만 리눅스 환경이고 IDE를 쓸게 vi밖에 없어서 로컬에서도 개발환경을 구축하기로 했다. 로컬은 서버와 직접 연결이 되지 않으므로 VDI에 개발기 접근 신청을 해서 git서버에 연결하였다. VDI 개발 환경 구성 IDE + Build Tool : VSCode + Maven FrameWork : SpringBoot 목표 : Maven으로 SpringBoot 코드를 jar 파일로 컴파일 하고 실행 1. 개발서버의 소스를 VDI에 받음 2. 서버의 Maven repository도 복사함(VDI 환경에선 외부 인터넷이 되지 않는다) 3. 소스를 일부 고침(리눅스와 윈도우가 다를거라고 생각 - 경로관련) 4. war 파일로 잘 만들어짐(mvn clean package) 5. ..
-
[환경설정] 각 언어별 환경설정프로그래밍 2020. 1. 2. 14:03
C언어 C언어 환경 설정을 하려고 찾아 봤는데 딱히 변한 것도 없네 DEV C++ 이나 Borland C++ 제일 좋은건 아마 Visual Studo Community 정도? github에 gcc 컴파일러 소스가 올라와 있으면 그거 까보기나 해야겠다 ++) MingGW(a contraction of "Minimalist GNU for Windows", is a minimalist development environment for native Microsoft Windows applications.)를 설치하려고 하는데 쉽지가 않다. 윈도우 용이라면서 어떻게 설치하는 지도 모르는 게 있고 https://sourceforge.net/projects/mingw/files/latest/download 결국 찾다..
-
[Python] 화면보호기 방지프로그래밍 2019. 12. 20. 14:15
뭘 돌려야하는데 자꾸 화면보호기가 짜증나게 해서 돌아가는 2시간동안 방해받지 말라고 방금 만듬 1분마다 마우스가 알아서 돌아다님 import time import pyautogui import random from datetime import datetime screenWidth, screenHeight = pyautogui.size() #화면 전체 크기를 출력(화면 해상도) print('{}, {}'.format(screenWidth, screenHeight)) cnt = 0 while True : ran_width = random.randint(1, screenWidth) ran_height = random.randint(1, screenHeight) #마우스를 2초동안 ran_width, ran_h..
-
[JAVA] collection의 개념프로그래밍/Java 2019. 7. 10. 23:46
...더보기 안녕 자바 Collection이 왔어 배열은 너무 불편해 int a[100]에 200개를 집어넣을 수가 없어! 정말 짜증나 하지만 우리에겐 컬렉션이 있어! 각각 HashSet 클래스의 인터페이스 - Set ArrayList, Vector, LinkedList 클래스의 인터페이스 - List LinkedList 클래스의 인터페이스 - Queue 컬렉션은 고정 크기의 배열이 가지는 단점을 극복하고, 요소(element)라고 불리는 객체들의 삽입, 삭제, 검색 기능을 갖춘 가변 크기의 컨테이너(Container)이다. - element ex) Integer, String - key - value - type을 의미한다는데... 타입이 뭐징.. 컬렉션이 다룰 수 있는 원소의 타입을 적어 놓기 귀찮았..
-
[JAVA]1. 자바 설치프로그래밍 2017. 3. 10. 03:32
컴퓨터에 자바가 설치되어 있는지 확인1. 내컴퓨터 -> C 드라이브 -> program Files -> Java라는 폴더가 있다면 설치는 했었던 것 1. 윈도우 -> CMD -> javac 이렇게 떳다면 JDK를 설치해야 한다.1. JDK설치2019.08.12 기준 JDK8버전https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Java SE -> Java Standard Edition