Category Archives: IT용어/상식

[펌글] 네트워크의 호스트범위와 브로드캐스트 주소, 네트워크 주소 구하기

By | 7월 18, 2011

– 출처 : http://ask.nate.com/qna/view.html?n=3786025 –  * 질문  IP Address 203.10.24.27을 가진 호스트의 서브넷 마스크는 255.255.255.240 이다. 이때 이 네트워크의 호스트범위와 브로드캐스트 주소, 네트워크 주소를 구하라어떻게 하나요 * 답변 일단 203.10.24.27 이라는 IP 를 가진 호스트가 이 네트워크에 속해있습니다.이 10진수(IP)를 2진수로 변환합니다.11001011.00001010.00011000.00011011그리고 서브넷 마스크를 2진수로 변환합니다.11111111.11111111.11111111.11110000 —— 255.255.255.24011001011.00001010.00011000.00011011 —— 203.10.24.27여기서 네트워크 주소를 알아내려면 서브넷 마스크의 0 인 부분에 해당하는… Read More »

[펌글] SSL 인증서

By | 5월 26, 2011

– 출처 : http://blog.naver.com/bestbabo/90017131564 –   1.2. SSL은 뭐고, 인증서는 뭔가? Secure Socket Layer(SSL) 프로토콜은 넷스케이프사에서 웹서버와 브라우저 간의 보안 통신을 위해 만들어졌다. SSL은 통신할 때 인증기관(Certificate Authority, CA)라는 것을 이용해서 서로 인식하게끔 되어 있다. 이 과정을 간단하게 설명하면 다음과 같다. [웹브라우저] 보안 페이지를 요청한다. (일반적으로 주소에 https:// 라고 붙는다). [웹서버] 자신의 공개키를 인증서와 함께 웹브라우저로… Read More »

SVN에서 trunk, branch, tag 의 활용에 대하여

By | 4월 23, 2011

– 출처 : 프로젝트 TA –  * trunk – 개발소스를 commit 했을 때 모이는 곳, 개발소스를 자유롭게 취합하고, 개발서버를 빌드하는데도 쓰인다. * branch – 특정 시점을 기점으로 trunk에서 분리/복사(논리적으로)한 소스   버전별 배포판을 만들거나, trunk와 별도로 운영환경을 위한 안정화된 소스를 관리할 목적으로 사용한다.   운영시에, 반영 요청을 받은 소스를 trunk에서 branch로 복사해서 branch 통째로 운영에 배포하는 식으로   사용한다. *… Read More »

[펌글] SSL 가속기

By | 4월 1, 2011

– 출처 : http://blog.naver.com/dong6245/140105795227 – 1. SSL 가속기 정의 웹 브라우저 회사인 넷스케이프가 만든 SSL(Secure Socket Layer)은 널리 알려진 바와 같이 암호화와 복호화를 통해 데이터를 전달하여 안전한 통신을 가능하게 하는 기술입니다. SSL Key 교환과 Bulk 암호화 처리는 연산중심의 작업이기 때문에 웹 서버에서 SSL을 처리하는 전통적인 방식을 사용하면 서버의 CPU에 많은 작업 부하를 주게 됩니다.   SSL 가속기… Read More »

[펌글] AM2와 AM2+ 그리고 AM3 의 3가지 소켓은 통합소켓

By | 1월 13, 2010

–  출처 : http://kr.blog.yahoo.com/kimyoung77@ymail.com/14 – AM2와 AM2+ 그리고 AM3 의 3가지 소켓은 통합소켓입니다… 몇가지 기술적 차이가 나오긴하지만.. 서로 바이오스상으로 지원을 한다면 호환이 가능하지요…. 다만… AM2나 AM2+ 소켓 시피유를 AM3 보드에 탑재하는것은 불가능합니다… 반대로 AM3 시피유는 AM2, AM2+에 탑재 가능하지요… AM2와 AM2+의 차이는 HTT 대역폭차이입니다… AM2는 양방향 2000MHz까지만 지원해주고… AM2+는 양방향 최대 5200MHz까지 지원을 해줍니다..(대역폭이란 부품끼리 정보를… Read More »

정렬 알고리즘 예제

By | 1월 8, 2010

* 버블 정렬 예제 (Java) int[] arr = {8,6,4,2,5,1,3,7}; for(int i=(arr.length -1); i>0; i–){  for(int j=0; j<i; j++){   int temp = 0;   if(arr[j] > arr[j+1]){    temp = arr[j];    arr[j] = arr[j+1];    arr[j+1]= temp;   }  } } System.out.println(java.util.Arrays.toString(arr));

[링크] 정렬(sort) 알고리즘

By | 1월 8, 2010

정렬의 기본 개념 선택 정렬 (Selection Sort) 버블 정렬 (Bubble Sort) 삽입 정렬 (Insert Sort) 병합 정렬 (Merge Sort) 퀵 정렬 (Quick Sort) 힙 정렬 (Heap Sort) 기수 정렬 (Radix Sort) 계수 정렬 (Counting Sort)