일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
31 |
- .NET Framework 4.5
- 상태값
- 드래곤플라이트
- 0나누기 에러
- 시스템폴더
- DBCC
- SCSI서버
- CS5 설치 실패
- DB 용량 줄이기
- SAS 서버
- 권한얻기
- smartclient
- INPUTBUFFER
- 어세신
- 백업 용량
- 윈도우 usb 설치
- TABLE LOCK
- CS5.5 설치 실패
- Log 줄이기
- 반환값
- 폴더접근
- 악동뮤지션
- 7설치
- 매력있어
- MDF 용량
- 설치 실패
- ms-sql 2008 설치 실패
- LDF 용량
- EnableIEHosting
- 파일접근
- Today
- Total
목록Program (16)
TK's 컴퓨터 이야기
원문 : http://www.dongwun.com/tc/140 파이썬은 지금까지 다룬 다양한 타입과 기본 제공 함수들을 통해서도 다른 프로그램밍 언어에서는 볼수 없는 상당히 혁신적인 모습을 보여주고 있는데 이보다 좀더 복잡하고 유용한 기능들을 확장 모듈을 통해서 제공하고 있다. 모듈은 파이썬의 클래스, 함수, 전역변수등을 묶어놓은 것으로 용도에 따라 코드의 재사용성을 극대화시킨다. 모듈을 사용하는 이유는 연관성이 있는 모듈만을 로드하여 프로그램 시작 시간을 줄이고, 필요한 모듈을 손쉽게 추가하여 사용할 수 있게하며, 별도의 네임스페이스를 가져 타 모듈과 독립적으로 작업할 수 있고, 특정 모듈을 필요에 따라 대치시킬 수도 있기 때문이다. * 모듈(module)의 정의와 사용 파이썬 모듈은 하나의 파일을 의..
원문 : http://www.dongwun.com/tc/142 클래스는 데이터(속성, attribute)와 그에 대한 처리를 하나로 정의한 것으로 파이썬 오브젝트들은 특정 클래스의 인스턴스이다. 클래스의 인스턴스인 오브젝트는 아래와 같은 생애주기를 갖는다. 정의 : class 문을 통해 클래스를 정의한다.(시스템 클래스도 마찬가지) 생성 : 클래스 정의에 따라 오브젝트를 생성하고 __init__를 호출하여 속성을 초기화한다. 작업 : 메쏘드 또는 메쏘드 함수를 통하여 작업을 수행한다. 정리(Garbage Collection) : 더이상 사용하지 않는 오브젝트를 정리한다 * 클래스 정의 클래스 정의는 아래와 같은 문형을 갖는다. class 클래스명(부모 클래스): 코드 블럭 클래스명은 변수명 규칙을 따르지..
원문 : http://www.dongwun.com/tc/145 프로그램을 보다 효율적으로 작성하기 위한 방법은 좋은 함수 작성에서 시작한다고 해도 과언이 아닐 정도로 함수를 잘 활용하면 프로그램의 가독성 향상과 효율화를 가져올 수 있다. 파이썬의 함수는 입력 파라미터 타입의 제한이 없고 리턴되는 값 또한 자유로워서 뛰어난 확장성을 갖는다. 함수의 정의는 아래와 같은 형식을 취한다. def 함수명(파라미터 리스트): 코드블럭 함수명은 변수 작성에 따라 제한없이 작성할 수 있지만 추후 클래스명 등과 혼동되지 않도록 되도록 소문자로 시작한다. 파라미터 리스트에 기술하는 변수들은 적용 범위가 해당 함수 내부로 한정되는 로컬 변수로 취급하며 변수명=값의 형식으로 기술한 파라미터는 기본값을 가지는 파라미터로 함수를..
원문 : http://www.dongwun.com/tc/144 프로그래밍 언어가 제공하는 핵심 기능중 하나는 제어 흐름을 기술할 수 있도록 하는 것으로 해야할 작업을 차례대로 나열하는 순차적 흐름, 특정 조건에 따라 True 또는 False로 흐름을 변경하는 조건적 흐름, 일정한 조건을 따르는 반복 흐름을 들 수 있는데 이런 흐름 제어의 중심에 비교 연산, 논리 연산이 자리 잡고 있으며 앞선 파이썬의 변수와 타입 - 파이썬(Python) 배우기에서 스칼라 - Bool 타입에 대한 설명에서 기본적인 내용을 다루었다. 몇가지 꼭 기억할 사항 옮겨보면 아래와 같다. 파이썬에서는 True와 False라는(대소문자 주의) 특별한 값을 제공하고 있으며 파이썬에서는 False, 0, None, '', "", (), ..
원문 : http://www.dongwun.com/tc/146 언어를 배울때 가장 좋은 방법은 손으로 직접 입력해 보고 그 결과를 확인하는 것이다. 아주 오래전 생전 처음 베이직 언어를 가지고 컴퓨터를 배울때 선생님이 칠판에 쓰신 코드를 입력하여 결과를 확인하는 것으로 시작했던 기억이 있다. 특히 오타나 기타 이유로 원하는 결과가 나오지 않았을 때 그 원인을 찾아 수정하는 디버깅 과정에서 이해하고 배우는 효과는 프로그래밍 실력 향상의 첩경이라 하겠다. 오류의 원인을 찾아 수정하는 과정을 디버깅이라 하는데, 디버깅의 대상이 되는 오류들을 다음과 같이 분류해서 적절히 대처하는 것이 필요하다. Syntax errors : 문법 상의 오류로 파이썬이 가지고 있는 프로그램 작성 규칙을 벗어난 사례이다. 예를 들어..
환경변수를 등록하는 이유는, 복잡한 경로를 직접 찾아들어가서 프로그램을 실행하지않고 System Root에서 바로 프로그램으로의 접근이 가능한 이유입니다. 그럼 환경변수&시스템변수 Path를 등록하는 방법입니다. 환경변수 편집화면으로 넘어가보세요. 방법을 잘 모르면 윈도우키+ R (실행) 에서 sysdm.cpl을 실행하고, 고급텝에서 환경변수를 클릭하시면됩니다. 팝업을 보면, 사용자변수와 시스템변수로 나누어지는데, 사용자 변수는 지역변수, 시스템변수는 전역변수 라고 생각하세요. 쉽게 말하면... 말 그대로 로그인한 사용자 계정에 대해서 사용할 변수는 사용자변수, 모든 사용자에게 적용하려면 시스템 변수에 등록하면됩니다. 자 Path를 등록하는방법은 먼저 새로만들기로 변수를 하나 만듭니다. 예를 들어 C:\..