프로그램/이클립스 2013. 4. 26. 13:24

이클립스 창 색변경

help -> new install software

아래 주소 추가 하고  설치

https://github.com/eclipse-color-theme/eclipse-ui-themes

 

windows -> general ->appearance 에서 테마 선택

원래대로 복구 하고 싶으면 다른거 선택하고 재시작 하면됨

 

 

 


 

프로그램/이클립스 2013. 4. 24. 17:07

이클립스 에디터 색바꾸기 폰트 테마

이클립스 사용할때 눈이 아파 폰트랑 컬러 바꾸시는분들이 간혹 있는데

이클립스에서 

help -> new install software

아래 주소 추가 하고  설치

theme - http://eclipse-color-theme.github.com/update

 

설정은 window -> preferrence -> general -> appearance-> color theme

 

 

 

 

 

프로그램/이클립스 2013. 4. 23. 17:00

이클립스 에디터 기본값 바꾸기

 

 

 

프로그램/Android 2013. 4. 16. 13:04

strings.xml 에 특수문자 넣는 방법

strings.xml 에 특수문자 넣는 방법

 

 

<![CDATA[ 특수문자 ]]> 

 

예>

 

<string name="dogandcat">Dog <![CDATA[&]]> Cat</string

OS&DB/Oracle 2013. 4. 12. 22:44

Oracle WFMLRSVCApp.ear 찾을 수 없는 오류

오라클 11g 64Bit 를 다운 받아 설치할 경우

2개의 압축파일을 푼 폴더명이

win64_11gR2_database_1of2

win64_11gR2_database_2of2

라고 가정하면

 

win64_11gR2_database_2of2\database\stage\Components

폴더의 파일들을

win64_11gR2_database_1of2\database\stage\Components

폴더로 복사하여 설치하면 됨

 

* 같은 폴더에 파일이 위치하지 않아 오류 발생

 

출처: http://icocoa.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4-11g-%EC%84%A4%EC%B9%98%EC%8B%9C-WFMLRSVCAppear-%ED%8C%8C%EC%9D%BC%EC%9D%84-%EC%B0%BE%EC%9D%84-%EC%88%98-%EC%97%86%EB%8A%94-%EC%98%A4%EB%A5%98

프로그램/Android 2013. 4. 11. 20:48

이클립스 안드로이드 xml 수정시 힙에러

기본적인 설정을 다해도 힙에러가 나는 경우가 있다.

 이경우 윈도우 >> 환경설정 >> 안드로이드에 >> 린트 에러 체크에 들어 가서 체크를 풀어 주면 된다.

 

그러면 xml에 에러 검사를 안해서 힙에러는 안난다.

xml 수정이 끝나고 나면 다시 윈상복귀

프로그램/이클립스 2013. 4. 11. 11:09

이클립스에서 debug시 자동으로 창이동 방법

  debug시 열리는 perspective선택하는 방법은 

 

디버그시 자신이 원하는 창이 열리게 하는 방법은 

 

window > preferences > run/debug > perspectives

들어가서 선택하면 됩니다. 아주 간다하지욬 ㅋ

 

Debug, Run, Profile 에 각각 필요한 Perspective로 선택하면 됩니다. 

프로그램/이클립스 2013. 4. 11. 11:08

이클립스 perspective 설정

 

프로그램/C# 2013. 3. 25. 22:05

C# 깊은복사

출처:http://ksh6438.blog.me/20166470651

위 출처작성자와 본글 작성자 동일

 

깊은 복사 참조 타입은 값 타입과는 달리 대입에 의해 똑같은 객체를 생성할 수 없다. 

참조 타입끼리의 대입은 힙에 있는 객체의 번지만을 대입하는 것이므로 두 객체는 같은 대상을 

가리키고 있으며 그래서 한 쪽을 변경하면 다른 쪽도 같이 영향을 받는다. 

참조만 복사하는 이런 복사를 얕은 복사라고 한다. 대입에 의해 완전히 독립적인 사본을 생성하려면 

깊은 복사를 해야 하는데 이때는 ICloneable 인터페이스를 상속받아 Clone이라는 

메서드를 구현해야 한다.


Object Clone() 

인수는 취하지 않으며 자신과 똑같은 타입의 객체를 만들어 리턴한다. 임의의 타입에 대해서도 

사본을 리턴할 수 있어야 하므로 리턴 타입은 object이다. 

다음 예제는 Clone 메서드를 구현해서 깊은 복사를 한다.

class Basic : ICloneable
{
public int data;
      public Basic(int val)
      {
          data = val;
      }
      public object Clone()
      {
          return new Basic(data);
      }
}
 
Basic A = new Basic(1234);
Basic B = (Basic)A.Clone();
B.data = 4123;
Console.WriteLine("A = {0}, B = {1}", A.data, B.data);

Clone에서 자신의 값과 동일한 객체를 생성해서 리턴 함으로써 완전한 사본을 만든다. 

B를 A의 사본으로 만들고 싶을 때는 A의 Clone 메서드를 호출하면 된다. 이때 Clone은 

object를 리턴하므로 반드시 원하는 타입으로 캐스팅해야 한다. 

Clone에 의해 완전히 새로운 사본이 만들어지므로 B를 어떻게 수정하더라도 원본에는 

영향을 미치지 않는다

 

'프로그램 > C#' 카테고리의 다른 글

C# 윈도우7 관리자 권한 얻기  (0) 2013.03.25
C# 리스트뷰 체크된 아이템 얻기  (0) 2013.03.25
크로스 스레드 해결법  (0) 2013.03.19
C# 화면 캡쳐  (0) 2013.03.12
C# MDI 폼안에 폼 띵우기  (0) 2013.03.12
프로그램/C# 2013. 3. 25. 22:03

C# 윈도우7 관리자 권한 얻기

출처: http://blog.naver.com/dpdlrnsdla/140146744441

 

특정위치의 디렉토리에 쓰기등의 작업을 할때 관리자권한이 필요한 경우가 있는데

 

위 링크에 가면 해결방법이 있음.

 

app.menifest 파일을 수정

 

<requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

 

위와 비슷한 문구를 위로 대체하면 실행할때 관리자권한 승인여부를 물어보게됨.

 

감이 안온다면 위 링크 이동후 그림 참조

 

'프로그램 > C#' 카테고리의 다른 글

C# 깊은복사  (0) 2013.03.25
C# 리스트뷰 체크된 아이템 얻기  (0) 2013.03.25
크로스 스레드 해결법  (0) 2013.03.19
C# 화면 캡쳐  (0) 2013.03.12
C# MDI 폼안에 폼 띵우기  (0) 2013.03.12