반응형 호구지책181 [안드로이드] dp 를 px 변환하기 코드를 이용해서 변환하는 방법이 있긴 하지만,관리측면에서보면 깔끔하지 못한 것 같다. 깔끔하게 관리하는 측면에서 한가지 팁을 소개한다. dimensions.xml 을 활용하자.여기에는 dp 값을 저장해서소스코드로 불러와서 쓸 수 있게 되어있다. 이걸 쓰면 핸드폰 규격에 맞게 안드로이드에서 자동으로 변환해주므로,굳이 코드를 이용해서 변환을 해줄 필요가 없다. dimensions.xml이 없다면 res>values 밑에 파일을 새로 생성해서사용하면 된다. dimensions.xml 20dip 4dp 8dp 16dp 2dp 32dp 48dp 38dp 100dp dip, dp는 동일한 것으로 둘 중 어느 것으로 해도 상관 없다. 소스 코드에는 다음과 같은 형식으로 불러온다. (int)형변환이 없이 불러오게 되면.. 2016. 6. 13. [리눅스] jar 파일 실행시 오류 unable to access jarfile라는 오류가 나올 경우 대소문자를 체크할 것..리눅스는 대소문자를 엄격하게 구분한다. jar파일로 실행하는 구문은 다음과 같다.(윈도우, 리눅스 동일) java -jar 파일명.jar 메인클래스명 2016. 6. 9. [리눅스] 심볼릭 링크 심볼릭 링크는 원도우의 바로가기와 같다고 볼 수 있다. ln -s 원본 링크 형식으로 쓰면 된다. 예를 들면 이렇다. ln -s /usr/local/apache-tomcat-6.0.45 /usr/local/tomcat 필자는 위처럼 폴더명을 간략하게 만들기 위해서심볼릭 링크를 사용했다. 앞에 ln은 대문자가 아니라 소문자다. 삭제할 때는 rm 링크 라고 써주면 된다. rm /usr/local/tomcat 이렇게 된다. 그러면 심볼릭 링크를 삭제하겠냐고 묻는데,y를 입력하고 엔터를 해주면 삭제가 된다. 2016. 6. 7. [하드웨어] RAID 설정 RAID란?하드웨어를 묶어서 쓰는 방식을 말한다.여러가지 방식이 있지만 주로 쓰는 방식은 4가지로 꼽아볼 수 있는데, 그 방식을 레벨이라고 부른다. 레벨 0 은 스프라이트 방식이다. 두개의 하드를 묶는데둘중에 가장 용량이 작은 하드를 기준으로 묶이게 된다. 예)500GB + 1 TB = 500GB 효과는 입출력 속도가 향상된다는 점이다. 레벨 1은 미러링 방식이다. 두개의 하드를 묶는데같은 용량, 같은 스펙의 하드를 사용해야 한다.이 방식을 쓰는 목적은 데이터를 복사해서 백업해두는 것이다.하나의 디스크에 불량섹터가 생겨도 다른 디스크에 같은 내용이들어 있어서 그 내용을 불러올 수 있게 되는 것이다. 예) 1TB + 1TB = 1TB 즉, 효과는 데이터 백업이다. 레벨 5는 패리티 스프라이트 방식이다.3개.. 2016. 5. 30. [안드로이드] 이클립스 실행오류 에러메시지java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started 증상이클립스가 실행되지 않음. 과정예전 32비트에서 64비트로 윈도우7을 새로 설치한 뒤에 발생했다.이클립스는 D드라이브에 있었고, 64비트로 새로 다운 받아서설치만 하면 되는 것으로 생각했는데, 대략 난감했다. 이럴 때 절실한 것이 구글링이다.구글신님의 도움으로eclipse.ini를 수정해야된다는 걸 알 수 있었다. 해결ini파일을 열어서 다음의 한 줄을 추가해주면 된다. -Dosgi.bundles=org.eclipse.equinox.com.. 2016. 5. 19. [DB/JDBC] 자바에서 DB 연결하기 라이브러리 (파일로 첨부함 - 압축을 풀면 됩니다.)JDBC는 라이브러리가 있어야 DB연결을 할 수 있다.라이브러리 파일은 오라클홈페이지,mysql홈페이지,mssql홈페이지등에서구할 수 있다.* Mssql: java 버전이 1.6 이상일 경우 sqljdbc4.jar, 그외의 경우 sqljdbc.jar 를 사용한다.* Mysql: mysql-connector-java-5.1.18-bin.jar 파일을 사용합니다.* Oracle: classes12.zip 파일을 사용합니다.* 라이브러리 파일을 넣은 후에는 라이브러리 로드를 위해 톰캣을 재실행 해주도록 합니다.* 라이브러리 파일은 톰캣설치 폴더에 webapps\ROOT\WEB-INF\lib 밑에 넣습니다. 공통변수String ip = "localhost"; .. 2016. 4. 19. 이전 1 ··· 21 22 23 24 25 26 27 ··· 31 다음 반응형