목록전체 글 (3)
MyCodeStory
데이터베이스(DB, DataBase) 여러 사람이 공유할 목적으로 체계화해 통합, 관리하는 데이터의 집합. 스프레드 시트와 기능은 거의 유사하지만 컴퓨터 언어로 제어가 가능하며 앱이나 웹을 통해 공유가 가능하여 전세계 누구나 데이터베이스에 접근하고 편집이 가능하다는 장점이 있음 데이터베이스의 특징 실시간 접근성(Real-Time Accessibility) : 실시간 처리에 의한 응답이 가능 계속적인 변화(Continuous Evolution) : 새로운 데이터의 삽입(Insert), 삭제(Delete), 갱신(Update)로 항상 최신의 데이터를 유지 동시 공용(Concurrent Sharing) : 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있음 내용에 의한 참조(Content Refere..
I.D.E(Integrated Development Environment) 란 I.D.E는 [통합 개발 환경]의 약자로 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. 기존 개발은 컴파일러, 스크립트 편집기, 디버거, 배포 등을 별도의 프로그램을 활용하여 각각 작업을 진행했다. 이러한 프로그램들을 하나로 묶어 서비스를 제공하는 것이 통합 개발 환경 I.D.E이다. 최근에는 그래픽 사용자 인터페이스 [G.U.I]를 활용한 고속 개발 도구가 대다수이다. I.D.E 종류 개발사 플랫폼 운영 체제 언어 라이선스 특징 이클립스 (Eclipse) IBM, 이클립스 재단 크로스 플랫폼(자바) 윈도우, 리눅스, 솔라리스, AIX, 맥..
Visual Studio 프로젝트에서 빌드를 하는 방법은 디버그(Debug)와 릴리스(Release) 방식이 존재 "개념 정의" 디버그(Debug) 시스템의 논리적인 오류나 비정상적 연산을 찾아내고 그 원인을 밝히고 수정하는 작업 과정 릴리스(Release) 소프트웨어 배포 생명 주기에서 컴퓨터 소프트웨어의 배포를 의미 정의에서 알 수 있듯, 궁극적인 컴파일 목적이 상이한 빌드임을 알 수 있음 Debug Release 코드 최적화 여부 X O 파일 크기 ↑ ↓ 코드 실행 속도 ↓ ↑ 메모리 사용량 ↑ ↓ 컴파일 속도 ↑ ↓ 실제로 VisualStudio에서 두 컴파일 방식을 변경하여 실행시키고, Project 폴더를 확인해보면 차이를 알 수 있다. 릴리스의 경우 초기화를 진행하지 않고 내부 결함이 없을 ..