본문 바로가기

개발19

[2주차] 상속 클래스 실행순서 Parent.java package app; public class Parent{ public String nation; public Parent(){ this("대한민국"); System.out.println("Parent() Call"); } public Parent(String nation){ this.nation = nation; System.out.println("Parent(String nation) Call"); } } Child.java package app; public class Child extends Parent{ private String name; public Child(){ this("홍길동"); System.out.println("Child() Call"); } public .. 2020. 2. 15.
[1주차] JDK 설치인증 1주차 기본미션 JDK 설치 인증하기 혼자 공부하는 자바의 경우 윈도우에 JDK를 사용하였지만, 제가 사용하는 개발환경은 Mac OS이다보니 별도의 설치파일을 다운로드하여 설치하였습니다. 설치버전은 Oracle에서 다운로드 하였으며, 1.8.201을 다운로드 하여 설치하였습니다. 2020. 2. 6.
[Python 데이터 분석] 1. Python / Anaconda 설치 Anaconda Pyhton 배포판을 사용하는 이유는 초보 프로그래머와 고급 프로그래머 모두에게 유용하고, 수백개의 주요 패키지가 사전에 설치된다는 점입니다. Anaconda 공식 사이트 다운로드 페이지(https://www.anaconda.com/download/)에 접속하여 운영체제를 선택하고다운로드 하면 됩니다. 다운로드 받은 .exe 혹은 .pkg 파일을 실행하여 설치를 진행합니다. 본인 혼자 사용하는 경우 Just Me를 선택해주시면 되고,다른 모든 사용자가 사용하는 경우 All User를 선택해주시면 됩니다. 설치파일이 생성되는 경로를 지정하게 되는데Anaconda를 설치할 때 필요한 여유공간은 2.43GB 입니다. 설치가 완료되면 위와 같은 파일들이 생성됩니다. Anaconda Navigat.. 2017. 11. 21.
[VB] CapsLock 확인 2012. 7. 1.
[C] Swap의 구현 #include #define SWAP(a,b) ((a) ^= (b) ^= (a) ^= (b)) int main(void) { int a = 5; int b = 10; SWAP(a,b); printf("a = %d, b = %d\n", a, b); /* make compiler happy :) */ return 0; } 2012. 2. 8.
[C] 제곱근 구하기 #include double square_root(double num) { double next; double temp; next = 0.5*(1+(num/1)); while(1) { temp=next; next = 0.5*(next+(num/next)); if(temp-next 2012. 2. 8.