수업에서 말씀해주신대로 nxlog 홈페이지에 들어가서 커뮤니티 버전을 다운로드 받으려고 하는데 다음과 같은 오류메시지가 지속적으로 발생하고 있습니다. 다른 OS 버전이나 설치파일을 다운로드 받아도 동일합니다. 그래서 커뮤니티 포럼에 들어가서 확인해보려고 했으나 커뮤니티 포럼도 게시글을 클릭하면 500 에러가 발생해서 접근이 되지 않습니다. 혹시 msi 파일이 있으시면 공유받을 수 있을까요? 아니면 대안이 따로 없을까요? 확인 부탁드리겠습니다.
4분 21초 에 나오는 아래 코드가 이해가 안됩니다! const startEdit = (index:number) => () => setEditingIndex(index) 제가 이해한 부분은 startEdit은 index를 매개변수로 받아서 () => setEditingIndex(index) 함수를 반환하고 있다는 거로 알고 있는데.. 왜 그런지 이해가 잘 안갑니다.. 개인적인 생각! admin 수정 부분 때문에 props를 3개나 전달해주고 있는 상황인데 recoil로 전역 상태관리를 하면 되는 부분일까요? 만약에 recoil로 상태관리를 하게 되면 컴포넌트에서 boolean값을 비교하기 위해 필요한 idx를 어떻게 넘겨주는건지 궁금합니다
안녕하세요 선생님 항상 강의 잘 듣고 있습니다. a 변수를 정의하고 나서 b=a 로 b 변수를 정의했는데, b 변수를 바꾸니 b 변수만 변하는게 아니라 a 변수까지 변합니다. 왜 b 변수와 a 변수가 독립적인게 아니라 서로 연결되어있을까요? 그리고, 연결되지 않게 b 변수를 정의하려면 어떻게 해야 할까요? 이게 제 코드입니다. 코드 a = [1, 2, 3] b = a b.pop(0) print(a) 출력 결과 [2, 3] 왜 b 만 바꿔도 a 까지 바뀌는건가요..? 감사합니다.
우선 제 개발 환경은 다음과 같습니다. OS: window11 IDE: IntelliJ IDEA 2022.3.1 (Ultimate Edition) build.gradle ServletUploadControllerV2를 이용해 파일 업로드 시 아래와 같은 예외가 발생합니다. 예외 메시지에 표시된 경로에 들어가 보면 다음과 같이 tmp 파일이 2개 있습니다. 각각의 파일을 열어보면 각각 폼에 입력한 상품명과 업로드한 바이너리로 추정되는 데이터가 담겨져 있습니다. 이 tmp 파일들의 역할이 무엇인가요? 이 예외가 발생하는 이유가 궁금합니다. p.s. 스프링 부트 버전을 '2.4.5'로 변경 후에 같은 작업을 다시 해보면 해당 예외가 발생하지 않았습니다.
안녕하세요, 웹 mvc 개발 파트에서 회원 목록 버튼을 클릭하면, 아래 사진처럼 에러 페이지가 뜹니다. 코드는 강의 자료와 똑같이 작성하였는데, 제가 혹시 놓친 부분이 있을까요..? 계속 고민해봤지만, 도무지 해결이 안되어 문의드립니다.. 프로젝트 파일은 압축하여 아래 드라이브에 업로드 하였습니다! https://drive.google.com/file/d/1WTaZU2HOYWAqyHyfsYP0d__PV2PGwt8K/view?usp=sharing
안녕하세요. 저는 apollo server를 미리 만들어 놓은 상태로 강의를 접하게 되었는데, 그래서 package.json에 "type": "module"을 추가하여 require을 대신해 import를 사용하고 있습니다. 강의자료에서 가지고 오는 파일들은 모두 require로 되어있어 csv 파일을 json으로 바꿔주는 부분에서 막혀있는데, convert-csv-to-json을 import 하여 사용할 수 있는 방법은 없을까요? 구글링을 통해 계속 검색해보고 npm 문서에서도 확인해봤는데 require 예제밖에 나오지 않아 import로 사용할 수 있는 방법이 있는지 궁금합니다!
안녕하세요 큰돌님. http://boj.kr/c74689fce15941e8b098f94fda2f2d36 이렇게 제출을 하고 시간초과 판정을 받았는데요, 제 생각엔 문자열을 substr로 검사할 때도 인덱스를 결국엔 다 돌아야 돼서 문자열로 처리하는거랑 스택을 써서 보관하는 거나 시간복잡도 차이가 없을거라 생각했는데, 시간초과가 난 이유를 알 수 있을까요?
안녕하세요? 가볍게 따라하는 Excel 2016 데이터 조정 및 가공 강의를 수강하고 있습니다. 이메일을 통해 강의 내용 중에 데모시 활용하는 실습 자료를 다운받을수 있는 방법에 대해서 문의드렸고, "동영상 우측의 목차 내 '구름 아이콘'을 확인해 주세요!" 라는 답변을 받았는데 해당 강의 동영상에는 해당 구름아이콘이 존재하지 않습니다. 제가 잘못 확인한 것인지? 아니면, 자료가 제공되지 않는 것인지 확인 부탁드립니다. 감사합니다.
예제를 구현하다가 부모 엔티티와 자식 엔티티 간의 id 속성에 대해 궁금증이 생겨 문의 드립니다. 보통 엔티티 생성 시 @Id가 있는 필드를 정의하지 않으면 인텔리제이에서 경고문구를 띄워줍니다. 저도 @Entity 사용 시 @Id 컬럼 지정을 반드시 해야 한다고 배웠습니다. 그런데 상속관계 매핑 예제를 구현하다가 부모인 Item 엔티티 클래스와 자식인 Album 엔티티 클래스에서 , 자식 Album 엔티티 클래스에 오히려 @Id를 지정하니 에러가 발생했습니다. ==> [ org.hibernate.mapping.JoinedSubclass cannot be cast to org.hibernate.mapping.RootClass ] 처음엔 extends를 했으니, @Id 필드가 자식에게 상속되는 건가?.. 싶었는데 private 속성은 상속되지 않잖아요?.. 혹시 자식 엔티티에 @id를 설정하면 안돼는 이유를 알 수 있을까요?? [ 부모 Item entity class ] @Entity @Inheritance(strategy = InheritanceType.SINGLE_TABLE) public class Item { public Item() { } @javax.persistence.Id @GeneratedValue @Column(name = "ITEM_ID") private Long Id; private String name; private int price; [ 자식 Album entity class ] @Entity public class Album extends Item{ public Album() { } /* @javax.persistence.Id @GeneratedValue @Column(name = "ITEM_ID") private Long id;*/ // ---- 추가시 에러 발생 private String director; private String actor;
실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
package com.group.libraryapp.calculator import org.junit.jupiter.api.AfterAll import org.junit.jupiter.api.AfterEach import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Test class JunitTest { companion object { @BeforeEach @JvmStatic fun beforeAll() { println("모든 테스트 시작 전 ") } @AfterAll @JvmStatic fun afterAll() { println("모든 테스트 시작 후") } } @BeforeEach fun beforeEach() { println("각 테스트 시작 전") } @AfterEach fun afterEach() { println("각 테스트 시작 후 ") } @Test fun test1() { println("테스트 1") } @Test fun test2() { println("테스트 2") } } 이렇게 하고 실행했는대, @BeforeEach method 'public static final void com.group.libraryapp.calculator.JunitTest.beforeAll()' must not be static. 이런 에러가 나와요 ㅠ
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
안녕하세요 맛비님. 맛비님 코드를 보던 도중에 왜 F/F들은 clock의 posedge edge에만 동기화 되는거지? posedge 와 negedge 둘 다 동기화될 수도 있지 않을까? 속도도 2배 빠를 것이고, double edge F/F이 있는데? 라는 의문이 들었습니다. 그래서 인터넷 서치를 하며 내린 결론은 다음과 같습니다. 할 수는 있다. 하지만 하게 된다면 Register와 Register 사이의 연산량이 절반으로 줄어들 것이고, timing violation이 생길 위험이 두배 증가한다. 대부분의 FPGA에는 양쪽 edge에 동작하는 F/F이 없다. 라고 생각했습니다. 혹시 이 부분에 있어서 틀린 점과, 맛비님께서 아시는 또 다른 이유 있는지 질문드립니다. 항상 감사합니다 :)
안녕하세요~ 항상 좋은 강의를 위해 노력해주셔서 감사합니다! Service 에서 update method 를 만들때 entity 의 name 을 setter 를 통해 수정하셨는데 만약 Setter 를 사용하지 않을경우엔 어떤방법으로 수정하는게 좋을까요?? Entity 에 수정을 원하는 필드만 따로 setter 를 만들어야 하는건가요??