공부 & 팁 30

취업전략을 잘 짜야한다.

면접관 보통 사장님(인성을 봄), 팀장님(팀에 잘 녹아들지를 봄), 사수 (나랑 잘 맞을지) 사수가 좋은지 안좋은지 보려면 회사 면접가서 제일 어린놈을 봐라 ㅋ 학원에서 팀 프로젝트 해보셨어요? 너 뭐뭐 만들어봤니? 너가 많이했니?(점유율) 안싸웠니? 의견충돌 있을때는 주로 어떻게 해결했나요? 2. 뭐를 많이 만들어봤니? : 학원이외에 내가 스스로 만들어 본 거 (매우 선호) 자바로 console창만을 이용해서라도 ex ) KIOSC나 등등 공부해서 나혼자 만들어보자 3. 프로젝트 결과물 포폴 + 크롤링 + 영화 저장 학원에서 최소 3개 만드는데 다 비슷하니까 부수적으로 이번에 배울 View단만을 가지고 나만의 개인 이력서 사이트를 만들어보자.

공부 & 팁 2020.07.30

JAVA 실행 과정

자바의 특징 이직성이 강합니다 운영체제의 특성을 타지않아요 JAVA Code - > Hello.java : 사람이 알아보는 코드 ↓ Compiler(번역기)를 거치고 → [Ctrl+S로 저장하면 컴파일 실행] ↓ Binary Code(이진코드) → Hello.class : 기계가 알아보는 코드 ↓ 실행 (ctrl + F11) JVM(Java virtual Machine) 저장하면 그때 코드가 바뀐거임 기계코드로 그래서 헬로우코드 클래스가 실행할때 컴파일러가 되는게아니라 저장했다 하면 컴파일러가 된거 컨트롤 F11누르고 실행 bin 바이너리 이진코드 컴퓨터가 알아먹는거 src 소스 사람이 알아먹는거

공부 & 팁 2020.07.30

인공지능이란?

인공지능이란 인공적으로 만들어진 지능 신경망의 구조 인공지능 1 . 지도학습 : 정답지를 알려주고 공부를 시키는게 지도학습 ex ) 고양인지 강아지인지 판단하는 인공지능을 만들고싶으면 지도학습은 고양이사진을 무수히 만장 먼저줘 먼저 알려주는거 2 . 비지도학습 : 아무것도 안알려주고 고양이 사진만 먼저 줘서 스스로 판단함 데이터만 딱 주는 것 3 . 강화학습 : 무언가를 했을 때 칭찬도장같은 걸 주는게 강화학습 ex ) 알파고 GAN 강화학습

공부 & 팁 2020.07.30

클래스

쉽게 말하면 클래스는 설계도 클래스를 만들어놨으면 단순히 설계도라고 생각하자 new로 객체 생성 되기 전까지는 클래스는 아무 일도 안일어난다. (설계도만 만들어놓으면 무슨일 일어나? 안일어나자나 보고 만들어야지) 인스턴스 : sVO 객체 생성 → ScoreVO sVO = new ScoreVO(); 클래스를 가지고 만들면 결과물이 인스턴스 인스턴스를 만들기전에 new 와 생성자를 만들어서 객체 생성을 해줘야함 ex) sVO.calc() → 인스턴스 사용 자바를 잘 알려면 Class작성(설계도 작성) 객체 생성(설계도 따라 결과물 만들기 인스턴스 사용( 결과물 사용하기) ※ 인스턴스 → 설계도를 통해 만들어진 결과물 ScoreVO sVO =new ScoreVO(); ScoreVO sVO2 =new Score..

return : 데이터 반환 타입

일단 쉽게 생각하면 return은 출력이라고 생각하면 된다 그래서 자바 구문에서 객체자료형, 기본자료형, void세개가 메소드 구문이 있는데 public void이렇게 나오면 void 자체가 '데이터'반환을 안하겠다는 의미라 return 변수 ; 이렇게 해놓으면 error가 납니다. 데이터 반환 타입 = return 타입인데 void 는 '데이터' 반환을 안하겠다는 의미 public void calc() { int num = 4 ; return num ; // num을 반환 void면 오는거 자체가 에러 return ; // 메서드 종료하겠다는 의미 파이썬 04-1함수의 이해 참조. void면 return쓰는일이 애초에 잘없슴 } return만 단독으로 쓰면 메서드 종료하겠단 의미라서 void인데 ret..

자바로 문제 풀어볼 거

사용자한테 3개의 값을 마구잡이로 입력받고, 크기가 작은 순으로 정렬되도록 변수의 값을 변환해 보세요 a = 230 b = 50 c = 110 if(a > b) { temp = a a = b b = temp } # a = 50 ,b = 230 조건문이 false여도 무조건 if를 통과하면 a가 b보다 작게 됌. if(a > c ) { temp = a a = c c = temp } # 이렇게하면 a는 무조건 가장 작게 됌 if(b > c) { temp = b b = c c = temp } print(a < b < c) print(50 < 110 < 230) 1 ~ 100까지 더해라, 곱해라, 숫자를 찾아라 등등등 if 문으로 int a = 30; int b = 15; int c = 20; 출력 System..