안녕하세요! -- 고객명 Antonio Moreno이 1997년에 주문한 주문 정보를 주문 아이디, 주문일자, 배송일자, 배송 주소를 고객 주소와 함께 구할것. 이 문제에서, 1997년에 주문한 주문 정보 where절 작성할 때 where b.order_date between '19970101' and '19971231' 이렇게 작성해도 1997년 주문 정보가 추출이 되는 거 같은데, 강의에서 between to_date('19970101', 'yyyymmdd') and to_date('19971231', 'yyyymmdd') 이렇게 to_date라고 쓰신 이유가 따로 있을까요?!
while(i > 0){ a += i; i /= 2; } 위 코드에서 i가 계속 나뉘어 져도 0보단 크니까 무한히 돌아가는걸로 이해했는데 강의에선 아니여서 질문 남깁니다..! i = 4 이면 i가 2->1->0.5->0.25 ... 이렇게 되는게 맞지만 int형 변수이기 때문에 그냥 0으로 처리되어서 종료조건을 만족하는것인가요?
Autocomplete고 Script고 설치가 안되서 찾다보니 https://archive.musicdevman.com/1168/atom-unable-to-verify-the-first-certificate-gyp-err-stack-at-error-native/ 여기서 하는 방법대로 따라해봐도 안되고 에러메세지에선 Certificate has expired라고 뜨는데 오늘 설치한 프로그램에 무슨 certificate가 만료가되는지도 모르겠고 질문 올려봐도 답변도 없네요.
싸이월드 만들기 1탄 과제 만들기 코드를 제가 한 과제와 비교하면서 공부하고 있습니다. 저하고 다른 부분이 있어서 그 이유가 궁금합니다. HTML <div class="left__body__footer"> <div class="wrapper__feel"> <div class="feel__title">오늘의 기분</div> <select class="feel__select"> <option>기쁨 😊</option> <option>슬픔 😭</option> <option>화남 😠</option> <option>분노 😡</option> </select> </div> </div> html은 과제 class 이름 참고하면서 만들어서 똑같습니다. CSS .wrapper__feel { <--------- 과제 예시 코드 display: flex; flex-direction: column; justify-content: center; width: 100%; } 위의 코드가 과제 예시 코드입니다. 아래 코드가 제가 한 코드입니다. .feel__select { <------ 제가 한 코드 width: 100%; } <-width 차이-> 저는 div 태그가 블록레벨 태그라서 <div class="feel__title"> 오늘의 기분 </div> 안에 있는 '오늘의 기분'은 왼쪽으로 정렬되기 때문에 그대로 두고 위의 코드 예시처럼 select 박스만 크기 조절하여 해결했습니다. 저는 과제 내용의 셀렉트 박스의 width를 select 박스 자체에 100%로 주었고 과제 예시 코드는 자식요소의 div와 select가 포함된 <div class="wrapper__feel"> div를 정렬한 뒤 width 100%를 주었더라구요. 그런데 아래의 코드처럼 flex 정렬부분을 주석처리하니깐 width 속성이 안 먹더라구요. 그 이유가 궁금합니다. .wrapper__feel { /* display: flex; flex-direction: column; justify-content: center; */ width: 100%; } +++ 제가 한 코드를 지우고 과제 예시 코드 중 width: 100%; 부분을 지워도 과제 예시 코드와 결과와 같습니다. flex 정렬이 되면 footer의 width 100% 속성이 상속되는 건가요? display 정렬과 width의 관계에 대해 알고 싶습니다. .wrapper__feel { display: flex; flex-direction: column; justify-content: center; /* width: 100%; */ <---- 과제 예시 코드의 이 부분을 지워도 결과가 같습니다. } 제가 한 코드를 지우고 이렇게만 해도 같은 결과가 나옵니다. 차이를 알고 싶습니다. .feel__select { <- 제가 한 이 코드를 지우고 위의 코드 정렬부분만 실행해도 결과가 같음. width: 100%; }
안녕하세요. Switch Case 강의 듣고 궁금한 점이 있어서 질문 드립니다. 강의 설명 장학금 예시에서 여러 개의 case에 대해 동일한 동작을 수행할 때는 아래와 같이 case 내 statement를 안적어도 된다고 설명해주셔서 중고 상품 등급에 따른 가격 책정 예시 부분에도 case 내 동일한 동작(price+=1000)을 삭제해봤는데 출력값이 안 맞게 나오네요~ 연산 동작을 수행할 때는 적용이 안되는 건가요? 아니면 제가 뭔가를 잘못 적은걸까요?ㅎㅎ grade = 1; // 등급 price = 7000; // 기본 가격 switch (grade) { case 1: case 2: case 3: price += 1000; break; } System.out.println("2." + grade + "등급 제품의 가격: " + price + "원");
Ignoring header X-Firebase-Locale because its value was null. 이런 오류가 계속 뜨면서, 다이어트앱 익명로그인으로 저장했던 메모들이 계속 안뜨는 오류가 지속 발생 되었습니다. 우선, 에뮬레이터에서 와이파이를 꺼보면 보통 인터넷이 연결되며 가능한 경우도 있지만. 또 곧 오류가 뜨더군요. 저는 맥북 프로를 사용했고. 제 경우에는 Stackoverflow를 많이 찾아본 결과 https://stackoverflow.com/questions/42736038/android-emulator-not-able-to-access-the-internet 이 글이 도움이 되었습니다. 매우 간단하게, 맥북 설정에서 네트워크에 8.8.8.8을 추가하니 허무하게도 안드로이드 스튜디오 에뮬레이터의 인터넷 오류가 바로 해결 되었습니다.
안녕하세요. 항상 감사드립니다. 1.) 다음과 같이 국가명을 오름차순으로 정리하고 싶습니다. 이전 강의에서 배웠던 대로 병합된 머릿글(국가명, 우편구분 등등)을 다 해제하였는데 하고 나니 모양이 너무 복잡해지더군요. 그래서 머릿글에 필터도 씌워봤는데 이것도 열이 자기 마음대로 바뀌고 그럽니다. 혹시 좋은 방법이 없을까요? 감사합니다.
int main() { char t = 0; int red; printf("enter char : "); red = scanf("%c", &t); while (red==1) { printf("OK\n"); printf("enter next char : "); red = scanf("%c", &t); } printf("END\n"); return 0; } q를 입력했을 때 생각한 결과는 enter char : q OK enter next char : 이건데 while문 안에 있는 scanf가 입력을 한번 건너뛰더라고요. q를 한번 입력했더니 결과로 enter char : q OK enter next char : OK enter next char : 이렇게 나왔습니다 왜 입력을 건너뛴건가요??
선생님 안녕하세요. 앞으로 잘 부탁드립니다. 아래와 같이 질문드립니다. 빈셀을 0으로 바꾸는 건 이제 알 것 같은데요. 1) 반대로 다시 0을 빈셀로 바꾸려면 어떻게 해야 하나요? 일단 이동옵션을 이용해 봤는데 상수를 이용해 볼까 했는데 잘 안되고 또 바꾸기 기능을 사용해보려 했는데 찾을내용 0, 바꿀내용 빈칸 (스페이스) 역시나 안되네요. 선생님께 도움을 요청드립니다. 감사합니다.
항상 감사히 듣고 있습니다. 틀린 코드 http://boj.kr/89f3498f8d764bc28b21da4a0e6b6844 맞는 코드 http://boj.kr/af18217ef5ac4519b765ccdc934c208c 차이는 LIS의 max값을 구하는 maxi와 index값을 전역변수로 두냐 안두냐로 78%에서 segfault가 발생합니다. 크게 상관이 없는거 같은데 왜일까요? 지역변수일때 초기화 안해줘서 그런가요?
안녕하세요! kernel uaf 강의를 듣고 궁금한 점이 있는데요, kernel uaf 예제 취약점을 공격할 때, kmalloc에 별다른 크기 조정을 안하고 드라이버에 지정된 0x90크기로 heap을 할당하고 해제하는 것으로 cred 구조체가 해제된 자리를 사용해서 dangling pointer가 그 영역을 가리킬 수 있었던 것은 cred 구조체의 크기가 0x90 이거나 그보다 작아서 인가요?? 그리고 추가적으로 혹시 cred 구조체의 크기를 구할 수 있는 방법이 있을까요?? 좋은 강의 감사합니다!!
안녕하세요 강사님. 궁금한게 있습니다. 처음에 이 문제를 풀려고 했을 때, 조합을 떠올렸었습니다. 모든 육지에서 두 육지를 골라서 특정 한 육지에서 다른 육지까지의 최단거리를 구하는 느낌으로요. 그리고 최단 거리의 최댓값을 계속 갱신하는 느낌으로 생각했습니다. 시간 초과가 발생할 거 같다고 생각했고, 실제로 시간 초과가 발생했습니다. 그 이유로 최악의 시간복잡도가 2500C2 * 2500 이어서 그럴까요?
//검증 로직 if (item.getPrice() == null) {...} if (item.getQuantity() == null) {...} //특정 필드가 아닌 복합 룰 검증 if (item.getPrice() != null && item.getQuantity() != null) { if(resultPrice < 10000) { errors.put(); } 검증 로직 파트에서 item.getPrice()==null, item.getQuantity()==null을 미리 검증해서 price, quantity가 null인 경우는 걸러지니까, 바깥 if문을 제거해도 괜찮을까요? 추가로 한 가지 더 여쭤보고 싶은 것이 있는데, 검증 요구사항에서 '수량은 최대 9,999'라고 한다면 최소 수량에 대해서는 굳이 신경 쓰지 않아도 되는 것인가요?