일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- bytecode
- rabbitmq
- 개발
- node.js
- ORM
- 파이썬
- 장고
- 안드로이드
- django
- 데이터베이스
- python3
- 자료구조
- 디자인 패턴
- JPA
- 스프링부트
- 파이썬3
- 스프링
- 웹
- HTTP
- java
- 웹 개발
- 자바
- Spring Boot
- 스프링 부트
- Python
- BCI
- mysql
- db
- Spring
- 보안
- Today
- Total
목록2020/05/22 (2)
semtax의 개발 일지
개요 이번 포스팅에서는, javax.xml.Parsers.DocumentBuilder 에서 UTF-8로 인코딩된 XML 파일을 파싱하는 법에 대해 알아보도록 하겠습니다. 일단 그냥 파싱해보자 먼저 DocumentBuilder 를 이용해서 UTF-8로 인코딩 된 XML 파일을 파싱 해봅시다. String path = "./example1.xml" File xmlFile = new File(path); DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder(); Document do..
개요 이번 포스팅에서는 안드로이드 split, 그리고 universalApk 옵션과 그에 따른 빌드 중간 파일 위치에 대해 다뤄 보도록 하겠습니다. (사실 회사에서 버그잡는걸로 삽질하다가 알아낸 내용입니다..) 까먹지 않게 올려봅니다. Android gradle splits, universalApk 안드로이드에서, universalApk 옵션은 splits 블록에 포함되어 있으며, 다양한 타깃머신(arm, x86)에 대한 apk, 즉 다중 머신 빌드를 위해 존재합니다. 해당옵션을 이용해서 타깃 머신별로 빌드 파일 또는 프로젝트를 따로 만들 필요 없이 다양한 환경을 지원하는 apk를 만들 수 있습니다. 보통 아래와 같이 설정합니다. android { splits { ab..