Alienus Non diutius

고정 헤더 영역

글 제목

메뉴 레이어

Alienus Non diutius

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 분류 전체보기 (403)
    • Programming (87)
      • asp.net (11)
      • javascript (24)
      • ms-sql (10)
      • php (11)
      • CodeIgniter (8)
      • mysql (2)
      • html (7)
      • etc (11)
      • language history (0)
    • Review (16)
    • hobby (14)
    • 청강컴정 (210)
      • 교육학개론 (6)
      • 중기청창업경진대회 (3)
      • 09소프트웨어공학기말 (6)
      • Embedded (1)
      • 09DataBase중간고사 (27)
      • 09DataBase기말고사 (16)
      • MFC (13)
      • 시스템프로그래밍 (35)
      • 소프트웨어공학 (21)
      • JAVA (6)
      • C# (8)
      • C++ (7)
      • C (1)
      • Board (2)
      • .NET (13)
      • DataBase (34)
      • 기타 (10)
    • smartPhone (18)
      • Android (13)
      • T옴니아 (1)
      • 뉴스&정보 (3)
    • IDEA (51)
      • 미래를꿈꾸는사람들 (6)
      • Social (0)
      • 스크랩자료 (7)
      • 요리 (1)
      • 경제 (2)
      • PenPalOn (5)
      • BookPalOn (2)
      • CKMC (11)

검색 레이어

Alienus Non diutius

검색 영역

컨텐츠 검색

청강컴정

  • ROW_NUMBER()

    2009.03.16 by luckey

  • 090315

    2009.03.16 by luckey

  • Display, Card 복습

    2009.03.16 by luckey

  • 과제 - cursor문 C#으로 바꾸기(78페이지 그림 9-1)

    2009.03.14 by luckey

  • SIMPLE DEVICE DRIVER 예제 파악하기

    2009.03.12 by luckey

  • 문맥(Context)의 의미

    2009.03.12 by luckey

  • Device Driver Build

    2009.03.12 by luckey

  • DDK(Device Driver Development Kit)

    2009.03.12 by luckey

ROW_NUMBER()

ROW_NUMBER() 는 SQL2005에서 추가된 기능으로 정렬한 후에 일련번호를 매겨주는 기능을 한다. ROW_NUMBER() OVER(ORDER BY 절) * 반드시 ORDER BY 절이 들어 있어야 한다. 1) over() 구문의 조건과 order by조건이 같은경우 - 가장 이상적인 구문으로써 over()안의 order by 구문과 일반 order by 의 구문이 같을경우가 가장 좋다. select ROW_NUMBER() OVER (ORDER BY ZIP, BIRTH DESC) AS ROWNUM, SN, ID, BIRTH, ZIP FROM MEMBER WHERE YEAR(BIRTH) < 1990 AND SUBSTRING(ZIP,1,1) = '1' ORDER BY ZIP, BIRTH DESC 2)..

청강컴정/DataBase 2009. 3. 16. 17:10

090315

청강컴정/소프트웨어공학 2009. 3. 16. 12:12

Display, Card 복습

Display(액자) + Card(종이) -> LCD 화면 출력 Display 객체는 new 연산자를 이용하여 객체를 생성하지 않는다. Display dis = Display.getDefaultDisplay() Display dis = Display.getDisplay() 와 같은 형태로 선언할 수 있다. Card객체는 생성자를 이용하여 생성한다. Card tcard = new Card() 를 이용하여 생성한다. 만들어진 Card 객체를 Display에 뿌린다. dis.pushCard = (tCard) 와 같이 pushCard를 이용하여 준비된 tCard를 Display 객체에 넣어준다.

청강컴정/소프트웨어공학 2009. 3. 16. 09:36

과제 - cursor문 C#으로 바꾸기(78페이지 그림 9-1)

