묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결쉬우면서 강력한 유니티(Unity) 에디터 프로그래밍
영상속 코드 누락 문의
영상 속 코드 중, Targets.Add(so, props); 하기 전에 단순히 serializedOjbect.FindProperty 만 해주고 해당 리턴 값을 List 에 넣지 않아, EditorWindow에 출력이 되지 않는 문제가 있는것 같은데 맞나요??
-
미해결하울의 안드로이드 인스타그램 클론 만들기
화면전환시 색깔이 안나오고 흰바탕입니다
코드는 제대로 입력되어있습니다 무엇을 더 건드려야할까요
-
미해결스프링 핵심 원리 - 기본편
웹 스코프 강의에 대해서
웹 스코프 이전 코드들은 test를 통해서 구현했는데 웹 스코프는 main에서 바로 구현한 이유가 따로 있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
서비스 계층에 트랜잭션 추가 하는 이유
서비스 계층에 @Transactional 을 추가하셨는데 이유가 궁금하고 그 역할이 궁금합니다! Test클래스의 메서드 위에 붙인거랑은 어떤차이가 있는건가요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
리덕스 실제 구현시 에러발생
<../reducers/index.js> [const initialState = { user: { isLoggedIn: false, user: null, signUpData: {}, loginData: {}, }, post: { mainPosts: [], }, }; export const loginAction = (data) => { return { type: 'LOG_IN', data, }; }; export const logoutAction = (data) => { return { type: 'LOG_OUT', }; }; //action creator 함수 -> 데이터값을 액션하는 함수 //액션 자체는 객체라서 값을 수정못하니 모든케이스마다 객체를 만들어줘야하니 함수로 만들어서 //그때 그때 만드는 것으로한다!! // const CHANGE_NICKNAME = (data) => { // return { // type: 'CHANGE_NICKNAME', // data, // }; // }; // CHANGE_NICKNAME('boogicho'); // store.dispatch(changeNickname('mighty tak')); //이전상태와 액션을 실행했을 떄, 다음상태 두가지를 다 실행하는 함수! const rootReducer = (state = initialState, action) => { switch (action.type) { case 'LOG_IN': return { ...state, user: { ...state.user, isLoggedIn: true, user: action.data, }, }; case 'LOG_OUT': return { ...state, user: { ...state.user, isLoggedIN: false, user: null, }, }; } }; export default rootReducer; <..store/configureStore.js> import { createWrapper } from 'next-redux-wrapper'; import { createStore } from 'redux'; import reducer from '../reducers'; const configureStore = () => { const store = createStore(reducer); return store; }; const wrapper = createWrapper(configureStore, { debug: process.env.NODE_ENV === 'development', }); export default wrapper; <터미널 에러 표시> ❯ npm run dev > react-nodebird-front@1.0.0 dev > next Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db ready - started server on http://localhost:3000 error - ./store/configureStore.js Attempted import error: 'createWrapper' is not exported from 'next-redux-wrapper'. 처음엔 단순히 리덕스버전 문제인줄 알앗는데, 구글에서도 검색해도 잘 나오지 않고, 문제 이해가 어려워서 질문올립니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
index.html
궁금한게 localhost:8080에 들어가면 왜 index.html화면이 나오는건가요
-
미해결홍정모의 따라하며 배우는 C언어
12분 45초 가량부분 질문드립니다.
일괄적으로 \\을 추가하거나 코드에서 일괄적으로 \\을 삭제하는 것은 어떻게 하는것 인가요?1
-
미해결
getMapping을 제대로 했는데 다른 주소로 이동되는 경우는 어떤 경우인가요?
안녕하세요 제목과 같이, getMapping을 통해서 html 파일로 이동되도록 잘 설정한 것 같은데 만든 홈페이지에서 클릭을 하면 다른 곳으로 이동됩니다... 예를 들면 회원 정보 보기를 눌렀는데 로그인 페이지로 이동합니다. 수동으로 회원정보보기 주소를 입력해도 바로 로그인 페이지가 뜹니다;;ㅜ 404 에러가 뜨는것도 아니고... 이건 어떤 케이스일까요? 감사합니다...
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
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를 사용하는데 왜 이런문제가 나오는지 알려주시면 감사하겠습니다. 답변 부탁 드리겠습니다.