일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 국비
- 자바기초
- 자바
- 디자인
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online강의
- Spring
- 데이터베이스
- 한번에끝내는JavaSpring웹개발마스터초격차패키지Online
- 자바기본
- 스프링
- java
- javabasic
- linux
- String
- 패스트캠퍼스
- 직장인자기계발
- java기초
- DB
- 직장인인강
- ncs
- 웹
- 디자인패턴
- DesignPattern
- 자바연습문제
- 자바예제
- 재택근무
- js
- 리눅스
- 패캠챌린지
- 패스트캠퍼스후기
- Today
- Total
목록IT용어 (15)
FIF's 코딩팩토리
XA 트랜잭션 여러 개의 노드 또는 다른 종료의 데이터베이스가 참여하는 하나의 트랜잭션(=분산 트랜잭션)을 의미합니다. Goldilocks DBMS 에서는 이를 Global Transaction 이라고 칭하고 있습니다. XA 트랜잭션의 로직 1. AP 에서 트랜잭션 관리자에게, 트랜잭션을 시작을 알립니다. 2. 트랜잭션 관리자는 어느 노드가 트랜잭션에 참여하는지 확인합니다. 다음 각 노드에 트랜잭션의 시작을 알립니다. 3. AP 에서 SQL 문장을 통해 작업을 수행합니다. 4. 모든 작업이 완료되면 AP 에서 트랜잭션 관리자에게 트랜잭션을 종료를 알립니다. 5. 트랜잭션 관리자는 각 데이터베이스 노드에 커밋과 롤백을 동시에 하도록 지시하며 이 때 2 단계 커밋을 수행합니다.
1. 클라우드 용어 정의, 왜 중요한가? 클라우드를 다 이해했다고 생각했지만, 새로운 용어들이 또 등장하고 있습니다. 하이브리드, 멀티클라우드, 클라우드 네이티브, 엣지 컴퓨팅, 분산 클라우드와 클라우드 리패트리에이션이 그것입니다. 잘 정의된 단어도 혼동을 주기 쉽습니다. 예를 들어, 클라우드 파운드리나 오픈시프트와 같은 소프트웨어 제품이 종종 PaaS로 불리기도 합니다. IaaS와 PaaS, PaaS와 SaaS 사이의 불분명한 경계는 이러한 새로운 용어가 등장했을 때 더 많은 혼란을 일으킵니다. 미국표준기술연구소(NIST)와 가트너가 정의한 내용을 바탕으로 어느정도 용어 정리가 되었지만, 표준화되었음에도, 실제 사용은 편차가 매우 큽니다. IT 전문가들은 “클라우드”라는 단어조차 늘 같은 의미로 사용하..
지금까지 기출 되었던 전산영어 지문중에 핵심 키워드만 정리해서 올립니다. CPU(Central Processing Unit) • CPU(Central Processing Unit) is the brain of a computer. Sometimes it is referred to simply as the processor or the central processor.(CPU는 컴퓨터의 두뇌에 해당한다. 종종 간단하게 프로세서(처리 장치) 또는 중앙 프로세서(중앙처리장치)라고 부른다.) ALU(Arithmetic and Logic Unit) • The Arithmetic Logic Unit(ALU) is where calculation and logical operations take place.(산술 논..
17년3회, 18년3회, 19년 3회 총 9회 분량의 용어 (신기술 동향 + 업무 프로세스 + 전산영어) 를 공부하면서 정리하였는데, 정보처리기사 실기 준비하시는 분들에게 조금이나마 도움이 되었으면 하는 마음에 올립니다. 데이터베이스 속에서 지식을 발견 데이터 마이닝 다차원으로 이루어진 데이터로 부터 통계적인 요약 정보를 분석하여 의사결정에 활용하는 방식 OLAP 상세 데이터로부터 요악된 데이터로 접근하는 방법(상세 데이터 -> 요약 데이터) Roll-up 요약된 데이터로부터 상세 데이터로 접근 (요약 데이터 -> 상세 데이터) Drill-down 데이터 웨어하우스나 OLAP에 존재하는 상세 데이터에 접근하는 기능 Drill-through 다른 데이터 큐브에 접근 Drill-across 다차원 데이터 항..
신기술 동향 + 전산영어 + 업무 프로세스를 합친것임 DBA(DataBase Administration) : 데이터베이스(database)의 전체적인 관리 운영(managing)에 대한 최고의 책임(responsible) DBMS(DataBase Management System) : 데이터베이스 관리 시스템, 데이터베이스(database)를 조작하는 소프트웨어 (software), 사람과 데이터베이스 사이(between) 인터페이스 역할(paly the role) FTP(File Transfer Protocol) : 인터넷을 통한 파일 교환(exchanging file) 프로토콜 RSS(Really Simple Syndication) : 콘텐츠 업데이트(updated)가 잦은 웹사이트의 업데이트된 정보를..
OAuth는 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준이다.[1] 이 매커니즘은 여러 기업들에 의해 사용되는데, 이를테면 아마존,[2] 구글, 페이스북, 마이크로소프트, 트위터가 있으며 사용자들이 타사 애플리케이션이나 웹사이트의 계정에 관한 정보를 공유할 수 있게 허용한다. 개요 OAuth가 사용되기 전에는 인증방식의 표준이 없었기 때문에 기존의 기본인증인 아이디와 비밀번호를 사용하였는데, 이는 보안상 취약한 구조이다. 기본인증이 아닐 경우는 각 애플리케이션들이 각자의 개발한 회사의 방법대로 사용자를 확인하였다. 예를 들면 구글의 AuthSub, AO..
미들웨어(middleware)는 응용 소프트웨어가 운영 체제로부터 제공받는 서비스 이외에 추가적으로 이용할 수 있는 서비스를 제공하는 컴퓨터 소프트웨어이다. "소프트웨어 글루(software glue)"로 이야기된다. 응용 소프트웨어는 유연하고 확장, 축소가 편리하여야 하며 이러한 장점을 충족하기에 개발자의 다른 기종 간 플랫폼을 다시 구축할 필요가 없어야 한다. 이를테면 데이터베이스 시스템, 전자 통신 소프트웨어, 메시지 및 쿼리 처리 소프트웨어를 들 수 있다. 정의 미들웨어는 양 쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에 매개 역할을 하는 소프트웨어, 네트워크를 통해서 연결된 여러 개의 컴퓨터에 있는 많은 프로세스들에게 어떤 서비스를 사용할 수 있도록 연결해 주는 소프트웨어를 말한다. 3계층..
정보시스템&애플리케이션들이 서로 다른 기술로 개발되면서 호환&통합되지 못하고 있다. 따라서 새로운 시스템을 구축했을 때 기존 모듈을 재활용 할 수 없어 중복투자를 불러오는 사례가 많다. 이는 정보기술(IT)이 속도와 다양성 측면에서 급변하는 인터넷 비즈니스 시장요구에 재대로 대응하지 못하기 때문에 벌어지는 현상이다. 이로 인해 IT투자에 대한 신중론이 확산되는 추세다. 이같은 비즈니스 요구사항과 IT간 격차를 해결코자 제시된 것이 비즈니스웨어로서 업계에서는 '제4의 웨어'로 받아들인다. 또 다른 시장조사기관인 원터그린리서치 INC도 '비즈니스웨어란 고객으로 하여금 비즈니스 기회에 신속히 대응해 사업화할 수 있도록 하는 강력한 인프라스트럭처 소프트웨어'라고 풀이했다. 즉 시스템과 애플리케이션의 개발&통합&..