Liea
'① 공부' 카테고리의 글 목록 (24 Page)

① 공부

① 공부/C#

어휘구조와 자료형

어휘 - 프로그램을 구성하고 있는 기본 소자 - 문법적으로 의미 있는 최소 단위 - 토큰이라 부름 지정어 : 프로그래밍 언어 설계 시, 기능과 용도가 이미 정의되어 있는 단어 @기호(at sign) - 지정어와 함께 사용할 때 지정어와 구분 - 일반 명칭과 함께 사용할 때 동일한 명칭으로 인식 int @int = 10; //맞는표현 int I, @i; //틀린표현 주석 //, /**/ //일반적인 주석 /// - 프로그램에 대한 웹보고서 작성에 사용 - 네임스페이스, 클래스 선언, 클래스 멤버, 생성자 이전 기술 - xml 태그를 이용하여 기술 - 컴파일시 /doc 옵션을 사용하여 xml문서 생성 프로젝트 - 프로젝트 속성 - 빌드 - 안전하지 않은 코드 허용 체크

① 공부/C#

.Net 프레임워크

.Net : XML 웹서비스 플랫폼, .Net을 통해 운영체제, 장치 또는 프로그래밍 언어 관계없이 인터넷에 접속해 데이터 통신이 가능 .Net Framework : 주요구성은 공용언어 런타입(CLR), ASP.NET, 클래스 라이브러리

① 공부/C#

C#의 기본 특징

자료형 ㅇ 값형 : 문자, 부울, 숫자, 열거, 구조체 형 ㅇ 참조형 : 클래스, 인터페이스, 배열, 델리게이트 연산자 ㅇ 표준 C언어와 유사 : 산술, 관계, 논리 증가 및 감소, 비트, 조건, 배정 연산자 등 ㅇ 형 검사 연산자 - is 연산자 = 호환 가능 여부 검사 - as 연산자 = 지정한 형으로 변환 배열의 특징 배열 : 같은 형을 갖는 여러 개의 값을 저장할 수 있는 자료 구조 //객체 취급 및 배열혈 제공 배열 변수 선언 - int[] vector; //명시적으로 나타내야함 - short[,] matric; //콤마를 넣어 차원을 명시적으로 선언 - long[][] arrayOfArray; - object[] myArray1, myArray2 //콤마로 구분하여 두 개이상의 배열을 나열하여..

① 공부/C#

C#언어의 개요

자료추상화 : 클래스를 통해 자료 추상화 가능 델리게이트와 이벤트 : 이벤트를 형식적으로 정의하고 사용할 수 있는 방법론 제공 멀티스레드 : 동시처리를 위해 지원 예외처리 : 실행시간에 일어나는 에러인 예외를 언어 수준에서 체계적으로 다룰 수 있는 방법 제공 연산자 중복 : 코드의 재활용을 가능하게 하는 경제적인 코딩 기법 제너릭 : 하나의 함수로 여러가지 자료형을 처리할 수 있는 기능 제공 == 코드의 경제성은 객체지향 언어의 중요한 특성 중 하나 콘솔 / 윈폼 어플리케이션으로 나뉜다. 콘솔 : 문자기반 명령어 프롬프트 환경에서 실행, 키보드를 통해 데이터를 입력하고, 실행 결과를 화면에 문자로 출력 윈폼 : GUI를 통해 입출력 수행, 이벤트 처리 방식을 통해 실행 using System; using..

① 공부/OS [Windows, Linux]

Linux_ 20가지 Terminal 관련 기능

1. Cowsay # sudo apt-get install cowsay # cowsay "하고싶은 말" 소 외에도 다른 것도 있다. 아래 명령어로 목록 확인이 가능하다. # cowsay -l # cowsay -f ghostbusters Who are you! 2. Cowthink 3. sl - Steam Locomotive # sudo apt-get install sl #sl //실행이 되며 기차가 지나가는 화면이 보인다. 4. figlet - draw banners # sudo apt-get install figlet # figlet Lieadaon 5. toilet - draw banners again # sudo apt-get install toilet # toilet Lieadaon # toile..

① 공부/SQL

SQL FOREIGN KEY

SQL FOREIGN KEY 제약 FOREIGN KEY는 두 테이블을 함께 연결하는 데 사용되는 키입니다. FOREIGN KEY는 다른 테이블의 PRIMARY KEY를 참조하는 한 테이블의 필드 (또는 필드 모음)입니다. 외래 키를 포함하는 테이블을 하위 테이블이라고하고 후보 키를 포함하는 테이블을 참조 또는 상위 테이블이라고합니다. 다음 두 테이블을보십시오. "사람"테이블 : PersonIDLastNameFirstNameAge 1 Hansen Ola 30 2 Svendson Tove 23 3 Pettersen Kari 20 "주문"테이블 : OrderIDOrderNumberPersonID 1 77895 3 2 44678 3 3 22456 2 4 24562 1 "Orders"테이블의 "PersonID"열..

① 공부/SQL

SQL PRIMARY KEY

SQL PRIMARY KEY 제약 PRIMARY KEY 제약 조건은 테이블의 각 레코드를 고유하게 식별합니다. 기본 키는 UNIQUE 값을 포함해야하며 NULL 값을 포함 할 수 없습니다. 테이블에는 하나의 기본 키만있을 수 있습니다. 테이블에서이 기본 키는 단일 또는 다중 열 (필드)로 구성 될 수 있습니다. CREATE TABLE의 SQL PRIMARY KEY 다음 SQL은 "Persons"테이블이 생성 될 때 "ID"열에 PRIMARY KEY를 생성합니다. MySQL : CREATE TABLE Persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int, PRIMARY KEY (ID) ); SQL ..

① 공부/C

#if, #ifdef, #else, #endif 조건부 컴파일 & 전처리

#ifdef UNICODE #define _tMyStrlen wMyStrlen #define _tMyStrcpy wMyStrcpy #else #define _tMyStrlen MyStrlen #define _tMyStrcpy MyStrcpy #endif #if 뒤에 상수, 이미 정의된 문자상수가 온다. 평가값이 0이면 다음줄부터의 내용을 건너뛰고, 아니면 처리한다. #ifdef 뒤에 나오는 식별자가 #define으로 정의가 되어있다면 처리하고, 그렇지 않으면 건너뛴다. #else 조건문인 if문의 else처럼 기능하는 조건부 컴파일의 #else이다. #endif 조건부 컴파일의 종료를 나타낸다.