묻고 답해요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)
질문 드립니다.
안녕하세요 애구마님우선 강의 정말 유익하게 잘 들었고, 궁금한점이 있어서 질문드려봅니다. 통신수업파트에서 통신이 ios 어려운 관문 3~4가지 중에 하나라고 하셨는데요.다른것들이 무엇인지도 말씀해주실수있나요? 수업과 관계없는 질문이긴하지만.. 저는 지금 swift, swiftui를 공부중인데요. 인터넷에 찾아보면 취업이 목적이면 결국엔 스토리보드를 공부해야 한다고 하는데요. swiftui를 어느정도 공부한 후에 스토리보드를 시작해도 상관없는건가요?
-
미해결자바스크립트 : 기초부터 실전까지 올인원
반복문 문제3 369게임
1부터 50까지 369결과 프린트인데왜 숫자 2인데 박수 짝치죠?
-
미해결홍정모의 따라하며 배우는 C++
short circuit evaluation
#include <iostream> using namespace std; int main() { //short circuit evaluation int x = 2; int y = 2; if (x == 1 && y++ == 2) { cout << "good" << endl; } cout << y << endl; return 0; }강의 18:05에서마지막에 y값이 2로 출력되는 이유가&&연산자는 왼쪽을 계산했을 때 false면 오른쪽을 계산하지않는다고 하셨습니다.if (x == 1 && y++ == 2)근데 이 문장에서 연산자 우선순위를생각해보면 y++ > == > &&니까 y++(후위증가연산자)먼저 되서 y는 이 문장이 끝나면 어쨌든 1이 증가되야하는것 아닌가요?그 후 그다음 연산자 우선순위인 ==, &&순으로 진행되어야 하지 않나요?제가 잘못이해한걸까요?
-
해결됨Next + React Query로 SNS 서비스 만들기
소켓io 서버 세팅 하는법과 관련해서 문의드립니다.
서버에서 세팅한 것과 버젼이 같아야한다고 하였는데, 혹시 백엔드 쪽에서는 어떤 작업들을 해야 웹소켓을 연결할 수 있는건지 알 수 있을까요?
-
미해결스프링 핵심 원리 - 기본편
OrderApp 빌드 오류
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]CoreApplication이나 MemberApp은 잘 되는데 OrderApp을 실행하면 다음과 같은 오류가 뜹니다.. 코드 문제인가 싶어 복붙도 해서 실행해봤는데 똑같은 결과가 나옵니다. 구글에 검색해보니 같은 포트를 써서 그렇다는 이야기를 봐서 8080 포트가 켜져있는지 보았는데 없었습니다.도저히 모르겠어서 질문드립니다 ..ㅠㅠ
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
tsc compile 관련 질문
1. tsc로 compile하고 난 후 지정된 경로 저장을 하였을 때기존 ts파일과 compile된 js파일문아니라 js.map 이라는 파일이 함께 생성됩니다. js.map 이라는 파일은 어떤 파일인지 여쭤보고 싶습니다 npm run start:dev 로 실행했을 경우 import * as express from 'express'; import { Cat, CatType } from './app.model'; const app:express.Express = express(); const data = [1,2,3,4,5,6,7,8,9,10]; app.get('/',(req:express.Request,res:express.Response) => { // res.send({data}); res.send({ cats:Cat }); }); app.listen(8000, () => { console.log('Server is running on port 8000'); }) 위처럼 실행한 후res.send({data}) 의 주석을 풀면 오류가 발생하고중단 후 재실행하면 정상작동합니다.tsc-watch --onSuccess \"node dist/app.js\"위 script가 nodemon처럼 안정화가 되지 않아서 발생하는 오류인가요?
-
미해결[입문편] 안드로이드를 위한 코틀린(Kotlin) 문법
인터페이스에 대한 질문입니다
인터페이스가 이해가 잘 되지않습니다 추상클래스를 이용해서도 상속을 하는데 왜 더 작게 상속을 해야하나요? 아니면 여러개 상속할 것을 인터페이스를 이용하여 하나로 묶어 다중상속 하는건가요? 일반적으로 추상클래스를 이용하거나 open을 이용해도 상속이 되는데 꼭 interface를 사용해야하나요??
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다
alslvls1995@naver.com 입니다. 감사합니다
-
미해결
스프링부트 JPA 관련 질문
Caused by: jakarta.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing table [board_seq] 최근 백엔드 쪽 관심 생겨서 공부하고 있는 학생입니다. 게시판 만들려고 워크벤치에 테이블 만들어 놓고 스프링에서 연동시킬려 하니까 위와 같은 에러가 나타납니다. board테이블은 이미 작성해 놓았는데 왜 저런 에러가 발생할까요 <board.db>package com.example.jpadata.board.db; import org.springframework.data.jpa.repository.JpaRepository; public interface BoardRepository extends JpaRepository<BoardEntity, Long> { } package com.example.jpadata.board.db; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; import jakarta.persistence.Id; import lombok.*; @Getter @Setter @NoArgsConstructor @AllArgsConstructor @Builder @ToString @Entity(name = "board") public class BoardEntity { @Id @GeneratedValue private Long id; private String boardName; private String status; } <post.db>package com.example.jpadata.post.db; import org.springframework.data.jpa.repository.JpaRepository; public interface PostRepository extends JpaRepository<PostEntity,Long> { } package com.example.jpadata.post.db; import jakarta.persistence.*; import lombok.*; import java.awt.*; import java.time.LocalDateTime; @Getter @Setter @NoArgsConstructor @AllArgsConstructor @Builder @ToString @Entity(name = "post") public class PostEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private Long boardId; private String UserName; private String password; private String email; private String status; private String title; @Column(columnDefinition = "TEXT") private String content; private LocalDateTime postedAt; } <reply.db>package com.example.jpadata.reply.db; import org.springframework.data.jpa.repository.JpaRepository; public interface ReplyRepository extends JpaRepository<ReplyEntity, Long> { } package com.example.jpadata.reply.db; import jakarta.persistence.*; import lombok.*; import java.time.LocalDateTime; @Getter @Setter @NoArgsConstructor @AllArgsConstructor @Builder @ToString @Entity(name = "reply") public class ReplyEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private Long postId; private String userName; private String password; private String status; private String title; @Column(columnDefinition = "TEXT") private String content; private LocalDateTime repliedAt; }
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
질문있습니다.
강사님 안녕하세요.혹시 개인적인 질문이 있는데 메일 주소 하나 알 수 있을까요 ? 감사합니다.
-
해결됨김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
배열 문제 질문드립니다!
배열 문제 질문 드립니다. 이 문제 인데요 ArrayEx7 번 입니다. 다름이 아니라 평균은 왜 0 으로 초기화를 안하는건가요?int total = 0; 으로 해주었는데, 평균역시 0으로 초기화 해줘야 하지 않나요?? 아닌가여...ㅠㅠ?
-
해결됨김영한의 실전 자바 - 기본편
다형성 참조에 관해 질문 있습니다.
public class Animal { public void sound(){ System.out.println("동물 울음 소리"); } } public class Dog extends Animal{ @Override public void sound() { System.out.println("멍멍"); } } public class BabyDog extends Dog{ public void sound() { System.out.println("낑낑"); } } public class AnimalPolyMain1 { public static void main(String[] args) { Dog dog = new Dog(); BabyDog babyDog = new BabyDog(); soundAnimal(dog); soundAnimal(babyDog); } private static void soundAnimal(Animal animal){ System.out.println("동물 소리 테스트 시작"); animal.sound(); System.out.println("동물 소리 테스트 종료"); } }안녕하세요. 강의 중 추가적으로 궁금한게 생겨서 질문드립니다. 그림에 따르면 코드에 만약에 제가 BabyDog클래스를 만들어서 Dog를 extends 한 후 오버라이딩을 하지 않고 매서드를 생성하면 "낑낑"이 아닌 매서드 오버라이딩이 된 "멍멍"이 출력되어야 하는 거 아닌가요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
매핑 어노테이션에 대한 궁금증
복습 중 매핑 어노테이션들에 대한 궁금증이 생겼습니다. 1. 해당 매핑 어노테이션들이 강의의 예제처럼 ddl-auto에서 create 옵션을 주는 상황처럼, JPA에서 자체적으로 테이블을 생성하는 경우에 적용되는것인가.2. 혹은 해당 어노테이션들이 사용자가 따로 DB에서 테이블을 미리 생성해둔 경우에 객체와 관계형 데이터페이스를 매핑하기 위한 용도로 사용되는 것인가.혹은 매핑 어노테이션 1, 2번 모두에 해당되는건가요?
-
해결됨독하게 되새기는 C 프로그래밍
자료 구조 공부 후에
독하게 되 세기는 C를 들어야 하나요? 아니면 자료구조 공부 전에 독하게 되 세기는 c를 들어야 하나요? 어떤 걸 먼저 들어야 더 깊이 있게 이해가 되나요? 아니면 상관 없나요?
-
미해결
Penalty Driving On Suspended License New Jersey
Driving on a suspended license in New Jersey carries serious consequences. Individuals caught engaging in this offense may face hefty fines, extended license suspension periods, and potential imprisonment. The severity of penalties often depends on factors such as the reason for the license suspension and any previous violations. It is crucial for drivers to be aware of the legal consequences and take appropriate measures to reinstate their license before getting back on the road. Seeking legal advice and understanding the specifics of the situation are essential to navigating the legal complexities associated with driving on a suspended license in New Jersey.Penalty Driving On Suspended License New Jersey
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
45강 dev 연결 에러
java -jar build/libs/library-app-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev 2024-03-06 06:57:53.124 ERROR 3375 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization.com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) ~[mysql-connector-j-8.0.31.jar!/:8.0.31] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-j-8.0.31.jar!/:8.0.31] at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-j-8.0.31.jar!/:8.0.31] at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:448) ~[mysql-connector-j-8.0.31.jar!/:8.0.31] at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-j-8.0.31.jar!/:8.0.31] at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-j-8.0.31.jar!/:8.0.31]2024-03-06 06:34:35.506 WARN 24251 --- [ main] o.h.e.j.e.i.JdbcEnvironmentInitiator : HHH000342: Could not obtain connection to query metadatacom.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.2024-03-06 06:57:53.140 ERROR 3375 --- [ main] j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]2024-03-06 06:57:53.140 WARN 3375 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]2024-03-06 06:57:53.152 INFO 3375 --- [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat]2024-03-06 06:57:53.185 INFO 3375 --- [ main] ConditionEvaluationReportLoggingListener :Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2024-03-06 06:57:53.233 ERROR 3375 --- [ main] o.s.boot.SpringApplication : Application run failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 제 컴퓨터 mysql로 연결되어서 com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure 이런 에러가 나온 것 같은데 AWS에서 빌린 컴퓨터에서 mysql연결하려면 어떻게 해야하나요? 아니면 제 컴퓨터 mysql로 연결하고 진행하나요?
-
미해결[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Android emulator 실행 에러
에뮬레이터가 안 돼서 실습을 못 하고 있습니다. 도와주세요ㅠㅠ 안녕하세요,강의를 따라 Hello world 앱 제작하기 섹션은 잘 진행하였는데 갑자기 아래와 같이 Open Android Flutter : Flutter Inflearn을 클릭해도이렇게 에뮬레이터가 뜨기만 할 뿐 연결되지 않습니다..어떻게 해결해야 할까요..?
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
폴리곤 으로 면 선택시 테두리만 표시되는 문제
폴리곤 선택시 보통 면을 클릭하면 빨간색으로 표시가 되는데 가끔 테두리만 빨간색으로 표시되는 경우가 있습니다 이럴땐 해결 방법이 뭘까요 ?
-
미해결CloudNet@와 함께하는 AWS 네트워킹 입문
loadbalancer와 route53 서비스의 차이점이 궁금합니다.
LB가 안정적인 서비스를 위해 트래픽을 적절히 분배하여 조절해 주는 역할을 한다고 이해하였는데,Route53서비스 에서도 가중치를 통해 대략적인 트래픽 분배를 하는것 같아 보입니다.LB와 Route53의 가중치로 인한 트래픽 분배가 차이점이 있나요?각각의 활용방안이 다른걸까요?
-
미해결모의해킹 실무자가 알려주는, XSS 공격 기법
board 접속시 에러가 납니다
board 접속시 이미 로그인 된 상태로 나오며 location.href='index.php?page=error&value={$page}';"; } ?>라는 에러메세지가 출력되고 join, mypage등 아무것도 보이지 않습니다. 문제 해결을 위해list.php의 30줄에 result=db_conn->query($query) or die($db_conn->error); 구문을 추가하였으며common.php의 pw는 변경한 상태입니다