중앙정보기술인재개발원시험
-
(국비교육) 76 - Spring boot + vue 게시판 만들기 2 + Quill+ 12회차 시험개발/국비교육 2023. 9. 20. 12:32
■ 글쓰기 버튼 만들기 (sep19) 글쓰기 버튼을 만든다. 다음과 같이 만들어진다. write 메소드를 만들어주고 이동 확인하면 된다. WritePage.vue 생성해준다. index.js 에 Writepage 도 라우터에 넣어준다. 글쓰기 영역도 만들어준다. 글쓰기 부분도 꾸며준다. input : title content: textarea 로 설정한다. v 모델을 사용할 것이다. v 모델을 적으면 하단의 return 값이 들어간다. 우리가 입력한 값을 끌고 갈 것이다. write 글쓰기 메소드를 만들어주고 알람이 뜨게 한다. this.title 을 적어줘야 어떤 값인지 인식하고 가져온다. 제목에 입력한 값이 알람창으로 뜬다. saveData 로 저장한 값을 담는다. * 요청사항 vue 책 다 읽고 n..
-
(국비교육) 45 - 7회차 시험문제 + project1 이어하기12 (회원가입 중복체크 + 비동기vs동기 + JSON )개발/국비교육 2023. 8. 2. 18:30
* 시험문제 [문항1] 새 테이블을 만들 때 사용하는 sql 명령어는? 1번 1) create table 2) drop table 3) delete 4) truncate 5) limit [문항2] 테이블을 삭제할 때 사용하는 sql 명령어는? 2번 1) insert 2) drop table 3) update 4) select 5) where [문항3] 테이블을 수정할 때 사용하는 sql 명령어는? 3번 1) limit 2) order by 3) alter table 4) group by 5) having [문항4] 테이블의 각 레코드를 구분하게 해주는 컬럼을 가리키는 용어는? 4번 1) not null 2) default 3) null 4) key 5) join [문항5] MySQL의 자료형 중 정수형을..
-
(국비교육) 36 - project1 이어하기4 + 5회차 시험 + 로고 제작 사이트 + 게시판 수정 기능 만들기개발/국비교육 2023. 7. 20. 17:39
■ 수정하기 만들기 edit 함수 만들기 누르면 edit 으로 이동하게 설정 번호도 그대로 가져오게 #{ } 으로 작성 이제 맵핑처리 필요하다. edit get mapping 만들어준다. detail 타입 안맞아서 오류 뜬다. 이를 맞춰주는 메소드를 유틸에 만들어주고자 한다. char 형태 숫자인지 아닌지 판별하는 isDigit을 사용해 str.charAt(i) 값을 비교한다. isDigit 은 참,거짓을 나타내는데 만약 숫자라면 re 라는 변수에 담아준다. 그리고 이 문자열을 인트 타입으로 변환해준다 혹은 stringbuilder 로 차곡차곡 쌓은 것은을 내보낼 수도 있다. append 로 이를 쌓아주고 쌓은 char 값을 toString()을 통해 문자열로 만들고 parseInt 를 통해 int 타입..
-
(국비교육) 33 - project1 생성하기 + 4회차 시개발/국비교육 2023. 7. 17. 17:53
■ 앞으로 배울 내용 spring + mybatis + jsp spring + JPA + jsp spring + JPA + thymeleaf spring boot + mybatis + thymeleaf spring boot + mybatis + thymeleaf ■ project1 생성하기 프로젝트 생성하고 이전과 동일하게 버전 맞춰준다. 인덱스 컨트롤러 생성 및 맵핑 인덱스 JSP 생성 컨트롤러 없어 다음과 같은 문구 뜬다. 보드 컨트롤러 만들어준다. 컨트롤러 생성 및 맵핑처리 인덱스로 돌아가는 화면도 만들어주기 value 값으로 "/" "index" 넣어줘서 해당 명령 받았을 경우 Index 화면으로 돌아가기 설정 가능하다. 컨트롤러 여러개 등록돼도 맞는 컨트롤러를 선택 후 구동된다. 흐름은 다음과 ..
-
(국비교육) 6 - 구구단 출력하기 + %활용문 + 배열개발/국비교육 2023. 6. 8. 17:50
■ 구구단 출력하기 * 2단 출력하기 2단을 출력하기 위해서는 반복되는 i 를 무엇을 넣을지 생각하면 좋다. 계속해서 1 씩 증가한 1 ~ 9 까지의 숫자를 곱해누므로 i 를 1부터 9로 설정한다. System.out.println("2 x " + i + " = " + (2 * i)); 로 표현할 수 있는데 이를 간단하게 표현하는 방법이 바로 아래와 같은 표현이다. System.out.printf("2 x %d = %d\n", i, (2*i)); ※ 활용문 이용하기 %활용문을 사용하면 보다 빠르고 간편하게 나타낼 수 있다. * % %d = 정수 \n = 줄바꿈 %c = 문자 %f = 실수 %b = 불리언 %o = 8진수 %s = 문자열 %x = 16진수 %활용문을 사용하기 위해서는 printf 를 사용해..