:::: 개발 :::: 461

Log4j 로 쿼리 로그 깔금 하게 보기(로그 줄바꿈 파라미터..)

Log4j 설정 참고 자꾸 까먹음 1. log4sql을 다운받는다. 위치는 http://log4sql.sourceforge.net/ 이다.경로 : http://sourceforge.net/project/showfiles.php?group_id=209296 다운 받아서 lib 에 복사 아래는 Maven 설정--------------------log4sqllog4sql7.8-------------------- 2. DB connection정보 변경ex) jdbc.driverClassName=oracle.jdbc.OracleDriver ---> jdbc.driverClassName=core.log.jdbc.driver.OracleDriverDB에 따라서 변경해야하는 드라이버 명은 (http://log4sql...

이클립스 속도 향상 팁 (이클립스 최적화)

Eclipse 성능개선 최적화 이클립스의 성능개선을 위해 불필요한 설정을 해제하는 것에 대해 알아보겠습니다. 1. eclipse.ini 설정 이클립스 실행 파일 안에 같이 존재하는 설정 파일입니다. 잘못 건들면 실행이 안될 수 있으니 주의하셔야 해요. 메모리 수치는 무조건 높은 게 좋은 것은 아니구요. 본인의 PC에 맞게 적당하게 설정합니다. 항상 Xms, Xmx 값만 설정하다가 자세히 알아보니 더 옵션이 많네요. -Xverify:none -XX:+UseParallelGC -XX:-UseConcMarkSweepGC -XX:PermSize=64M -XX:MaxPermSize=512M -XX:MaxNewSize=512M -XX:NewSize=128M -Xms1024m -Xmx1024m 2. 소스 자동 폴딩 ..

JDK / JRE / JVM 정리 헷갈렸는데 ㅎㅎ

자바에서 사용하는 용어 중 혼동하기 쉬운 JVM, JRE, JDK에 대해서 정리해 보자.JVMJVM은 자바 가상머신(Java Virtual Machine)의 약자이다.JVM은 자바 소스코드로부터 만들어지는 자바 바이너리 파일(.class)을 실행할 수 있다. 또한 JVM은 플랫폼에 의존적이다. 즉 리눅스의 JVM과 윈도우즈의 JVM은 다르다. 단, 컴파일된 바이너리 코드는 어떤 JVM에서도 동작시킬 수 있다.JVM은 다음과 같은 역할을 한다.바이너리 코드를 읽는다.바이너리 코드를 검증한다.바이너리 코드를 실행한다.실행환경(Runtime Environment)의 규격을 제공한다. (필요한 라이브러리 및 기타파일)JREJRE는 자바 실행환경(Java Runtime Environment)의 약자이다.JRE는 ..

안드로이드 스튜디오 풀화면 & no titlebar 오류..

안드로이드 스튜디오 @android:style/Theme.NoTitleBar 기본적인요 테마가 안먹는다.. 시작하자마자 뻗어버림 ... 폭풍검색 ActionActivity 를 상속하면서 생기는 버그? 오류? 아 한시간 달려먹고 검색해서 찾음 ㅠㅠ 아래 참고 사이트.. [Android Studio] 'Theme.NoTitleBar' 작업 시 'You need to use a Theme.AppCompat theme' 에러 Android Studio 에서 프로젝트를 생성 후 TitleBar 를 없애기 위해서 AndroidManifest.xml 의 Activity 에 다음과 같이 기술했었다. android:theme="@android:style/Theme.NoTitleBar" 하지만 황당하게도 에러가 발생을 하..

XML 코드 자동 정리 방법

이클립스/Eclipse XML 및 코드 자동 정렬 하기 TIP 이클립스를 사용 할 때 XML 및 코드 정리를 할때 매 번 엔터를 치거나 일일이 정렬 해야 할 경우가 있습니다. 무척 번거롭지요 -___- 이클립스에서는 이러한 부분을 위해 자동정렬을 지원해 주는데요. 이미 알고 계신 분들도 있겠지만, 정렬 작업시 불편함을 느끼신 분들은 참고 하시기 바랍니다. Eclipse > Preference > XML > XML Files > Editors' 에서 'Split multiple attributes eash on a new line' 을 체크한다. XML 파일을 열고, Ctrl + A ( 전체 선택 ), Ctrl + i ( 자동 정렬 ) 출처 http://arabiannight.tistory.com/16

node.js push 구현 정리..

기종 : cent os 6.5 우선 node.js 설치 (root 계정으로 설치) 소스 컴파일 방법입니다.~$ wget http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz~$ tar vxzf node-v0.10.28.tar.gz~$ cd node-v0.10.28~/node-v0.10.28$ ./configure~/node-v0.10.28$ make~/node-v0.10.28$ sudo make install 다음은 apt-get을 이용한 인스톨방법입니다.$ sudo apt-get install nodejs$ sudo apt-get install npm 참고 링크 : http://pyrasis.com/nodejs/nodejs-HOWTO#section-8 node...

안드로이드 스튜디오 앱스토어 apk 만들기 (keystore 관리방법)

참고한 강좌 이클립스보다 뭔가 좀 직관적으로 바뀌었네.. 위 강좌는 리눅스 (mac) 기준으로 윈도우 사용자에 대한 배려가 없다 ㅋㅋㅋ 우선 keystore 파일을 만든다.. Java 가 가지고 있는 keytool 유틸리티로 keystore 를 생성해줍니다.시작 > 실행 > cmd ( java path가 설정되어있어야함 ..)keytool -genkey -v -keystore test.keystore -alias komvo -keyalg RSA -keysize 2048 -validity 10000요거 복사해서 붙여넣기 차례대로 입력... 키 저장소 비밀번호 입력: 새 비밀번호 다시 입력: 이름과 성을 입력하십시오. [Unknown]: nova조직 단위 이름을 입력하십시오. [Unknown]: 조직 이름을..

안드로이드 스튜디오 Unable to start the daemon process JVM 에러

Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon athttp://gradle.org/docs/1.10/userguide/gradle_daemon.html Please read below process output to find out more: ----------------------- Error occurred during initialization of VM Could ..