[SpringBoot] message.properties 파일에 한글이 아닌 외계어가 나올 경우 문제 해결
·
에러 해결
김영한님 강의를 듣다가 messages.properties 파일을 오픈할 일이 생겼는데 아니 한글이어야 할 내용들이 이상한 외계어로 바뀌어져 있었다. 저번에 message 관련 에러가 발생했을 때 해결 방법은 아니었지만 수 많은 해결 방법 중 하나였었는데 혹시 그 방법을 사용하면 될까 해서 해봤더니 해결이 되었다! [SpringBoot] No message found under code 'hello' for locale 'null'. 에러 해결 김영한님의 강의를 열심히 듣는 도중, 다음과 같은 에러가 발생했다. org.springframework.context.NoSuchMessageException: No message found under code 'hello' for locale 'null'. at..
[SpringBoot] No message found under code 'hello' for locale 'null'. 에러 해결
·
에러 해결
김영한님의 강의를 열심히 듣는 도중, 다음과 같은 에러가 발생했다. org.springframework.context.NoSuchMessageException: No message found under code 'hello' for locale 'null'. at org.springframework.context.support.DelegatingMessageSource.getMessage(DelegatingMessageSource.java:76) ... 생략 영알못이지만 대략 파악해보자면 해당 메시지를 찾을 수 없어 뜨는 에러 같아서 application.properties 설정을 다시 확인했다. spring.messages.basename=message --> 변경 spring.messages.base..
[프로그래머스_1] 나머지가 1이 되는 수 찾기 JAVA
·
알고리즘/알고리즘 풀이
코딩테스트 연습 - 나머지가 1이 되는 수 찾기 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한사항 입 programmers.co.kr 문제 설명 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한 사항 3 ≤ n ≤ 1,000,000 입출력 예 CODE class Solution { public int solution(int n) { boolean isEven = n % 2 == 0 ? true..
[프로그래머스_1] K번째수 JAVA
·
알고리즘/알고리즘 풀이
코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 문제 설명 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 2에서 나온 배열의 3번째 숫자는 5입니다. 배열 array, [i, j, k]를 원소로 가진 2차원 배열 commands가 매개변수로 주어질 때, commands의 모든 원소에 ..
git remote: Invalid username or password token 관련 에러 해결
·
에러 해결
종강 후의 첫 강의를 듣고 push하려했더니 아.... 너무 오랜만에 해서 그런지 아래와 같은 에러가 뜨면서 push가 되지 않았다. remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/techhan/tempSpringBoot.git/' 뭔가 token이 만료된 거 같아 github 설정에 들어가서 보니까 빙고 5월 22일부로 만료되었단다. 주황색 글씨를 클릭하면 재발급? 유효기간 연장?을 할 수 있는 창으로 넘어간다. 원하는 기간을 선택하고 Regenerate token을 누르면 된다. 발급이 완료되면 token 키를 보여주는데 잃어버리면 또 발급받아야하니 복사해서 어딘가에 붙여두자. 그리고 ..
나 초보 개발자. 해피해킹을 구매해봤다. (두달 후기)
·
잡담/구매후기
사실 구매한 건 아니고 선물로 받았다. 개발 공부를 하기 전엔 그냥 문구점에 가서 제일 싼 키보드+마우스 세트를 사는 나였는데 개발 공부를 시작하고나서부터 키보드에 눈을 떴다..! 그래서 제일 처음으로 영입한 키보드가 드루갓(듀가드) k320이었다. 이 키보드를 선택한 이유는 단지 할인이었다. 저소음 적축을 처음 써봤는데 생각보다 키압이 높아 바로 방출하고 그다음에 구입한 게 무접점 엠프리스.... 근데 이 녀석은 마제식 스테빌이라 정 떨어져서 또 팔아버리고 한성 무접점 gk888b였나 이걸 구매했었다. 되게 만족하며 썼었는데 풀 배열로 나온다길래 냉큼 풀 배열도 샀다가 뭔가 얘는 되게 딱딱한 키감이라 금방 방출했다. 그리고 또.. 레오폴드 저소음 적축을 영입해 레오폴드는 현재 일할 때 사용하고 있고 해..
방통대 컴퓨터과학과 편입 후 2022학년도 기말고사 첫 시험 후기
·
방통대 컴퓨터과학과/잡담
나는 6월 11일부로 종강을 맞이했다! 장장 4주간의 시험공부........ 너무 힘들었다...^^ 앞으로 강의를 조금 더 집중해서 들어야겠다. 시험공부하니까 기억나는 게 조금밖에 없어서 시험 준비하기 어려웠다. 주로 워크북 + 기출문제로 공부했는데 기출문제마다 풀이해서 블로그에 올리려다가 시간을 너무 잡아먹는 거 같아서 관두고 아이패드로만 공부했다. 첫 시험이라 나름 떨려서 진짜 처음 시험 보러 가는 중에 애플 워치가 심박수가 너무 높다고 경고까지 줬었다. 시험 본 장소는 서울지역대학에서 봤다. 한국방송통신대학교 서울지역대학 : 네이버 블로그리뷰 123 m.place.naver.com 뚝섬역 8번출구랑 매우 가까워서 엄청 더운 날에도 걱정 없이 시험 볼 수 있었다. 엘리베이터가 총 2대가 있는데 하나..
방통대 컴퓨터의 이해 2016학년도 1학기 기말시험 기출문제 해설 및 설명
·
방통대 컴퓨터과학과/3학년1학기
순전히 공부 목적으로 작성된 게시글이며 이익을 위한 게시글이 아닙니다. 그러므로 혹여나 저작권과 관련된 문제가 있다면 댓글로 남겨주세요! 바로 삭제하겠습니다. 감사합니다. 2016학년도 1학기 기말시험 기출문제 [컴퓨터의 이해] 1. 다음 중 컴퓨터에서 주기억장치 외에 보조기억장치가 필요한 이유에 해당되는 것은? ① 주기억장치보다 고속의 기억장치가 필요하다. ② 무게가 가벼운 기억장치가 필요하다. ③ 데이터 저장 공간 소요량이 줄어들고 있기 때문이다. ④ 전원 공급 없이 저장된 데이터를 보존할 수 있는 비휘발성 기억장치가 필요하다. ① : 보조기억장치는 주기억장치보다 느리다. ② : 보조기억장치는 주기억장치보다 무겁다. ③ : 소요량이 늘고 있기 때문에 추가적인 기억장치가 필요한 것이다. 2. 다음 중 ..
방통대 C 프로그래밍 2012학년도 1학기 기말시험 기출문제 해설 및 설명
·
방통대 컴퓨터과학과/3학년1학기
순전히 공부 목적으로 작성된 게시글이며 이익을 위한 게시글이 아닙니다. 그러므로 혹여나 저작권과 관련된 문제가 있다면 댓글로 남겨주세요! 바로 삭제하겠습니다. 감사합니다. 2012학년도 1학기 기말시험 기출문제 [C 프로그래밍] 36. 다음 중 원시 프로그램이 번역되어 실행될 때의 확장자로서 올바른 것은? ① example.exe ② example.obj ③ example.doc ④ example.c 코딩 단계의 소스 파일(원시 파일)의 확장자는 .c이다. 컴파일 후 소스 파일이 목적 파일로 변환되며 확장자는 .obj이다. 목적 파일들을 라이브러리 파일과 연결하는 과정이 끝나면 .exe 확장자를 가진 실행파일이 만들어진다. 37. 다음 중 출력양식 변환기호의 설명으로 잘못된 것은? ① %d는 출력 값을 ..
방통대 Java 프로그래밍 2012학년도 1학기 기말시험 기출문제 해설 및 설명
·
방통대 컴퓨터과학과/3학년1학기
순전히 공부 목적으로 작성된 게시글이며 이익을 위한 게시글이 아닙니다. 그러므로 혹여나 저작권과 관련된 문제가 있다면 댓글로 남겨주세요! 바로 삭제하겠습니다. 감사합니다. 2012학년도 1학기 기말시험 기출문제 [Java 프로그래밍] 36. Java 언어의 특징 중에 다음 내용이 의미하는 것은? (내용은 기출문제 참고) ① 멀티 스레딩의 지원 ② 동적인 클래스 로딩 ③ 플랫폼에 독립적 ④ 예외 처리 기능의 지원 플랫폼에 독립적 : 'java 플랫폼'이라 부르는 별도의 실행환경이 있기 때문에 운영체제와 무관하게 Java 플랫폼만 설치되어 있으면 어디에서든 실행이 가능하다. 동적인 클래스 로딩 : 실행시간에 동적으로 필요한 클래스를 로드할 수 있다. 다중 스레드(멀티 스레딩) : 하나의 프로그램에서 여러 스..
방통대 컴퓨터의 이해 2015학년도 1학기 기말시험 기출문제 해설 및 설명
·
방통대 컴퓨터과학과/3학년1학기
순전히 공부 목적으로 작성된 게시글이며 이익을 위한 게시글이 아닙니다. 그러므로 혹여나 저작권과 관련된 문제가 있다면 댓글로 남겨주세요! 바로 삭제하겠습니다. 감사합니다. 2015학년도 1학기 기말시험 기출문제 [컴퓨터의 이해] 1. 다음 중 보조기억장치에 대한 올바른 설명은? ① 주기억장치에 비해 빠른 기억장치이다. ② 일반적으로 주기억장치에 비해 저장 용량이 크게 구성한다. ③ 휘발성 기억장치이다. ④ 기억장치 계층구조에서 CPU와 주기억장치 사이에 위치한다. ① : 주기억장치보다 느리다. ③ : 비휘발성이다. ④ : 주기억장치보다 하위 계층에 속한다. 2. 다음 중 기록된 순서에 따라 읽을 수 있는 순차접근 저장장치에 해당되는 보조기억장치는? ① 하드디스크 ② DVD ③ 자기테이프 ④ 플래시 메모리..
방통대 데이터베이스시스템 2012학년도 1학기 기말시험 기출문제 해설 및 설명
·
방통대 컴퓨터과학과/3학년1학기
순전히 공부 목적으로 작성된 게시글이며 이익을 위한 게시글이 아닙니다. 그러므로 혹여나 저작권과 관련된 문제가 있다면 댓글로 남겨주세요! 바로 삭제하겠습니다. 감사합니다. 2012학년도 1학기 기말시험 기출문제 [데이터베이스시스템] 36. E-R 다이어그램에서 속성값이 다른 관련된 속성값으로부터 연관되어 결정되는 속성을 무슨 속성이라고 하는가? ① 단순속성 ② 유도속성 ③ 복합속성 ④ 다중값속성 단순속성 : 더 이상 작은 구성요소로 나눌 수 없는 속성 복합속성 : 더 작은 의미 단위로 나누어질 수 있는 속성 다중값속성 : 속성값으로 여러 개의 값을 가지는 속성 37. 매핑 수에 대한 설명이 올바르게 기술된 항은? (다이어그램은 기출문제 참고) ① 한명의 환자는 여러 명의 의사에게 진료 받을 수 있다. ②..
방통대 운영체제 2012학년도 1학기 기말시험 기출문제 해설 및 설명 - 2
·
방통대 컴퓨터과학과/3학년1학기
순전히 공부 목적으로 작성된 게시글이며 이익을 위한 게시글이 아닙니다. 그러므로 혹여나 저작권과 관련된 문제가 있다면 댓글로 남겨주세요! 바로 삭제하겠습니다. 감사합니다. 2012학년도 1학기 기말시험 기출문제 [운영체제] 16. 시스템 내에서 활동하는 프로세스의 정보를 보관하는 자료구조를 의미하는 것은? ① 페이지 테이블 ② 준비 큐 ③ 스택 ④ 프로세스 제어 블록 17. 다음 중 디스패칭의 단위로서 경량 프로세스라고도 부르는 것은? ① 스레드 ② 서브루틴 ③ PCB ④ 유기적 프로세스 18. 다음 중 선점 스케줄링 정책에 대한 올바른 설명은? ① FCFS 방식으로 스케줄링한다. ② 배치 시스템에 적합하다. ③ 실행 상태인 프로세스에 인터럽트를 걸고 다른 프로세스에 CPU를 할당할 수 있다. ④ 실행 ..
방통대 운영체제 2012학년도 1학기 기말시험 기출문제 해설 및 설명 - 1
·
방통대 컴퓨터과학과/3학년1학기
순전히 공부 목적으로 작성된 게시글이며 이익을 위한 게시글이 아닙니다. 그러므로 혹여나 저작권과 관련된 문제가 있다면 댓글로 남겨주세요! 바로 삭제하겠습니다. 감사합니다. 2012학년도 1학기 기말시험 기출문제 [운영체제] 1. 다음 중 운영체제의 역할에 해당되는 것은? ① 보고서를 작성한다. ② 음악을 편집한다. ③ 주기억장치를 관리한다. ④ 웹페이지를 검색한다. 운영체제의 역할 4가지 프로세스 관리자 : 프로세스들을 생성 및 삭제, CPU에 할당하기 위한 스케줄을 결정한다. 또한 각 프로세스의 상태를 관리하며 상태 전이를 처리한다. 메모리 관리자 : 메모리, 즉 주기억장치를 책임진다. 주기억장치 공간에 대한 각각의 요구가 유효한지를 체크하고, 할당하며, 회수한다. 장치 관리자 : 컴퓨터 시스템의 모든..
관계형 모델
·
방통대 컴퓨터과학과/3학년1학기
관계형 데이터베이스 구조 관계형 모델 1969년 코드(Edgar F. Codd) 박사가 제안한 데이터 모델 술어 논리(predicate logic)와 집합론(set theory)을 이론적 배경으로 함 테이블, 컬럼, 기본키-외래키 참조 관계 등으로 현실 관계를 표현 단순하면서도 직관적으로 데이터를 표현할 수 있음 대다수의 상용 DBMS가 관계형 모델을 사용하고 있다. 개요 정보를 수집할 경우 수집된 정보를 체계적으로 저장하기 위해 표(table)라는 2차원의 데이터 구조를 사용한다. 표의 열(column)에는 열에 저장되는 정보의 의미를 담고 있는열 이름을 기록 표의 행(row)에는 열의 순서에 맞춰 일련의 데이터 집합을 입력한다. 릴레이션 관계형 모델 : 어원은 행과 열의 관계로 이루어진 격자 구조의 ..