묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문있습니다!
안녕하세요. 한가지 궁금한 점이 있습니다. #include <string> 에 있는 문자열을 정수로 바꾸어 주는 stoi()와 문자열 개수를 반환하는 strlen()을 이용해서 풀었는데 강사님처럼 이렇게 푸는게 좋을지 아니면 함수를 이용해서 푸는 것이좋을지 잘 모르겠습니다. 알고리즘 공부를 위해서는 함수를 이용한 것보단 강사님께서 푸시는 스타일로 문제를 푸는게 맞는 걸까요??
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
포스트맨 애러 봐주세요
목서버 새로 만들어서 이전과 똑같이 진행했는데 코드애러가 나고 있어요 그리고 3천번대 포트로 웹사이트 로그인하면 상품들이 보이지 않고 products/100 이렇게 치면 상품 정보를 받아오고 있습니다만 나오고 있는데 여기 목서버 때문에 그런건지.. 종합적으로 쓰면 1.해당 이미지와 같이 목서버 애러 2.웹사이트 메인에 상품 사진들이 출력 안됨 3.products/100 이렇게 파라미터값 입력시 상품정보를 받아오고 있습니다 출력 감사합니다.
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
메모리 관련 질문입니다.
아마존 내에서 build가 메모리 부족으로 인하여 잘 되지 않아서 window에서 build한 뒤 git을 통해 update를 하려고 하는데 가능할까요? 그리고 서버부분의 build/server을 실행했는데 리액트도 작동하는 이유가 뭔가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Buffer와 Packet에 관한 의문
안녕하세요 ㅎㅎ 강의를 들으며 세세한 것 보다 전체적인 흐름을 잘 이해하려고 노력중입니다. 몇 가지 흐름을 파악하다 의문이 생겨서 질문 드립니다. Q.1 PacketSession 클래스의 OnRecv함수입니다. while문의 첫번째 if문을 보면 일단 헤더의 size는 파싱할 수 있는지 체크를 하고 있는데요, 잠시 TCP의 성질을 보면 TCP통신의 경우 혼잡제어를 통해 서버가 혼잡하면 일부만 보내고 다시 원활해지면 나머지를 보낸다고 하셨습니다. 그렇다면 혼잡시에 패킷의 일부만 전송되어 SIZE만 보내진다거나 헤더를 제외한 데이터만 전송되는 경우도 있나요? 일부만 전송한다는 얘기가 패킷단위로 나눠서 보낸다는 말이지 패킷을 쪼개서 보내지는 않는다는 뜻인건가요? Q.2 100명의 유저가 같은 장소에서 모두 움직이면 10000개의 패킷이 전송될것이고, Send를 호출하는 부분이 데이터 복사와 같은 무거운 작업들이 많이 일어나니 컨텐츠단에서 SendBuffer라는 대용량 버퍼를 만들고 거기에 차곡차곡 넣어서 유저당 한번씩만 전송하도록 하여 총 100개의 패킷만 전송하도록 하는 것이 목적인가요? 제대로 이해했는지 아리송합니다 ㅠㅠ Q.3 SendBuffer 클래스가 있고 사용하기 편하게 인터페이스를 뚫어준 SendBufferHelper 클래스가 있는데 애초에 SendBuffer를 사용하는 쪽에서 편하게 인터페이스를 뚫어줄 수도있는데 별도 SendBufferHelper클래스를 사용하시는 이유가 있나요?!! 선생님처럼 Helper Class를 작성하면 단기적으로, 장기적으로 어떤 이점이 있는지 궁금합니다. 아직 이와같은 설계가 너무 낯설어서 많이 배우고 알고싶습니다! Q.4 SendBufferHelper에서 Open시 요구한 사이즈보다 버퍼 여유공간의 크기가 작으면 new 를 통해 새로운 버퍼를 할당하게 되는데요 이전에 사용하던 버퍼는 누군가 잘 사용하다가 더이상 참조가 없어지면 가비지 컬렉터에 의해서 메모리 정리가 잘 되는건가요? 너무 쿨하게 new로 새로운 메모리 공간을 할당해서 조금 의문이 생기네요. SendBuffer의 경우 전송후에 더이상 참조할 일이 없기에 가능한 Send만의 특징이겠죠?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
Node가 1개라는 말이 무슨 말인지 잘 모르겠습니다ㅠㅠㅠㅠ
Node가 1개라는 말이 무슨 말인지 잘 모르겠습니다ㅠㅠㅠㅠ 예시 들어서 한번만 말씀해주실 수 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
파라미터 관련 질문이 있습니다.
controller에서 service로 넘길때나 dto로 넘길때 파라미터를 하나하나 넘겨야 할 이유가 있나요?? itemService.updateItem(itemId, form) 이런식으로 한번에 넘겨서 서비스단이나 change메서드를 엔티티단에서 만들면 거기서 하나씩 분리하면 안되는 이유가 있을까요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
4/9 groupby 와 pivot_table 에서 질문입니다.
df_cafe_vs=df_cafe.groupby(["시군구명","브랜드명"])["상호명"].count() 1번 질문. df_cafe_vs.columns 를 하면 아래의 에러 메세지가 뜨는데, 'Series' object has no attribute 'columns' df_cafe_vs.columns=["구", "브랜드명", "매장수"] df_cafe_vs.columns 에서는 아래와 같이 잘 되는지 잘 모르겠습니다. ['구', '브랜드명', '매장수'] 2. df_cafe_vs.to_frame() 한 데이터에서는 column값이 상호명 하나라고 나오고 위에서 처럼 ["구", "브랜드명", "매장수"] 바꿔주는 거 하니 오류가 납니다.
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
노말맵 추출할 때
목마님 강의 실습해봤는데요! 렌더링된 이미지에서 검은 구멍이 송송나서 잘 안나오는 부분이 있어요. 근데 재질을 적용했을 때는 목마님과 똑같이 아무이상없이 잘 나옵니다 어떤이유가 있는지 알 수 있나요?
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
const char * 자료형 값의 출력
const char * 변수도 포인터이므로 임의의 주소값이 들어있을 터인데 cout으로 출력 시 주소값이 아니라 문자열이 출력되는 이유가 궁금합니다.
-
미해결ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링
Default Deny
안녕하세요 강사님 실습 중 궁금한 점이 생겨서 문의드립니다. SOC에서 외부로 나가는 룰을 설정하고 DMZ에는 Default Deny룰만 설정되어있는데 soc에서 bee-box에 접속이 잘 됩니다. 그러면 Default deny의 역할은 무엇인지 궁금합니다. 처음에는 모든 들어가고 나가는 요청을 차단하는 것이라고 생각했는데 그러면 soc에서 bee-box로 접속이 되는것이 설명이 안되서 문의드립니다. Default Deny 룰의 존재 이유를 알고싶습니다.
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
jdk-16.0.1은 jre가 없이 jdk만 설치되는게 정상인가요?
자바가 업데이트 되면서 달라진건가요?
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
깃헙
깃헙 리포지토리 신청 해놓았습니다! 제가 면접 준비를 하면서 듣는거라 빠른 수락 부탁드립니다ㅜㅜ
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
MVC04 강의
MVC04가 오는 과정을 차근 차근 설명해 주셔서 감사합니다. 이후 강의도 기대됩니다. MVC04 과정이 아닌 처음부터 MVC2로 하는 것을 강의 부탁드려도 될까요??? 그리고 저는 DB를 계속 오라클(11g)를 사용하려고 하는데 이후 강의에도 지장은 없는거죠?? 아니면 오라클 11g부분에 대해서도 함께 내용 추가도 되는지요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
_app.js 가 전역에 어떻게 적용이 되는건가요?
공통으로 사용하려면 최상위 컴포넌트에 import 해야되는걸로 아는데 어떻게해서 어떤곳에서도 _app.js를 import 하지 않았는데 전체 파일에 적용되는건가요?? import React from "react"; import PropTypes from "prop-types"; import "antd/dist/antd.css"; import Head from "next/head"; const App = ({ Component }) => { return ( <> <Head> <title>nextweet</title> </Head> <Component /> </> ); }; App.propTypes = { Component: PropTypes.elementType.isRequired, }; export default App; props로 {Component} 를 작성해주어서 그런건가요?? return한 <Component /> 도 어느곳에서도 사용하지 않는것같은데 어떻게 적용되는것인지 궁금합니다!
-
미해결처음 배우는 리액트 네이티브
수정기능 구현이 잘못된 것 같습니다.
강의 그대로 따라했는데 동영상 5:59에 나오는 것처럼 첫번째 할일 수정은 잘 되는데 두번째, 세번째 할일을 수정하게 되면 첫번째 할일이생겨나면서 그할일이 수정됩니다.. 피드백 부탁드립니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
강사님 데이터베이스 스키마 자동생성 실습에서 방언 테스트할때 MySQL로 하면 에러가 발생합니다.
<!-- 필수 속성 --><property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/><property name="javax.persistence.jdbc.user" value="sa"/><property name="javax.persistence.jdbc.password" value=""/><property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/test"/><property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect"/><!-- 옵션 --><property name="hibernate.show_sql" value="true"/><property name="hibernate.format_sql" value="true"/><property name="hibernate.use_sql_comments" value="true"/><property name="hibernate.jdbc.batch_size" value="10"/><property name="hibernate.hbm2ddl.auto" value="create" />Hibernate: drop table if exists Member Hibernate: create table Member ( id bigint not null, age integer not null, name varchar(255), primary key (id) ) engine=MyISAM 5월 01, 2021 2:29:55 오전 org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6bda1d19] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 5월 01, 2021 2:29:55 오전 org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@671facee] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 5월 01, 2021 2:29:55 오전 org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException WARN: GenerationTarget encountered exception accepting command : Error executing DDL " create table Member ( id bigint not null, age integer not null, name varchar(255), primary key (id) ) engine=MyISAM" via JDBC Statement org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL " create table Member ( id bigint not null, age integer not null, name varchar(255), primary key (id) ) engine=MyISAM" via JDBC Statement at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlString(SchemaCreatorImpl.java:440) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlStrings(SchemaCreatorImpl.java:424) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.createFromMetadata(SchemaCreatorImpl.java:315) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.performCreation(SchemaCreatorImpl.java:166) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:135) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:121) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:155) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:310) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:467) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:939) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at hellojpa.JpaMain.main(JpaMain.java:10) Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement " CREATE TABLE MEMBER ( ID BIGINT NOT NULL, AGE INTEGER NOT NULL, NAME VARCHAR(255), PRIMARY KEY (ID) ) ENGINE=[*]MYISAM"; expected "identifier"; SQL statement: create table Member ( id bigint not null, age integer not null, name varchar(255), primary key (id) ) engine=MyISAM [42001-200]이런식으로 에러가 발생합니다 ㅜ
-
미해결페이스북 클론 - full stack 웹 개발
8분쯤, uwsgi -i .config/uwsgi/uwsgi.ini
8분쯤에 실행한 uwsgi -i .config/uwsgi/uwsgi.ini 까진 실행이 잘 되었습니다. cp, ln, rm 하고 13분에 다시 실행하니 502 Bad Gateway가 뜨네요 따라가면서 특이사항은 rm /etc/nginx/sites-enabled/default 할때, 디렉터리가 없어서 지울수 없다고 떳습니다. 그 외엔 잘 따라갓는데, 뭐가 문제일까요 ???
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
antd styled components 적용관련 질문드립니다!
const TitleStyled = styled(Title)` text-align: center; margin-bottom: 24px; `; 이런식으로 스타일을 적용하려는데 CSS의 선택 우선순위때문에 스타일이 적용되지 않습니다. 좀알아 봤더니.... const TitleStyled = styled(Title)` && { text-align: center; margin-bottom: 24px; } `; 이런식으로 &을 여러번 사용해서 빌드된 클래스를 붙여서 선택 우선순위를 올리라고 되있더라구요... !important 방법은 권하지않는다고 적혀있구요... 혹시 위 방법말고는 방법이 없나 여쭙니다..
-
미해결페이스북 클론 - full stack 웹 개발
uwsgi --http :80 --home /workspace/djangomtv/venv --chdir /workspace/djangomtv --static-map /static=/workspace/djangomtv/staticfiles/ -w djangomtv.wsgi
uwsgi --http :80 --home /workspace/djangomtv/venv --chdir /workspace/djangomtv --static-map /static=/workspace/djangomtv/staticfiles/ -w djangomtv.wsgi no python application found, check your startup logs for errors 대체 이 에러의 원인이 뭔가 찾다가, 그냥 단순한 경로설정이 문제였네요. 갑자기 수업이 바뀌니까 헷갈리네요.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
useSelector를 사용하여 store 값 가져오기
안녕하세요 선생님 강의는 현재 props에서 store값을 가져오는 데, useSelector를 통해서 가져오는 방법도 있더라구요 구글링을 해서 const temp = useSelector(state => state.user.userDate); 이렇게 작성을 해봤는데 에러가 발생해서요... 혹시 useSelector를 사용하여 store 값을 가져오는 방법을 가르쳐주실수 있을까요??