구마찌의 이진수 여행기

JVM Heap Memory 확인 방법 [linux] ps afuxwww / top 로 현재 자바 프로그램이 돌고 있는 pid 받아오기 jmap -heap pid [windows] cmd 창에서 cd 명령어로 JAVA_HOME 의 bin 폴더로 이동 작업관리자 -> 프로세스 로 현재 자바 프로그램이 돌고 있는 pid 확인 jmap -heap pid 아래의 결과 화면은 윈도우

개요 DB에서 받아온 값으로 쿼리 실행 후 복수 값 파이프라인(|) 구분 아래는 사용한 기능들 입니다. * 참고 ) 전체 코드에 구현된 함수들 중 mysqli_ ~ 문자는 생략 되었으며, 해당 함수들은 재구성 하여 함수로 구현 됨. 1. query() 함수 -. 예시 $rs = $db->query($sql); 코드 설명에 앞서, $db 변수에는 db connection 부분이 구현되어 있습니다. $sql 의 구문의 쿼리를 실행한 값을 $rs(query result set) 의 변수에 삽입 -. parameter : 실행할 query -. return value : result set , 쿼리 실행 한 row를 불러옵니다. / false 2. fetch_array() 함수 -. 예시 $ret = $rs->..

1. 다차원배열 ? 일차원적인, 한 줄의 배열이 아닌 여러면을 사용하는 배열이라고 생각하면 된다. '좌석예매 프로그램'을 이해하기 위해서는 다차원 배열에 대한 이해가 필요하다. 1) 1차원 배열 - 가로로 나열되어있는 연속적인 값들 - 접근할 때 하나의 인덱스 번호만으로 접근 가능 2) 2차원 배열 - 가로와 세로로 나열되어있는 연속적인 값들 - 접근할 때 두개의 인덱스 번호로 접근 가능 - 인덱스 방 번호 중 앞 대괄호의 내용 생략 가능 - 위와 같은 형태로 선언 및 초기화 가능 2. 코드 #include #define O 50 #define X 51 #define N 32 void printArray(int list[][12], int hori, int verti) { int i, j; for (i ..

1. 윤년 알고리즘 1) 연수가 4로 나누어 떨어져야지 윤년 2) 4로 나누어 떨어지면서 100으로 나누어 떨어지면 평년 --> 4와 100으로 나눴을 때 경우를 and연산 3) 4로 나누어 떨어지면서 100으로 나누어 떨어지지만 400으로 나누어 떨어지면 윤년 --> ( 4와 100의 경우 )와 400의 경우 or연산 2. 코드 1 #include int yearCount(int inputYear) { int state = 2; if ((inputYear % 4 == 0) && (inputYear % 100 != 0) || (inputYear % 400 == 0)) { // 4로는 나눠지지만 100으로는 나눠지지 않는, 하지만 400으로 나눠지면 윤년 state = 1; } return state; }..