일단 NDK 빌드환경을 만들어 보도록 하겠습니다. 1. 설치전 준비사항Java의 필수 설치 필요함. 환경변수 설정도 완료 필요함sdk설치. 나중에 머 어쩌고 뜨는거 보기 싫다면 2. NDK 다운로드http://developer.android.com/tools/sdk/ndk/index.html 3. 압축을 풀고 싶은곳에 풀도록 합니다. 나중에 세팅때문에 패스가 좀 짧으면 좋기는 합니다만 4. Cygwin설치윈도우 환경에서 리눅스처럼 사용하도록 만들어진 녀석인데, 편하기도 하고 안 편하기도 함.Site : http://www.cygwin.com 5. Cygwin설치 상세Install from Internet선택드라이브 바로 아래가 편함... / All Users미러사이트를 선택해야하는데... 아무거나 해도 ..
안드로이드 전체 소스를 다운 받는 방법을 적어보려고 한다.예전에 다운받았을때랑 많이 변경이 되어서, 내가 적어놓는글은 참고만 하길 바랍니다. 일단은 구글의 다운로드 방법 링크이다.다를경우에 이곳으로 바로 진입해서, 타이핑하게 생긴 부분만 타이핑하면 아주 자연스럽게 다운로드 됩니다. Link : http://source.android.com/source/downloading.html 저는 cygwin깔기 귀찮아서, 그냥 ubuntu를 깔았습니다.OSX에서는 그냥 되는데... 얼마전에 사용하던 맥을 팔아버려서... 일단 다른 분께서 파일수와 용량을 대략 적어주셨는데...파일 25만개 내외, 용량은 7기가 내외...처음에 우분투 설치할때, 적절하게 VMWare에서 설정하시기 바랍니다. 1. ubuntu 설치L..
서버 개발자들은 nanoTime 사용하드라...그래서 궁금해서 찾아봤는데, 메서드 이름에서 보이는것처럼.그냥 그런 내용이다. System.currentTimeMillis();현재 시간을 ms로 리턴한다. (1/1,000초)측정기준은 1970년 1월 1일부터의 시간을 long type으로 리턴 System.nanoTime();현재 시간을 ns로 리턴한다. (1/1,000,000,000초)JDK5.0 부터 추가된 메서드이다.시간측정이 목적이므로, 당연히 오늘 날짜 보여주고 그러는데에는 사용하면 안된다.
예전 책에서는 NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init]; 이렇게 되어 있는 부분이 @autoreleasepool로 변경이 되어서 찾아보던중의 정리된 내용들이다. xcode의 버전이 올라가면서, NSAutoreleasePool이 못쓰게 되었다. 실제로는 옵션에서 설정하게 되면 사용을 할수는 있지만, 다른것으로 대체가 되었다. 처음에 이거 왜 이래 이러다가, 한참 헤매였는데... 대충 바꿔서 쓰면 잘된다. 단순하게 코드수를 줄이려고 그런것인지 알수가 없는 노릇이다. Objective-C가 제공하는 메모리 관리 방식은 3가지가 있다. (더 있다면 누가 말씀 좀...)MRR(Manual retain-release) 개발자에 의해서 의도적으로 관리되..
본격적으로 사용을 하여 보려고 하니...단축키를 알아야 하겠다.그런데 이클립스보다 편한 부분도 많아서, 몇가지만 더 추가하여서 사용하면 될듯.추가하겠음. Ctrl + 능력 q quick documentation o override i implement space code completion shift + space smartype w select word Alt + l reformat code y delete line Alt + t surround with d copy line Alt + 능력 F7 hierarchy Insert generate code(getter, setter, constructor) Shift + up / down move line up / down Shift + 능력 F6 refa..
- Total
- Today
- Yesterday
- Linux
- android
- centos8
- php
- MySQL
- nodejs
- Codable
- ubuntu
- enum
- Python
- war
- golang
- Spring
- cocoapods
- Gradle
- Xcode
- docker
- windows10
- Java
- intellij
- Kotlin
- git
- go
- CentOS
- rxswift
- SWIFT
- tomcat
- Windows
- ios
- github
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |