묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결생활코딩 - React
update구현:state변경 8분이후
안녕하세요 강사님. Update구현 : state 변경중간까지 따라해서 작동이 다 되었는데 7분이후에 concat 이 나오는 부분에서 ( 제 생각에는 이부분은 이전 강의에서 이미 변경이 되었다고 생각되는데) 동영상에 나오는대로 코드를 따라 했는데, 이후에는 에러가 발생하면서 , 기존 디폴트로 주었던 id :2 ( title:css 와 desc : 내용) 갑을 갖고 getContent 부분으로 이동한후에 무한루프에 빠져버리는 것 같습니다. 이 부분 동영상을 계속 보긴 했는데 어느부분에서 잘못된건이지 찾을 수가 없네요. 혹시 update 구현부분에 해당 하는 UpdateContent.js 를 갖고 계시면 혹시 보내주실 수 있는지요? 아무래도 비교해봐야 할것 같습니다. 좋은 강의 감사합니다
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
bash: pip: command not found 는 어떻게 해결 할 수 있나요?
맥북에서 공부하고 있습니다. pip install beautifulsoup4를 python 터미널에서 입력했을 때 bash: pip: command not found라고 뜨며 설치가 되지 않습니다. pip 부분이 화면처럼 노란색으로 변하지 않는데 뭔가 먼저 설치해야하는 것이 있나요?
-
미해결모던 안드로이드 - 코틀린과 Jetpack 활용
레트로핏 여러개 통신시 뷰모델에 다써야되나요?
강의를 보고 예제 참고하면서 적용해보려는데 뷰 하나에서 레트로핏 통신이 여러개고 그 통신을 토대로 뷰를 갱신하는 경우 viewmodel에 레트로핏 통신을 다 넣어야되나요? 아니면 각각 다 만들어줘야되는건가요?
-
미해결홍정모의 따라하며 배우는 C언어
strlen 함수
string 헤더 파일을 포함하지 않고 빌딩을 해도 strlen 함수가 컴파일이 되는데 왜 가능한건가요?? 헤더 파일의 포함에 따른 차이는 포함 했을 때 반환값이 size_t로 나오고 포함하지 않으면 int 값으로 나옵니다. 이 이유도 궁금합니다.
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
pdf변환관련하여 질문드립니다
안녕하세요! 강의 잘 수강하고있습니다 감사합니다 혹시 주피터노트북에서 열은 ipnyb 파일을 pdf로 변환하기 창이 있어서 실행해봤는데 안되더라고요 그래서 latex라는 프로그램이 필요해서 설치했는데도 실행이 안되네요 해결책이 궁금합니다! pdf로 변환시켜서 아이패드로 보고 싶어서요!
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
BFS방식으로 풀었을 때 5번 시간초과..
import queue import copy dx = [0,-1,0,1] dy = [-1,0,1,0] n = int(input()) arr = [list(map(int,input().split())) for _ in range(n)] min = 2147000000 max = -min cnt = 0 for i in range(n): for j in range(n): if arr[i][j] > max: max = arr[i][j] if arr[i][j] < min: min = arr[i][j] start = min+1 end = max for val in range(start,end): q = queue.Queue() region = 0 tmp = copy.deepcopy(arr) for i in range(n): for j in range(n): if tmp[i][j] > val: q.put((i,j)) tmp[i][j] = 0 region += 1 while q.qsize() > 0: now = q.get() for k in range(4): nx = now[0]+dx[k] ny = now[1]+dy[k] if 0<= nx < n and 0<= ny < n and tmp[nx][ny] > val: tmp[nx][ny] = 0 q.put((nx,ny)) if region > cnt: cnt = region print(cnt) BFS방식으로 풀었을 때 5번에서 시간초과가 뜹니다 ㅠㅠ 위 소스처럼 tmp = copy.deepcopy(arr) 방식 말고 ch =[[0]*n for _ in range(n)] 로 체크만 하는 경우에도 똑같이 5번에서 시간 초과가 뜨네요.. 혹시 개선할만한 부분이 있을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
기본키 값을 다른 형식으로 지정 하고 싶습니다.
기본키 값을 yyyymmdd + sequence(6자리 ) 형식으로 지정 하고 싶은데 어떻게 해야 할지 잘 모르겠습니다 .
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
select box에서의 prop 활용 질문드립니다 !.
셀렉트박스 기능을 활용하는데 오류가 나는데 고치지를 못하겠습니다. <부모> [템플릿 영역] <select-box v-model="preselect_value" :items="items" :input_id="'my_selectbox'" @input=" value => { preselect_value = value; } " ></select-box> [Data 영역] data() { return { preselect_value: null, items: ["1994", "1992"] <자식> [템플릿영역] <select v-model="this.value" class="custom-select" v-bind:id="input_id" v-on:input="updateValue($event.target.value)" > <option v-for="(item, index) in items" :value="item" :key="index">{{ item }}</option> </select> <Data 영역> data() { return { // }; }, props: ["value", "items", "input_id"], methods: { updateValue: function(value) { this.$emit("input", value); } } <오류메시지>제가 어떤점에서 실수를 하고 있었을까요?알려주시면 감사하겠습니다.
-
미해결CSS Flex와 Grid 제대로 익히기
2단->3 단
강의 너무 잘 보고 있습니다. 강의 듣다가 잘 안되는 부분이 있어서 질문 남깁니다. 1->2단은 정상적으로, 되는데, 2->3단은 제대로 적용이 안되는데... 뭐가 문제일까요?!
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
WHERE절 ALIAS와 서브쿼리 관련 질문 드립니다
안녕하세요. WHERE절 ALIAS에 관한 질문과 서브쿼리 관련 질문 드립니다. 1. -문제: 185. Department Top Three Salaries (LeetCode) -질문: 다른 절에 적어 놓은 ALIAS를 WHERE절에서 끌어와 쓸 수 없다고 알고있는데, 아래 정답에서 dr은 왜 돌아가는지 궁금합니다. 다른 사람에게 질문했을 때, WHERE절에서 ALIAAS를 '만들 수 없다'는 말일거란 답변을 얻었는데요. WHERE절에서 ALIAS를 만들수도 없지만, 가져다 쓸수도 없는 거 아닌가요?ㅎㅎ -정답: -------------------------------------------------------------------------------------------------------------- 2. -문제: 196. Delete Duplicate Emails (LeetCode) -질문: 서브쿼리에 대한 이해가 부족해서 질문합니다. 오답처럼 서브쿼리를 하나만 쓰면 왜 안 되는지 궁금합니다. -정답: DELETE FROM Person WHERE Id NOT IN SELECT sub.min_id FROM ( SELECT Email, MIN(Id) AS min_id FROM Person GROUP BY Email ) sub) -오답: DELETE FROM person WHERE id NOT IN ( SELECT MIN(id) AS min_id FROM person GROUP BY email ) -------------------------------------------------------------------------------------------------------------- 3. -문제: 해커랭크 Top Earners -질문: 아래쿼리에서 왜 에러가 나는지, MAX와 관련이 있는건지 궁금합니다. -오답: SELECT employee_id, name, MAX(months * salary) AS total_earningsFROM employee 추가적으로, (1)GROUP BY에서 alias할 수 없고, 사칙연산 할 수 없다. (2)HAVING에서는 alias는 할수 없고. 사칙연산 할 수 있다.고 알고 있는데요. 맞나요? 어떤 블로그에서 GROUP BY에서 ALIAS을 할 수 없다고하는데, 해커랭크 Top Earners 문제풀이에서는 되는 것 같아 질문드립니다. 질문이 많은데.. 늘 친절하게 답변해주셔서 감사합니다ㅜㅜ!
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
챕터6의 다양한 연관관계 매핑 - ManyToMany 전환작업시 질문드립니다.
우선 돈주고 못사는 경험이 담긴 이론강의를 잘 보고 있음에 감사드립니다. ManyToMany 강의(책 6.4.4)에서 ManyToMany는 사용하지 않고, 연관관계 엔티티 기반(조인테이블 기반)으로 ManyToOne, OneToMany로 푸는 과정에서 2가지 정도 추가질문 드리고자 합니다. [ 질문 1] 실무 개발환경에서는 FK 보유한 엔티티 (강좌/책 예시에서 Order에 해당)의 테이블을 jpa persistence.xml 설정으로 create하기보다는 별도 DDL 로 테이블 먼저 생성하고, @Table 매핑으로 잡는게 실무에서 권장되는 방법인지 궁금합니다. ( 실무에서 persistence.xml에서 create 설정으로 테스트 하기 어려운 개발환경이라-기존 다른 개발디비 테이블내 테스트데이터 존재하여- 일단 FK값을 지닌 테이블 스키마를 생성하고, 연관관계 엔티티에 @Table로 매핑시키려고 합니다.) ------------------------ 2번 질문에 앞서 A테이블과 B테이블이 N:M 관계여서 C라는 FK 보유한 테이블을 생성하고, 이에 대한 엔티티 C를 정의했다고 가정을 하겠습니다. (C 테이블은 강의에서 권장하신대로 비즈니스로직과 무관한 auto_increment ID값을 사용합니다.) 또한 테이블은 DDL로 먼저 생성 하고, 이때 별도 FK는 정의하지 않으려고 합니다. (아무래도 테이블에서 FK는 개념상 설정을 하지만 스키마에서 강제로 지정하지는 않는 경우가 FK 제약조건 명시보다 데이터 관리에 따른 이슈가 덜하여) [질문2 ] 위의 N:M (다대다) 관계의 엔티티 적용하여 테스트 메소드 (본믄의 JpaMain 으로 우선 h2 기반으로 테스트 합니다.) 수행시 C테이블의 엔티티에 정의된 @ManyToOne, @JoinColum(name, referencedColumnName) 설정으로 하이버네이트 콘솔결과에 FK2m6joadf 이런식으로 FK가 임의 설정된 것이 확인되는데요, 이 조인컬럼 조건들이 실제 DDL로 적용한 FK 없는 테이블의 스키마 제약조건에 영향을 미치게 될지 궁금합니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
현영님 몽고db관련 질문입니다.
제가 현영님 강의를 본다음 노드로 api 서버를 만들었습니다. 그런데 aws ec2에 배포하려고 이것저것 찾아보니 오토스케일링이나 확장성 문제등등 때문에 디비서버랑 was랑 분리하는게 좋다고 해서 해보려고하니 헷갈리는게 있어서 질문드립니다. 1. 하나의 서버에 was와 db서버를 같이 돌린다는 게 무슨 뜻인가요? 2. 몽구스로 쿼리작업을 할 때 따로 몽고디비 서버를 키진 않는데(몽고db를 사용할 일이 있을 때마다 mongod 명령어로 서버를 실행해야 한다고 봤습니다), /(approot)/models/index.js에 몽구스로 connect.on 하면 자동으로 몽고db가 실행되는건지 아니면 몽고 db를 설치하면 백그라운드에서 계속 켜져있는 것인지 궁금합니다. 3. 어떤상태가 몽고db서버랑 was를 분리된 상태인거고 어떻게 해야 하나요? (ec2로 예시들어주시면 더 감사드립니다!) 감사합니다.
-
미해결입문자를 위한 파이썬 기초 따라잡기
저장오류
파이썬 최신버전 3.8.5 설치했습니다 그런데 실행할때마다 source must be saved ok to save? 이렇게 뜨고 정작 저장은 안돼요 ctrl S 눌러도 똑같아요 파이썬 자체의 오류인가요???
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
질문있습니다.
안녕하세요. back end 서버 app.js 에서 서버 실행할때 port 80 으로 해줘야 맞지 않나요? 그런데 80으로 서버를 실행시키면은 error 가 납니다. address already in use :::80 이라는 에러인데 그 전에 pm2 로 실행시킨 서버가 죽지 않는 느낌입니다. 리눅스 명령어로 80 포트 프로세스를 찾아봐도 프로세스가 돌아간다는 건 찾지 못했습니다. 심지어 pm2 kill 을 해서 pm2 list 를 보면은 pm2는 아무것도 보이지 않는데 url 을 치고 들어가면 hello express 가 나오면서 서버가 계속 실행이 되고 있습니다. 이 문제 때문인지 코드를 수정하고 pm2 reload all 을 했는데 로그인시 cors 문제가 계속 생겨나고 있습니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
강의 내용중 Controller class에 Inner Class형태로 Dto로 정의 되어 있습니다.
좋은 강의 감사합니다. 강의 내용중 Controller class에 Inner Class형태로 Dto로 정의 되어 있습니다. Dto를 분리하지 않고 Inner Class로 처리 한 이유가 강의 편의상 인지 프로젝트 구조상 이점이 있어서 인지 궁금합니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
graphviz 설치
안녕하세요. graphviz를 설치후에도 오류가 떠서 문의드립니다. 우선 graphviz사이트에 들어가서 graphviz 2.38 msi 파일을 찾았는데 없어서 graphviz 2.44.1 msi 파일을 받고 쭉 설치했습니다. 그런데 graphviz파일이 Program Files에 저장됐습니다. (x86) 말구요! 그래서 환경변수를 (x86) 대신 Program Files로 넣고 나머지는 그대로 했는데 실행이 안됩니다.. 그래서 Graphviz파일을 (x86)으로 옮긴다음에 환경변수를 (x86)으로 바꿔서 해도 안 되구요 ㅠㅠㅠ <div><br class="Apple-interchange-newline">import graphviz with open('tree.dot') as f: dot_graph = f.read() graphviz.Source(dot_graph)</div> import graphviz with open('tree.dot') as f: dot_graph = f.read() graphviz.Source(dot_graph) Format: "svg" not recognized. Use one of: --------------------------------------------------------------------------- CalledProcessError Traceback (most recent call last) ~\anaconda3.1\lib\site-packages\IPython\core\formatters.py in __call__(self, obj) 343 method = get_real_method(obj, self.print_method) 344 if method is not None: --> 345 return method() 346 return None 347 else: ~\anaconda3.1\lib\site-packages\graphviz\files.py in _repr_svg_(self) 111 112 def _repr_svg_(self): --> 113 return self.pipe(format='svg').decode(self._encoding) 114 115 def pipe(self, format=None, renderer=None, formatter=None, quiet=False): ~\anaconda3.1\lib\site-packages\graphviz\files.py in pipe(self, format, renderer, formatter, quiet) 136 out = backend.pipe(self._engine, format, data, 137 renderer=renderer, formatter=formatter, --> 138 quiet=quiet) 139 140 return out ~\anaconda3.1\lib\site-packages\graphviz\backend.py in pipe(engine, format, data, renderer, formatter, quiet) 242 """ 243 cmd, _ = command(engine, format, None, renderer, formatter) --> 244 out, _ = run(cmd, input=data, capture_output=True, check=True, quiet=quiet) 245 return out 246 ~\anaconda3.1\lib\site-packages\graphviz\backend.py in run(cmd, input, capture_output, check, encoding, quiet, **kwargs) 182 if check and proc.returncode: 183 raise CalledProcessError(proc.returncode, cmd, --> 184 output=out, stderr=err) 185 186 return out, err CalledProcessError: Command '['dot', '-Tsvg']' returned non-zero exit status 1. [stderr: b'Format: "svg" not recognized. Use one of:\r\n'] Out[3]: <graphviz.files.Source at 0x1b731337808>이런 에러가 납니다.
-
미해결초보자도 간단히 단숨에 배우는 파이썬 프로그래밍
idle에서 코드 실행하면 string 은 부를수 없다고 나옵니다
안녕하세요. 2-1강 듣고 있습니다. Idle에서 코드를 실행했더니 아래와 같은 오류 메시지가 나옵니다. 어떻게 해결해야 할까요? print(name) TypeError: 'str' object is not callable
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
사용자 정의함수 변수 선언에서 질문이 있습니다!
안녕하세요 선미님 :) 데잇걸즈 4기 최하나입니다. Limit , Offset 사용시 Limit N-1, 1 이렇게 표기하면 될 것 같았는데 오류가 발생하고 SET N = N-1 이렇게 변수 정의를 해줘야 하더라구요. Mysql function에서는 변수에서 연산이 안되는건가요? 아니면 Limit 에서만 변수 연산이 안되는건지 궁금합니다!! 감사합니다
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
mongodb로 대신해보았습니다.
안녕하세요, react-node mongodb로 강의해주신 전 강의들을 보고 그때 작성한 파일들을 토대로 실습해보고 싶어서 따로 google 찾아가며 해보았는데요. 실행은 되고 전반적으로 문제는 없어 보이지만 나중에 실업무에서 사용할때를 대비하여 틀린게 없는지 혹은 더해주면 좋을 부분이 있는지 한번 체크 부탁드리고 싶습니다. 그리고 좋은 강의들 감사한 마음으로 언제나 잘 보고있습니다. 감사드립니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
5강 게시글 불러오기를 보고 있습니다. Post.js에서 post.User.nickname이 null 값으로 들어가서 오류가 납니다.
에러 부분이구요 크롬 콘솔창의 에러입니다. redux dev tools나 크롬의 network 탭에서는 에러 부분이 없구요 저번에 여쭤봤었는데 사정이 생겨 지금 확인해봤습니다. console.log(req.user)로 req.user.id가 null 값으로 되어있는 것을 확인해봤습니다. 새로고침해도 에러 메시지 부분 때문에 새로고침 후 로그인 유지는 확인이 힘들구요. 저번에 문의 드렸던 부분의 주소는 https://www.inflearn.com/questions/54228 여기입니다. req.user 값들이 null로 되어있는데 어디 부분을 수정해야될지 모르겠습니다. back/routes/post.js back/routes/user.js