묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
native, git 질문
이런식으로 있다면 native만 읽히게 되는건가요?? git.uri쪽은 무시되나요??
-
미해결웹 게임을 만들며 배우는 React
memo 와 useMemo
memo 와 useMemo 를 어떤 경우에 각각 사용해야하는지 헷갈려서요.. 둘 다 캐싱하는 기능은 동일한데 어떤 차이로 인해 사용해야 하는 케이스가 나누어 지는걸까요? 검색해보면 React.memo는 HOC, useMemo는 hook이다. 라고 하는데 잘 와닿지가 않아서요. 함수형을 쓴다면 memo는 안 쓰고 useMemo만 사용해도 괜찮을까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
mutex에 대해 질문이 있습니다.
mutex는 커널모드 동기화 개체라 많이 느리다고 알고 있는데요 특별히 사용해야하는 경우가 아니라면 유저모드 동기화 개체를 사용하는 것이 좋다고 알고 있는데, 이 예에서 mutex를 선택하신 이유가 있으실까요? 혹시 Cpp 11 표준에 있는 동기화 방식이기 때문일까요? 그리고 유저모드 동기화 개체로 이용하고 싶다면 어떤 동기화 기법을 사용할 수 있는지도 궁금합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
글로벌 Validator에 대해 질문이 있습니다.
강의 5분대에서 "스프링 부트는 자동으로 글로벌 Validator로 등록한다." 라는 의미가 스프링부트가 라이브러리를 보고 글로벌 Validator를 등록하고 그 상태에서 @Valid나 @Validated를 보고 검증을 수행할 검증기를 찾는데 글로벌로 등록되어 있으니까 그걸 가지고 검증한다는 의미인가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
오류확인 부탁드립니다.
const express = require('express') const app = express() const bodyParser = require('body-parser'); const port = 5000; const { User } = require("./models/User"); //application/x-www-form-urlencoded app.use(express.urlencoded({ extended: true })); //application/json app.use(express.json()); const mongoose = require('mongoose') mongoose.connect("mongodb+srv://jaesoek:1234@cluster0.qwtf5.mongodb.net/myFirstDatabase?retryWrites=true&w=majority", { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: false }).then(() => console.log('MongoDB Connected...')) .catch(err => console.log(err)) app.get('/', (req, res) => res.send('Hello World!~~ ')) app.get('/api/hello', (req, res) => res.send('Hello World!~~ ')) app.post('/api/users/register', (req, res) => { //회원 가입 할떄 필요한 정보들을 client에서 가져오면 //그것들을 데이터 베이스에 넣어준다. const user = new User(req.body) user.save((err, userInfo) => { if (err) return res.json({ success: false, err }) return res.status(200).json({ success: true }) }) }) app.listen(port, () => console.log('server on..')) 위에 처럼 코드를 적고 포스트맨에서 보내면, 계속 이렇게 뜨네요 port번호를 바꿔보기도 했는데 안됩니다 ㅠ
-
미해결태블로 레벨UP
사용하시는 엑셀이나 데이터는 어디서 찾을수 있는건가요???
사용하시는 엑셀이나 데이터는 어디서 찾을수 있는건가요???
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
아바타크기가 너무 큽니다.
아바타 크기가 240x240으로 되어있어 사진이 너무 커져있는데 어떻게 해야 할까요?? .product-avatar { width: 24px; } index.css에 product-avatar width는 24px로 되어있고아래사진처럼 react 로 구현 하기 전 HTML웹브라우저로 실행했을 때는 정상적으로 나옵니다. 아래는 index.js 코드 작성 한 것 입니다. import "./index.css"; function MainPage() { return ( <div> <div id="header"> <div id="header-area"> <img src="images/icons/logo.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images/banners/banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"> <div className="product-card"> <div> <img className="product-img" src="images/products/keyboard1.jpg" /> </div> <div className="product-contents"> <span calssName="product-name">키보드</span> <span calssName="product-price">50000원</span> <div calssName="product-seller"> <img className="producut-avatar" src="images/icons/avatar.png" /> <span>그랩</span> </div> </div> </div> </div> </div> <div id="footer"></div> </div> ); } export default MainPage;
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
에러 관련해서 질문있습니다
만약 /error-404로 들어오면 맨 처음 ServletExController 의 error404함수가 실행되고 여기에서 에러가 발생했으니까 BasicErrorController가 실행되서 에러페이지 화면을 사용자 에게 보여준다. 이렇게 이해 했는데 제대로 이해 한 건가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
질문있습니다
while (oldHead && _head.compare_exchange_weak(oldHead, oldHead->next) == false) { } 라는 코드중에 compare_exchange_weak함수에서 nullpointer 참조로 인해 오류가 발생할 수 있다고 하셨는데 의사코드가 if(_head==oldhead) { oldhead=head; head=oldhead->next; return true; } else { oldhead=head; return false; } 가 맞다면 만약 다른 쓰레드에서 oldhead를 삭제시켜 nullptr이 되면 의사코드에서 else문으로 빠져나가 알아서 nullptr 참조되는 경우를 걸러 주게 되지 않나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
findOne()코드를 직접 짜보고 테스트를 해보았는데 오류가 납니다.
@Testvoid findOne() { Member member1 = new Member(); member1.setName("spring1"); Member member2 = new Member(); member2.setName("spring2"); memberService.join(member1); memberService.join(member2); Member result = memberService.findOne(member1.getId()).get(); assertThat(result).isEqualTo(member1);} findOne 메소드를 테스트해보려고 db에 값찍히는 것까지 확인했습니다. db에 값은 잘 들어오는데 제가 result에 담은 member하고 member1하고 다른 객체가 담기는 것같네요... ------------------------------------------------------------------------------------------------------- org.opentest4j.AssertionFailedError: expected: hello.hellospring.domain.Member@3bc20984 but was : hello.hellospring.domain.Member@f18b738 Expected :hello.hellospring.domain.Member@3bc20984 Actual :hello.hellospring.domain.Member@f18b738 ------------------------------------------------------------------------------------------------------- 이게 그 오류메세지입니다. 제가 코드를 잘못 짠 것일까요?? db에는 제대로 들어오는데 왜 다른 객체라고 판단이 된 것일까요?? 나머지 코드는 선생님 코드와 완전히 동일합니다ㅠㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
로그인 및 서버-클라이언트 데이터 전달 오류
안녕하세요! 강의 잘 듣고 있습니다 :) 이번 강의를 들으면서 따라쳤는데 아래와 같은 오류가 발생하면서 로그인이 안됩니다. user_action에서 경로 /api/users/login 또는 http://localhost:5000/api/users/login 로도 시도해보고 LoginPage에서 import { withRouter } from 'react-router-dom'; export default withRouter(LoginPage)도 해봤는데 계속 이런 오류가 뜹니다. 물론 로그아웃도 안됩니다ㅠㅠ
-
미해결10분만에 만드는 github blog for Pythonista
원하는 repo만 보여주기
유익한 강의 잘 들었습니다. 본인의 Repo를 올려주는 gitinfo 페이지에 본인이 원하는 repo만 올릴려고 하면 어떤식으로 수정해야 하나요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
클래스 함수 호출할 때 오류가 생깁니다
부모 코드 class EfficientNet(nn.Module): ... 중략 @classmethod def from_pretrained(cls, model_name, advprop=False, num_classes=1000, in_channels=3): model = cls.from_name(model_name, override_params={'num_classes': num_classes}) load_pretrained_weights(model, model_name, load_fc=(num_classes == 1000), advprop=advprop) if in_channels != 3: Conv2d = get_same_padding_conv2d(image_size = model._global_params.image_size) out_channels = round_filters(32, model._global_params) model._conv_stem = Conv2d(in_channels, out_channels, kernel_size=3, stride=2, bias=False) return model 자식 코드 class EfficientNetModified(EfficientNet): # def __init__(self): # super().__init__() 코드는 위와 같습니다 제가 자식 코드에 있는 EfficientNetModified 객체를 선언한 후 부모에 있는 (자식에서 상속 받아 수정하지 않음 X) from_pretrained 함수를 호출하는데, 호출이 되지 않다가 자식 코드에서 주석을 친 부분을 주석을 치니까 되는데, 어떠한 이유에서 그런 것인가요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
회귀실습1 강의 관련 질문
안녕하세요, 회귀실습 1 강의에서 Target만 히스토그램을 그리고 로그변환했는데, 피처값은 로그변환 하지 않는 별도의 이유가 있으신가요? 강의 말미에 타겟값의 정규분포가 중요하다고 하셨는데, 피처들의 skewness는 스코어에 큰 영향을 주지 않는 것 인가요? 아니면 피처도 모두 EDA해보고 skewed 되어있으면 전부다 로그 변환하는게 좋은가요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
토큰 관련 질문
토큰 관련 질문있습니다. 토큰을 새로 발급하지 않고 (회원가입, 로그인을 안함) 이전에 발급했던 토큰으로 Authorization헤더를 추가하여 GET을 요청해도 접속이 되는데 이는 어떻게 막나요??(로그인 안한상태 토큰만 이전에 사용하던 토큰) 이전에 발급한 토큰 : eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiI2MTM2M2MxOC00MDA2LTQyNzUtODFhMy01ODUwZDliNmJmZmYiLCJleHAiOjE2MjYyNjYxNjd9.eolFJ1ePieaX4V2mPDwhIhJEycodi2p_YGbMLBaFXqqZqw_aKfHl7KYQjfgHMUnFEmB49Cj4WJek1KkNm-tP1Q
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 2
화살표 함수 두번 쓰는 이유가 궁금합니다.
안녕하세요 강의 잘 듣고 있습니다 이번 강의를 듣고 궁금한점이 생겼는데 'for문이 돌면서 함수가 실행되어 버리기 때문에' 그것을 방지하기 위해 getClickHandler안에 다시 한번 함수를 작성해주신다고 하셨는데 이부분 설명을 제가 이해가 잘 안되서 한번 더 설명해주실수 있을까요? 왜 함수를 화살표함수 한번으로 하면 안될까요?? 구글링해보니까 카레함수라고도 하더라고요 근데 잘 이해가 안됩니다ㅜㅜ 설명해주시면 감사하겠습니다
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드려요
joojuae02@naver.com 입니다
-
미해결윤재성의 Google 공식 언어 Kotlin 프로그래밍 시작하기
package 선언 후 println 참조 못함
main.kt에선 잘 작동하던 println이 수업 내용처럼 package 안에 생성한 class file 에러가 뜹니다. Unresolved reference: println 다음과 같은 에러인데 혹시 원인이 무엇인지 알 수 있을까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
autocomplete 에 대하여
print 나 import 타이핑 할때 영상처럼 autocomplete 인지는 잘 모르겠는데 밑에 관련 되는 언어들이 뜨는데 전 안떠서 그러는데 무슨 문제인가요? 예를들어 import 치셧을때 밑에 ImportError 이런것들은 영상에 선생님은 뜨시는데 전안뜹니다. java언어로 치면 컨트롤+스페이스바 치면 뜨는데 파이썬도 그런 기능이있나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
( 해결했습니다.) ReferenceError: store is not defined 에러
다른 곳에서 store 호출하고 있었습니다, 감사합니다.