묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
hoc로 접근 제한 기능 궁금한 점이 있습니다.
접근이 제한된 페이지 접근시 .history.push 로 리다이렉트를 하면 제한된 페이지가 렌더링 된 뒤에 리다이렉트 페이지로 이동하게 되는데요. 이때 접근이 제한된 페이지를 렌더링 하지 않고 리다이렉트를 바로 구현 할 수 있나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OneToOne 맵핑 문의입니다.
안녕하세요. HEADER 형태의 ENTITY ( A ) 와BODY 형태의 ENTITY ( B ) 가 있고 서로 ENTITY에 @OneToOne 양방향 맵핑이 되어있습니다.(fetch - LAZY) A를 조회할때마다 B가 같이 조회되는 현상(2개의 쿼리발생)이 있어서 검색해본 결과 HEADER에 해당하는 부분은 OneToOne 맵핑을 안해도 된다고 해서 제거한 결과 제가 원한대로 1개의 쿼리만 발생하였습니다. jpa 강의에서는 예제에서 OneToOne 양방향맵핑이 되어있던데 제가 검색했던 내용과 어떤 관련이 있을까요?
-
미해결타입스크립트 시작하기
질문있습니다
삭제된 글입니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
8:37 비밀번호 변경하는 이유가 무엇인가요?
안녕하세요 제로초님 개인 작업 후 배포 진행 중에 궁금한게 있습니다. 8:37초에 나온 비밀번호를 바꾼다는게 궁금합니다. 처음에 비밀번호를 잘못 작성하셨나?싶어서 저는 그대로 진행했다가 ERROR: Access denied for user 'root'@'localhost' 발생되서 강의처럼 비밀번호를 바꾸는(?) 작업 후 db:create 및 npm start까지 잘 되더라구요. 제가 어디서 놓친건지... 원래 작업 순서가 이렇게 진행되는건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
자바랑 이테리제이 둘다있는데 질문있습니다 ㅠㅠ
안녕하세요 이제막 강의를 시작하려는 전공학생입니다 ㅎㅎ 자바 버전이 15고 이테리제이도 있는상태인데 버전을 11로 바꾸는거 알아보니까 헷갈리고 해서 그냥 싹다 삭제하고 다시 다운받는게 편할까요...?괜히 잘못건드렸다가 더 꼬일거같아서요 ㅠㅠ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
레이블 인코딩/ 원핫인코딩
타이타닉 데이터에서 sex, embark와 같은 categorical feature을 원핫인코딩까지 하지않고 레이블인코딩까지만 하신 이유가 tree기반 모델에서는 숫자의 특성을 반영하지 않기때문인가요??? 그렇다면 tree기반 모델에서는 항상 categorical feature을 레이블인코딩까지만 해도 상관없는건가요??? 그리고 분류에서는 모든 연속형데이터는 항상 일정 범위로 나누어 categorical 데이터로 바꿔줘야 하는것인지 궁금합니다. (만약 맞다면 회귀에서는 연속형데이터를 그대로 집어넣는것인지도 알고싶습니다.)
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
질문
안녕하세요. 이렇게 풀어도 같은 방법일 것 같긴한데 괜찮을지 궁금합니다. function solution(arr) { let answer = arr; for (let i = 1; i < answer.length; i++) { for (let j = i; j >= 0; j--) { if (answer[j] > answer[j - 1]) [answer[j], answer[j - 1]] = [answer[j - 1], answer[j]]; else break; } } return answer; } let arr = [11, 7, 5, 6, 10, 9]; console.log(solution(arr));
-
미해결타입스크립트 시작하기
리팩토링
삭제된 글입니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
싱글톤 개념에 대해
삭제된 글입니다
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
리사이징에러
제로초님 안녕하세요. 사진 업로드 시 리사이징 및 thumb폴더도 생성이 안되고, original 사진만 갖고와서 클라우드 와치로 로그를 확인해봤는데, access denied와 invoke 에러가 발생합니다. 추측상으로는 handler 작동을 하기전에 문제가 일어난 것 같은데, 어디를 봐야할까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 빈의 자원공유 관련 질문드립니다
이번에 회사에서 Spring Security로 동적 ACL을 개발하다가 사용자 별로 독립적인 권한을 주고, 이 권한에 따라 사이드메뉴에 보이는 항목들을 다르게 해주었는데요. 이때 모든 쓰레드가 각 권한별로 갖고있는 리소스 접근권한 정보에 대해 알게하고 싶어(사이드 메뉴를 렌더링해야 하므로) 스프링 빈을 하나 만들고 이 빈에 해당 정보를 공유자원으로 등록했습니다. 자료구조는 ConcurrentHashMap을 썼습니다. 모든 쓰레드가 공유해야 할 자원이라 스프링 빈을 썼고 이로 인해 어떤 문제가 발생할 수 있을지 곰곰히 고민해봤는데 대략적으로 어떤 문제들이 발생 할 수 있는지 잘 모르겠습니다. 대부분의 스프링 책과 강의들에선 스프링 빈은 모든 쓰레드에서 상태를 공유하므로 사용에 주의를 기울여야 한다라거나 불변해야 한다는 이야기를 많이하지만, 자원을 공유하기 위해 스프링 빈을 쓰라는 얘기는 못봤었거든요. 왜 공유해야만 하느냐면 이렇게 하지 않으면 유저별로 로그인할때마다 데이터베이스에서 자신이 갖고있는 리소스 접근권한을 모두 검색해서 가져와야만 하는데, URL의 개수가 너무 많았기 때문입니다. 혹시 어떤 문제가 발생할 수 있을지, 더 좋은 방법은 없었는지에 대해 의견을 구합니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Type Error 문제
안녕하세요, 유용한 강의 잘 듣고 있습니다. 저는 vs code를 사용하고 있는데요, 강사님이 올려주신 거랑 동일하게 json을 import 해서 data 사전을 만들었는데, TypeError: the JSON object must be str, bytes or bytearray, not dict 라는 메시지가 뜹니다. 대충 사전은 JSON의 객체가 안 된다는 뜻 같거든요. 주피터 노트북을 사용하지 않아서 이런 문제가 생기는 걸까요? 해결 방법이 궁금합니다.
-
미해결실전! 스프링 데이터 JPA
Query() 어노테이션을 활용한 JPQL 질문입니다.
안녕하세요! 저는 현재 파이썬을 통해 실무를 하고 있습니다. 거의 모든 쿼리를 날릴 때 raw쿼리보다는 ORM을 사용해서 진행하고 있는데요. JPQL은 raw query까지는 아니지만 직접 sql문을 작성해야해서 많은 불편함이 있는 것 같아요. 이번 강의 다음이 querydsl이라 조금 달라질 것 같긴한데 아직 강의를 듣기전에 미리 질문드려봅니다. 질문 목록에서 확인해보니 실무에서도 @Query() 어노테이션을 활용하여 JPQL을 직접 적어주는 단순 쿼리를 자주 사용한다고 하셨는데요. querydsl의 경우 별도의 레포를 생성해줘야하기 때문에 발생하는 불편함은 있겠지만, ORM이 제공하는 가독성과 편리함은 그보다 더 많은 장점을 가져다 준다고 생각합니다. 질문을 요약하자면, 모든 레포에서 QueryDSL을 사용하는건 지양해야 할까요? 실무에서는 QueryDSL로 통일시키지 않고 말씀해주신 것 처럼 단순 쿼리의 경우 Query 어노테이션을 사용할까요? (물론 복잡한 쿼리의 경우 raw하게 나가야할테지만 제외하고 질문드려요) 감사합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
폰트어썸이 해결되지 않네요.
index.html 에 폰트어썸 cdn 최신 버전을 넣고, 폰트어썸 사이트에서 아이콘을 찾아 복사를 했는데 화면에 나타나지 않네요. 혹시 제가 잘못 설정한 부분이 있을까요? 게시판에 올라와있는 부분을 똑같이 실행해봐도 해결되지 않네요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
enum을 실무에서 어떻게 사용하시는가요?
안녕하세요. enum type에 대해 실무 사용은 어떻게 사용하시는지 질의드립니다. emum type을 대부분 string 으로 사용하시는데 실문에서도 동일하게 사용하시나요? 아니면 enum에 code를 지정해서 공통 코드로 DB에서 따로 관리하시는지 궁금합니다~!
-
미해결
다 수강 못한 과목이 있어 재수강시 비용에 할인은 있나요?
안녕하세요. 다 수강 못한 부분이 있어 재 수강시 비용에 할인은 있나요? 만약 할인이 있다면, 수강 기간은 줄어드나요? 감사합니다. ^^
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Manager에서 싱글톤 작성했는데.. 에러가 발생하네요.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이러 상황은 다음과 같습니다. null reference. 코드는 몇번이고 확인 했는데.. 여기 11번째 줄은 정확히 작성된 듯해서 문의 드립니다. 확인 부탁드립니다.
-
미해결성공적인 SQL 인젝션 공격을 위한, SQL 기본 문법
기존의 mysql
기존에 공부를 하며 mysql을 따로 설치를 했었는데 이번에 웹해킹과 개발을 공부하면서 apmsetup을 설치하고자 합니다. 이경우에 기존 mysql을 삭제해주어야 하나요?
-
미해결타입스크립트 시작하기
질문있습ㄴ디ㅏ ~!
안녕하세요 강사님. Unpacked<T> = T extends (infer U)[] 에서 U는 어디서 오는건가요 ? type T0 = Unpacked<string[]>; 이렇게 되어있으면 T가 string[]이고 U는 string인건가요 ? infer를 적어주면 알아서 판단해주는 역할을 하는건가요 ? StringPropertyNames<T> ={}[keyof T]; 여기 뒤에 오는 [keyof T] 이것은 모든 곳에서 뒤에 저렇게 붙여주면 해당 타입으로 가져올 수 있는건가요 ?
-
미해결자바스크립트 중고급: 엔진 핵심
다른 분들에 비하면 보잘것 없지만 저도 풀어보았습니다
강의 잘 듣고있습니다. 자바스크립트는 어려워 라는 편견을 가지다가 선생님 강의 접하면서 굉장히 재밌게 듣고있습니다. 이번에 정리시간에 나온 문제를 나름대로 풀어보긴 풀어보았으나 다른 분들에 비하면 아직 갈 길이 머네요. 더욱 더 노력하겠습니다~! 항상 좋은 강의 감사합니다. var member = { Jan: { item: { title: 'JSBook1', amount: 100 }, point: [10, 20, 30] }, Feb: { item: { title: 'JSBook2', amount: 200 }, point: [40, 50, 60] }};var sumResult = 0;function arrayShow(list) { console.log(list); for (k = 0; k < list.length; k++) { sumResult += list[k]; }}function show(param) { for (var type in param) { if (typeof param[type] === 'string' || typeof param[type] === 'number') { console.log(type + ' : ' + param[type]); } else if (param[type] instanceof Array) { arrayShow(param[type]); } else { show(param[type]); } }}show(member);console.log(sumResult);