본문 바로가기

전체 글

(96)
멀티캠퍼스 AI 온라인 강의 숙제 13번째 이젠 정말로 글 제목이 의미가 전혀 없어졌다. 설 연휴라서 강의 안들은지 며칠째인데 숙제랍시고 글 올리고 있다. 이게 글 제목이 이름만 숙제지, 이거 진짜 확인하긴 하는건가. 근데 솔직히 안했으면 좋겠다. 수업 초창기 때, 1교시 시작할 때 아무 학생 랜덤으로 찝어서 그 학생이 쓴 블로그글 모두에게 보여주면서 그 학생보고 설명하라고 하는것 보고 '와 블로그 바로 접어야겠다 이럴거면 왜 쓰냐'라고 생각했었다. 하지만 요즘은 그렇지 않아서 다행이다. 이제 편하게 쓸 수 있다. 그래서 오늘도 글 내용은 나중에 쓰고 일단 사진만 올린다. 다음 주에 하게될 채팅 서버를 미리 짜보았다. 근데 많이 불편하고 기능도 이상하다. 내가 뭔 생각이 따로 있어서 이렇게 만든게 아니라 그냥 잘 모르는 주제에 인터넷하고 책 뒤져..
멀티캠퍼스 AI 온라인 강의 숙제 12번째 원래 취지는 '그 날 강의에서 배운 내용을 대충 정리해서 글 쓴다'라는 숙제로 시작한 블로그 글이였는데, 이제는 뭐 '그 날 배우고 공부한 것'이라는 의미는 없어지고 그냥 하루에 한 번 글 쓰는게 되었다. 이번 글에서는 자바 이클립스에서 git bash를 실행하는것을 해보도록 하겠다. 하는 김에 나 이클립스 워크스페이스도 바꾸고...항상 위치가 마음에 안들었음. 강사님이 일단은 당장 자기 자신을 따라오기 편하라고 자기처럼 '사용자 - 0java' 폴더에 워크스페이스 생성하고 따라하라고 하셔서 따라는했었다만, 항상 이 위치가 너무 보기 불편했다. 워크스페이스 위치 변경은 위 사진대로하면 간단하다. 그냥 문자 그대로, 스위치 워크스페이스...... 자신이 원하는 위치에 기존 워크스페이스를 옮기고, 그곳으로 ..
멀티캠퍼스 AI 온라인 강의 숙제 11번째 이번에도 글 내용은 나중에 기재. 귀찮음
멀티캠퍼스 AI 온라인 강의 숙제 10번째 글 내용은 훗날 추가 예정
멀티캠퍼스 AI 온라인 강의 숙제 09번째 이젠 '그 날 배운 것'이 아니라 그냥 하루 일기장이 되어버린 블로그 숙제. 오늘 저녁은 라면을 먹었다. 물을 많이 부어서 밍밍하고 맛 없었다. 다음엔 물 조금 넣고 짜게 먹어야겠다. 짜게 먹으면 일찍 죽고 싱겁게 먹으면 오래 산다지만 그렇게 살거면 오래 살 가치가 없다. 저번 7번째 글의 클래스 만들기 숙제에서 행위?까지 추가로 구현하라는 지시가 있었다. 예시로 패스트푸드 클래스에서 햄버거, 감자튀김을 '포장하는' 행위(메소드)를 표현하는 그런거...? 근데 난 이미 저번에도 휘두르다, 쏘다, 막다 등등으로 표현했는데. 아니면 내가 뭘 잘못하고 있는건가. 아마 인터페이스를 구현하라고 하셨던것 같다. 솔직히 정확히 뭘 해야하는건지 기억이 잘 안난다. 어쨋든 저번의 그것에서 인터페이스까지 더해서 이번엔 U..
멀티캠퍼스 AI 온라인 강의 숙제 08번째 아 춥다 추워서 아무것도 못하겠다 방 보일러 고장난것 같다 public class Test { public static void main(String[] args) { Object o1 = new Object(); System.out.println("o1 스트링 주소값 : " + o1.toString()); Object o2 = new Object(); System.out.println("o2 스트링 주소값 : " + o2.toString()); System.out.println(o1==o2); System.out.println("o1과 o2의 주소값이 같느냐 : " + o1.equals(o2)); System.out.println(); Test t1 = new Test(); System.out.prin..
멀티캠퍼스 AI 온라인 강의 숙제 07번째 이번에는 숙제 이미지 1장만이다. 아무래도 이제부터 자바 클래스를 본격적으로 활용하는 실습을 할 듯 한데, 자신만의 구성도를 생각해서 일단은 그림으로만 그려오라고 하셨다. Weapon 이라는 전체 항목에 검, 총, 방패 3개의 클래스를 만들었다. 그리고 이 3개의 클래스들은 검 : 철, 나무 총 : 총알, 화약 방패 : 합금, 플라스틱 ...의 데이터를 가진다. 그리고 각각의 메소드, (행위)로는 검 : 휘두르다, 베다 총 : 장전, 발사 방패 : 막다, 던지다. ...라고 지정했다. 옛날이였으면 방패를 던진다는게 뭔 소리인가할텐데 이젠 갓벤져스 킹틴 아메리카 덕분에 아주 자연스러운 메소드가 되었다. 개꿀. 그림만 그려오라곤 하셨다만 일단 간단히 미리 제작해보았다. 철저하게 윗 그림대로만 만든거니까 아직..
멀티캠퍼스 AI 온라인 강의 숙제 06번째 git clone [다른 사람의 레포지토리 주소] : 그 레포지토리의 소스들 다운 및 업로드 가능 상태가 됨. 업로드까지 할꺼면 그 레포지토리의 원래 주인장이 매니저 엑세스를 허락한 상태여야함. 깃허브 홈페이지에서 알아서 해라. git pull origin master : 접속한 레포지토리와 동기화. 하지만 이 방식으로하면 매니저 엑세스를 일일히 다 해줘야하는 번거로움이 있고, 수 많은 사람들이 동시에 작업을 한다고 가정하면 A가 작업 다 끝내고 업로드 할 때까지 다들 기다렸다가 git pull origin master하고, B가 작업 다 끝날 때까지 기다렸다가 git pull origin master하고 막 그래야한다. 사실상 동시에 여럿 인원끼리는 작업이 불가능하다. 그래서 fork 기능이 존재. f..