묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
강사님 쿼리 빌더 이해가 잘 안가서 질문있습니다
먼저, .createQueryBuilder('sub') 는 const sub = ... 에서 sub를 뜻하는걸까요?..그리고 아래의 코드에서 lower와toLowerCase() 에 대한 질문입니다. const sub = await AppDataSource.getRepository(Sub) .createQueryBuilder('sub') .where('lower(sub.name = :name', { name: name.toLowerCase() }) .getOne();lower와 toLowerCase()는 옵션같은건가요?toLowerCase()는 이해가 가능한데 lower은 처음보는거라 낯섭니다ㅠㅠ그 커뮤니티가 생성이되면 날짜?빠른게 아래로오는식의 옵션이라고 이해하면될까요?쿼리빌더라는게 db에 정보를 요청하고 변환한 데이터를 받아오는거라고 이해하면될까요?
-
미해결기초부터 따라하는 디지털포렌식
쉽게 따라하는 삭제 파일 복구
USB.001 파일 다운이 안되는데 확인 부탁드립니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
학습 방법에 대해 여쭤보고자 글 남깁니다.
안녕하세요, 코드팩토리 님.앱 개발자는 아니지만, 현재 회사에서 관련 프로젝트를 진행하게 되어 앱 개발 공부 중입니다.이번에 코드팩토리 님의 플러터 강의 초급, 중급을 모두 구매했고, 출간된 도서도 함께 구매하여 학습을 진행하고자 합니다.혹시 도서와 강의를 함께 병행한다면 어떤 식으로 학습을 진행하는 것이 가장 효율적일지 궁금하여 이렇게 글을 남기게 되었습니다.혹여나, 제가 미처 유사한 질문을 찾지 못하여 중복 질문을 남긴 거라면 번거롭게 해드려 죄송합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradlew에 대한 질문
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]여기에 질문 내용을 남겨주세요. 이렇게 해도 터미널에서 서버가 켜지고 실행에서 켜도 서버는 켜지고 코드가 바뀔 때마다 바뀐 것을 적용해주려면 서버를 재실행을 해야하는데 실행에서는 다시 실행 클릭만 하면되는 반면 터미널에서는 서버를 종료했다가 저 java -jar~을 다시 쳐야하는 번거로움이 있는데 저렇게 해주는 이유가 뭔가요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
컨텍스트에서 useeffect를 쓰는 이유를 잘모르겠습니다
컨텍스트에서 useeffect를 쓰는 이유를 잘모르겠습니다 login.tsx에dispatch("LOGIN", res.data?.user)수행하게되면 순차적으로 finally 에 따라 dispatch(stop loading) 되게 하려는건가요? dispatch("LOGIN", res.data?.user)라고 적은 시점부터 컨텍스트에 있는 useeffect가 시작되는건가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
router.get("/me", userMiddleware, authMiddleware, me);
안녕하세요선생님여기서는 왜 post가 아니고 get인가요? 그리고 /me 라는 패스는 싸이트내에서는 직접 보이지않고클라이언트와 서버끼리 정보교환만 하기 위한 루트인가요?싸이트에선 안보이더라구요
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
트랜잭션 매니저와 트랜잭션 동기화 매니저 동작 방식
트랜잭션 매니저와 트랜잭션 동기화 매니저 동작 방식 설명에서 4번째 문장 ("트랜잭션이 종료되면 트랜잭션 매니저는 트랜잭션 동기화 매니저에 보관된 커넥션을 통해 트랜잭션을 종료하고, 커넥션도 닫는다.")에서 커넥션도 닫는다는 말이 사용이 끝나서 커넥션풀에 다시 반납한다는 의미인가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
_app 폴더가 하는일이 궁금합니다
index는 기본페이지 라고 알고있는데_app는 하는일이 궁금합니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
강사님 타입스크립트 질문있습니다.
subs.ts 코드부분에 const {username}:string = jwt.verify(token,process.env.JWT_SECRET);이런식으로 타입으로 stinrg을 주면'string | JwtPayload' 형식은 'string' 형식에 할당할 수 없습니다.'JwtPayload' 형식은 'string' 형식에 할당할 수 없습니다.ts(2322)'String' 형식에 'username' 속성이 없습니다.ts(2339)라는 에러문구가 뜨는데요 User엔티티에 타입을 string으로 줘서 저는 string으로 줬는데 에러가나오네요 제가 잘못생각한걸까요? 참고로 강사님은 string타입을 안주시고 any을 주셨습니다도움이필요해요 !! ㅠ
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
질문!
강의를 쭉 보다보니 동적배열연결리스트이런애들은 1분 미만 이라고하고 검은화면만 나오는데기다려도 뭐가안나오고혹시 그냥 넘어가면되는건지아니면 따로 강의자료를 첨부해두신건데 제가 못찾는건지 궁금합니다.
-
미해결문제로 배우는 C언어
지수연산에서
여기 있는 바와 같이 저는 처음에 res = a 라고 변수 설정에서 해줬는데요 저렇게 되면 강사님께서 말씀하신 논리대로라면 처음에 주어지는 res 가 a값을 가지니까 5 3을 대입하였을 시 5^4 이 되어야하는 거 아닌가요? 왜 막 엄청나게 큰 수가 되는 거죠??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
useState 자동완성이 안되면 어떤거를 만져봐야할까요?
익스텐션을 깔아줘야하는게있을까요?rafce 이런거는 잘되는데..
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
8달 전 쯤 우테코 도전 관련 질문 드렸던 30살 수강생입니다. 최종 합격 소식을 전해드릴 수 있어서 기쁩니다.
저번 글에서 지금 제 나이가 30살인데 취업을 미루고 우테코 도전을 하는 것이 좋겠냐는 질문을 드렸었습니다. 밑에 이미지는 그 글에 대해 정수님이 답을 달아 주셨던 부분인데, 이번 우테코 5기 최종 합격이라는 좋은 소식으로 보답할 수 있게 되어 정말 기쁘네요. 전 이 강의를 듣기 전까진 국비지원 학원을 다니고 있는 중이었습니다. 그리고 우테코라는 교육코스가 존재한다는 것 조차 모르고 있었습니다.정수님 덕분에 국비 지원과 SI가 왜 안 좋은지 뼈저리게 느끼고, 또 이런 좋은 교육 코스의 존재를 알게 되고, 우테코 선발과정에 도전을 해서 최종적으로 합격까지 할 수 있었습니다. 정말 감사드립니다.앞으로 기회가 된다면 꼭 한번 만나 뵐 수 있기를 바랍니다 ^^
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
maxSwallowSize="-1" 이거 설정했는데도 server.xml에 설정했는데도 안됩니다
저거 설정해도 10M 넘을수 없다며 에러뜨네요..
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
토큰의 에러를 처리하는 부분은 백엔드에서 작성하는 것이 더 효율적일까요?
Dio on Error Interceptor를 보다보니 이부분은 백엔드에서도 처리할 수 있겠다는 생각이 들었습니다앱의 성능 측면에서 어떻게 처리하는 것이 더 효율적인가요? 아님 애초에 백엔드에서는 이부분을 처리하지 못하는 걸까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
logout 과 관련한 질문이 있습니다.
@PostMapping("/logout") public String logout(HttpServletResponse response) { expireCookie(response, "memberId"); return "redirect:/"; } private void expireCookie(HttpServletResponse response, String cookieName) { Cookie cookie = new Cookie(cookieName, null); cookie.setMaxAge(0); response.addCookie(cookie); }logout 메서드를 공부하면서 의문이 생겼습니다.코드를 보니까 memberId 이름을 가진 쿠키를 하나 생성해서 setMaxAge = 0으로 설정한 후에 addCookie를 하는데 이렇게 되면 memberId 이름을 가진 쿠키가 2개가 되는 것 아닌가요? (기존에 로그인 할 때 memberId 생성 + 로그아웃할 때 memberId 생성)이 memberId가 대체된다고 생각했을 때에도 여러 회원이 로그인을 하게 되면 memberId = x, memberId = y, ... 이렇게 다양하게 존재할 것 같은데 저렇게 같은 이름으로 memberId의 setMaxAge = 0 처리를 해버리면 모든 회원의 memberId의 setMaxage가 0이 되지 않을까 싶어서 의문이네요ㅠㅠ
-
해결됨[코드캠프] 시작은 프리캠프
반복문 질문
안녕하세요?개발자 도구 console창에서 let persons로 객체 배열을 선언하고 반복문 초기식에 선생님처럼 let count가 아닌 int i로 하여 만들었더니 Unexpected identifier 'i' 오류가 뜨더라구요. 객체 배열 선언할 때 사용했던 변수 선언 방식? 데이터 타입?을 for문에 넣을 때도 그대로 사용해야하는건가요?덧붙여, 쉽게 설명해주시는 좋은 강의 잘 듣고 있습니다. 새해 복 많이 받으세요 :) !!
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
h2 사이트가 안들어가져요...
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]이렇게 뜨면서 사이트에 들어가지를 못 하고 있습니다...
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
시리얼라이저에서 필수입력항목은 설정은 어찌하나요?
현재 drf react프로젝트에서 rev2에서 구현했던 모든 기능 구현을 목표로 하고있습니다.email 필드에 필수조건을 걸기위해서 위와같이 사용하였는데 이럴경우 기존 email필드에서 이메일 유형의 대한 유효성검사가 이루어지지 않더라고요.혹시 추가하고자 하는 속성만 추가하는방법이 있을까요? 아니면 정규표현식을 추가해서 새로 만들어야할까요?또한 form에서 UserCreationForm와 PasswordChangeForm 같은 기능을 하는것은 시리얼라이저에선 제공하지않는것인가요? 궁금합니다!질문이 많아서 죄송합니다 ㅜㅜ 포스팅 수정,삭제도 구현중인데 bootstrap으로 할때와달리 react로 할때는 토큰으로 인증여부를 판단하는데 react에서의 현재로그인한 유저를 불러올 방법을 정말 모르겠습니다...
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
단축키 설정관련 추가 문의 드립니다
말씀하신데로 단축키 세팅 보강강좌 들어가서 hotkey Set 에서 minsoo_2018 파일을 불러오면 keyboard 단축키 설정이 완료된 건가요? 강의내용처럼 keyboard 단202설정할수는 없는지요? 2023 버전에서는 아래와 같이Customize 메뉴에서 key board 탭이 안보이는게 정상인가요?Customize --> Customize User Interface 에서 "keyboard" 탭이 보이지 않는데어떻게 설정하나요? mouse, toolbars, quads, menus, colors 는 다 있는데 keyboard만 없어요