열거형의 사용 열거형은 관련 상수 집합을 사용하고 상수 값을 이름과 연결하는 편리한 방법으로 제공합니다. 열거형은 일련의 값을 나타내는 기호화된 이름입니다. 열거형은 데이터 형식으로 처리되며, 변수 및 속성과 함께 사용할 상수 집합을 만드는데 사용할 수 있습니다. 열거형을 사용하는 경우 .. VB.NET 2008/Visual Basic 2008 2012.06.05
DataGridView의 컬럼 및 셀 꾸미기 DataGridView 컨트롤은 사용자가 다양한 방법으로 값을 입력하고 편집할 수 있게 해주는 여러 열 형식을 제공한다. 이러한 열 형식이 데이터 입력 요구 사항을 만족하지 않아도 선택한 컨트롤을 호스트하는 셀로 고유한 열 형식을 만들 수 있다. 이렇게 하려면 DataGridViewColumn 및 DataGridViewCell .. VB.NET 2008/VB - 데이터 그리드 뷰 2012.06.05
ReportViewer 배포 방법 개발할 때는 ReportViewer로 작성된 보고서가 잘 실행됩니다. 하지만 실행파일을 배포하면 배포된 PC에서 ReprotViewer가 실행되지 않을 수 있습니다. 이는 필요한 어셈블리가 같이 배포되지 않기 때문입니다. ReportViewer를 사용하여 작성된 프로그램이 다른 PC에서도 실행되게 하기 위해서는 Report.. VB.NET 2008/Visual Basic 2008 2012.06.01
인쇄하는 방법의 개요와 PrintDocument를 사용한 인쇄 인쇄 개요 인쇄를 하는 일반적인 방법은 다음 두 가지 방법이 있습니다. 1) 문서 양식 또는 보고서와 유사하게 서식이 지정된 폼을 만든 후 폼의 이미지를 인쇄하는 방법 2) 모든 내용을 그래픽 메서드를 사용하여 그리는 방법 첫 번째 방식은 ReportView를 사용하는 방법이나, PrintForm를 사용.. VB.NET 2008/VB - 인쇄 2012.05.31
마우스 커서의 모양 변경 가끔 처리 기간이 오래 걸리는 경우가 있을 때 마우스 커서의 모양을 변경하고자 할 때 사용하는 코드입니다. 초 간단합니다. Windows.Forms.Cursor.Current = System.Windows.Forms.Cursors.WaitCursor VB.NET 2008/Visual Basic 2008 2012.05.30
HashTable의 키 기준 정렬 Dim ht As HashTable = GetHashTable() For Each i As DictionaryEntry In ht Console.WriteLine(i.type & ", " & i.result) Next 위 처럼 작성된 코드는 입력된 순서와 상관없이 값이 출력됩니다. 이 때 키를 기준으로 정렬되어 값이 출력되게 하려면, SortedList를 이용합니다. Dim s As SortedList(ht) For Each i As DictionaryEntry In s Console.. VB.NET 2008/Visual Basic 2008 2012.05.29
TCP Syn Flooding 공격 TCP Syn Flooding 공격 원리 TCP Syn Flooding 공격은 Dos(서비스 거부 공격)의 일종입니다. TCP Syn Flooding 공격은 TCP의 취약점을 이용한 공격의 형태입니다. TCP는 '3 Way handshaking'이라는 정해진 규칙으로 통신을 수행합니다. Syn Flooding은 '3 Way handshaking' 흐름을 이용한 공격 방법입니다. 악의적인 공격자.. 네트워크/네트워크 2012.05.25
사물을 테이블로 작성하기(엔티티 타입의 정의) 전문용어로 사물은 '엔티티타입'입니다. 엔티티타입이란 "업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 것으로 영속적으로 존재하는 단위"입니다. 엔티티타입은 정보가 저장될 수 있는 사람, 장소, 물건, 사건 그리고 개념을 정의할 수 있는 것으로, 정보 시스템을 구현할 때 .. 정보 처리/데이터베이스 2012.05.23
블록 요소의 흐름(float) 일반적인 블록 요소의 흐름을 줄 바꿈입니다. <div style="background-color:#22ff11; ">div1</div> <div style="background-color:#aaffaa; ">div2</div> <div style="background-color:#aaff00; ">div3</div> 위 코드는 아래와 같은 결과를 나타냅니다. [일반적인 블록 요소의 흐름] float 속성을 사용하여 흐.. HTML& CSS/CSS 2012.05.16
인라인 요소의 너비와 높이 인라인 요소도 너비와 높이가 모두 반영됩니다. <span style="background-color:#22ff11; width:100px; height:100px;">span1</span> <span style="background-color:#aaffaa; ">span2</span> 위 코드의 결과는 아래와 같습니다. [인라인 요소에 너비와 높이를 준 경우] 블록 요소와 마찬가지로 min-width 속성과 min.. HTML& CSS/CSS 2012.05.16