[자바JAVA]1099 : [기초-2차원배열] 성실한 개미

문제 1099 : [기초-2차원배열] 성실한 개미

영일이는 생명과학에 관심이 생겨 왕개미를 연구하고 있었다.
왕개미를 유심히 살펴보던 중 특별히 성실해 보이는 개미가 있었는데, 그 개미는 개미굴에서 나와 먹이까지 가장 빠른 길로 이동하는 것이었다.

Read More

[자바JAVA]1097 : [기초-2차원배열] 바둑알 십자 뒤집기(설명)

문제 1097 : [기초-2차원배열] 바둑알 십자 뒤집기(설명)

부모님을 기다리던 영일이는 검정/흰 색 바둑알을 바둑판에 꽉 채워 깔아 놓고 놀다가…
“십(+)자 뒤집기를 해볼까?”하고 생각했다.
바둑판(19 * 19)에 흰 돌(1) 또는 검정 돌(0)이 모두 꽉 채워져 놓여있을 때,
n개의 좌표를 입력받아 십(+)자 뒤집기한 결과를 출력하는 프로그램을 작성해보자.

Read More

[국비교육 자바JAVA 팀프로젝트]5. 팀플발표후기와 팀 프로젝트가 나에게 남긴 것

팀플의 끝은 웹호스팅

완성한 팀 프로젝트를 cafe24 호스팅을 했다. 학원에서 호스팅서버는 6개월 정도 제공된다고 했다.
그 안에 취직이 되었으면 좋겠다!
처음 호스팅해보는 거라 시간이 오래걸릴 거라 예상했는데 역시나 오래 걸렸다.
웹 호스팅을 하면서 4시간 걸려서 MySQL연동하고 war파일 제대로 연동하고 올렸다니 짜잔-?!?!

Read More

[REST API]페이지 전달방식

Rest 방식의 사용원칙

  • URI가 원하는 리소스를 의미한다. (영어 복수형으로 주소를 사용)
  • URI에는 식별할 수 있는 데이터를 전달하는것이 일반적인 방법
  • 예를들어 게시판 - CRUD 이라면 사용가능한 주소형태는 아래와 같다.
    • …/boards/123 => 123번 글을 조회
    • …/boards/123/replies/11 => 123번글의 11번째 댓글 조회
    • …/boards/123/11 => 123번글의 11번째 댓글 조회
    • …/boards/ => 신규 글용 작성
Read More

[REST API]ResponseEntity 타입클래스

@RestController의 한계

@RestController는 결과로 view를 제공하지 않기때문에 에러 발생유무를 확인할 수 없다.
이때 사용할 수 있는 것이 웹 HTTP 상태 코드이다.

Read More