본문 바로가기

분류 전체보기125

Spring - DB접근1 (h2) h2 실행 방법 (터미널) 위에 같이 인터넷 호스트에서 H2가 잘 뜨는것을 확인하면 완료! JDBC URL을 살펴보면 직접 접근이 아닌, 소켓을 통해 연결됨 다음과 같은 과정을 통해 H2 에 DB를 생성할 수 있다. 2023. 7. 4.
[Stack] 스택 - STL을 이용한 미로찾기 // #include "Location2D.h" #include #include using namespace std; const int MAZE_SIZE=6; //미로맵 크기 고정 char map[MAZE_SIZE][MAZE_SIZE] = { //미로맵 데이터 {'1','1','1','1','1','1'}, {'e','0','1','0','0','1'}, {'1','0','0','0','1','1'}, {'1','0','1','0','1','1'}, {'1','0','1','0','0','x'}, {'1','1','1','1','1','1'}, }; //(r,c)가 갈 수 있는 위치인지를 검사 //(r,c)가 배열 안에 있고, 값이 갈 수 있는 위치 '0'이거나 출구 'x'이어야함 bool isValid.. 2023. 7. 4.
[Stack] 스택 - 수식 계산 프로그램 수식 계산 프로그램 중위 수식을 입력받아 후위 수식 표기로 변환하여 계산 결과를 출력하는 프로그램을 작성하시오.입력 수식은 실수이고 연산자는 +,-,*,/ 이다. 수식에는 괄호도 포함된다.입력 수식에 오류가 없다고 가정한다.단, 예외는 0으로 나누는 경우만 고려하고 그 때 오류는 "Error : zero division error"를 출력하시오. INPUT 띄어쓰기로 구분된 수식을 입력 OUTPUT 결과는 실수형(double)으로 소수 둘째자리로 출력 Sample Input ( 6 / 3 ) + 4 * 0.4 Sample Output 3.60 Sample Input 6 / 3 + 4 * 0.4 / 0 Sample Output Error : zero division error Sample Input 13 .. 2023. 7. 4.
Spring - 웹 MVC 예제 (회원 조회) Model addAttribute(String name, Object value) - value 객체를 name 이름으로 추가한다. 뷰 코드에서는 name으로 지정한 이름을 통해서 value를 사용한다. Model addAttribute(Object value) - value를 추가한다. value의 패키지 이름을 제외한 단순 클래스 이름을 모델 이름으로 사용한다. 이 때 첫 글자는 소문자로 처리한다. - value가 배열이거나 컬렉션인 경우 첫 번째 원소의 클래스 이름 뒤에 "List"를 붙인 걸 모델 이름으로 사용한다. 이 경우에도 클래스 이름의 첫자는 소문자로 처리한다. 출처: https://devlogofchris.tistory.com/53 회원조회 컨트롤러 @GetMapping("/members.. 2023. 7. 4.