전체 글

프로그래밍/C#

정적 변수 및 메서드(static)

정적 변수 및 메서드(static) 정적이란 메모리 힙 영역에 데이터가 저장된다 라고 책에는 나와있다. 그렇다면 메모리 힙 영역은 무엇인가? 메모리 힙에 대해 알아보자. 프로그램을 사용할 수 있는 자유 메모리. 프로그램 실행 시에 함수로 보내는 데이터 등을 일시적으로 보관해 두는 소량의 메모리와 필요시 언제나 사용할 수 있는 대량의 메모리가 있다. 이때, 소량의 메모리를 ‘스택’이라 하고 대량의 메모리를 ‘힙’이라 한다. 이 ‘힙’이 없어지면 메모리 부족으로 ‘이상 종료’하게 된다.[출처 : 네이버 백과사전] 위의 정의를 살펴보자. 스택 - 소량의 메모리 힙 - 대량의 메모리 라고 간단하게 설명되어 있다. 딴 글들을 읽어보고 이해한 내용은 다음과 같다. 즉 자동으로 할당해주는 변수의 경우(즉 컴파일러가 ..

프로그래밍/C#

접근제한자

접근제한자 public - 어디서나 사용이 가능함 private - private 를 포함한 클래스 내에서만 접근 가능 protected - 기본클래스와 파생 클래스에서만 접근가능 (즉 상속받은 클래스와 본인 클래스에서만 가능) internal - 동일 어셈블리 내에서 접근 가능(즉 동일 프로그램 내에서만 사용가능) protected internal - 동일 프로그램 내에서 혹은 파생 클래스에서 클래스 멤버 사용 가능 1번 프로그램 class class1 { public a; private b; protected c; internal d; } class class2 : class1 { // 설정1 } 2번 프로그램 class class3 { //설정2 } 위와 같은 경우 설정1에서는 a,c,d가 접근 가..

취미

마불셋 법사 ^^:

이것이 마불 셋을 입은 나의 법사 모습 -_- 하지만 마불셋을 만들라면 3000골... 현재 포기상태 !! 얼법으로 바꾸면 저 셋이 ..-_- 완전 쓰레기라 ㅎㅎㅎ

Server Engineer ETC/Unix

chwon 사용법

chown [-R] 유저:그룹 대상 파일 -R옵션을 주는 경우 대상 폴더의 하위 폴더에도 동일한 유저와 그룹으로 세팅된다.

Server Engineer ETC/Unix

[쉘스크립트] 년월일 형식

LANG=C YY=`date +%y` MM=`date +%m` DD=`date +%d` Date=$YY'.'$MM'.'$DD echo $Date 년월일을 YY.MM.DD 형식(07.01.01)로 바꾸는 쉘

로멘틱가이
윤우서우 아빠의 IT 이야기