묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 React
질문드립니다!
숫자야구 부분 진행하고있는데, 인풋박스에 글자를 입력할때마다 콘솔에서 Fetch API cannot load webpack://numberbaseball/./NumberBaseball.jsx?. URL scheme "webpack" is not supported 라고 에러가 발생합니다. 그리고 React dev tools 설치하였는데 React 라는 탭 대신 Components 와 Profiler 가 생겼습니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
코드 로직이 이상한가요?
시간 초과가 뜰 줄 알았는데 그냥 에러가 떠버리네요...? public class Ch9_1 { public static class Person { int height, weight; Person(int h, int w) { height = h; weight = w; } } public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); ArrayList<Person> arr = new ArrayList<>(); for(int i = 0; i < n; i++) { int h = sc.nextInt(); int w = sc.nextInt(); arr.add(new Person(h, w)); } for(int i = 0; i < arr.size(); i++) { Person a = arr.get(i); for(int j = 0; j < arr.size(); j++) { Person b = arr.get(j); if(a.height < b.height && a.weight < b.weight) { arr.remove(i); break; } } } System.out.println(arr.size()); } }
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
단지번호붙이기 BFS로 문제해결관련
안녕하세요 강사님 chap7에서 단지번호붙이기를 BFS로 해결해보았는데 문제내 입력예제와 출력예제는 제대로 해결이 되지만 채점파일에있는 3,4,5예제에서는 틀리게 답이 나타나는데 코드에서의 원인을 찾지 못해서 질문드립니다. import sys sys.stdin = open('input.txt','rt') from collections import deque n = int(input()) board = [list(map(int,input())) for _ in range(n)] ch = [[0]*n for _ in range(n)] res = [] dx = [-1, 0, 1, 0] dy = [0, 1, 0, -1] Q = deque() for i in range(n): for j in range(n): if board[i][j] == 1: #for y in board: #print(y) #print() board[i][j] = 0 cnt = 1 Q.append((i,j)) while Q: for j in range(len(Q)): x,y = Q.popleft() for i in range(4): xx = x + dx[i] yy = y + dy[i] if 0<=xx<n and 0<=yy<n and board[xx][yy]==1: board[xx][yy]=0 cnt += 1 Q.append((xx,yy)) res.append(cnt) print(len(res)) res.sort() for x in res: print(x)코드에 문제가 있는 부분에 대해 알려주시길 부탁드립니다.
-
미해결홍정모의 따라하며 배우는 C언어
런타임 에러의 경고표시에 대한 질문입니다.
안녕하세요 교수님. 컴파일러의 런타임에러 경고 작동에 관한 질문을 올립니다. 이미지로 저장한 화면을 보시면 전 인위적으로 런타임 에러를 발생시키기 위해 할당되지 않은 주소에 값을 넣었습니다. 그런데 교수님의 예제와는 다르게 녹색 물결표시로 경고가 뜨지않고 실행했을때 에러메시지가 뜨기는 하지만 실행 자체는 되었습니다. Error List에도 아무런 경고나 에러가 없어서 당황스럽습니다. 정작 IntelliSense의 오류 물결선은 사용이라 설정되어 문법 오류 물결선(빨간색)은 잘 나옵니다. 전 현재 visual studio 2019 최신버전으로 'C++를 사용한 데스크톱 개발' 만을 다운로드 받아 사용하고있습니다. 교수님과 같은 경고 표시줄을 보려면 어떻게 해야 하는지 알고 싶습니다. 답변 부탁드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
memberForm name에 값이 들어가는 원리?를 모르겠어요
김영한 개발자님 우선 좋은 강의 감사드립니다. 공부를 하다가 이해가지않는 부분이 있어서 질문드려요. (강의 6:30분 부분부터) name에 spring을 작성하고 등록버튼을 누르면 @PostMapping부분으로 데이터가 전송된다고 하셨는데 create 메소드가 호출되는거랑 MemberForm의 name변수에 spring이 저장되는거랑 무슨 연관인지 잘 이해가 안가요 create메소드 파라미터가 MemberForm인건 알겠는데 왜 name변수에 값이 등록되나요...?
-
미해결모두를 위한 프로세스 마이닝
Day10 실습정답 및 해설 문의
제대로 한게 맞는지 모르겠습니다. 혹시 마지막 실습문제의 정답과 해설은 없는지 여쭙습니다. 1. 69 2. 91 3. 135 4. 4 5. 1
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
api 함수
강의내용을 참고하여 제가 news/ ask/ jobs의 api 함수를 하나로 만들어서 코딩하였습니다. 혹시 코딩을 진행할 때, 강의 처럼 기능에 대한 함수를 분리하는 것이 좋은 방법인지? 제가 한 것 처럼 해도 괜찮은 것인지 질문 드립니다. 코드의 흐름이나 구조?를 생각하였을 때 어떤식으로 진행을 하는 것이 권장되는 방법인가요??🙂
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
스크롤 위에 10개 post 생성되면 이거 참조하세요
이렇게 고치시면 아래에 나와용
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
Lombok 설정 시 연관관계 편의 메서드
안녕하세요 선생님! 복습하다가 궁금한게 생겨 질문드립니다. Lombok을 이용해서 getter, setter를 지정했을 때 연관관계 편의 메서드를 만들고 싶으면 Lombok으로 만들어진 setter를 재정의해서 만들면 되나요? 직접 만들어서 테스트 해봤는데 값도 잘 찍혀서 나오더라구요 아니면 이런 경우에는 따로 메서드를 만들어서 작성하는 게 좋나요? setter를 재정의해서 만든 코드를 아래 코드입니다! package jpatest.domain;import lombok.Getter;import lombok.Setter;import javax.persistence.*;@Entity@Getter @Setterpublic class Member { @Id @GeneratedValue @Column(name = "member_id") private Long id; private String username; @ManyToOne @JoinColumn(name = "team_id") private Team team; public void setTeam(Team team) { this.team = team; team.getMembers().add(this); }}
-
미해결게임 프로그래머 취업 전략 가이드
앞으로 진로에 대해 고민이 있습니다.
안녕하세요. 강의 정말 알차게 잘듣고 있습니다. 강의가 너무 마음에 들고 설명도 잘하셔서 C#쪽 전강의등록하고 C++도 추가하고 있는 상태입니다.(조금 금전적인 압박이..) 일단 저는 간단하게 소프트웨어공학 4년제를 나왔고, 나이는 서른입니다. 문제는 제가 취업을 빨리하고싶어서 유니티쪽을 공부해서 중소기업에 빠르게 취직하는 방향으로 했습니다. 근데 첫번째회사는 코로나때문에 6개월뒤에 나오고, 좀쉬다가(인디게임팀에 들어가 인디게임을 만들기도 했습니다.) 다시 면접보면서 다른 유니티회사에 들어왔는데요.(현재 6개월이라 총 경력이 합하면 1년이네요..) 이쪽회사는 야근이 반강제에다가 팀장님이 너무 까탈스럽고 꼰대라 지금 그만둘까 고민중입니다..(개인적으로 너무 힘듭니다.) 사실 마음은 거의 그만둘려고 확정중이면서 다니면서 왜 사람들이 중소기업을 웬만하면 추천하지 않는지 몸으로 겪는중입니다. 연봉도 적고요. 문제는 이러면 지금 경력이 6개월+6개월이라 붕떠버리는 상태인데 이러면 앞으로 지장이 생길 것 같기고하고, 인디게임만든기간까지 합하면 거의 1년반? 정도를 유니티만 써온상태라 C++ 언리얼쪽은 다시 바닥부터 봐야될것 같습니다.(학교에서 C++배우긴 했었습니다.) 그래서 저는 앞으로 개인적으로 강의보고 따로 포폴만들고, 코딩공부더해서 이제는 좀 큰기업에 지원할려고하는데요. 나이도 나이이고, 경력도 애매한상태라 될수있을지 좀 걱정도 되고, 강의대로 혼자하는것보다는 학원을 다니면서 해야되나 고민이 많이 되네요. 아니면 정말 억지로 참으면서 회사에다녀야되는지.. 좋은 프로그래머가 되고싶은데 예기하시는대로 중소기업에서 방치형, 퍼즐형게임만 주로만들었다보니 저도 제상황이 많이 답답하네요. 유니티로는 어느정도 뭘 만들수는 있겠는데 코딩테스트도 준비가 많이 안되있어서요.. 좋은 조언좀 부탁드리겠습니다. 일단 앞으로 뭐든 열심히할 각오로 강의는 열심히 듣고있습니다.
-
해결됨코딩인터뷰를 저격하는 JS 스나이퍼 양성학교
동영상강의에서 사용했던 코드 공유 부탁드립니다.
강의에서 사용했던 코드들도 공유좀 해주셨으면 좋을것같습니다. 나중에 찾아볼떄 코드로 보는게 저는 가장편하다고느낍니다. 추 후 찾아볼때 동영상을 다시보지않고 코드만으로 찾을수 있었으면 좋겠습니다 감사합니다.
-
미해결쉽게 배우고, 포트폴리오로 만드는 반응형 웹! #설화수
안녕하세요!
안녕하세요! 강의 감사히 듣고 있습니다 혹시 오프라인 강의로하여, 선생님께 직접 배울 수 있는 방법이 있나요?>
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
채점결과
안녕하세요 강사님 코딩테스트 대비하여 연습하던도중 강사님의 채점파일에서 exit_code_1이라고 출력되는데 이는 어떤 원인으로 출력되는지 알려주시면 감사합니다
-
미해결스프링 시큐리티
알려주신대로 설정을 해도 다시 302요청을 보냅니다....
디버그 해봤을때 favicon요청의 필터사이즈는 0이었는데 다시 /error요청이 들어옵니다.ㅠㅠㅠ 왜 /error 요청이 다시 들어오는지 모르겠습니다 @Configurationpublic class SecurityConfig extends WebSecurityConfigurerAdapter { public DefaultWebSecurityExpressionHandler expressionHandler() { RoleHierarchyImpl roleHierarchy = new RoleHierarchyImpl(); roleHierarchy.setHierarchy("ROLE_ADMIN > ROLE_USER"); DefaultWebSecurityExpressionHandler handler = new DefaultWebSecurityExpressionHandler(); handler.setRoleHierarchy(roleHierarchy); return handler; } @Override public void configure(WebSecurity web) throws Exception { web.ignoring().mvcMatchers("/favicon.ico"); } @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests() .mvcMatchers("/", "/info", "/account/**").permitAll() .mvcMatchers("/admin").hasRole("ADMIN") .mvcMatchers("/user").hasRole("USER") .anyRequest().authenticated() .expressionHandler(expressionHandler()); http.formLogin(); http.httpBasic(); }}
-
해결됨스프링 시큐리티
chapter3 소스코드
안녕하세요 소스코드 관련해서 질문드립니다. chapter3 소스코드는 브랜치에 없는 것 같은데요. 다른 수강생분들은 어떻게 실습 하신 건지 알 수 있을까요? 따로 타이핑쳐서 공부하는 것은 당연한 것이지만 기본 소스가 없어서 어떻게 해야하는 지 답답하네요. chap4는 templates 밑에 구조가 다른 것 같더라구요. 강사님, chapter3소스 지금이라도 새로운 프로젝트로 제공해주실 수는 없으신가요?
-
미해결스프링 핵심 원리 - 기본편
빈 생명주기에서 @PostConstruct & @Component 애노테이션 같이 사용할때 질문입니다.
@ProConstruct , @PreDestroy 와 @Component 애노테이션을 함께 사용해보았는데 @ProConstruct 가 붙은 메서드는 의존관계가 주입이 다 끝난후 작동하므로 init 메서드안에 setUrl 메서드를 이용하여 url을 주입한후 @Component를 이용하여 빈으로 등록하였습니다. 결과는 이전에 강의에서 하셨던 코드와 동일하게 나왔습니다. 위와같은 방식으로 @PostConstruct와 @Component 애노테이션을 같이 써봤는데 , 저의 짐작으로 코드를 조작하고 실행해본거라 결과는 똑같이 나왔지만 혹시 이런식으로도 현업에서 개발을 하는건지 궁금해서 여쭤봅니다. 강의 너무 잘 듣고 있습니다. 항상 감사합니다.
-
미해결따라하면서 배우는 고박사의 유니티 기초
Assets에 #01Rigidbody2D 외 6가지 어디서 가지고 와야하나요?
안녕하세요. 현재 [unity 2D Basic] 02.게임오브젝트 물리와 충돌 수강중인데요, 리지드바디2D 에셋에 가지고 오는건 어떻게 해야되나요? 유니티를 처음 접해서요 알려주시면 감사하겠습니다^^
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
질문드립니다~
안녕하세요, 강의 잘 듣고 있습니다. 강의를 듣다가 궁금한 점이 생겨서 질문 드려요. offer()과 add(), poll()과 remove() 각각 비슷한 기능을 한다고 생각하는데요, 두 개의 함수 중에 offer와 poll을 사용하신 이유가 궁금합니다!
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
bcrypt 문제
안녕하세요 Postman으로 로그인 테스트 중인데 계속 권한에러가 떠서요 확인해보니 bcrypt.compare에서 false가 뜨네요 auth/auth.service.ts auth/local.Strategy.ts 그래서 Strategy로 넘어가질 못하는 거같은데 원인을 찾을 수가 없네요..
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
return this에 대해서 (재업로드)
1-vanilla 폴더에서 View.js / FormView.js / TabView.js / KeywordView.js (상속 받는 HistoryView.js) 등이 갖고 있는 메서드 중에서 return this를 하는 메서드가 있는데요, return this를 하는 이유는 무엇이고, return this를 함으로써 어떻게 사용되는 것인지, 만약 return this를 하지 않는다면 어느 부분에서 어떤 에러가 발생하게 되는 것인지 명쾌하게 이해가 되지 않습니다. ResultView에서는 return this를 하지 않는 것은 또 왜인가요? 추가) 각 메서드 내부에서 console.log를 찍어보기는 했는데요, View.js의 init() 메서드 안에서 찍어본 console.log(this)는 Form, Tab, Keyword 등의 View객체를 가리키는 것 같긴 해요. 다른 ...View.js 파일에서 this를 쓰는 메서드마다 전부 console.log를 찍어보더라도 this에 대한 개념이 잘 와닿지가 않습니다. 답변 부탁드리겠습니다!