묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
val_loss값이 계속 커지는 현상이 왜 나오나요?
안녕하세요.코드를 타이핑하며 실행해 보는데, 강의 화면과는 달리 vla_loss값이 점점 커지는 결과가 나왔습니다.처음에는 제가 타이핑을 잘못해서 그런가 했는데, 선생님이 제공해주신 코드를 그대로 실행해도 비슷한 결과가 나왔습니다.여러 번 런타임을 재실행하고 해봐도 마찬가지입니다.왜 이런 현상이 나타나나요?(kaggle에서 실행했습니다)
-
해결됨[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
클라우드 스토어
안녕하세요 개남님 가입하기를 여러번 누르면 이렇게 기존에있던 데이터에서 변경하는 것이 아니라 이런식으로 바뀌는데 이것말고 기존에있던 것에서 덮는 방식은 없을까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
tf hub row_detection_boxes
현재 TF HUB의 SSD 모델 Inference를 수행중입니다.result의 키값 중 row_detection_boxes의 경우shape가 (1,1917,4)가 나옵니다.이 경우 SSD의 bounding box가 8700개정도로 나오는 걸로 알고있는데 그중에 1917개의 bounding box를 뽑아준건가요? 일단 시각화를 해보니 이렇게 나오긴 했습니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
setProducts(products); 의 작동방식을 모르겠습니다.
setProducts(products);가 products라는 state를 변경하는 거잖아요.그런데 products는 바로 위 line에서 const로 정의되었는데 setProducts(products); 의 의미가 const 정의된 products라는 변수로 state를 변경한다는 의미인가요? 만약 state가 products가 아닌 다른 것이었다면 어떻게 되는 건가요? 정확히 어떤 과정인지 이해되지 않습니다.
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
useEffect의 위치 조건을 잘 모르겠습니다.
useEffect를 setProducts(products);앞에 쓰는 것은 왜 에러인가요? 재실행하고 싶은 구간에만 써주면 되는 것이 아닌가요?
-
미해결
react native 윈도우 실행 오류
이번에 처음으로 앱 개발 공부를 해보려고 react native를 열심히 실행해 봤습니다.중간에 계속 에러가 나고 막히는 부분이 있었지만 겨우 마지막에 npm run android부분까지 왔습니다. 그런데 실행을 할려고 하면 계속C:\Users\aladi\MyApp\NewApp>npx react-native run-android info Starting JS server... info 💡 Tip: Make sure that you have set up your development environment correctly, by running react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor FAILURE: Build completed with 2 failures. 1: Task failed with an exception. ----------- * Where: Build file 'C:\Users\aladi\MyApp\NewApp\android\app\build.gradle' line: 2 * What went wrong: A problem occurred evaluating project ':app'. > Could not find implementation class 'com.facebook.react.ReactPlugin' for plugin 'com.facebook.react' specified in jar:file:/C:/Users/aladi/.gradle/caches/jars-9/e787d8a8f912d81d210d8e27e6fa5ed3/react-native-gradle-plugin.jar!/META-INF/gradle-plugins/com.facebook.react.properties. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. ============================================================================== 2: Task failed with an exception. ----------- * What went wrong: A problem occurred configuring project ':app'. > compileSdkVersion is not specified. Please add it to build.gradle * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. ============================================================================== * Get more help at https://help.gradle.org BUILD FAILED in 12s error Failed to install the app. Command failed with exit code 1: gradlew.bat tasks FAILURE: Build completed with 2 failures. 1: Task failed with an exception. ----------- * Where: Build file 'C:\Users\aladi\MyApp\NewApp\android\app\build.gradle' line: 2 * What went wrong: A problem occurred evaluating project ':app'. > Could not find implementation class 'com.facebook.react.ReactPlugin' for plugin 'com.facebook.react' specified in jar:file:/C:/Users/aladi/.gradle/caches/jars-9/e787d8a8f912d81d210d8e27e6fa5ed3/react-native-gradle-plugin.jar!/META-INF/gradle-plugins/com.facebook.react.properties. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. ============================================================================== 2: Task failed with an exception. ----------- * What went wrong: A problem occurred configuring project ':app'. > compileSdkVersion is not specified. Please add it to build.gradle * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. ============================================================================== * Get more help at https://help.gradle.org BUILD FAILED in 12s > Task :gradle-plugin:compileKotlin UP-TO-DATE > Task :gradle-plugin:compileJava NO-SOURCE > Task :gradle-plugin:pluginDescriptors UP-TO-DATE > Task :gradle-plugin:processResources UP-TO-DATE > Task :gradle-plugin:classes UP-TO-DATE > Task :gradle-plugin:jar UP-TO-DATE > Task :gradle-plugin:inspectClassesForKotlinIC UP-TO-DATE 5 actionable tasks: 5 up-to-date. 이런 에러가 뜨더라구요정말 이쪽부분은 하나도 모르는 코린이라 아무리 구글링해보고 혼자 머리 굴려봐도해결이 되지 않습니다.. 에뮬레이터까지는 뜨는데 react native화면은 뜨지 않고 저렇게 에러 메세지만 나옵니다. 어떻게 해야될까요.. 제발 도와주세요ㅜ
-
미해결[입문자를 위한 UE5] Part3. 언리얼 엔진 3D 게임 개발 입문
Enemy AI 응용관련
적 체력이 45이고 플레이어 총 데미지가 10일때 적 체력이 0~5 사이라면 쓰러져서 빈사상태 애니메이션 몽타주를 실행하도록 로직을 짰습니다.적은 폰센싱을 이용해서 플레이어를 감지해서 공격하구요. 적 피격 이벤트 (Event AnyDamage) 로직을 짜서 hp가 0~5 사이 라면 빈사상태 몽타주를 작동하도록 연결했습니다. 그런데 해당 빈사상태 몽타주가 실행되지 않아서 hp 디버그 정상, 몽타주를 다른 적에게 씌어서 해보고, 해당 적 begin play 에 연결해서 몽타주는 정상작동하는걸 확인했습니다. 그런데 피격이벤트 로직쪽에서 빈사상태 몽타주가 작동을 안하는데 어떤 문제점이 있는걸까요....?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
큰돌님 안녕하세요
안녕하세요 큰돌님! 게임 회사에 게임 개발자로 입사하려는 취준생입니다!넥슨을 목표로 하고 있습니다만 모든 기업에 서류를 넣어볼 것 같습니다(3N, 크래프톤, 컴투스 등등 대기업 or 중견). 그래서 코딩테스트를 준비하는중에 큰돌님의 강의를 만나게 됐습니다 :)게임 회사의 코딩테스트 난이도가 궁금합니다! 가끔 코테에 SQL도 있던 걸 본 것 같은데 SQL 같은 것도 보는지 궁금하고요!
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
[47번 봉우리] 무엇때문에 안되는 걸까요?
[47번 봉우리 문제]똑같은 논리로 구조를 짰는데, 하나는 정답이고 하나는 오답이에요.왜일까요? 제가 생각했을때 둘의 차이는 배열의 할당 방식뿐입니다. (정적vs동적)배열을 포인팅 하는 방식에서 잘못된게 있나요...? [정답]#include <iostream> #include <cstdlib> #include <stdio.h> #include <queue> #include <vector> using namespace std; const int dir[4][2] = {{-1, 0}, {0, 1}, {1, 0}, {0, -1}}; int map[52][52], mem[52][52]; int n, i, j, cnt = 0; int main(void) { scanf("%d", &n); for (i = 1; i <= n; i++) { for (j = 1; j <= n; j++) { scanf("%d", &map[i][j]); } } for (i = 1; i <= n; i++) { for (j = 1; j <= n; j++) { int ni, nj, k; bool b = true; for (k = 0; b && k < 4; k++) { ni = i + dir[k][0]; nj = j + dir[k][1]; if (map[ni][nj] >= map[i][j]) b = false; } if (b) { cnt++; // printf("i:%d j:%d일 경우에 cnt++\n", i, j); } } } printf("%d", cnt); return 0; } [오답]#include <iostream> #include <cstdlib> #include <stdio.h> #include <queue> #include <vector> using namespace std; int N; int *a; int dir[4][2] = {{-1, 0}, {0, 1}, {1, 0}, {0, -1}}; // (y,x) int main(int argc, char *argv[]) { scanf("%d", &N); int i, j, cnt = 0; int ni, nj, k; a = new int[(N + 2) * (N + 2)]; for (i = 1; i <= N; i++) for (j = 1; j <= N; j++) scanf("%d", a + i * (N + 2) + j); for (i = 1; i <= N; i++) { for (j = 1; j <= N; j++) { bool b = true; for (k = 0; b && k < 4; k++) { ni = i + dir[k][0]; nj = j + dir[k][1]; if (*(a + ni * (N + 2) + nj) >= *(a + i*(N + 2) + j)) b = false; } if (b) { cnt++; // printf("i:%d j:%d일 경우에 cnt++\n",i,j); } } } printf("%d", cnt); free(a); return 0; } P.S.이것을 디버깅해보면서 느끼는데, Dev-C++이 제가 알던 Visual Studio보다 디버깅하기가 훨씬 힘드네요...ㅠㅠ 원래 그런건가요? 바쁘시겠지만 시간 되실때 디버깅 하는 팁도 영상으로 공유해주시면 도움이 정말 많이 될 것 같아요ㅠㅠ
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
my_topic_users 가 자동으로 생성되지 않을때
아.. 설정 뭔가 잘 안되어서 계속 빠꾸를 했었네요 ^^;;; 혹시라도 저처럼 db insert 시 자동으로 topic이 생성 되지 않으시는분들은{ "name": "my-source-connect", "config": { "connector.class": "io.confluent.connect.jdbc.JdbcSourceConnector", "connection.url": "jdbc:mysql://localhost:3306/mydb", "connection.user": "root", "connection.password": "passw0rd", "mode": "incrementing", "incrementing.column.name": "id", "table.whitelist": "users", "topic.prefix": "my_topic_", "tasks.max": "1", "poll.interval.ms" : 10000, "topic.creation.default.replication.factor":1, "topic.creation.default.partitions" : 1 } } 해당 두줄을 넣어 주시면 자동으로 생성이 됩니다 ^^;; "topic.creation.default.replication.factor":1, "topic.creation.default.partitions" : 1
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
질문있습니다.
결과는 다 잘나오는데 런타임에러가 뜨네요.. 뭐가 문제인지 모르겠습니다..http://boj.kr/0434a25d28f94fd39be7497b207f6dca
-
미해결[입문편] 안드로이드를 위한 코틀린(Kotlin) 문법
Object
6:30에 test5.number는 왜 안되나요?그리고 println(TestObjectClass().number)도 똑같이 안되던데 println(TestObjectClass.number)하고 println(TestObjectClass().number)가 무슨 차이가 있나요?
-
미해결
리액트(ts) Link 관련 질문이 있습니다
안녕하세요~리액트(ts) 공부하고 있는 직장인입니다Link에 target="_blank"를 적용하면로컬에서는 제대로 보여지는데..build만 하면 Not Found 에러가 자꾸 보여집니다ㅠㅠ구글링으로 이것저것 해봤는데도 계속 동일한 현상이 나타나네요... a태그, button onClick까지 적용했지만build에선 에러가 계속 나요ㅠㅠ
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
강의에서 말씀하시는 병행 실행의 의미에 대해 질문 드립니다.
안녕하세요. 강의 잘들으면서 많은 도움 받고 있습니다. 부모 프로세스가 fork()를 통해 자식 프로세스를 생성하고, exec()를 호출하여 새로운 프로그램으로 덮어씌어진 후, 부모 프로세스와 자식 프로세스가 병행 실행된다고 하신 것으로 알고 있습니다.이때 병행 실행의 의미가 부모 프로세스와 자식 프로세스 둘 다 실행상태라는 의미인지, 아니면 그냥 자식프로세스가 프로세스 목록에 추가된다는 의미인지 궁금합니다.
-
미해결더 개발자, 인터뷰 가이드
이력서 미션 보냈습니다.
헉 이력서 미션 후 해당 영상을 보았네요 ,,,이력서 사진부터 주소까지 적어 보냈어요..하하핫죄송합니다,,ㅠㅠ
-
미해결Practical Testing: 실용적인 테스트 가이드
OrderProduct 클래스 질문
안녕하세요. 강사님께서 OrderProduct 클래스를 아래와 같이 작성하셨습니다.Order와 Product는 N:N 양방향 관계인데 이것을 피하기 위해 OrderProduct 클래스를 새로 생성하셨는데요.order 필드가 @ManyToOne이면 product 필드가 @OneToMany가 되어야 하는게 아닌가요?그래야 N:N 구조가 되는 것 같아서요!@Getter @NoArgsConstructor(access = AccessLevel.PROTECTED) @Entity public class OrderProduct extends BaseEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @ManyToOne(fetch = FetchType.LAZY) private Order order; @ManyToOne(fetch = FetchType.LAZY) private Product product; public OrderProduct(Order order, Product product) { this.order = order; this.product = product; } }
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
오타 제보
영한님 안녕하세요.오타 제보 합니다.^^ 스프링 트랜잭션 전파1 -기본.pdf 파일 11page에 AS IS스프링 이 경우 외부 트랜잭션과 ~ TO BE스프링에서 이 경우 외부 트랜잭션과 ~ 감사합니다.
-
미해결[스프링 배치 입문] 예제로 배우는 핵심 Spring Batch
똑같이 실행하는데 출력이 안돼요
@Configuration @RequiredArgsConstructor @Slf4j public class HelloWorldJdbcConfig { private final JobBuilderFactory jobBuilderFactory; //이걸 통해 JOb을 생성 private final StepBuilderFactory stepBuilderFactory; //Step 생성을 위해 /** * 두 객체를 활용하여 Job과 Step을 생성할꺼야 Job은 JobBuilderFactory로 만들고 Step은 StepBuilderFactory로 만들자. */ @Bean public Job helloWorldJob() { Job helloWorldJob = jobBuilderFactory.get("helloWorldJob") //이름을 정해주고 .incrementer(new RunIdIncrementer()) //Job을 실행할 때 id를 부여하는데, Sequence를 순차적으로 부여할 수 있도록 RunIdIncrementer를 해주자. .start(helloWorldStep()) //Job안에는 Step이 존재해야해. .build(); return helloWorldJob; } @JobScope @Bean public Step helloWorldStep() { TaskletStep helloWorldStep = stepBuilderFactory.get("helloWorldStep") //역시 똑같이 get을 통해 이름 명시 .tasklet(helloWorldTasklet()) //일단 간단하게 taskLet으로 해보자. .build(); return helloWorldStep; } @StepScope //step 하위에서 실행되기 때문에 @StepScope를 등록하자. @Bean public Tasklet helloWorldTasklet() { //Tasklet은 그냥 만들면 돼 Tasklet tasklet = new Tasklet() { @Override public RepeatStatus execute(StepContribution contribution, ChunkContext chunkContext) throws Exception { //내가 원하는 작업 부분 System.out.println("Hello World Spring Batch"); log.info("asdasdasd"); log.info("batch start!!"); //원하는 작업이 끝난 이후 어떻게 할 것인가 ?에 대한 Status를 명시해야함. return RepeatStatus.FINISHED; // FINISHED를 명시함으로써 이 Step을 끝낸다는 뜻. } }; return tasklet; } /** * 위 과정을 모두 다 했다면 * HelloWorld를 보기 위한 하나의 Job이 완성이 된 것이다 ! * 스프링을 실행해서 출력이 되는지 확인하자 !! * Job을 실행시킬 때는 properties에서 설정한 batch.job.names를 파라미터로 넘겨주어야 Job이 실행이 된다. * 위에서 Job 이름은 helloWorldJob이기 때문에 파라미터로 넣어주자 ! *Edit Configurations > Program Parameters에 --spring.batch.job.names=helloWorldJob을 넣어주자. * 그러고 실행하면 돼 ! */ /** * 또한 Job을 실행할 때는 * apllication.properties에 설정한 * spring.batch.job.names에 파라미터로 넘겨주어야 job이 실행이 된다. * --spring.batch.job.names={이름} 이런 식으로 넘겨줘야해 * 내가 현재 설정한 job의 이름은 helloWorldJob이기 때문에 해당 값을 넣어서 파라미터 등록하자. */ }위 코드를 작성한 후에 main에서 @EnableBatchProcessing 어노테이션을 추가해주고 실행하였습니다.또한 application.properties에 spring.batch.job.names=${job.name:NONE}넣어준 후 parameter 까지 제대로 넣어주었는데 실행하면 해당 출력문이 나오지 않습니다.. 뭐가 문제인지 몰라서 질문드립니다.. !
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
강사님 accessToken만료시 html에서의 에러표시에 대한 질문입니다!
강사님 제가 토스페이로 테스트를 진행중에결제성공 메시지가 나오는데 db에 데이터 변경점이 없어서 확인해보니까 토큰이 만료된 상태더라구요.토큰 만료됐을때 graphql에서는 unauthorization에러가 나왔는데 html liveServer에서는 따로 알 수 있는 방법 없을까요? 그리고 실제 서비스라면 accessToken이 만료되었을때 자동으로 refreshToken이 accessToken으로 변환되면서 고객이 느낄때는 결제 진행에 아무 무리없는 상태로 표시되나요? 테스트할때는 refreshToken도 직접 요청해서 받아오고 다시 header에 세팅하고 테스트하는거라서 이게 실제 서비스에서는 어떤 로직으로 자동화되는지 궁금합니다.
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
OptimisticLockStockService 에 @트랜잭션을 사용하지 않는경우
OptimisticLockStockService 에 decrease 메서드에 @트랜잭션을 사용하지 않는 경우 테스트 코드가 멈추지 않는 문제가 있었습니다.이런 경우 왜 그런건가요??