본문 바로가기

Home

윈도우 안드로이드 스튜디오에서 빠르게 JNI 예제 수행하기 [문서]-윈도우, 리눅스 JNI 예제에 이은 수행 일지! [개념] JNI 는 Java Native Interface의 약자로 Java 에서 다른 언어의 코드의 수행을 돕는 interface 이다.이를 통해 안드로이드에서 c 나 c++ 코드를 실행시킬 수 있다. [수행 목표]Android 에서 JNI 수행 (C와 연동)(-안드로이드 앱에서 특정 버튼을 누르면 JNI 를 통해 string을 반환하여 보이는 것이 구현 목표) [수행 환경]window 7 64 bit (intel i3 )android-studio-bundle-141.2135290-windows (Android studio 1.3 버전)android-ndk-r10e-windows-x86_64 (ndk : Native Development Kit)..
윈도우, 리눅스에서 빠르게 JNI 예제 수행하기 [문서]1차 수정 :2015-08-16: [참고]항목 넣음2차 수정 :2015-08-16: Linux 에서 JNI수행하는 방법 추가.3차 수정 :2015-08-16: [참고]->[이슈] 수정 [개념]JNI 는 Java Native Interface의 약자로 Java 에서 다른 언어의 코드의 수행을 돕는 interface 이다. 이를 통해 특히 c/c++와 연동하여 빠른 수행을 적용할 수 있다. 그러나 보안의 문제와 이식의 문제를 야기시킴.(안드로이드에서는 ndk 를 이용) [수행 목표]Android에서 JNI 수행 실패-> Window 64bit 에서 JNI 수행 -> Linux 32bit 에서 JNI 수행 [수행환경]-윈도우intel 64bit cpuwindow 7mingw 32 ( 말미에 mingw ..
2015년 정보처리기사 2회 실기 팁 및 후기 취특 이유 : 자연대 출신의 비전공자이지만 관련 산업으로 취업하기 위해서 가끔 특정 기업들은 이 자격을 요구하거나 우대합니다. (대표적으로 롯X) 필기는 작년 8월에 땄고, 1번의 탈락과 1번의 취소 이후 취득하게되네요. 필기 시험 과목 : 1. 데이터 베이스 2. 전자계산기 구조 3. 운영체제 4. 소프트웨어 공학 5. 데이터 통신 실기 시험 과목 : 1. 업무프로세스 재설계 수행 2. DB 설계, 구축 및 관리 3. 어플리케이션 설계 및 개발 4. 신기술 동향 5. 전산 영어 실무 세부 요구 평가 능력 : http://www.q-net.or.kr/crf005.do?id=crf00505&gSite=Q&gId=&tabGbn=1&jmCd=1320 에 있는 출제 기순 파일을 참고하세요. 시험 후기 : 비전공..
c 프로그래밍을 위한 vi 환경 설정 & 리눅스 gcc 컴파일 용어 1. 글머리 [준비물] linux os + (gcc 없다면 다운) + vi + vim [목표] (1) vi를 키면 vim이 켜지도록 설정 (vim : vi improvement 였나... 그런걸로 기억) (2) vi 를 키면 자동으로 Line number 및 들여쓰기 기타 등등 설정 활성화 바쁘면 빨간색만 터미널 창에서 치세요. 2. 글내용 [방법] 전제 : vim 을 다운 받았다치고... (centos : yum install vim , ubuntu : apt-get install vim) 약속 : $ 는 terminal 에서 명령어를 치는 라인으로 생각하면 됩니다.(1)-1 현재위치$ cd ~ (1)-2 home$ vi ~/.bashrc /*현재 위치는 user 홈 디렉토리*/vi 는 입력 모드와 설..