묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
placehold.it 이미지가 안나와요
(사진)
-
미해결홍정모의 따라하며 배우는 C언어
01:09 에서 비밀번호 string으로 응용
본 강의 1분 쯤에 비밀번호 프로그램을 보여주신 것을 봤습니다. 비밀번호를 337로 하셨는데 저는 비밀번호가 int가 아닌 string으로 하고 싶어서 비밀번호를 "asd"로 만들어봤습니다. 근데 아쉽게도 asd를 입력해도 무한 루프로 돌아갑니다. 뭐가 잘못된 건지 오래 고민해봤는데 해결이 안되네요. 새삼 말씀드립니다만 좋은 강의 감사합니다. ------------------------------------------------------ #include <stdio.h> int main() { const char pass[100] = "asd"; char code[100]; while (pass != code) { printf("Enter secret code : "); scanf("%s", code); } printf("Good!"); return 0; }
-
미해결스프링 핵심 원리 - 기본편
contextLoads에서 에러가 발생합니다
AllTest를 실행시키면 contextLoads에서 다음과 같은 에러가 발생합니다 에러의 내용은 memoryMemberRepository와 getMemberRepository / rateDiscountPolicy와 getDiscountPolicy 의 빈 충돌입니다. AutoConfig의 ComponentScan에 excludeFilters를 제대로 작성을 했습니다. MemoryMemberRepository 클래스와 RateDiscountPolicy 클래스에 @Primary 애너테이션을 붙여주면 AllTest가 모두 통과가 되는데 영한님께서는 @Primary를 붙이지 않고서도 통과가 됬는데 제건 어디서 꼬여버린걸까요... 소스코드가 필요하시다면 보내드리겠습니다. 추가 질문입니다. 1. contextLoads 이외의 우리가 작성한 테스트 케이스에서는 스프링 컨테이너의 설정 정보를 AutoConfig, AppConfig 중 하나만 넘겨줬는데 이럴 경우(테스트를 실행한 경우) 스프링 컨테이너의 설정 정보로 등록되지 않은 클래스도 (excludeFilters 정의 안해준 default 상황일 경우) 스프링의 빈으로 등록이 되는건가요?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
default_batch_fetch_size에 대해서
안녕하세요 공부하는 취준생 입장이라 아직 많이 몰라서 질문드리는 점 양해부탁드립니다. spring.jpa.properties.hibernate.default_batch_fetch_size=100 default_batch_fetch_size를 저렇게 높게 잡는 예시가 딱히 떠오르지 않습니다. 강의에서 예시로 든 order같은 경우는 보통 웹페이지에서 10개에서 많게는 30~50개 정도 리스트를 보여주고 게시글도 마찬가지로 많아봤자 보통 30개 내외로 리스트로 보여주는데요. 굳이 default_batch_fetch_size를 저렇게 높게해서 한번에 가져올 경우가 뭐가 있을까요? 아직 뭐하나 프로젝트 제대로 해본적이 없어서 어느 부분을 구현할 때 높은 페치 사이즈(100이상) 써야할지 감이 안잡혀 질문드립니다 ㅜ
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
db와 연동이 안 되는 것 같습니다
{code: "ER_NO_SUCH_TABLE", errno: 1146, sqlMessage: "Table 'myapp.lists' doesn't exist",…} code: "ER_NO_SUCH_TABLE" errno: 1146 index: 0 sql: "INSERT INTO lists (value) VALUES(\"345234\")" sqlMessage: "Table 'myapp.lists' doesn't exist" sqlState: "42S02" 이런 식으로 전에 나왔던 질문과 되게 유사하게 문제가 발생했습니다. https://github.com/be-student/docker-fullstack-app일단 inbound규칙하고 다 세팅은 강의 영상과 똑같이 했는데 안 되는거 같아요 혹시 뭘 더 시도해 보면 좋을지 알려주실 수 있으신가요? 강의 내용 한 번 다시 쭉 보러 가긴 할텐데요 혹시 규칙 설정, 그룹화 이 순서 쭉 간단하게라도 rds에 이 규칙, 이 규칙 이 그룹, s3에 버킷 네임. 이런것들, 확인 해봐라 라고 강의 내용에서라도 간단하게라도 시도해볼 내용을 알려주시면 좋을것 같아요 일단 혹시나 해서 rds 외부 접속을 통해서 확인해 본 결과 myapp까지는 생성 되었는데, 내부 table이 생성이 안 된 상태더라고요 외부 mysql workbench로 lists table을 작성했을 경우에는 제대로 작동을 하는 것으로 보아서 lists 파일 생성 부분만이라도 코드를 봐주실 수 있나요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 질문드립니다.
아래처럼 tmp 배열을 사용하지 않고 문자열을 DFS의 매개변수로 줬을때 성능면에서 차이가 있을가요? function solution(n, m) { let answer = []; function DFS(L, str) { if (L === m) { answer.push(str.trim()); } else { for (let i = 1; i <= n; i++) DFS(L + 1, str + i + " "); } } DFS(0, ""); return answer; }
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
시퀄라이즈를 이용해서 mysql id row 커스텀 하는방법
안녕하세요 조현영님 오랜만에 질문드립니다. mysql을 사용해서 crud에서 create를 하려는데 id 값을 0, 1, 2, 3, 4 ... 등에 자연수가 아닌 날짜 방식을 사용하려 합니다 예를 들면 아래와 같습니다. (name, price, origin, type 등은 req.body를 통해서 가져옵니다.) createdProduct = await Product.create({ id: Date.now().toString(), name, price, origin, type, }); 하지만 이 상태에서 create하게 되면 'Out of range value for column 'id' at row 1' 이런 에러가 나오게 됩니다. 구글에 검색해보니 datatype이 일치하지 않아 발생하는 에러라고 나옵니다. 그래서 저는 모델에 id row를 추가하고 생각이 들어 Product 모델에 다음과 같이 id row를 추가했습니다. id: { type: Sequelize.STRING(20), allowNull: false, unique: true, primaryKey: true, } 여기까지 했는데도 불구하고 같은 에러가 나옵니다. id row를 잘못 정의한것 일까요?
-
미해결웹게임을 만들며 배우는 인터렉티브웹! JAVASCRIPT
수리검 방향 전환 처리에서 간단한 질문 있습니다.
수리검 생성시 수리검의 방향을 결정하는 변수를 선언해 히어로의 방향을 담는 이유는 잘 알겠는데, 거기서 그냥 this.bulletDirection = hero.direction; 을 하지 않고 this.bulletDirection = hero.direction === "left" ? "left" : "right"; 이렇게 하는 이유가 있나요? 어차피 히어로의 direction도 left 혹은 right인데 왜 이렇게 하는지 궁금합니다.
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part2
Vectorizing / Event-based Backtesting
안녕하세요. 수강생입니다. 강의 정말 감사합니다~ 한가지 질문이 있습니다. 제목과 같이 Vectorizing bt, Event-based bt의 차이가 잘 이해가 되지 않습니다. 제가 하고 있는 (초급) backtesting은 아마도(?) Vectorizing bt인 것 같습니다. ohlcv 가격 데이터로 VAA, DAA, 변동성 돌파 등을 공부해보았습니다. 제가 여쭤보는 내용이 명확성이 떨어지는 것 같아 조금 답답한 맘도 있네요. 질문이 너무 포괄적일 수도 있는데요. Vectorizing bt와 Event-bbased bt 차이에 대해서 간략히(?) 설명해주실 수 있으실까요? ... 디핑님~
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
논문 및 모델 성능 지표에서 해석 관련 질문드립니다.
안녕하세요. 강사님 항상 좋은 강의 감사 드립니다. 다름이 아니라 강사님의 강의를 쭉 들으면서 논문 및 모델 사이트에서 성능 지표를 해석할 때 의문이 생겨서 질문드립니다. 만약 "어떤 모델 A의 ms는 30이라는 의미는 A 모델의 1 Frame에 대한 추론 속도가 30ms이다"가 맞는 해석인가요??
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
string에서 문자열 길이
char이용 시에는 문자열의 길이를 strlen으로 구했는데 string이용 시에는 어떻게 구하나요?
-
미해결Vue.js 시작하기 - Age of Vue.js
Router 질문 드립니다.
강의 수십번 반복하며 듣고 있습니다바쁘시겠지만 답변 부탁 드립니다.라우터에 / 와 /login 두개를 만들고 같은 로그인 파일로 가도록 설정했습니다. /login은 /login?id=111&pwd=222와 같이 쿼리스트링으로 접속을 할때 값을 받아서 로그인을 자동으로 해 주기위한 용도로 만들었습니다. 문제는 로컬에서는 잘 돌아가는데 서버에 올렸을때 서버에서 찾을수 없다고 에러가 나옵니다.apache2를 사용하는데 왜 이런문제가 나오는지 알려주시면 감사하겠습니다. 답변 부탁 드리겠습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
redux promise와 chunk관련 질문입니다.
안녕하세요. 완강이후 혼자 해보려구 redux를 사용하는데, dispatch.then이 사용이 불가하다고 나옵니다. 찾아보니 dispatch는 동기식이라 .then()이 사용이 불가하다는데, 이때 chunk을 사용하여 비동기로 사용하는 것인가요? 이 둘의 역할이 궁금합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
템플릿리터럴 jsx
템플릿리터럴 안에 jsx 문법이 포함된 개념인가요 ?? js 파일에서 {변수 } 이렇게 안쓰고 `${변수}` 이렇게 써도 똑같은 건가요 ??
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
반복문 최적화 관련 질문 있습니다!
2.compute bound - loop inversion, Optimization of Computer Programs in C 이 부분을 읽고서 무슨 뜻인지 알기 어려웠는데 수업을 레지스터를 하나 더 적게 사용할 수 있겠다는 생각이 들었습니다. RayTracing In One Weekend 9.5 A Scene with Metal Spheres 를 살펴보면 이미지 픽셀을 순회할 때 전위 감소 연산자를 사용하고 있는데 최적화 기법을 고려하여 배열은 순회하도록 작성됐다고 생각해도 괜찮을까요? ... std::cout << "P3\n" << image_width << " " << image_height << "\n255\n"; for (int j = image_height-1; j >= 0; --j) { std::cerr << "\rScanlines remaining: " << j << ' ' << std::flush; for (int i = 0; i < image_width; ++i) { color pixel_color(0, 0, 0); for (int s = 0; s < samples_per_pixel; ++s) { auto u = (i + random_double()) / (image_width-1); auto v = (j + random_double()) / (image_height-1); ray r = cam.get_ray(u, v); pixel_color += ray_color(r, world, max_depth); } write_color(std::cout, pixel_color, samples_per_pixel); } } ... 외부 루프는 --j인데 내부 루프는 ++i인 이유에 대해서도 조금 궁금합니다. 리틀엔디안 빅엔디안이랑 관련이 있을까요? 현업에서 그래픽스 라이브러리 API를 가져다 쓰거나, 만들어 쓸 때 인덱스를 --i를 선호하는지 ++i를 선호하는지 궁금합니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
json() 에 시퀄라이즈 데이터..?
제가 제대로 이해를 못했는지, 질문이 이상할 수 있습니다 json 에 대해 빠삭하지 않아서.. 시퀄라이즈에서 보내는 데이터는 json 이 아니라고 하셨는데요, 그럼 이전부터 res.json(fullUserWithoutPassword) 한 이유를 모르겠어요 구글링 해보니 json() 은 “json 데이터”를 자바스크립트 객체로 변환해준다고 되어있는데 “fullUserWithoutPassword” 는 시퀄라이즈에서 보내는 데이터 아니었나요? json()이 시퀄라이즈 데이터도 js 객체로 변환시켜주나요? 헷갈리네요 ㅠ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
9분45초
Member member = new Member(username, age);memberRepository.save(member);response.setContentType("text/html");response.setCharacterEncoding("utf-8");PrintWriter w = response.getWriter();w.write("<html>\n" + "<head>\n" + " <meta charset=\"UTF-8\">\n" + "</head>\n" + "<body>\n" + "성공\n" + "<ul>\n" + " <li>id="+member.getId()+"</li>\n" + " <li>username="+member.getUsername()+"</li>\n" + " <li>age="+member.getAge()+"</li>\n" + "</ul>\n" + "<a href=\"/index.html\">메인</a>\n" + "</body>\n" + "</html>"); 여기서 save가 안되면 자동적으로 오류가 떠서 아래코드를 해석하지않는건가요?
-
미해결스프링 핵심 원리 - 기본편
2분에 ApplicationContext 설명하는 글 빈은 -> 빈을로 고쳐야 할듯합니다.
애플리케이션을 개발할 때는 빈은 관리하고 조회하는 기능은 물론이고, 수 많은 부가기능이 필요하다. -> 애플리케이션을 개발할 때, 빈을 관리하고 조회하는 기능은 물론이고, 수 많은 부가기능이 필요하다. ApplicationContext 입장에서 이야가 히는 거니까 이렇게 되는게 맞는거 같은데..? 상관없나요? ㅎㅎ
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
수강 이후 재학습 중입니다. bitstream 프로그램에 관하여 질문있습니다.
안녕하세요 지난 강의 이후 현업으로 잠시 미루어 두었던 FPGA를 다시 공부하고 있습니다. 제가 가지고 있는 보드는 DIGILENT CORA-7S이며, LED BLINK부터 다시 하고 있습니다. 최종 BIT STRAEM까지 만들고 PROGRAM DEVICE까지 진행하여 동작을 확인하였습니다. 질문은 다음과 같습니다. BITSTREAM파일을 FPGA에 프로그램하고 전원을 종료한 후, 다시 전원을 인가하면 BLINK파일이 동작하지 않습니다. STANDALONE으로 동작시키기 위해서 별도의 프로그램을 진행해야 하는 것인가요? FPGA 내부에는 FLASH가 없어서 외부 메모리를 사용해서 동작시켜야 하는것인가요? MCU계열(STM32, DSP)등만 사용했어서 많은 것들이 생소해 궁금한 것들이 많습니다. 답변을 부탁드립니다. 감사합니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
computerValue 만들 때..
안녕하세요 좋은 강의 잘 듣고 있습니다 다름이 아니오라, computerValue 값을 만들 때 0~32767까지가 총 32768개의 숫자라서 0,1,2가 나올 확률이 실제로는 10922/32768, 10923/32768, 10923/32768로 미세한 차이가 날 것 같은데 이 미세한 차이까지도 맞춰주는 방법이 있을지가 궁금합니다! 그리고 1번째 예제를 직접 만들었을 때 처음에는 while(true) 안에 switch를 쓰고 그 안에 if-else if-else를 쓰는 방식으로 만들었습니다. 그런데 직접 실행시켰더니 마지막 default 쪽에서 break를 걸어놓아도 switch까지만 break를 하고 while 내에서 계속 작동이 되었고 결국 해결을 못했습니다...이 경우는 어떻게 해결할 수 있을까요? 마지막으로 input과 computerValue를 while 내에 넣어주셨는데 computerValue를 그렇게 하신 이유는 이해가 되었지만(매번 value값 갱신을 해야해서) input의 경우는 잘 모르겠습니다...그냥 main 내에만 넣는 것과 유의미한 차이가 있는 것인가요? 감사합니다!