묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 시큐리티
각각 활용은 어떤 경우에 사용할까요?
실무에서 저런게 필요한 경우가 있을텐데 간단하게라도 어떤 케이스가 있는지 알 수 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
toHexString()부분
toHexString()부분을 입력하면 에러가 생겨서 안되고 없애면 되는데 이유가 버전 차이인가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
고아 객체 관련해서 질문이 있습니다.
안녕하세요. JPA 강의 잘 듣고 있습니다. 고아 객체 관련해서 질문이 있는데요. Parent 객체를 제거하게 되는 경우, Child 엔티티 delete 쿼리가 실행되는 것은 확인했는데 제가 생각했던 쿼리하고는 모습이 다른듯 해서요 실제로 Parent를 remove API를 사용하여 호출한 경우, 매핑 정보가 @OneToMany로 해당 엔티티를 알수있기 때문에 아래와 같은 쿼리가 전송 될 것으로 예상했었는데 delete from Child where parent_id = ? delete from Parent where parent_id = ? 실제로는 delete from Child where child_id = ? delete from Child where child_id = ? delete from Parent where parent_id = ? 이런 식으로 전송이 되는 듯 해서요... 물론 JPA가 식별자를 기반으로 영속화 작업을 하기 때문에 그럴 수 있겠다고 이해는 하는데 Child가 많아질 수록 실행하는 쿼리 갯수가 많아질 듯한데요. 나중에 배우게 될 JPQL을 사용하는 방식으로 처리 해야 하는 건지 문의드립니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 기초 SQL
컬럼(과 로우 차이
"SELECT 해커랭크 문제풀이" 를 보다 보니, 2번째 문제 풀이에서 CITY/STATE가 컬럼이라고 하시는데요. 저는 이것이 Field의 컬럼(column) 중 CITY와 STATE라는 로우(row)를 가져오는 거라고 생각했어요.위 2개를 컬럼으로 보는게 맞나요?
-
미해결시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
안녕하세요~~
혹시 이강의 이외에 ~ 파이썬으로 스크립트 강의나, 자동화하는 강의는 혹시 따로 제작은 안하실까요~!??
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
MYSQL 설치시..
안녕하세요! 강의 잘 보고있습니다. 그런데 지금 MYSQL 설치부분에서 막혀서 진행이 안되고있습니다 ㅠㅠCUSTOM을 누르고 설치하려고하면 아래처럼 빈 화면이 뜹니다... 그래서 그냥 디폴트로 다운로드 받으려고해봤지만.. 이런 화면이뜨고 다운로드를 할 수가 없네요..
-
미해결디지털 포렌식 (Digital Forensic) 전문가 과정
7분34초 80 3C 00 00 문의
데이터가 시작하는 위치를 알리는 주소가 사용자가 읽고쓰는 시작위치가 왜 40부터 4byte가 시작주소인가요? vmdk만 해당인가요..^^;;
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
오탈자입니다.
안녕하세요 선생님. 항상 도움 많이 받고 있습니다!! pdf 6page, 롬복 적용부분 Prefrences -> Preferences 단순한 오탈자가 보여서 메모 남깁니다. 이번에 완강했는데 JPA 듣고 다시 돌아오겠습니다 ㅎㅎ
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
코딩시간 질문입니다.
안녕하세요 선생님! 제가 forEach문으로 코드를 작성해보았는데요, 제가 푼 코드가 이 문제의 의도와 방향이 맞는지 궁금해서 질문을 드립니다! var arr = new Array(1000000); // forEach 함수는 처음에 값의 범위를 정하므로 미리 배열크기를 할당해준다. arr[0] = 1; // forEach 함수를 이용하기위해 맨 처음값 1을 넣어준다. var check = function(el, index, all){ if(index < 999999){ arr[index+1] = el+1; }; // 처음에 arr[0]에 1을 넣어줬으므로 연쇄적으로 값을 계속 넣어줄 수 있다. }; var start = Date.now(); arr.forEach(check); var end = Date.now(); console.log(end - start); 제가 코드를 이렇게 작성했는데 맞는지 궁금합니다! 그리고 제가 arr[0]=1 로 값을 할당해주었는데, arr.push[1]을 하면 1의 값이 arr[0]으로 안들어가집니다. 저는 undefined 값이라 arr[0]으로 들어가질 줄 알았는데, undefined도 값이므로 arr[1000001] 로 들어가지는건가요???
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
정규표현식 질문
안녕하세요, 아래 표현처럼 하면 se로 시작하고 th로 끝나는 column 명을 가져와야 한다고 생각했는데, 왜 적용이 안되는건가요? ㅜㅜ
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
이클립스를 회사사유로 mars 버전(옛날버전)을 다운받았는데 그럼 jdk는 몇버전을 다운받아야할까요?
이클립스를 회사사유로 mars 버전(옛날버전)을 다운받았는데 그럼 jdk는 몇버전을 다운받아야할까요?
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
슈팅게임만들기2의 마지막강의에서 오류가 발행하는 이유를 잘 모르겠습니다.
좋은 강의 열심히 잘 듣고 있습니다!! 저렇게 Start 함수 안에 내용이 있으면 오류가 발생한다고 하셨는데 만약 현재 "ChrSelect" Prefefs에 저장된 값이 1이라고 한다면 Start함수에 의해 위치가 이동됨 -> itemDistance 값이 처음에 0으로 출력되는 프레임 존재함 -> Update에 의해 순간적으로 contentRect.anchoredPosition이 0으로 이동됨 -> 긴 시간 0이 출력되어 완전히 이동되었다면 minItemNum이 0으로 바뀌면서 menuSelect값도 0으로 바뀌겠지만 다시 itemDistance가 900으로 바뀌면서 정상 위치로 돌아가고 minItemNUM은 그대로 유지됨 지금 제가 이해하고 있는게 맞는지 궁금합니다 그리고 MenuManagerScript가 먼저 실행되도록 설정했는데도 itemDistance가 처음에 0으로 출력되는 이유도 궁금합니다
-
미해결MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
브로커와 아두이노의 관계에 대해 질문합니다.
와이파이가 가능한 아두이노(예) WeMos D1 R1) 와 브로커(컴퓨터)가 멀리 떨어져있어도 서로 통신이 가능한지 질문합니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
object의 마지막이 왜 ,로 끝나나요?
done: false로 끝나야 하는거 아닌가요? ,를 안붙이면 오류가 나는데 이유가 뭘까요...?? function addTwoTodoItems() { // addTodo() 함수를 두 번 호출하여 todoItems에 새 할 일이 2개 추가되어야 합니다. const item1 = { id: 4, title: '아이템 4', done: false, }; addTodo(item1); addTodo({ id: 5, title: '아이템 5', done: false, }); }
-
미해결김대리님 이게 바로 업무 자동화입니다 (엑셀 + 파이썬)
강사님 질문입니다~
마지막으로 pyinstaller -onefile GUI.py 를 타이핑하였는데, 캡쳐사진과 같이 오류가 뜨면서, 트로이젠 바이러스가 검출되었다고 뜨는데.. 어떻게 된걸까요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
update 중복 회원 검출
안녕하세요 선생님! 매번 좋은 강의 잘 듣고 있습니다 ㅎㅎ 강의에 매료되어 남은 강의 모두 구매해버렸어요!! 덕분에 너무 재미있게 학습하고 있습니다 ^^ 회원 수정 부분에 동일이름 회원 중복 검출이 안 되는 것 같아 다음 내용을 추가하면 되는 것인 지 궁금합니다. MemberService.java /** * 회원 수정 */ @Transactional public void update(Long id, String name) { Member member = memberRepository.findOne(id); validateDuplicateMember(member); // 추가한 부분 member.setName(name); } 좋은 강의 만들어 주셔서 감사합니다.
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
range 질문 있습니다.
안녕하세요, 너무 기초를 질문 드려서 부끄럽네요.. 위에서 ragne(1,10)은 1~9까지의 숫자를 고르는게 이해가 갑니다. 그런데 밑의 range(3)이면, 세번이 반복이 아니라, 0~2까지가 되는걸로 이해가 되는데, 이게 왜 3번 도는 걸로 되는건지 이해가 안갑니다. 짐작으로는 number를 str로 캐스팅 하였으니, 문자가 3개가 들어간다고 생각하는데, 제가 이해한게 맞나요? 아니면 range에서 ()안에 한글자만 넣을경우 자리수가 되는 건가요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
OWS가 무슨 단어의 약자일까요?
찾아도 잘 나오지 않아서 너무 궁금한 마음에 여쭤봅니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
db생성 후 회원가입 시 db에러
안녕하세요 강사님 데이터베이스 생성이 되었고npm start를 하면 강사님처럼 db불러오기가 안되는데요어느쪽을 확인해야 알 수 있을까요?
-
미해결하루만에 만드는 깃허브 블로그
사이드바와 css
강의를 다 보고 적용이 안되는게 있어서 질문 드립니다. 1. 좌측 사이드바의 배경은 어떤 방법으로 바꾸는 건가요? sample에서 main_left 사진을 삭제하니 이제 파란색이 되었지만 배경을 넣고 싶네요. 2. 마지막 이전, 이후글 이동에서 css가 적용되지 않는데 어떤 방식으로 해결해야 하나요?