본문 바로가기

[Developer]/Java16

Eclipse에서 SVN Branch 따보기 이클립스에서 SVN하고 바로 연동해서 작업하고 싶은 때가 있다. 이 때 Subclipse를 비롯한 플러그인을 활용해서 할 수 있다. 나는 Subversive SVN을 설치해놓은 상태이니... 이 상태에서 시도해보았다. 먼저 현재 상태는 각 이름들, trunk, tags, branches를 미리 생성해 놓은 상태이다. trunk에는 소스를 그대로 넣어놓은 상태이다. 이 상태에서는 마우스를 갖다대면 말풍선으로 맨 끝에 Trunk: trunk라고 표시되어있다. 그 상태에서 우클릭을 하고 나오는 메뉴에서 [Team]을 선택하면 Branch...라는 항목을 선택할 수 있다. Branch라는 항목을 선택하고나서 위와같이 구성을 한다.(그러면 OK가 활성화 된다.)이름은 Branch로 하고싶은 이름을 하고, 바로 B.. 2012. 7. 2.
메소드의 명명법에 대한 힌트 자바는 클래스가 있고 메소드가 있고 멤버변수가 있다.(이 외에도 많지만 크게 소스의 중심을 이루는 요소는 위와 같다) 그런데 이 중 특히 메소드의 이름은 어떻게 지어야 할 지 난감한 경우가 많다. 특히 나같이 영단어에 취약하고 아는게 별로 없을 경우 더욱 난감해진다. 그래서 다른 책음 참고하여 명명법에 필요한 더욱 구체적인 단어들을 실어놓는다.(필요할때마다 참고하자) 쉬운 단어하나에 대한 대안들이기 때문에 더욱 자세한 의미를 알리고 싶으면 아래의 대안을 참고.(뜻은 다음검색을 참고하였다) send 계열- deliver 배달하다- dispatch 파견, 발송- announce 도착을 알리다, ~을 알리다- distribute 분배하다- route 길, 항로 find 계열- search 찾다- extract.. 2012. 5. 2.
[Eclipse] 플러그인 설치시 에러 발생 대처법 제목처럼 대처법이라고 하기는 조금 난감하지만.. (그리고 분류도 꼭 Java는 아니다.. 딱히 분류가 없어서 만들기도 그렇고 해서 Java에 넣었다) 어쨌든.. 이클립스에서 필요에 따라 플러그인 소프트웨어를 설치할 경우가 있다. [Help] - [Install New Software...] 여기에서 Work with에서 하나를 선택. 그러면 잠시뒤에 Pending...이 뜨더니, 해당되는 리스트가 화면에 뿌려진다. 무엇이 필요할지 몰라서 뜨는걸 전부 체크를 하고 설치를 하는데.. 위에 빨간동그라미 X가 뜨고 The operation cannot be completed. See the details. 라고 뜨는 것이다. 그래서 아래의 Details를 보니 Cannot complete the install .. 2012. 3. 26.
디자인패턴 책을 읽다가..(객체지향 원칙 동봉) 그 유명한(?) Headfirst 시리즈의 디자인패턴 책을 예전에 주~욱 읽다가 한동안 쉬고 최근들어 다시 읽기 시작했다. 그리고 각 챕터마다 맨 뒤에 요점정리식으로 나오는 부분이 있는데, 아주 효율적으로 암기가 가능하도록(반복학습) 객체지향 원칙에 대해 summary해 놓은 내용이 있다. 객체지향 원칙 - 바뀌는 부분은 캡슐화한다. - 상속보다는 구성을 활용한다. - 구현이 아닌 인터페이스에 맞춰서 프로그래밍한다. - 서로 상호작용을 하는 객체 사이에서는 가능하면 느슨하게 결합하는 디자인을 사용해야 한다. - 클래스는 확장에 대해서는 열려 있지만 변경에 대해서는 닫혀 있어야 한다.(OCP) - 추상화된 것에 의존하라. 구상 클래스에 의존하지 않도록 한다. - 친한 친구들하고만 이야기한다. - 먼저 연락.. 2010. 11. 3.
자바에서 패키지 포함 컴파일 하려면.. javac에서 -d 옵션을 주면 된다. 이를테면 A_Class.java B_Class.java C_TestDrive.java 파일이 있다고 한다면 각각의 맨 위에는 package로 package abcpkg; 이런식으로 선언했다고 치자. 그렇다면 이 파일을 C:\JavaProgram\abcpkg\ 이 안에 넣었을 것이다. 그러면 cd C:\JavaProgram 으로 해서 이곳으로 이동 후 javac -d . abcpkg/C_TestDrive.java 이렇게 컴파일 하면 끝. 실행은 java -d abcpkg/C_TestDrive 하면 끝이다. 쉽지만, 혹시나 생각나지 않을때를 대비.ㅎ 2010. 1. 18.
반응형