묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
책으로 같이 더 공부하려고하는데
지금 게임 서버 프로그래밍 교과서라는 책을 구매해서 같이 보려고 합니다 그 이후에 윤성우의 열혈 TCP/IP를 보려고하는데 이 교재에서는 C/C++로 진행이되는데 C#(유니티)과 동작원리는 같아서 병행해서 공부해도 되는지 아니면 동작원리가 달라서 추후에 C#이 익숙해지고 공부하는 것을 추천하는지 선생님의 의견을 듣고 싶습니다 감사합니다! (아! 마지막으로 위 책들을 추천하는지, 루키스님이 추천하는 책은 어떤 것인지 알고 싶습니다)
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
입력이 숫자인 경우
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 입력이 숫자인 경우 map이 아니라 배열에 저장후 인덱스로 접근하여 가져와도 될까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
3개의 scale Output layer에서 결과 데이터 추출 질문
opencv_yolov3_inference.ipynb에서 소스코드들을 순서대로 수행해보는데 다음과 같이 에러가 뜹니다... 어디서 문제가 된건지 알 수 있을까요??
-
미해결스프링 핵심 원리 - 기본편
프록시 관련 질문
10:55초 에서 MyLogger가 요청마다 각각 따로 생성 된다고 하셨는데 프록시 객체가 HTTP요청 마다 각각 따로 생성된다는 말씀이신가요? 그리고 실제 MyLogger는 실제 메서드가 사용 될 때 호출된다고 하셨는데 이게 MyLogger의 실제 기능(메서드)를 사용할 때 프록시객체와의 상속관계를 끊어버리는건가요? ( 가짜를 쓸 때도 진짜 MyLogger를 가리키고 있으나 그 땐 상속관계에 있는 프록시 객체로 오버라이딩 )
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
OSIV 질문드려요~
질문을 찾아봤는데 없는것 같아서 질문 드립니다! 혹시 특정 Service만 OSIV를 끄고 커넥션을 유지하는 방법은 없을까요? 이전 강의에서 hibernate.default_batch_fetch_size는 전체 사이즈를 정하고 @BatchSize처럼 개별적으로 사이즈를 정하듯이 OSIV는 개별적으로 on/off는 불가능한지 궁금합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
@GeneratedValue() table이 생성이 안돼요 && Insert 쿼리가 안나가요
환경 1. h2 version 1.4.199 2. JPA 하이버네이트 5.3.10.Final 3. <property name="hibernate.hbm2ddl.auto" value="create"/> Member.class package hellojpa;import javax.persistence.*;@Entitypublic class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private String id; @Column(name = "name", nullable = false) private String username; public Member() { } public Member(String id, String username) { this.id = id; this.username = username; } /** * getter setter */ public String getUsername() { return username; } public void setUsername(String username) { this.username = username; }}JpaMain.java package hellojpa;import javax.persistence.*;@Entitypublic class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private String id; @Column(name = "name", nullable = false) private String username; public Member() { } public Member(String id, String username) { this.id = id; this.username = username; } /** * getter setter */ public String getUsername() { return username; } public void setUsername(String username) { this.username = username; }}에러코드 WARN: GenerationTarget encountered exception accepting command : Error executing DDL " create table Member ( id varchar(255) generated by default as identity, name varchar(255) not null, primary key (id) )" via JDBC Statementorg.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL " create table Member ( id varchar(255) generated by default as identity, name varchar(255) not null, primary key (id) )" 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.JdbcSQLFeatureNotSupportedException: Feature not supported: "CHARACTER VARYING(255)"; SQL statement: create table Member ( id varchar(255) generated by default as identity, name varchar(255) not null, [50100-210] at org.h2.message.DbException.getJdbcSQLException(DbException.java:575) at org.h2.message.DbException.getJdbcSQLException(DbException.java:496) at org.h2.message.DbException.get(DbException.java:227) at org.h2.message.DbException.get(DbException.java:203) at org.h2.message.DbException.getUnsupportedException(DbException.java:291) at org.h2.command.ddl.SequenceOptions.getBounds(SequenceOptions.java:316) at org.h2.command.ddl.SequenceOptions.getBounds(SequenceOptions.java:244) at org.h2.schema.Sequence.<init>(Sequence.java:101) at org.h2.table.Column.initializeSequence(Column.java:459) at org.h2.command.ddl.CommandWithColumns.generateSequences(CommandWithColumns.java:103) at org.h2.command.ddl.CreateTable.update(CreateTable.java:110) at org.h2.command.CommandContainer.update(CommandContainer.java:174) at org.h2.command.Command.executeUpdate(Command.java:252) at org.h2.server.TcpServerThread.process(TcpServerThread.java:408) at org.h2.server.TcpServerThread.run(TcpServerThread.java:191) at java.base/java.lang.Thread.run(Thread.java:834) at org.h2.message.DbException.getJdbcSQLException(DbException.java:507) at org.h2.engine.SessionRemote.done(SessionRemote.java:611) at org.h2.command.CommandRemote.executeUpdate(CommandRemote.java:237) at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:228) at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:201) at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54) ... 15 more
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
error: remote origin already exists.
앞전에 git commit -m "project init"에서도 안되고 있었는데 깃헙에 올리는 것도 error: remote origin already exists. 에러가 뜨고 깃헙 새로고침해도 이 화면 그대로 입니다 ㅜㅜ
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
커밋이 안됩니다 ㅜㅜ
git commit -m "project init"을 하면 사진처럼 nothing to commit, working tree clean이라고 뜨고 github에도 안올라가집니다 ㅜㅜ
-
미해결
@Pathvariable에 엔티티의 식별자를 넣는 권장 방법이 있나요??
안녕하세요! REST API 공부를 하다가 요즘은 @Pathvariable로 엔티티의 식별자를 주는게 추세라는 말을 주워들었습니다. GET, DELETE 요청과 같이 requestbody를 사용하지 않는 요청에서는 식별자를 URI에 주는게 이해가 가는데 POST, PUT 요청은 requestbody에 데이터를 담아 보내는데 이 경우에도 식별자는 Pathvariable로 주는게 권장되는 방식인가요?? ex) 1번 방식은 userId를 경로에 포함 @PostMapping("/lists/{userId}") public void createCart(@PathVariable Long userId, @RequestBody CartDto cartDto) {} 2번 방식은 userId를 RequestBody에 포함 @PostMapping("/lists") public void createCart(@RequestBody CartDto cartDto) {}
-
미해결Flutter 입문 확장판 - 인스타그램 클론 2.0
앱 자체 질문이요!
안녕하세요. 영상 보며 따라하는 수강생입니다. 앱 관련해서 질문 드립니다! 이 인스타그램 클론2.0 영상 따라하고 배포하면 여러사람이 로그인해서 실제 인스타그램처럼 활용할 수 있나요? 약 30명이상 정도가 이 앱을통해 SNS기능을 사용하고 싶습니다! 서버가 있는 것으로 알고 있어서.. 답변 부탁드립니다...!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
Mac에서 Visual Studio 2022용 빌드도구 설치 관련
안녕하세요! "사이킷런 업그레이드 수행 및 XGBoost와 LightGBM 설치" 를 듣고 있습니다. Mac에서 "Visual Studio 2022용 빌드 도구"가 설치 되지 않는데 (윈도우 전용프로그램) 어떻게 진행하면 될지 문의 드립니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
overflowX: "scroll" 구현이 안되용 ㅠ
안녕하세요 가로 스크롤이 안먹네용 ㅠ 어떠한 이유가 있는걸까요? 궁금합니당 강의 너무 좋아용 감사합니다
-
미해결홍정모의 따라하며 배우는 C언어
8.4 while(getchar() != 'n;) continue; 에서
안녕하세요 교수님 다른 분이 하신 해당강의 질문에서 while(getchar() != 'n') continue; 에서 getchar() 부분을 c로 바꾸면 오류가 생기는 이유를 알았습니다. 근데 while (getchar() != '\n') continue; 에서 getchar() 부분을 (c = getchar()) 로 바꿔주게 되면 정상적으로 작동하는데 입력을 예를 들어 yes 로 입력해주게 된다면 c 도 영원히 y의 아스키코드코드 값인 121이 저장되서 (c = getchar()) != '\n' 이 항상 참이되서 영원히 while 문을 돌아야 하는게 아닌가해서 질문 올려봅니다..
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
s=s+""; 안해줘도 상관없지 않나요?
안녕하세요. 어제부터 이문제를 보고있는데^^;; 궁금한점이 있어 한번더 여쭤봐요. 쌤께서는 s=s+" ", 하시고, for(let i=0; i<s.length-1; i++)로 for문 구간을 정해주셨는데, 제 생각에 s에 빈칸 안만들고 for(let i=0; i<s.length; i++)로 구간을 정해도 같은 인덱스 값 까지를 가르키는거 같아 그렇게 돌려보니 값이 같게 나오고 있는데, 어떻게 하든 상관없는 걸까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
featherlight을 플스크린으로 사용했을 때 가로스크롤바를 감추는 방법이 궁금합니다.
선생님 안녕하세요 featherlight.js을 100% 풀스크린으로 사용했을 때 나타나는 가로스크롤바를 감추는 방법이 궁금합니다. 감사합니다.
-
미해결언리얼4 블루프린트로 안드로이드 게임 만들기
4.27 버전이며 따라했는데, play 시 카메라가 동영상처럼 움직이면서 출력되지 않고 있습니다.
4.27 버전이며 따라했는데, play 시 카메라가 동영상처럼 움직이면서 출력되지 않고 있습니다.
-
미해결풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
React Hydration Error 가 나는 이유가 무엇일까요 ?;;
에러가 자꾸나는데 문제가 무엇일까여;;
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
99%문제 해결 질문
- 강의 내용외의 개인 질문은 받지 않아요. (개인 과제, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..)- 저 포함, 다른 수강생 분들이 함께보는 공간입니다. 보기좋게 남겨주시면 좋은 QnA 문화가 될 것 같아요. (글쓰기는 현업에서 중요한 능력입니다!)- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 마지막에 문제가 생겨 질문 드려요..혼자힘으로 해결하고 싶었지만, 잘 못하겠네요.. 위에 사진처럼 마지막에 99%설치가 끝나고 더이상 진행되지 않아 문서를 보고 따라 진행해 아래의 사진처럼 나왔습니다. 하지만 아래의 사진의 마지막 에러 문장이 떠서 질문 드립니다. 그래서 더 알아보니 아래와 같은 명령어를 하지 않아 발생한 문제라고 생각했습니다. 그렇지만 아래와 같이 어떠한 이유에서인지 설치가 안되네요...혹시 알려주실수 있을까요?ㅠ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
강의 시작!
프로그래머가 되기위해 강의를 구매했습니다!!! 안녕하세요 영상대로 준비 단계를 하고 최종 결과를 보니 이런식으로 빌드가 됩니다. 특별히 실행 하는데 있어서는 아무런 오류나 문제가 되지는 않지만 강사님이 한 거랑은 좀 달라서요 강사님 같은 경우에는 x64폴더도 안뜨고 Engine.idb파일도 뜨지 않던데 그냥 이대로 가도 괜찮을까요? 혹여나 나중에 나비효과로 문제가 되지 않을까 싶어서요
-
해결됨[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)
Task관련 질문입니다.
안녕하세요 강의 잘 듣고 있습니다. 다름이 아니라 로그인 동작관련해서 backstack관리에 어려움이 있어 질문드리게되었습니다. 로그인관련해서 로그인을 하거나/ 로그아웃을 할 때 그 전의 모든 backstack을 날려버리고 싶은데 방법을 잘 못찾겠습니다. singtask나 singleinstance로 동작하게 하더라도 모든 상황을 cover하지는 못하고 특정상황에서는 backstack이 남아있는데요, 예를 들면 introActivity에서 loginBtn을 눌러 LoginActivity로 넘어가서 id/pw입력후 mainActivity로 넘어가는것이 Login Logic입니다. 그런데 저는 여기서 back버튼을 눌렀을 때 작성했던 id/pw화면이있는 loginActivity로가는것이 아니라, 앱이 완전히 종료되도록하고 싶습니다. 방법이 있을 까요?