묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결ARM Cortex-M 프로세서 프로그래밍
MAC 에서 실습가능할까요?
M1 맥북에서 사용중입니다.맥에서도 실습가능한지 여쭤보고싶어서요~
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4659 왜 틀렸는지 모르겠습니다!! ㅠㅠㅠ
http://boj.kr/ca60372b1b164eccb71722f04693b65f 안녕하세요 선생님, 4659 비밀번호 발음하기 문제를 열심히 풀었습니다.하지만 제출한 경우 틀렸다고 나오네요ㅠ 왜그런지 이유를 알고 싶은데 피드백 주시면 감사하겠습니다!!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
맥북 import 경로 문제
현재 module test파일은 python 파일에 있고, 하위 폴더에 math를 만들어서 module을 입력하려 현재 math폴더의 경로를 복사하여, 경로를 삽입했는데 왜인지 파일을 찾지 못합니다.
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
강의자료 요청드립니다.
자료를 보면서 영상을 듣고싶습니다~!강의 자료 요청드립니다~wldndzla@naver.com
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
카프카 topics 삭제 질문이요...
현재 기존에 있던 orders와 my_topic_users 토픽을 삭제하려고한다./c/Work/Kafka-practice/kafka 위치에서$ ./bin/windows/kafka-topics.bat --bootstrap-server localhost:9092 --list 명령어로 토픽이름 확인하니까 다음과 같이 나옵니다.__consumer_offsetsconnect-configsconnect-offsetsconnect-statusexample-catalog-topicmy_topic_usersorders/c/Work/Kafka-practice/kafka 위치에서$ ./bin/windows/kafka-topics.bat --delete --topic orders --bootstrap-server localhost:9092 이렇게 orders 토픽 삭제 명령어를 입력했습니다.(입력후 새로운 경로창 이 나오며 커맨드라인이 명령어 먹은것 처럼 일어남)그러고 나서 다시$ ./bin/windows/kafka-topics.bat --bootstrap-server localhost:9092 --list 명령어로 토픽 리스트를 보려고하는데..아래와 같은 에러가 나서 검색해보니까[2022-09-06 14:33:35,758] WARN [AdminClient clientId=adminclient-1] Connection to node -1 (localhost/127.0.0established. Broker may not be available. (org.apache.kafka.clients.NetworkClient)현재 zookeeper 실행시킨다음./bin/windows/kafka-server-start.bat ./config/server.properties 명령어로 kafka 실행시켜도 안켜집니다./c/Work/Kafka-practice/kafka 위치에서vim ./config/server.properties 으로 해당 파일 접속하면listeners=PLAINTEXT://:9092 부분 이 주석 되있는데이 부분을 주석 해제하고 저장했습니다.그래도 여전히 동일한 오류로 kafka는 안켜지며토픽리스트 또한 동일한 에러가 나면서 안보여집니다..그래서 일단 listeners=PLAINTEXT://:9092 부분 다시 주석으로 원복 시켰습니다.그리고나서 동일한 ./config/server.properties 파일에서#advertised.listeners=PLAINTEXT://your.host.name:9092이 부분을 주석 풀고 아래처럼 변경함advertised.listeners=PLAINTEXT://localhost:9092그래도 여전히 kafka는 안켜지며 토픽리스트도 안보여집니다...kafka 실행시키면 에러나면서 꺼지는데마지막에는 다음과 같은 에러가 발생합니다...[2022-09-06 15:08:10,341] INFO [ReplicaAlterLogDirsManager on broker 0] Removed fetcher for partitions Set(orders-0) (kafka.server.ReplicaAlterLogDirsManager)[2022-09-06 15:08:10,351] ERROR Shutdown broker because all log dirs in C:\tmp\kafka-logs have failed (kafka.log.LogManager)검색하고 해볼 수 있는건 다 해봐서그냥 windows로 올려주신 카프카 설정을 다시 다운받고 할까 생각중인데..그래도 왜 안되는지는 알아야할 것같습니다..어떻게하면 이 상황을 해결할 수 있을까요?
-
미해결
오라클 -> mysql
오라클을 mysql로 바꾸려고 하는데 어렵네요 ㅜㅜ고수분들 도와주세요 ㅜㅜㅜ select * from(select A.*, Rownum Rnum from(select * from board order by ref desc ,re_step asc)A)WHERE Rnum >= ? and Rnum <= ?;
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
쿠키 생성이 안 돼요.. ㅠ
코드는 똑같이 쳤는데 쿠키가 저장이 안 되네요 마지막까지 달렸는데 쿠키 저장이 안 되니 Auth 부분에서 문제가 되어 다시 여기로 되돌아 왔습니다.. 따흑 res.cookie("x_auth", userInfo.token) .status(200) .json({ loginSuccess: true, userId: userInfo._id });했을 때 json까지 잘 넘어가는데 왜 쿠키 저장만 안 될까요??? ㅠ
-
해결됨호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
Editor 에 대한 질문..
안녕하세요. 강의를 듣다가 Editor 클래스에 대해 궁금한점이 생겨서 질문을 남기게 되었습니다.Editor 클래스를 사용하면 수정 시 content 나 title 값이 빈 값 또는 NULL 값이 들어오는 것을 방지하기 위한 목적도 있다하셨는데, 해당부분은 요청받는 컨트롤러에서 @Valid 로 검증할 수 있다고 생각되는데, 어떻게 생각하시는지 궁금합니다.Editor 클래스를 새로 생성하게 되면 Post 엔티티 클래스가 Editor 클래스에 의존하게 되는게 아닌가 생각이 드네요. 또 궁금한것이 Editor 클래스를 혹시 Post 엔티티 클래스 내부에서 선언해서 사용하는 것과 호돌맨님이 구현하신 것 처럼 외부에 클래스를 생성해서 사용하는 것과 다른부분이있을까요? 내부클래스로 사용한다면 확실하게 의도를 알 수 있을거 같아서 질문드립니다! package com.blog.api.domain; import lombok.AccessLevel; import lombok.Builder; import lombok.Getter; import lombok.NoArgsConstructor; import javax.persistence.*; import javax.validation.constraints.NotBlank; @Entity @Getter @NoArgsConstructor(access = AccessLevel.PROTECTED) public class Post { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String title; @Lob // DB에는 TEXT 타입으로 생성. private String content; @Builder public Post(String title, String content) { this.title = title; this.content = content; } public void edit(PostEditor postEditor) { this.title = postEditor.getTitle(); this.content = postEditor.getContent(); } public PostEditor.PostEditorBuilder toEditor() { return PostEditor.builder() .title(this.title) .content(this.content); } @Getter public static class PostEditor { private String title; private String content; @Builder public PostEditor(String title, String content) { this.title = title; this.content = content; } } }
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
TypeORM 관련 질문드립니다.
Comment.ts 파일을 생성할 때,Comment.ts 파일을 생성할 때, @ManyToOne(() => User) @JoinColumn({ name: 'username', referencedColumnName: 'username' }) user: User; @ManyToOne(() => Post, (post) => post.comments, { nullable: false }) post: Post;둘 다 똑같은 ManyToOne 인데 형식이 왜 다른지 알 수 있을까요?Vote.ts 같은 경우에도 @ManyToOne(() => User) @JoinColumn({ name: 'username', referencedColumnName: 'username' }) user: User; @ManyToOne(() => Post) post: Post; @ManyToOne(() => Comment) comment: Comment;이런식으로 같은 데코레이터여도 어떤 것은 () => xx 다음에 무언가를 붙이는 경우가 있고 JoinColumn을 붙이는 경우도 있고, () => xx 만 붙이는 경우가 있는데 어떤 경우에 따라 어떻게 달라지고, 무슨 차이가 있는지 궁금합니다.
-
미해결자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
6분경에 lastOrNull 설명 오타인가요?
lastOrNull : 첫번째 값 또는 null을 가져온다 인데firstOrNull 과 설명이 같아서 아닌거 같긴한데 혹시나 싶어 질문드립니다.
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
혹시 키보드 뭐쓰시나요?
타자가 아주 빠르시네요 키보드 뭐쓰시나요?
-
미해결
xml 오류
계속 이 오류가 떠서 해결이 안되네요 ..Error occured processing XML 'Attribute 'proxyBeanMethods' in annotation [org.springframework.boot.SpringBootConfiguration] is declared as an @AliasFor nonexistent attribute 'proxyBeanMethods' in annotation [org.springframework.context.annotation.Configuration].; nested exception is java.lang.NoSuchMethodException: org.springframework.context.annotation.Configuration.proxyBeanMethods()'. See Error Log for more details pom.xml코드입니다<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.프로젝트명</groupId> <artifactId>프로젝트명</artifactId> <version>0.0.2</version> </parent> <!-- Inherit defaults from Spring Boot --> <artifactId>프로젝트명</artifactId> <packaging>war</packaging> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.5.3</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.5.3</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-web</artifactId> <version>${log4j.version}</version> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <version>4.2.3.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-core</artifactId> <version>4.2.3.RELEASE</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>com.google.api-client</groupId> <artifactId>google-api-client</artifactId> <version>1.23.0</version> </dependency> <!-- <dependency> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <path>/</path> <url>http://220.230.124.87:8080/</url> <username>tomcat</username> <password>mynameisCharko</password> </configuration> </dependency> --> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.6</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.googlecode.json-simple</groupId> <artifactId>json-simple</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>ch.simas.qlrm</groupId> <artifactId>qlrm</artifactId> <version>1.7.1</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.3</version> </dependency> <!-- Image Resize --> <dependency> <groupId>org.imgscalr</groupId> <artifactId>imgscalr-lib</artifactId> <version>4.2</version> </dependency> <!-- AWS --> <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk-s3</artifactId> <version>1.11.664</version> </dependency> <!-- 엑셀 다운로드 관련 https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.0.0</version> </dependency> <!-- custom beans 이름 생성관련 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>com.프로젝트명</groupId> <artifactId>프로젝트명</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.9.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-csv --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</artifactId> <version>1.5</version> </dependency> <dependency> <groupId>org.springframework.batch</groupId> <artifactId>spring-batch-core</artifactId> <version>4.3.3</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.batch/spring-batch-test --> <dependency> <groupId>org.springframework.batch</groupId> <artifactId>spring-batch-test</artifactId> <version>4.3.3</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.3.30.RELEASE</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework.batch</groupId> <artifactId>spring-batch-infrastructure</artifactId> <version>4.3.3</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-test --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <version>2.7.3</version> <scope>test</scope> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.7.3</version> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-` --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.7.3</version> <type>pom</type> </dependency> <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-autoconfigure --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId> <version>2.7.3</version> </dependency> <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.9.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-csv --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</artifactId> <version>1.5</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> </dependencies> <!-- <dependencyManagement> --> <!-- <dependencies> --> <!-- <dependency> --> <!-- Import dependency management from Spring Boot --> <!-- <groupId>org.springframework.boot</groupId> --> <!-- <artifactId>spring-boot-dependencies</artifactId> --> <!-- <version>2.5.5</version> --> <!-- <type>pom</type> --> <!-- <scope>import</scope> --> <!-- </dependency> --> <!-- </dependencies> --> <!-- </dependencyManagement> --> <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin> <!-- <plugin> --> <!-- <groupId>org.apache.maven.plugins</groupId> --> <!-- <artifactId>maven-war-plugin</artifactId> --> <!-- <version>3.3.1</version> --> <!-- </plugin> --> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
npm run dev 할때 에러
WARNING in ./node_modules/antd/dist/antd.css (./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[5].use[2]!./node_modules/source-map-loader/dist/cjs.js!./node_modules/antd/dist/antd.css)[1] Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):[1] Failed to parse source map: 'webpack://antd/./components/config-provider/style/index.less' URL is not supported npm run dev로 실행해보려 하는데 이런 비슷한 에러가 4개 나옵니다!어떻게 해결해야하는지 알 수 있을까요??
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
첨부파일 문의
강의자료 첨부파일 다운로드 시 studyolle2.zip라는 36메가 정도의 압축파일이 받아집니다. 강의에서는 75메가 정도라고 하셨고 실제 다운로드 후 생성된 파일명을 보면 studyolle.zip인데요..첨부파일이 바뀐건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
ls -arlth 관련 질문
윈도우에서 ls -arlth 가 아니라 dir -arlth로 실행하는게 맞나요? 2:00에서 바로 코드치셔서 다른 설명이없었는데 libs 아래 파일들 확인하는 명령어 인가요? ㅜㅜdir -arlth로 실행했더니 못찾는것같습니다.
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
테스트 실행 시 문제
테스트 실행 시 아래와 같은 오류가 나는데 어떻게 해결할 수 있을까요..? java.lang.IllegalStateException: org.h2.jdbc.JdbcSQLNonTransientConnectionException: Connection is broken: "java.net.SocketException: 현재 연결은 사용자의 호스트 시스템의 소프트웨어의 의해 중단되었습니다: localhost" [90067-214] at hello.jdbc.connection.DBConnectionUtil.getConnection(DBConnectionUtil.java:21) at hello.jdbc.connection.DBConnectionUtilTest.connection(DBConnectionUtilTest.java:14) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)Caused by: org.h2.jdbc.JdbcSQLNonTransientConnectionException: Connection is broken: "java.net.SocketException: 현재 연결은 사용자의 호스트 시스템의 소프트웨어의 의해 중단되었습니다: localhost" [90067-214] at org.h2.message.DbException.getJdbcSQLException(DbException.java:678) at org.h2.message.DbException.getJdbcSQLException(DbException.java:477) at org.h2.message.DbException.get(DbException.java:212) at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:437) at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:325) at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122) at org.h2.Driver.connect(Driver.java:59) at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:681) at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:229) at hello.jdbc.connection.DBConnectionUtil.getConnection(DBConnectionUtil.java:17) ... 70 moreCaused by: java.net.SocketException: 현재 연결은 사용자의 호스트 시스템의 소프트웨어의 의해 중단되었습니다 at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:325) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:263) at java.base/java.io.DataInputStream.readInt(DataInputStream.java:393) at org.h2.value.Transfer.readInt(Transfer.java:270) at org.h2.engine.SessionRemote.done(SessionRemote.java:603) at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:163) at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:433) ... 76 moreProcess finished with exit code -1
-
미해결
아두이노 코딩
안녕하세요 이번에 코딩을 배우기 시작했습니다.아두이노 우노로 배우고있구요코딩을 했는데 원하는대로 안되서요원하는거는 리모컨으로 신호를 주면 아두이노 시리얼통신에 수신값을 읽어 키보드를 누르는거까지입니다.지금 상태는 시리얼통신에 수신값까진 읽힙니다. 키보드 누르는게 어렵네요확인부탁드립니다. #include <IRremote.h>//IR리모컨라이브러리#include <Keyboard.h>//키보드라이브러리int RECV_PIN = 11;//IR 수신센서 포트설정IRrecv irrecv(RECV_PIN);decode_results results;//구조체정의int ledpin = 13; //LED IO핀(내부 LED 사용)int on = 0;//플래그unsigned long last = millis();void setup(){ pinMode(ledpin, OUTPUT);////디지털IO핀을 출력으로 지정 Serial.begin(9600);//시리얼포트 속도를 9600bps로 지정 irrecv.enableIRIn(); // 리모컨 수신 시작 Keyboard.begin();}void loop(){ if (irrecv.decode(&results)) //IR리모컨 라이브러리 호출 { if (millis() - last > 250) //수신신호 결정 { on = !on;//수신신호 반전 digitalWrite(ledpin, on ? HIGH : LOW);//리모컨 수신시 LED(13)로 표시 } Serial.println(results.value, HEX); //리모컨 수신코드를 출력 last = millis(); irrecv.resume(); // 다음 값을 수신 } if(Serial.available()) { char a = Serial.read(); Keyboard.write(a); Keyboard.write("KEY_ENTER"); Keyboard.write('A'); Keyboard.write("KEY_ENTER");// Serial.println(a);// Keyboard.press('a');// delay(100);// Keyboard.releaseAll();// delay(100); }}
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
lt 값이 바뀔 때마다 rt 를 lt+1로 초기화 하지 않아도 되는 이유
직관적으로 생각하면 lt 가 바뀔 때마다 rt = lt + 1 로 초기화해준 다음에 rt를 1씩 증가시키면서 확인해야할 것 같은데, 이전 lt 에 대한 rt 의 위치를 그대로 놔두고도 모든 경우를 빠짐없이 확인할 수 있다는 확신을 가질 수 있는 이유가 무엇인가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
Post Entity 강의에서 함수에 대한 자세한 설명좀 부탁드려요.
slugify function이랑 makeId function이 두 가지 함수가 어떠한 역할을 하는지 명확하게 모르겠어요..uri 만들어줄 때 필요한 함수 정도로만 추상적으로 이해가 되네요. 명확하게 알고 싶어서 함수를 읽어보려고 해도 잘 안읽히네요
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
invalid constant value 질문
이 상황에서 onPressed를 왜 저렇게 처리하면 에러가 나는지와, elevatedbutton 색상을 번경하는 법을 구글링했는데 왜 또 에러가 나는지 질문드립니다!