일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JAVA #객체지향 #프로그래밍 #언어 #IT #기초
- 샐러리
- 내심정
- 서버
- JAVA #언어 #프로그래밍 #코딩 #static #정적함수 #정적변수 #클래스
- #DB#SQLD#자격증
- 인프라
- 유럽여행
- 일정
- 경험
- 메시지 큐
- 준비
- 예약
- 실비용
- 계획
- 겨울
- JAVA #언어 #프로그래밍 #IT #개발 #코딩
- RabbitMQ
- 리눅스
- IT
- 여행 #
- 여행
- 파이썬
- 영국
- 1달살기
- 유럽
- 이탈리아
- 배낭여행
- 추억
- ip
- Today
- Total
목록분류 전체보기 (178)
YoonWould!!
정보처리기사 실기 보안 및 신기술 동향 정리 MY-PIN 2014년 8월 7일 개인정보보호법 개정안의 시행에 따라 법적 근거 없는 주민번호 수집이 금지 되면서 도입된 무작위 번호이다. 온라인 상에서 사용되는 IPIN과 달리 오프라인 상에서 주민번호 대신하며, 유출될 경우 폐기 가능, 연 5회 변경가능 3년 유효기간을 갖는다. 자동 계정 생성 방지 기술(CAPTCHA, Completely Automated Public Turing test to tell Computers) 웹페이지에서 악의적으로 회원가입을 하거나 스팸 메시지를 보내기 위해 사용되는 bot 을 차단하기 위해 만들어졌다. 지능형 사이버 위협 대응(CTI, Cyber Threat Intelligence) 조직의 인프라와 지적 재산을 보호하기 위..
정보처리기사 실기 보안 및 신기술 동향 정리 정보보안 요건기밀성(Confidentiality) – 인가된 사용자만 접근 가능, 정보 노출시 데이터 접근 불가능 무결성(Integrity) - 인가된 사용자만 수정가능, 정보 전송 중 수정되지 않고 전달됨 가용성(Availability) – 인가받은 사용자는 언제라도 사용 가능함 인증(Authentication) – 사용자 식별, 접근권한 검증 부인 방지(Non-Repudiation) – 송수신 사실을 부인할 수 없도록 송수신 증거 제공 접근 통제(Access Control) – 불법적인 접근을 방지하는 과정 Authentification다중 사용자가 컴퓨터 시스템 또는 망 응용 시스템에서 시스템이 단말 작동 개시 정보를 확인하는 보안 절차, 변조 등을 확인..
OTT(Over The Top)는 인터넷을 통해 볼 수 있는 TV 서비스를 일컫는다. OTT는 전파나 케이블이 아닌 범용 인터넷망(Public internet)으로 영상 콘텐츠를 제공한다. ‘Top’은 TV에 연결되는 셋톱박스를 의미하지만, 넓게는 셋톱박스가 있고 없음을 떠나 인터넷 기반의 동영상 서비스 모두를 포괄하는 의미로 쓰인다.OTT 서비스가 등장한 배경에는 초고속 인터넷의 발달과 보급이 자리잡고 있다. 인터넷 속도가 보장돼야 동영상 서비스를 불편함 없이 즐길 수 있기 때문이다. 그래서 대부분의 OTT 서비스들은 2000년대 중·후반부터 나오기 시작했다. 구글은 2005년 ‘구글 비디오’를 출시했으며, 2006년에는 유튜브를 인수했다. 넷플릭스는 2007년 인터넷 스트리밍 서비스를 시작했고, 애플..
'IT 거버넌스', IT와 기업 전략을 결합하는 핵심 프레임워크 IT 거버넌스(IT governance)는 IT 투자가 기업의 사업 목표를 뒷받침할 수 있도록 하는 프레임워크다. 1990년대와 2000년대 초반 대형 기업 사기 사건이 발생한 이후 제정된 그램-리치-블라일리 법(Gramm-Leach-Bliley Act(GLBA))과 사베인-옥슬리 법(Sarbanes-Oxley Act) 등의 법이 만들어지면서 기업이 활용해야 할 핵심 프레임워크의 하나로 자리잡았다. Credit: Getty Images Bank CIO닷컴은 보안 관리 업체 파이어몬(FireMon)의 최고기술책임자 폴 칼라타유드에게 IT 거버넌스와 이를 성공적으로 시행하기 위한 요건에 대한 들어봤다. 그는 파이어몬의 기업 개발 프로그램을 이끌..
1234125 1260729 1346868이런식으로 정수가 띄어쓰기 없이 입력받을때 cin으로 입력이 어렵다.이때 scanf(“%1d”,&num)~처럼 %1d를 사용하면 붙어있어도 한번에 한개씩 입력 받을 수 있다.귀찮게 char배열로 입력받아서 변환 시켜줄 필요가 없어서 좋다.
문제를 푸실 때 printf,scanf를 사용했을 때 A/C를 받았지만 cout,cin을 사용했을 때 시간초과가 나는 경우가 있습니다. 이는 cout,cin이 printf,scanf보다 컴파일 속도가 느리기 때문에 발생합니다. 평소에는 시간 차이가 별로 없지만 입력이나 출력이 몇십만 정도로 많아지면 시간이 크게 차이나게 됩니다. 따라서 이부분을 유의하여 코드를 작성하려면 cout,cin 대신 printf,scanf를 사용하시는 것을 권장하지만 cout,cin을 계속 사용하고 싶은 분들이라면 꼭 아래 방법을 이용하시는 것을 권장합니다. 아래 코드는 cout,cin의 성능을 printf,scanf만큼 빠르게 만들어주는 역할을 합니다.1.ios::sync_with_stdio(false); ios::sync_w..
RFID(Radio Frequency IDentification, 전파 식별) RFID란 라디오 주파수 인식 기술로서, IC칩과 무선을 통해 식품, 동물, 사물 등 다양한 개체의 정보를 관리할 수 있는 차세대 인식 기술이다. RFID는 판독 및 해독 기능을 하는 판독기(Reader)와 정보를 제공하는 태그(Tag)로 구성되어 있다. 제품에 붙이는 태그에 생산, 유통, 보관, 소비의 전 과정에 대한 정보를 저장함으로써, 판독기로 하여금 안테나를 통해 이 정보를 읽어 들이도록 한다. RFID는 바코드의 대체 기술로서 산업계에서 사용ㅇ이 점차 증가하고 있는 추세이며 기존 바코드의 단범인 적은 저장 용량, 실시간 정보 파악 불가능, 가까운 거리만 판독 가능 등의 문제점을 해소하였다.
문제 https://www.acmicpc.net/problem/1260 해결 방법 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455#include int MAP[1001][1001]; // 맵 설정 int D[1001] = { 0 };//출력공간 초기화int Q[1001] = { 0 };//BFS pop으로 나오기전 저장공간int B[1001] = { 0 };int N, M, V; // 정점, 간선 , 탑색을 시작할 정점의 번호 void DFS(int V){ printf("%d ", V); // 처음은 1 D[V] = 1; for (int i = 1; i
1234567891011121314151617181920212223242526272829303132#include // 순차 탐색 알고리즘 함수// 찾는 숫자가 있으면 찾는 숫자의 인덱스 리턴// 없으면 -1 리턴int LSearch(int arr[], int len, int target) { int i = 0; for (i=0; i
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970#include // 이진 탐색 알고리즘 반복문 구현// 찾는 숫자가 있으면 찾는 숫자의 인덱스 리턴 없으면 -1 리턴int BSearch(int ar[], int len, int target) { int first = 0; int last = len - 1; int mid = 0; // first와 last가 같은 경우까지 반복하는 이유 // while(first last) return -1; else { if (ar[mid] == target) return mid; el..