Development/Software Engineering(489)
-
프로그램 성능향상 기법 - 시스템호출(System Call)의 사용빈도 감소, I/O집중에 따른 경합(Competition) 감소, Garbage Collection의 회피, Object 재사용, Method 호출 감소(Inline Method 사용)
프로그램 성능향상 기법· 시스템호출(System Call)의 사용빈도 감소· I/O집중에 따른 경합(Competition) 감소· Garbage Collection의 회피· Object 재사용· Method 호출 감소(Inline Method 사용) 시스템호출(System Call)의 사용빈도 감소· read/write 등의 System Call에는 많은 System Resource가 사용됩니다. System Resource는 read/write의 대상 총량이 아닌 호출빈도에 영향을 받으므로, 즉시성 데이터가 아닌 경우 메모리버퍼 등을 구성하여 임계값 이상이 되었을 때에만 호출되도록 구성합니다.· 동적자원할당(Memory Allocation, Object Creation 등) 또한 System에 많은 오..
-
Setp2.프로그램의 배포 및 라이브러리 관리를 위한 빌드 도구를 선정한다. - 빌드도구 Maven과 Ant의 특징 비교, 빌드도구의 선정
Setp2.프로그램의 배포 및 라이브러리 관리를 위한 빌드 도구를 선정한다.· 빌드도구 Maven과 Ant의 특징 비교· 빌드도구의 선정 빌드도구 Maven과 Ant의 특징 비교
-
개발도구의 선정 - 통합 개발환경의 종류 및 특징, 통합 개발환경의 선정
개발도구의 선정 · 통합 개발환경의 종류 및 특징 · 통합 개발환경의 선정 통합 개발환경의 종류 및 특징 · 다양한 프로그래밍 언어를 지원하는 통합 개발 환경의 예로, 비주얼 스튜디오, 이클립스를 들 수 있습니다. · 이클립스는 자바를 기본적으로 지원하지만, 파이썬, 펄, 루비, 포트란, C, C++, PHP, 코볼, JSP 등과 같은 언어들도 추가적으로 설치할 수 있다. 각 언어의 추가 설치본은 각자 고유의 디버거를 비롯한 다양한 도구들을 가지고 있습니다.
-
개발언어의 선정 - 개발언어의 선정기준, 개발언어의 선정, 개발언어의 사용현황
개발언어의 선정 · 개발언어의 선정기준 · 개발언어의 선정 · 개발언어의 사용현황 개발언어 선정기준 아래 항목은 참고사항으로 활용되며, 아래 항목들 이외에도 알고리즘과 계산상의 난이도, 소프트웨어의 수행환경, 자료 구조의 난이도, 개발 담당자의 경험과 지식 등 다양한 요소가 고려되어야 합니다. Server Side 웹 애플리케이션 개발에 적합한 Java로 선정 Client Side 차세대 웹표준인 HTML5와 JavaScript를 선정 개발언어의 사용현황 위 항에서 본 바와 마찬가지로 2015년 11월까지는, 전 세계 프로그램 언어시장은 Java와 JavaScript가 독보적인 우위를 차지하고 있다고 볼 수 있습니다.
-
수행 내용-개발환경 사양 이해하기
♣개발환경 사양 선정 절차(수행 순서 )다음 예시를 통해 개발환경 구축에 필요한 도구에 대해 파악해 보자. 구분내용프로젝트 주제웹 애플리케이션 개발개발 언어Java, HTML5, CSS3, Servlet/JSP, JavaScript, jQuery, Ajax, SQL개발 인원15명개발 기간3개월개발 H/W 사양프로세서: Intel(R) Core(TM) i7-4700HQ CPU 2.40GHz 메모리: 16GB OS: Windows8 64bit Setp1.사용 언어 및 하드웨어 사양을 고려한 구현 도구를 선정한다. Setp2.프로그램의 배포 및 라이브러리 관리를 위한 빌드 도구를 선정한다. Setp3.프로젝트 수행에 적합한 테스트 도구를 선정한다. Setp4.개발 인원을 고려한 형상관리 도구를 선정한다. ♣수..
-
Twitter 개발자로 등록하기
Twitter 개발자로 등록하기 트위터 개발자 사이트에 접속합니다. >> 우측 상단의 [Join] 클릭 https://dev.twitter.com 필수 입력항목 작성합니다 >> [Sign up now] 가입 완료!!!