안녕하세요, 강의 잘 보고 있습니다. 다름이 아니라, 테스트 관련 질문입니다. 일단 모든 테스트를 돌렸을때, 모든 테스트가 통과합니다. 그런데, 통과된 테스트 콘솔을 보면 저런 에러 로그들이 남아있습니다. 각 테스트에서 h2 데이터베이스가 테이블을 drop할 때나, 테스트 시작 직전에 테이블을 create할 때 이미 해당 테이블들이 직전 테스트에서 만들어져 존재하므로, 만들 수 없다는 에러 같은데요, 신경 안 써도 되는건가요? 괜히 저런 에러가 남으니 찝찝해서요
우선 제가 인프런에서 들은 강의 중에 제일 완주 빨리했던것같아요! 너무 감사해요 그리고, Recommendation system도 들으려고 합니다^^ 팔로우업 질문이 있는데 답변해주시면 감사하겠습니다. 1. 중급듣고 초급도 오늘 등록했어요! 초급에서 혹시 제가 놓친게 있을까봐요. 그리고 고급도 완주하려하는데, 고급이 제가 Data analyst 포지션 인터뷰에 도움이 될까요? 아니면 초급중급이면 괜찮은지 궁금합니다. 2. 선생님께서 추천해주신 싸이트 https://programmers.co.kr/ 에서 GROUP BY 섹션 연습문제를 풀다가 질문이 생겨서요! 문제 설명 ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID , ANIMAL_TYPE , DATETIME , NAME , SEX_UPON_OUTCOME 는 각각 동물의 아이디, 생물 종, 입양일, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE NAME VARCHAR(N) TRUE SEX_UPON_OUTCOME VARCHAR(N) FALSE 보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 0시부터 23시까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 SQL문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다. 예시 SQL문을 실행하면 다음과 같이 나와야 합니다. HOUR COUNT 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 3 8 1 9 1 10 2 11 13 12 10 13 14 14 9 15 7 16 10 17 12 18 16 19 2 20 0 21 0 22 0 23 0 제가 푼 방법은 아래와 같습니다(답을 맞추지못했어요). 근데 다른 사람들 푼 문제를 보니 SET과 LPAD, IFNULL을 이용하신 분들이 많더라구요.. 이게 복잡한 문제인지 궁금합니다. 혹시 간략하게 알려주실 수 있으면 너무 감사하겠습니다. 항상응원할게요! SELECT HOUR(DATETIME) AS HOUR, COUNT(ANIMAL_ID) AS COUNT FROM ANIMAL_OUTS WHERE HOUR(DATETIME) BETWEEN 0 AND 23 GROUP BY HOUR(DATETIME) ORDER BY HOUR(DATETIME)
cmder 처음 사용할 때 cannotopen 이라고 뜨면서 강사님과 같은 화면이 아닙니다. 그리고 git clone 하고 주소를 붙여넣었을 때 강사님과 다르게 창이 뜨지 않고 문자로 유저네임과 패스워드를 입력하라고 했고 유저네임까지는 입력이 되더니, 패스워드는 아예 입력조차 되지 않습니다. 그래서 그 다음이후 강좌는 따라가지도 못하고 있습니다. 무슨 문제 일까요..?
아래의 소스코드와 같이 작성을 했는데, ' error C2078: 이니셜라이저가 너무 많습니다.' 와 같은 오류가 발생합니다. 구글링을 해봐서 고쳐보려 했지만 이해가 가질 않습니다. #include <stdio.h> int main(void) { int array2[][2][2] = { { {1,2}, {6,7}, {3,4}, {9,1} }, { {1,2}, {6,7}, {3,4}, {9,1} } }; for (int i = 0; i < 4; i++) { for (int j = 0; j < 2; j++) { for (int k = 0; k < 2; k++) { printf("3차원 배열의 값(%d, %d, %d) : %d\n", i, j, k, array2[i][j][k]); } } printf("\n"); } return 0; }
강의 따라하던 도중 새로고침을 했는데 갑자기 아래와 같이 css와 js 파일을 찾을 수 없다고 나옵니다.. 이처럼 source 란에 css 파일의 텍스트를 복붙하면 정상적으로 적용은 됩니다. css 파일 지웠다가 다시 생성도 해보고 경로도 확인했는데 왜 갑자기 연결이 안 되는지 모르겠어요..
안녕하세요! 선생님의 강의를 열심히 들으면서 스스로 응용해보려고 노력중입니다! 지금 강의의 코드를 기반으로 플레이어를 몇 명 생성할 것인지 물어본 후 (int numbofplayers = Convert.ToInt32(Console.ReadLine());) numberofplayers 만큼 플레이어를 여러 명 생성하려고 하는데... (플레이어 1번, 플레이어 2번, ... , 플레이어 numberofplayers번) 그리고 이렇게 생성한 플레이어들을 모두 다 한 보드 위에 렌더될 수 있도록 하려면 어떻게 해야할까요? 혹시 어디에 어떤 코드를 추가하면 될지 알려주신다면 자료구조를 이해하는 데에 큰 도움이 될 것 같습니다!!!
제가 알기로는 스마트컨트랙트가 스스로 동작하지 못한다고 알고있는데 "특정 시간 내에 목표에 도달하지 못하면 모든 참가자에게 환불을 실행 할 수 있도록 코르를 구현할수 있다" 는 내용은 컨트랙트가 주어진 시간을 스스로 체크하고 시간이 초가되면 스스로 동작한다 라고 이해가 되는데 맞나여 ?
저는 a,b,c정렬이 오름차순으로 이미 정렬되어있기에 두수가 같은 경우를 예를들면 2 2 5 이거나 3 5 5 식이 된다고 생각하고 a==b and b==c라는 if 문 보다는 a==b or b==c라는 if문을 통해 같은눈이 두개 나올때를가정했는데 이렇게 이해해도 괜찮을까요? 제가 이해한 바로는 a==c이면 가장 작은값인 a와 가장 큰값인 c가 값이 같아 결국 b도 값이 같아진다고 이해했습니다.
cancleTime = setTimeout ( function () { screen . click (); startTime = new Date (); }, Math . floor ( Math . random ()) * 1000 + 2000 ); c ancleTime = setTimeout ( function () { startTime = new Date (); screen . click (); }, Math . floor ( Math . random ()) * 1000 + 2000 ); 이 두개의 차이가 있나요?? 위에 순서로 하면 setTimeout이 작동을 안하고, 아래 순서로 하면 정상적으로 작동하네요,.
안녕하세요. 강의 수강 중 궁금한 점이 있어 질문 드립니다 persistence.xml 추가 시 필수 속성 및 옵션들은 어디를 참고하여 추가하는건지 궁금합니다. spring 홈페이지에서 하이버네이트 버전 확인하듯이 참고 가능한 위치가 있나요?? 좋은 강의 올려주셔서 감사합니다!