본문 바로가기

전체 글

정보처리기사 실기 Daily 문제 31 출처 : [2021년 제2회 기사 실기 출제예상 문제] (7과목) SQL 응용 - 80 : 네이버 카페 (naver.com) ​ 나이가 40살 이상이면서 60살 이하이고, 성별이 남자인 사람의 이름을 출력하는 쿼리 ( BETWEEN 구문 사용) ​ [고객] 테이블 이름 나이 성별 주소 홍길동 임꺽정 유관순 나혜석 이순신 20 59 35 41 33 남 남 여 여 남 경기도 전라도 경상도 충청도 강원도 ​ 정답 ​ SELECT 이름 FROM 고객 WHERE 나이 BETWEEN 40 AND 60 AND 성별='남'; ​ 출처 : [2021년 제2회 기사 실기 출제예상 문제] (1과목) 요구사항 확인 - 81 : 네이버 카페 (naver.com) ​ HIPO ( Hierarchy Input Process Out.. 더보기
자바(JAVA)기반 안드로이드 웹&앱 개발 74일차 스프링,MySQL(이어서 댓글처리(REST,AJAX)) [Ajax 댓글 처리] 1. 댓글처리를 위하여 먼저 테이블을 생성합니다. 1) 게시글에 대한 댓글을 저장하는 DB Table 입니다. http://tcpschool.com/mysql/mysql_constraint_foreignKey (외래키 쿼리문 설명) 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com 2) ALTER TABLE 테이블 이름(tbl_reply) ADD CONSTRAINT 제약조건 이름(fk_reply_board) FOREIGN KEY 필드이름(bno) REFERENCES 테이블이름(필드이름)(tbl_board(bno)); tbl_reply 테이블의 bno 칼럼에 tbl_board 테이블의 bno 칼럼을.. 더보기
정보처리기사 실기 Daily 문제 30 출처 : [2021년 제2회 기사 실기 출제예상 문제] (6과목) 프로그램밍 언어 활용 - 55 : 네이버 카페 (naver.com) ​ 자바 소스코드 출력결과는? ​ public static void main(String[] args) { int a = 20; int b = 30; ​ System.out.println(++a); System.out.println(b--); } ​ 정답 21 30 ​ 출처 : [2021년 제2회 기사 실기 출제예상 문제] (6과목) 프로그램밍 언어 활용 - 56 : 네이버 카페 (naver.com) ​ C언어 ​ #include ​ void main () { int a[5] = {3, 4, 1, 2, 0}; printf("%d %d", a[a[4]], a[3] + a[1.. 더보기
스프링 REST 스프링을 하면서 REST 라는 개념이 나왔는데.. 이해가 잘 안가서 찾아보았습니다. https://congsong.tistory.com/28 스프링 부트(Spring Boot ) - REST API 알아보기 [개발을 시작해봐요!] 이전의 두 글에서는 게시판에 페이징(검색) 기능을 적용해 보았습니다 이번 글부터는 게시판에 댓글 기능을 구현하는데요, 본 포스팅에서는 REST API 방식에 대해 가볍게 알아보도록 하겠습니다. 이번 글은 구멍.. congsong.tistory.com REST 란 Representational State Transfer 의 약어로 하나의 URI는 하나의 고유한 리소스(Resource)를 대표하도록 설계된다는 개념입니다. ​ 디바이스의 종류에 상관 없이 공통으로 데이터를 처리할 수.. 더보기
[생각] 잘하고 있는 것일까 모든 사람이 그러한 것만은 아니지만, 직업 특성 상 꿈 없이 도착한, 그저 안정적인 직장을 바라보고 그곳에 도달한 사람들을 많이 보았습니다. (부사관... 구청직업상담사) 직업에 대한 자부심, 자기능력에 대한 계발을 없었으며 어떻게 하면 맛있는 점심을 먹을 수 있을까? 어떻게 하면 내 몸을 조금 더 편하게 누윌 수 있을까?만 고민을 하는.. 출근을 하면 쇼핑몰을 보고, 화상통화를 하며 업무는 하지 않는.. 밑에 사람들에게 업무를 다 시키는.. ​ 이러한 삶이 나쁜 것은 아닙니다. 다 자신만의 가치관이 있기 때문이지요. 그렇지만, 본인의 할 일은 하지 않고 안정적인 직장을 구했으므로 도태되는 사람들을 너무 많이 보았습니다. 제가 나이를 먹고 젊은 세대가 들어오는 시대가 되었을 때, 내가 지금 저들을 바라보.. 더보기
[이번 주 러닝 153, 154] 이번주 러닝 153, 154 이번주도 뛰는 날에 비가와서 두번만 뛰었네요. ​ 더보기
정보처리기사 실기 Daily 문제 29 출처 : [2021년 제2회 기사 실기 출제예상 문제] (12과목) 제품 소프트웨어 패키징 - 78 : 네이버 카페 (naver.com) ​ 디지털 저작권 관리(DRM) 구성요소 ​ 콘텐츠를 제공하는 저작권자 : 콘텐츠 제공자 ( Contents Provider ) 콘텐츠를 메타 데이터와 함께 배포 가능한 단위로 묶는 기능 : 패키저 ( Packager ) 배포된 콘텐츠의 이용 권한을 통제 : DRM 컨트롤러 ( DRM Controller ) 보안 컨테이너 ( Security Container ) ​ 출처 : [2021년 제2회 기사 실기 출제예상 문제] (7과목) SQL 응용 - 79 : 네이버 카페 (naver.com) ​ SQL 문장의 실행 결과 ​ [성적 테이블] 학번 과목 성적 1000 보안 A.. 더보기
자바(JAVA)기반 안드로이드 웹&앱 개발 73일차 (스프링 이어서 기본적인 CRUD, 페이징 오류처리, 댓글처리(REST,AJAX)) [검색 처리] 1. 검색 기능 : 검색조건, 키워드 1) 검색조건 (1) 일반 사용자 : 태그 (2) 관리자용이나 검색기능이 강한 경우 : 태그 2. 검색의 유형 1) 제목, 내용, 작성자와 같은 단일 항목 2) 제목 + 내용, 제목 + 작성자와 같은 복합 항목 3) 검색 항목에 따라서 매번 다른 SQL이 처리될 필요가 있는 상황 4) MyBatis의 동적 쿼리기능을 이용해서 처리 http://www.mybatis.org/mybatis-3/ko/dynamic-sql.html MyBatis – 마이바티스 3 | 동적 SQL 동적 SQL 마이바티스의 가장 강력한 기능 중 하나는 동적 SQL을 처리하는 방법이다. JDBC나 다른 유사한 프레임워크를 사용해본 경험이 있다면 동적으로 SQL 을 구성하는 것이 얼마.. 더보기