2024/06/20 2

SQL 코드카타. 개와 고양이는 몇 마리 있을까(2024-06-20)

문제 요약 : 고양이와 개 각각의 숫자를 조회한다. 그리고 고양이를 개보다 먼저 조회한다. 문제 풀이) 기본적인것은 생략하겠다. 1. ANIMAL_TYPE과 개 고양이 각각의 숫자를 출력해야 한다.2. count(*)는 레코드의 개수를 구하는 함수이다. 개와 고양이별로 구해야 하므로 GROUP BY 를 통해 동물 그룹중에서 count를 한다.3. ORDER BY CASE WHEN은 ANIMAL_TYPE이 'Cat'이라면, 즉 고양이라면 1첫번째로 아니면 후순위로 출력하게 하였다.

TIL(사전캠프) 2024.06.20

리버싱1. 13 ~ 20(2024-06-20)

1. Hello World! 프로그램Hello World! 프로그램으로 첫 디버깅 실습을 한다. 먼저 실습예제의 코드는 이렇게 되어있다.이 코드를 실행파일로 만든다. 실행파일을 만든다는 것은 사람이 이해하기 쉬운언어인 C언어(HelloWorld.cpp)를 컴퓨터가 이해하기 쉬운 언어인 기계어(HelloWorld.exe)로 변환하는 것이다. 기계어는 사람이 알아보기 어렵기 때문에 디버거(Debugger) 유틸리티를 사용한다. 디버거에 탑재된 디스어셈블러(Disassembler) 모듈은 이 기계어를 어셈블리(Assembly) 언어로 번역해서 보여준다. * 어셈블리 언어는 CPU에 종속되어 있다. Intel x86 계열의 CPU와 ARM 계열의 CPU는 서로 어셈블리 명령어의 형태가 다르다.1. 디버깅 목표H..

TIL(사전캠프) 2024.06.20