묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
clock 설정
안녕하세요. 항상 수업 잘 듣고 있습니다.5장에서 나온 클럭을 zynq processing system을 통해 설정한 뒤 vitis에서 FPGA를 프로그래밍 하는 과정은 이해했습니다.그런데 vitis를 사용하지 않고 vivado에서 hardware manager를 통해 프로그래밍을 해보려고 schematic 탭에서 I/O 포트들을 연결 하여 constraints 파일을 만들어 보았습니다. 이 과정에서 클럭을 핀 넘버에 연결은 시켰는데 여기서 클럭의 속도를 어떻게 설정하는지 모르겠습니다... vitis를 사용하지 않고 이런 방식으로 하면 클럭의 속도를 임의로 설정할 수 없는 것인지 궁금합니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
map함수를 이용하여 풀어보았습니다.
map함수를 이용하여 풀어보았습니다.function solution(arr) { let sum = 0; let oddNumbers = []; arr.map((value) => { if (value % 2 === 1) { sum += value; oddNumbers.push(value); } }); return [sum, Math.min(...oddNumbers)]; } let arr = [12, 77, 38, 41, 53, 92, 85]; console.log(solution(arr));
-
미해결[초급] QML 프로그래밍 1편
horizontalCenter에대해 질문 드립니다.
안녕하세요 QML 강의 듣는데 horizontalCenter에 관해 여쭤볼게있어 질문드립니다.강의를 듣다보면 horizontalCenter 속성과 centerIn 속성을 같이 사용하는 코드들이 있는데,두 개가 동시에 적용돼있는 코드에서 anchors.horizontalCenter: parent.horizontalCenter을 주석처리 후 실행시켜봤는데,똑같이 배치가 돼더라구요!centerIn 속성 자체가 수직, 수평정렬이 한꺼번에 되는 것이라고 알고있는데,굳이 horizontalCenter 속성까지 같이 써야하는 이유가 궁급합니다!
-
미해결그림으로 배우는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
베이그런트 질문
개인 사정으로 이전 강좌를 못 듣고 바로 해당 강좌를 듣게 되었습니다. 그런데 첫 시작부터 베이그런트에 대해 말씀하셔서... 정확히 베이그런트가 무엇인지 궁금합니다. 혹시 괜찮으시면 간단하게 설명 부탁드려도 될까요..?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
스프레드 연산자로 문제를 풀어 보았어요
풀고 난 후 강의를 보니 for문으로 풀었어야 됬나 싶군요. function solution(arr) { return Math.min(...arr); } let arr = [5, 7, 1, 3, 2, 9, 11]; console.log(solution(arr));
-
해결됨디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)
또 질문드립니다!
안녕하세요!또 질문드리네요 ㅎㅎ 항상 친절하고 자세하게 답변해주셔서 너무 감사합니다!1. 비트락커 설치 및 제공이 안되는 윈도우버전밖에 없을경우 연습해볼 수 있는 방법(개인 컴퓨터가 윈도우11Home버전이라.. 연습해볼 방법이없어 답답하여 질문드립니다)2.스태가노그래피 관련 파일 하나하나 분석하는 방법 이외에 빠르게 찾을 수 있는 방법(예를 들어 특정파일의 크기가 다른 파일에 비해 비정상적으로 크다던가..특징..?)3. 특정 경로에 있어야할 폴더 및 그 폴더 안의 데이터들이 없을 경우 찾는 법..?(예를 들어 user/appdata/roaming/‘찾고자하는 폴더’ 인데 폴더가 없고 옵토시 삭제파일에서도 찾을 수 없는경우..)4.sha1 해쉬값을 오톱시에서 검색하는 법?(오톱시에서는 md5, sha256 밖에 검색이 안되는 것 같은데 해결책이 있을까요?)5.특정 hex값을(시그니처 훼손 등)오톱시에서 따로 검색하는 법이 있나요?질문이 많아서 죄송합니다!
-
해결됨스프링 핵심 원리 - 기본편
래퍼 객체 Long 타입을 쓰는 이유가 궁금합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. member 도메인을 만들 때 왜 기본형 long 이 아닌 Long 래퍼 객체 타입을 사용하는지 궁금합니다.감사합니다.
-
미해결실전! Querydsl
어그리게이트간 id 참조를 할 때는 querydsl 어떻게 잘 활용할 수 있을까요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]https://www.popit.kr/id%EB%A1%9C-%EB%8B%A4%EB%A5%B8-%EC%95%A0%EA%B7%B8%EB%A6%AC%EA%B2%8C%EC%9E%87%EC%9D%84-%EC%B0%B8%EC%A1%B0%ED%95%98%EB%9D%BC/이 글을 보고 다른 어그리게이트 간에는 id 참조를 한다고 하면querydsl 을 통해서 다른 어그리게이트간 join 은 어떻게 활용할 수 있나요?예를 들어서 Order, Review 라는 도메인이 아래와 같다고 해볼게요. @Entity @Getter @NoArgsConstructor(access = AccessLevel.PROTECTED) public class Review { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column private String content; @Column private int rate; private Long orderId; public Review(final String content, final int rate) { this.content = content; this.rate = rate; } }@Entity @Getter @NoArgsConstructor(access = AccessLevel.PROTECTED) public class Order { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column private String name; @Column private String orderStatus; @Column private LocalDateTime createdAt; public Order(final String name, final String orderStatus) { this.name = name; this.orderStatus = orderStatus; this.createdAt = LocalDateTime.now(); } } 이때 생성되는 QType 에는 두 엔티티간의 참조 관계를 표현할 수 없는데 이런 경우에는 join 등을 어떻게 활용할 수 있을까요제가 "어그리게이트간 id 참조를 해라!" 잘못 이해하고 있는 것일까요?
-
해결됨손에 익는 Next.js - 공식 문서 훑어보기
글 내용을 보면 깃북에 이미지를 올려두신 것 같은데
이런식으로 출처만 나타나고 이미지가 보이지 않아요
-
미해결AWS Certified Advanced Networking - Specialty 자격증 준비하기
site-to-site 실습 관련 질문입니다.
VPN 연결 생성에서 IP 주소를 on-prem 퍼블릭 주소를 넣으셨는데 Public IP 대신 NAT 아이피를 넣어도 되는건가요 ??감사합니다.
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
45강) 빌드까지 모두 완료하고 v1 화면으로 가서 사용자 추가를 했더니 오류가 나요 ㅜㅜ
강사님 안녕하세요! 수업 잘 듣구 있습니다!다름이 아니라, AWS에 빌드까지 완료하고 인바운드 규칙까지 편집해준 다음, v1 화면으로 돌아가서 사용자 추가 부터 해보았는데 갑자기 서버 내부 오류라는 창과 함께 오류가 뜹니다.. org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "drop table if exists user CASCADE " via JDBC Statement 2023-10-15 08:12:50.119 WARN 18125 --- [nio-8080-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 42001, SQLState: 420012023-10-15 08:12:50.119 ERROR 18125 --- [nio-8080-exec-8] o.h.engine.jdbc.spi.SqlExceptionHelper : Syntax error in SQL statement "insert into [*]user (id, age, name) values (default, ?, ?)"; expected "identifier"; SQL statement:insert into user (id, age, name) values (default, ?, ?) [42001-214]2023-10-15 08:12:50.123 ERROR 18125 --- [nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessResourceUsageException: could not prepare statement; SQL [insert into user (id, age, name) values (default, ?, ?)]; nested exception is org.hibernate.exception.SQLGrammarException: could not prepare statement] with root causeorg.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "insert into [*]user (id, age, name) values (default, ?, ?)"; expected "identifier"; SQL statement:insert into user (id, age, name) values (default, ?, ?) [42001-214] 혹시 제가 SQL문을 잘못 작성한 것일까요?
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
함수 (function without return) none출력 질문
def awe_sum(a,b): print(int(a)+int(b))a=2b=3print(awe_sum(a,b))이 코드 실행 결과5 None아래처럼 나오는데 밑에 None은 왜 생기는 건가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
CORS 설정을 했지만 CORS오류가 발생합니다.
안녕하세요 제로초님 다름이 아니라 로그인 기능을 모두 구현하고 혹시나 원래 잘되던 회원가입이 안되나해서 돌려보던 참에 갑자기 회원가입에서 CORS오류가 발생해서 멘붕이 왔습니다.처음에 CORS설정하고 회원가입을 했을땐 잘 작동했었습니다...설정도 그대로구요.. 어떤게 문제인지 모르겠어서 질문남깁니다.콘솔 오류 사진 2.back/app.js 코드const express = require("express"); const postRouter = require("./routes/post"); const userRouter = require("./routes/user"); const cors = require("cors"); const session = require("express-session"); const passport = require("passport"); const cookieParser = require("cookie-parser"); const dotenv = require("dotenv"); const app = express(); //익스프레스 서버 const db = require("./models"); const passportConfig = require("./passport"); db.sequelize .sync() .then(() => { console.log("db 연결 성공"); }) .catch(console.error); dotenv.config(); passportConfig(); app.use(express.json()); //익스프레스서버에 뭔가를 장착하겠다. //프론트에서 Json 형식으로 받은 것을 req.body에 넣어준다. app.use(express.urlencoded({ extended: true })); //form에서 제출한 것을 넘겨준다. //front에서 보낸 action.data를 req.body에 넣어주느 역할 app.use( session({ saveUninitialized: false, resave: false, secret: process.env.COOKIE_SECRET, }) ); app.use(passport.initialize()); app.use(passport.session()); app.use(cookieParser(process.env.COOKIE_SECRET)); app.get("/", (req, res) => { res.send("hello express"); }); app.get("/api", (req, res) => { res.send("hello api"); }); app.get("/api/posts", (req, res) => { res.json([ { id: 1, content: "hello" }, { id: 2, content: "hello2" }, { id: 3, content: "hello3" }, ]); }); app.use( cors({ origin: true, credentials: false, }) ); //cors설정 //res.setHeader("Access-Control-Allow-Origin", "http://localhost:3060"); //CORS해결법 *은 모든 주소에 대해서 라는 뜻 //localhost 3060에서 온 것은 허용해주게싸 app.use("/post", postRouter); //"/post"가 중복되므로 앞으로 뽑아줄 수 있다. app.use("/user", userRouter); //"/post"가 중복되므로 앞으로 뽑아줄 수 있다. app.listen(3065, () => { console.log("서버 실행 중"); });
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
VGG_Practice 실습예제 accuracy 계산값이 이상합니다.
현재 오픈된 커리큘럽 강의 소개 및 실습 환경에서 주피터 노트북 에제파일 다운로드 받아서 실행하였습니다.이상한 점은 VGG16 모델 생성 후 학습 및 성능 검증 cell 실행결과 cal_accuracy가 0.1정도 나오는데 값이 너무 낮은 것 같습니다.동영상 강죄에서 교수님이 보여주신 결과는 0.85 정도 나오는데 을 원인을 모르겠습니다.예제파일상의 어떤 부분이 문제인지 확인부탁드립니다. 감사합니다.
-
해결됨웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
오류 문제가 발생했습니다.
밑에 분 처럼 버전 문제인지 window10 상황에서 해서 문제인지.. 쿼리문 자체에서 문제 발생한건인지..
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
RequestParam 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.이런식으로 name 값을 줘도 자꾸 null만 뜨는데 왜 그런거죠??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
지연 로딩의 정의
지연 로딩이 한 트랜잭션 안에서 필요한 시기에 로딩하는 걸 말하는 건가요? 아니면 다른 트랜잭션에서도 필요한 시기에 로딩될 수도 있는 건가요?
-
미해결[중급편] 코인 가격 모니터링 앱 제작 (Android Kotlin)
HTML 코드
영상 1:16 에서 길게 늘어진 코드를 어떻게 정렬하신건가요?
-
해결됨실전 연습으로 익히는 고급 타입스크립트 기술
챕터 02-05에 있는 챌린지 폴더는 무엇인가요?
한 번 풀어보라고 추가한 응용 문제인가요?그냥 풀어보면 되는 것인지요🙂
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
CRI docker 와 containerd 차이점
강의 9분대에서 실습하면서 궁금한 점이 있어 질문드립니다! k8s 에서 docker 를 CRI로 사용할 때 파드를 배포한 후에 docker 를 중지하고 curl 접속을 하면 접속이 안되고 containerd 를 CRI로 사용할 때 파드를 배포한 후에 containerd 를 중지하고 curl 접속을 하면 접속이 되는데 무슨 차이일까요??docker와 containerd 의 어떤 차이점이 있어서 그런걸까요? 알려주시면 감사하겠습니다!![root@m-k8s ~]# k create deployment sy-deploy --image=nginx deployment.apps/sy-deploy created [root@m-k8s ~]# k get po NAME READY STATUS RESTARTS AGE static-web-m-k8s 1/1 Running 1 (156m ago) 153m sy-deploy-84f55cfcf9-6twr9 1/1 Running 0 3s [root@m-k8s ~]# k scale deployment sy-deploy --replicas=6 deployment.apps/sy-deploy scaled [root@m-k8s ~]# k get po NAME READY STATUS RESTARTS AGE static-web-m-k8s 1/1 Running 1 (157m ago) 153m sy-deploy-84f55cfcf9-6twr9 1/1 Running 0 30s sy-deploy-84f55cfcf9-9jxwz 0/1 ContainerCreating 0 2s sy-deploy-84f55cfcf9-dd7pg 0/1 ContainerCreating 0 2s sy-deploy-84f55cfcf9-jzsrv 0/1 ContainerCreating 0 2s sy-deploy-84f55cfcf9-l5qpr 0/1 ContainerCreating 0 2s sy-deploy-84f55cfcf9-zl9zt 0/1 ContainerCreating 0 2s [root@m-k8s ~]# k get po -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES static-web-m-k8s 1/1 Running 1 (157m ago) 153m 172.16.171.71 m-k8s <none> <none> sy-deploy-84f55cfcf9-6twr9 1/1 Running 0 46s 172.16.221.156 w1-k8s <none> <none> sy-deploy-84f55cfcf9-9jxwz 1/1 Running 0 18s 172.16.132.30 w3-k8s <none> <none> sy-deploy-84f55cfcf9-dd7pg 1/1 Running 0 18s 172.16.132.31 w3-k8s <none> <none> sy-deploy-84f55cfcf9-jzsrv 1/1 Running 0 18s 172.16.221.157 w1-k8s <none> <none> sy-deploy-84f55cfcf9-l5qpr 1/1 Running 0 18s 172.16.103.162 w2-k8s <none> <none> sy-deploy-84f55cfcf9-zl9zt 1/1 Running 0 18s 172.16.103.161 w2-k8s <none> <none> # containerd 중지 [root@w1-k8s ~]# systemctl stop containerd [root@w1-k8s ~]# systemctl status containerd ● containerd.service - containerd container runtime Loaded: loaded (/usr/lib/systemd/system/containerd.service; enabled; vendor preset: disabled) Active: inactive (dead) since Sat 2023-10-14 23:49:00 KST; 8s ago Docs: https://containerd.io [root@m-k8s ~]# k get po -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES static-web-m-k8s 1/1 Running 1 (158m ago) 154m 172.16.171.71 m-k8s <none> <none> sy-deploy-84f55cfcf9-6twr9 1/1 Running 0 75s 172.16.221.156 w1-k8s <none> <none> sy-deploy-84f55cfcf9-9jxwz 1/1 Running 0 47s 172.16.132.30 w3-k8s <none> <none> sy-deploy-84f55cfcf9-dd7pg 1/1 Running 0 47s 172.16.132.31 w3-k8s <none> <none> sy-deploy-84f55cfcf9-jzsrv 1/1 Running 0 47s 172.16.221.157 w1-k8s <none> <none> sy-deploy-84f55cfcf9-l5qpr 1/1 Running 0 47s 172.16.103.162 w2-k8s <none> <none> sy-deploy-84f55cfcf9-zl9zt 1/1 Running 0 47s 172.16.103.161 w2-k8s <none> <none> [root@m-k8s ~]# curl 172.16.221.156 <!DOCTYPE html> <html> <head> <title>Welcome to nginx!</title> <style> html { color-scheme: light dark; } body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style> </head> <body> <h1>Welcome to nginx!</h1> <p>If you see this page, the nginx web server is successfully installed and working. Further configuration is required.</p> <p>For online documentation and support please refer to <a href="http://nginx.org/">nginx.org</a>.<br/> Commercial support is available at <a href="http://nginx.com/">nginx.com</a>.</p> <p><em>Thank you for using nginx.</em></p> </body> </html>