SQL을 잘 모르는 프로그래머들이 3세대 언어와 같은 형식으로 DataBase를 사용하기 위한 방법으로써 SQL의 문제를 해결하는 방법중에서 가장 느린 방법이다. SQL안에서 직접 반복문을 실행하여 원하는 결과를 얻어낼수는 있지만 정말 부득이한 경우를 제외하고는 CURSOR를 쓰지 말기를 권하고 있다. CURSOR는 Oracle, MySQL, MSSQL 에 모두 있다고 한다. --반환받을 값의 변수를 선언한다. DECLARE @f1 INT DECLARE @f2 NVARCHAR(7) DECLARE @f3 NVARCHAR(24) DECLARE @SUM NVARCHAR(MAX) --DECLARE ... CURSOR FOR SELECT 문을 사용하여 CURSOR를 선언한다. --CURSOR선언시 CURSOR이름..

청강컴정/DataBase 2009. 3. 14. 10:59

SIMPLE DEVICE DRIVER 예제 파악하기

//NTDDK.H 파일을 포함하는 문장이다. 이 파일을 포함해야 앞으로 나오는 모든 구조체, 자료형, DDK 함수를 사용할 수 있다. #include //DEVICE_EXTENSION 구조체를 정의하는 문장 typedef struct { //NextLayerDeviceObject 포인터 변수 선언 PDEVICE_OBJECT NextLayerDeviceObject; }DEVICE_EXTENSION, *PDEVICE_EXTENSION; //SIMPLE_AddDevice 함수 NTSTATUS SIMPLE_AddDevice ( IN PDRIVER_OBJECT DriverObject, IN PDEVICE_OBJECT PhysicalDeviceObject; ) { NTSTATUS returnStatus = STAT..

청강컴정/시스템프로그래밍 2009. 3. 12. 21:05

문맥(Context)의 의미

"재활용 할 수 있는 소프트웨어 모듈은 반드시 재활용 한다." "코드는 공유하고 데이터는 각각 사용한다." 여기서 코드란 CPU가 해석하는 명령어를 뜻하며 데이터는 CPU가 처리할 자료라고 보면 될 것이다. 정리하자면 코드는 서로 공유하고 자료는 따로 사용한다는 얘기이다. 너도나도 마음대로 코드를 만들어 버리게 되면 같은 USB를 사용한다고 하더라도 만든사람이 틀리면 서로다른 드라이버가 구도될 것이고, 사용자는 혼란에 빠질것이다.

청강컴정/시스템프로그래밍 2009. 3. 12. 20:07

Device Driver Build

Device Driver 를 제작한 후에 Build를 진행하기 위해서는 작성된 소스파일외에 MAKEFILE, SOURCES 의 두가지 파일이 추가로 필요하다. 이 파일들은 확장자는 없으나 Device Driver를 제작하기 위한 중요한 정보를 포함하고 있다. MAKEFILE - DDK가 설치된 Root의 bin 디렉토리의 makefile.def 파일의 내용을 포함한다. - 파일을 메모장이나 편집기로 열어보면 다음과 같은 내용을 볼 수 있다. !INCLUDE $(NTMAKEENV)\makefile.def 언뜻보면 정말 심플해 보일지 모르지만 실제 makefile.def 의 파일안을 들여다 보면 4,000줄이 넘는 코드를 볼 수 있다. Driver를 Build하기위해 필요한 정보들이라고 한다. 매번 Buil..

청강컴정/시스템프로그래밍 2009. 3. 12. 19:44

DDK(Device Driver Development Kit)

윈도우 드라이버를 개발하기 위한 툴로써 Microsoft 에서 무료로 제공되고 있다. 요즘은 DDK라고 부르지 않고 WDK(Windows development Kit)으로 명칭이 변경되었다. - Windows Vista(6000), Windows Server 208(6001) 버전부터 변경 DDK 다운로드 http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso 설치시 옵션은 모두 선택하여 설치한다. 설치가 끝나면 Build Environments, Help, Tools 가 설치된 것을 확인할 수 있다. Build Environments - Checked Build : 디버깅 정보를 드..

청강컴정/시스템프로그래밍 2009. 3. 12. 19:25

추가 정보

인기글

최신글

페이징

이전
1 ··· 21 22 23 24 25 26 27
다음
TISTORY
Alienus Non diutius © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바