본문 바로가기

전체 글

(220)
Eclipse Build Path Nesting Errors 프로젝트 add nature 할 때 아래와 같은 오류가 생긴적이 있을 것이다. 1. 프로젝트 우클릭을한다. 2. Build Path -> Configure Build Path -> Source 탭으로 이동한다. 3. Excluded를 클릭한후 Remove를 눌러 none 상태로 변경한다.
Fail to write credencials for 'http://~~' to secure store 오류 git clone을 할때 계정인증하고 인증값을 저장하려고 할 때 아래와 같은 오류가 발생한다면 이클립스에 저장된 git 저장소의 키가 꼬이게 된 경우라고 한다. 이 오류가 발생하면 암호를 매번 다시 넣어야 한다. 이럴때는 이클립스에 저장된 키를 지워준다. 1. Preference -> General -> Security -> Secure Storage -> Contents 로 들어가서 delete 버튼을 이용해서 다 지운다. 2. 그래도 동일한 오류가 발생했다면 windows Integration 체크 해제해준다.
스튜디오 첫 실행 1. 스튜디오 실행 workspace를 설정한다. 입장하면 package explorer에 똥들어 있을 수 있다. PO를 종료하고 workspace 경로 찾아가서 .metadata 지워준다. 종료시키지 않으면 이용중이어서 삭제가 불가능하다. 2. 프로젝트 상단에 open perspective를 클릭한 후 프로빌더 perspective를 open한다. 3. 패치하기 1)help 탭에 install new software를 클릭한다. 2)add를 클릭한다. 3)ARCHIVE를 클릭한다. 4)패치압축파일을 선택한다. 5)아래와 같이 항목이 보이면 체크를 한 후 next버튼을 눌러 install 한다. 4. 팀에서 사용하는 git과 연결한다. 1)git viewer를 open한다. 2)Clone a Git re..
TOP 1. 특징 - HTML5 웹표준을 준수하는 UI개발 프레임워크 - 원소스 멀티유즈 (One-Source Multi-Use) 솔루션 · 한 번의 코딩으로 여러 브라우저 환경을 지원하는 다양한 OS, 클라이언트/서버 개발, 런타임 호환성 등을 하나의 플랫폼으로 통합 - 위지윅(WYSIWYG) 방식의 편리한 애플리케이션 개발 도구 · HTML5, 자바스크립트 기반에 다양한 컴포넌트를 이용해 개발자가 개발하고 있는 프로그램 결과물이 어떤 모습으로 나타나게 될 것인지 작업 중에도 확인 가능하다. ※ What You See Is What You Get : 문서 편집 과정에서 화면에 포함된 낱말, 문장이 출력물과 동일하게 나오는 방식 - 고성능 위젯 제공 · 자바스크립트를 이용한 손쉬운 기능 추가 가능, 데이터 시각..
ESB SOA(비즈니스 적인 의미를 가지는 컴포넌트를 기업 내의 통합된 프로토콜로 서비스하여 제공)를 구현할 수 있게 해주는 실체 기본적으로 MCI와 비슷하다. 다만 MCI는 이기종간의 통신을 위해 전문 해석 및 변환을 통한 채널 관리 및 통합이 주된 목적이라면 ESB는 응용 (애플리케이션) 간의 통합을 보장하는 개념
AnyLink 1. 특징 - 하나의 시스템과 연관된 다른 대내외 시스템을 연동시켜주는 소프트웨어 - 다양한 프로토콜과 코드 및 데이터 형태를 하나의 단일 채널로 통합관리에 이용 - MCI(Multi Channel Integration) + EAI(Enterprise Application Integration) + FEP(Front-End Processor) · MCI : 기업 및 기관에서 사용되는 다양한 통신 채널을 규격화하여 통일할 때 사용되는 솔루션(객 채널마다 통신 방식이나 메시지 타입 등이 다를 수 있음) · EAI : 각기 다른 환경에서 동작하는 앱에 대해 상호 연동할 수 있는 기능을 제공하는 솔루션 · FEP : 컴퓨터의 프로세서가 처리하기 전에 입력하는 데이터를 미리 처리하여 프로세서 처리 시간을 줄여주는..
ProObject 자바 애플리케이션 프레임워크 ※ 프레임워크 : 애플리케이션을 쉽게 작성하고 배포할 수 있게 해주는 API, 라이브러리 등의 집합 1. 특징 - 객체지향프로그래밍/ 관점지향프로그래밍 - SQL(DB), File, UI, Business로직 등을 모두 객체로 추상화한 단일 프로그래밍 모델 - Event-driven 구조를 사용함으로써 Context Switching, Thread Blocking을 최소화 - IOC(Inversion of Control)컨테이너 : 기존에 클라이언트 코드에서 관리하던 객체간 의존관계를 프레임워크에서 관리 - Batch Framework : 특정 시간대에 실행하거나 대용량 자료를 처리할 때 사용되는 일괄처리방식을 지원 2. 도입 시 장단점 - 장점 · full stack fra..
WS(Web Server)와 WAS(Web Application Server) Web Server는 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지(그림, 자바스크립트 등)를 정적으로 처리해 반환하는 프로그램. 웹 페이지를 클라이언트로 전달하고 클라이언트로부터 컨텐츠를 전달받는 역할을 한다. 인증, 정적 컨텐츠 관리, HTTPS 지원, 컨텐츠 압축, 가상 호스팅, 대용량 파일 지원, 대역폭 스로틀링 등의 기능을 지원한다. 종류 : 아파치(리눅스, 유닉스 기반), nginx 웹 서버는 프린터, 라우터, 웹캠과 같은 임베디드 장치와 근거리 통신망에도 사용된다. 클라이언트에 추가적인 소프트웨어 설치 없이 대부분의 운영체제에 포함된 웹 브라우저만으로 서비스를 제공할 수 있다. 기존 WAS는 클라이언트/서버 모델이다. 오직 클라이언트가 요청을 할 때만 서버는 응..