분류 전체보기246 210524 210521 복습 생성자 소멸자 순서 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _210524_001 { class Program { static void Main(string[] args) { Cat aCat = new Cat("1"); Cat bCat = new Cat("2"); Cat cat = new Cat("3"); } } } using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threadin.. 2021. 5. 24. NTILE 등분 한수 NTILE( expr ) OVER ( PARTITION BY expr1 ORDER BY expr2 [ASC | DESC] ) expr 갯수로 데이터를 등분 낸다. expr 개로 나누어 지지 않는 다면 젤 큰 등분 부터 1개 씩 데이터를 추가해준다. ex) SELECT NAME ,AMT ,NTILE(3) OVER(ORDER BY AMT DESC) AS N_RNK FROM TEST_TABLE_ONE 출처: https://devjhs.tistory.com/176 [키보드와 하루] 2021. 5. 24. 포인터 포인터 기본 개념 모든 변수는 주소를 가지고 있다. 따라서 주소와 캐스팅만 알고 있다면 모든 변수에 접근 가능하다. #include int main() { int iNum=1; printf("%p\n", &iNum); printf("%d\n", *((int*)(0x0019FED8))); *((int*)(0x0019FED8)) = 200; printf("%d\n", *((int*)(0x0019FED8))); printf("%p\n", main); return 0; }//0019FED8 포인터 vs 배열 배열은 포인터 상수이다. ~~~! a vs &a 의 차이 #include int main() { char a[10] = "ababab"; char* b; char(*c)[10]; // a ,a& 모두 값은 .. 2021. 5. 24. book class 만들기 실행 시키는 클래스 using System; class Program { static void Main(string[] args) { BookManager aObject = new BookManager(); aObject.Run(); } } 책의 정보를 기억하는 클래스 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; class Book { //속성: 저자,출판사,제목,가격, // 행위 : string Title; string Author; string Publisher; int Price; public void getTitle(string Titl.. 2021. 5. 23. 컴퓨터 메모리 저장 구조 메모리 code,text: 코드와 상수 저장 BSS: static 영역 - 초기화 안된거 Data: static 영역 - 초기화 됨 Heap: 객체 저장 Stak: 변수 및 객체참조 변수 저장 2021. 5. 21. SQLD 이론 보호되어 있는 글 입니다. 2021. 5. 16. 묵시적 형변환&float에 실수 대입 조금 재미있는 거 using System; namespace _210512_004 { class Program { static void Main(string[] args) { // 아스키 코드 값을 더함 Console.WriteLine('가'+'힝'); //99229 Console.WriteLine("테스트"+'가' + '힝'); //테스트가힝 // 앞에서 부터 형변환 해간다 . Console.WriteLine('가' + '힝'+ "테스트"); // 99229테스트 } } } 왼쪽 부터 형변환 하면서 진행하기 때문에 string 이 앞에 나오면 뒤에 + 연산도 string 으로 처리 하지만 오른쪽에 string 이 나오면 앞에 char 변수들은 아스키 숫자로 처리함 float 대입하기 float floa.. 2021. 5. 12. 디버그 모드 중단점 설정 단축기(F9) 빨간점 있는 위치 클릭해도 중단점 생성 디버그시작 F5 디버그 중지 shift F5 한 줄씩 실행 F10 함수 안으로 들어갈려면 F11 조사식 로컬창 뛰우는 법 1. 조사식 각각의 변수를 추적할 수 있음 matelab처럼 할 수 있음 주의 * 디버깅 중에만 조사 식이 뜬다. 로컬의 경우 모든 변수를 추적해준다. 2021. 5. 12. SQLD_21_기출문제 오답 1.IN 조건절에서 NULL 값은 인정하지 않음 2. NOT IN 안에 NULL 이 있을 경우 모두 TRUE 반환 하여 0건이 찾아짐 3 EXISTS 조건절에서 NULL 값은 인정하지 않음 4. NULL = NULL 연산은 NULL 을 반환 함 NOT EXIST 의 경우 NULL 일때 TRUE 임 빨간네모: 식별자 2차 정규형 -> 종속적이지 않은 식별자 를 다른 엔티티로 분리 3차 정규형 -> 일반 컬럼간 종속 존재 제거 ORACLE 에서 NULL 값은 CHECK 조건을 무시하고 그냥 입력된다. 빨간 상자인 SOCTT.DEPT TABLE 이 파란 상자인 SOCTT.EMP TABLE 보다 선행테이블로 실행되고 있다. 2021. 5. 12. 이전 1 ··· 24 25 26 27 28 다음