묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
베릴로그 문법 관련 책 질문
맛비님 전에 유튜브 영상에서 방학동안 공부하는 베릴로그 문법 공부책으로 한국어판 VERILOG HDL 디지털 설계와 합성의 길잡이 를 추천해주셨습니다. 교보문고에 검색해보니 품절이라는 표시가 나오는데 혹시 다른 책을 추천 받을 수 있을까요? 마치 C언어 문법을 가르쳐 주듯이 베릴로그의 문법만을 다루는 책이 있을까요?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
요렇게 따라해보았는데요,
요렇게 따라해 보았는데요 어느부분이 잘못됐는지 공지사항 부분의 디자인이 바뀌지 않네요ㅠㅠ .tab-inner.tab a { display:block; 디스플레이 블럭을해도 텍스트가 그대로 입니다. 어디가 잘못됐을까요? <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>공지사항,갤러리 별도로</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <div class="container"> <div class="header-inner"> <header> <article class="header-logo">로고</article> <article class="navi">네이게이션</article> </header> </div> </div> <div class="content-inner"> <section class="slide"> <article>이미지슬라이드</article> </section> <section class="items"> <article class="news"> <div class="tab-inner"> <div class="btn"> <span>공지사항</span> </div> <div class="tab"> <a href="#none">SMS 발송 서비스 개선작업 <b>2020.01.09</b></a> <a href="#none">휴대폰 인증 서비스 개선 작업 <b>2020.01.07</b></a> <a href="#none">카드사 부분 무이자 할부 이벤트 <b>2019.12.31</b></a> <a href="#none">올앳 시스템 작업 안내 <b>2019.12.20</b></a> <a href="#none">휴대폰 결제 시스템 작업 안내 <b>2019.12.20</b></a> </div> </div> </article> <article class="gallery"> <div class="gallery-inner"> <div class="btn"> <span>갤러리</span> </div> <div class="tab"> <a href="#none"><img src="images/gallery-01.jpg" alt="gallery1"></a> <a href="#none"><img src="images/gallery-02.jpg" alt="gallery2"></a> <a href="#none"><img src="images/gallery-03.jpg" alt="gallery3"></a> </div> </div> </article> <article class="shortcut">바로가기c.3</article> </section> <div class="footer-inner"> <footer> <article class="footer-logo">copyright</article> <article class="footer-content"> <div>sns</div> <div>패밀리 사이트</div> </article> </footer> </div> </div> </body> </html> ----------------------------------------- css부분은 이렇게 따라해보았는데요 body{ margin: 0; font-size: 15PX; color:#222; line-height: 1.6em; background-color: #fff; } a { text-decoration: none; color:#222 } .container{} .header-inner { background-color: #eee; } header { border:1px solid #ccc; width: 1200px; margin: auto; height: 100px; } header article { height: 100px; border: 1px solid #ccc; } .header-logo { width: 200px; float: left; text-align:center; line-height:100px; } .navi { width: 600px; float: right; text-align: center; line-height: 100px; } .content-inner{ width: 1200px; margin: auto; } .slide { width: 1200px; text-align: center; line-height: 100px; clear:both; } .slide article { border: 1px solid #ccc; height: 300px; } .items { overflow: hidden; /* margin-top: 20px;*/ } .items article { border: 1px solid #ccc; height: 200px; float: left; box-sizing:border-box; width: 33.3333%; } .news {} .gallery {} .shortcut{ text-align: center; line-height: 200px; } .footer-inner { background-color: #eee; } footer { width: 1200px; margin: auto; overflow: hidden; } footer article { border: 1px solid #ccc; height: 100px; float: left; box-sizing:border-box; } .footer-logo { width: 1000px; text-align: center; line-height: 100px; } .footer-content { width: 200px; text-align: center; line-height: 100px; } .footer-content div { border: 1px solid #ccc; height: 50px; text-align: center; line-height: 50px; } .tab-inner {} .tab-inner.btn {} .tab-inner.btn span { border: 1px solid black; display: inline-block; width: 100px; text-align:center; padding: 5px; border-radius: 5px; } .tab-inner.tab {} .tab-inner.tab a { display:block; } .tab-inner.tab a b { float: right; }
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
소켓에 관하여
안녕하세요 좋은강의 잘 듣고있습니다. 소켓부분에 있어서 궁금한점이 있어 질문드리게 되었습니다. 문지기가 대리인에게 휴대폰을 줄 때 연락온 손님의 주소를 넣음으로써 대리인이 손님에게 연락할 수 있다는 것은 알겠습니다만, 손님은 어떻게 대리인에게 연락을 취하나요? 손님은 대리인으로부터 연락이 오고나서 연락온 주소를 보고 연락할 수 있게 되는것인가요? (즉, 대리인으로부터 먼저 연락을 받은 후 부터 쌍방향으로 연락이 가능한가요?)
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
rand, randn
rand와 randn의 기능적 차이가 무엇이 있나요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
rds내에서 initialize.sql이 실행되나요??
운영환경에서 rds사용할때 테이블 크리에이트 해주는 부분이 없는거 같은데 어떻게 동작하는건지 궁금합니다 ㅜ.ㅜ.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
다수의 패킷을 동시에 Send / Recv 할 때
안녕하세요. Rookiss님. 강의 참고하여 Unity 환경에서 서버/클라 개발 중 문제가 디버깅을 해도 이해가 되지 않는 부분이 있어 질문 남깁니다. 현재 서버/클라 전부 Unity 환경으로 개발중이며 RecvBuffer는 강의 그대로 사용중이고 서버/클라에 각각 JobQueue 적용, SendBuffer는 byte 배열의 깨짐이 발생하여 걷어낸 후 직접 ArraySegment를 직접 생성하는 방식으로 변경 후 아래와 같은 조건으로 테스트를 진행 했습니다. 1. 5종류의 패킷 2. 서버에서 더미 데이터를 생성. 3. 생성된 데이터를 For문을 돌려 각각 100개씩 서버에서 클라로 Send 위 조건으로 진행 했을 시, 각 패킷의 최소 1개씩은 디버깅을 통해 제대로 들어오는걸 확인 했지만 그 이후 패킷은 아래와 같이 들어옵니다. 현재 코드 상 헤더 체크를 하여 PacketCommand에 따라 Deserialize 한 후 데이터 확인을 위한 Queue에 패킷을 EnQueue하고 Queue.Count로 확인하고 있습니다. 만약 Send/Recv 도중 바이트 배열에 문제가 있었다면 헤더 체크부분에서 로그가 남을텐데 로그조차 남지 않으며 위 이미지를 보시면 5개의 패킷을 각각 100개씩 보냈으니 총 Send 패킷은 500개이며, 실제 클라에서 Recv 받은 패킷도 9 + 25 + 1 + 464 + 1 = 500으로 패킷의 수는 동일합니다. 아래는 각 100개씩 Packet을 Send 요청 부분입니다. 혹시나해서 디버깅을 해보니 최초 각 패킷 1개씩은 RegisterRecv() , OnRecvCompleted() 함수에서 브레이크포인트가 잡히나 랜덤한 시점부터 브레이크포인트가 잡히지 않고 처리 진행되는걸 확인 할 수 있었습니다. 위 현상은 패킷의 총 갯수는 같지만 Send 할 때마다 각각의 + 되는 패킷 카운트는 다르며 예외처리에도 걸리지 않고 있어 어디부터 손을 봐야할지 모르겠습니다. 그리고 또 다른 특징으로 하나의같은 패킷만 여러개 Send 시엔 정상적으로 Recv 받는걸 확인 할 수 있었습니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
하나의 Repository에서 2개 이상의 서로 다른 유형의 엔터티를 반환해도 되나요?
안녕하세요. 좋은 강의 덕분에 업무에 많은 도움이 되고 있습니다. 감사합니다. ^^ 다름이아니라, 강의 예제에 나온 repository에서는 보통 한 종류의 엔터티를 반환하는데요. 예를 들면 OrderRepository 에서는 반환값이 Order, List<Order> ItemRepository에서는 Item, List<Item>을 반환합니다. 하지만 OrderRepository에서 Item, List<Item>을 반환하는 경우는 없더군요. 그런데 여러 테이블간에 조인을 거쳐 최종 조회되는 엔터티가 해당 Repository의 엔터티가 아닌 경우, 이럴 때는 어떻게 하는 게 좋을까요? 예를 들면 엔터티 간의 관계가 아래와 같을 때 Order : OrderItem = 1 : N Item : OrderItem = 1 : N Item : ItemCategory = 1 : N Category : ItemCategory = 1 : N Order Id = 100인 Item의 List<Category>를 조회하고자 하는 경우 OrderRepository에서 각 엔터티들의 조인을 거쳐 List<Category>를 반환하는 게 좋을까요? 아니면 각각의 Repository에서 필요한 엔터티를 반환받아 최종적으로 List<Category>를 찾는 것이 좋은가요? 아니면 제 3의 별도의 Repository를 만드는 것이 좋을까요? 여러개의 테이블을 조인하여 한 번의 쿼리로 데이터를 조회하는 것이 더 성능상 이점이 있을 것 같은데요 반면 Repository에서 서로 다른 유형의 엔터티를 반환해도 유지보수에 문제가 없을지 걱정이 듭니다. 김영한님의 조언 부탁드립니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
질문 드립니다.
안녕하세요. 혹시 처음 페이지 로드 시 가운데에 캐릭터가 있는 상태로 코드를 변경 하려고 한다면 어떤 부분들을 수정해야 되는지 알고 싶습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
저 자바 리액트로 개발 환경 구축시에 넥스트 서버 활용 관련 해서 질문이 있습니다.
안녕하세여 저기 궁금한게 있는데여/ 자바 백엔드에 프론트 리액트로 연동하는 프로젝트를 한다고 치면 next js 로 개발 환경을 설치할수 있으면 되나여? 아니면 웹팩 같은것도 잘알아야 되나여? 강의에서처럼 웹팩 설정이나 최적화는 나중에 해도 되나여?????? 알려주시면 감사여 또 타입 스크립트는 기초 문법 정도만 알고 있고 프로젝트에 적용해본적이 없는데 타입 스크립트는 필수인가여?? 아닌가여?? 또 백엔드와 프론트 엔드간의 api 정보를 어떤식으로 주고받는게 좋나여?? 문서로 주고 받나여? 슬랙이 좋나여? 자바 리액트 기반의 crud 기본 프로젝트도 해보지 않았지만 프로토 타입 형식으로 뭔가 만들어 보려면 어떤걸 만들어 봐야 되나요 간단한 todo 웹어플리케이션이 좋을까여?혹시 그에 관한 자료를 알고 계시면 알려주시면 감사여
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
싱글톤 패턴에 대해
private static Map<Long, Member> store = new HashMap<>(); //static 사용 private static long sequence = 0L; //static 사용 private static final MemberRepository instance = new MemberRepository(); public static MemberRepository getInstance() { return instance; } 이렇게하면 static 메모리에 store, sequence, instance, getinstance()가 저장이 먼저 되는것 까지는 이해했습니다. 근데 instance는 다시 생성자로 인해서 store, sequece... 등등의 데이터를 다시 static 메모리에 올릴 텐데 그렇다면 instance도 다시 생겨나는 .. 재귀 함수적인 형태가 머리속에 맴돌고 있습니다. 이런 코드면 재귀함수적으로 실행되는게 아닌가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
import(맥북)실행 오류
맥 사용자 이구요, Desktop에 'math' 폴더 만들어서 파이썬 파일 만들었는데 import 실행이 되지 않구요, 'math' 폴더 또한 추가되지 않네요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
토이 프로젝트를 위한 강의 질문
회원마다 진도율 체크되는 웹 페이지를 만들고 싶거든요. 인프런 처럼요. 학습내용은 정보처리기사 자격증 관련해서 유튜브에 업로드된 자료들을 체계적으로 정리해 놓고 로그인 된 회원마다 진도율을 체크할 수 있는 겁니다. 이렇게 하고 싶은데 영한님의 어떤 강의를 들어야 할지 궁금합니다. 아마 세션정보를 활용해야 할 것 같아서 MVC 2편 강의를 들어야 할 것 같은데.. 기다리는 동안 실전 JPA 1편 수강하려고요. (이미 구입했습니다. ㅎㅎ) 스프링 MVC 1편 + 2편 + 실전 JPA 1 강의를 전부 들으면 제가 하고 싶은 토이프로젝트를 만들 역량이 충분히 갖추어질지 궁금해요.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
getStaticProps
getStaticProps 설명을 들으면서 , 프록시 서버 캐시가 개념이 떠올리곤 하는데 , 비슷한 개념일까요 ?
-
미해결Svelte.js [Core API] 완벽 가이드
점이 추가가 안되어요
안녕하세요, 라이프 사이클에서 소스 코드를 따라하던 중, 아무리 토글 버튼을 클릭해도 점이 추가가 안돼서 문의드립니다. 제가 어디서 잘못한 부분이 있는지 소스코드 첨부드립니다. ㅜㅜ 한번만 확인해주시면 감사하겠습니다. <script> import {onMount, onDestroy, beforeUpdate, afterUpdate} from 'svelte' let name='Something..' let h1 function moreDot(){ name +='.' } beforeUpdate(() =>{ console.log('beforeUpdate'); console.log(h1 && h1.innerText); }) afterUpdate(() =>{ console.log('afterUpdate'); console.log(h1.innerText); }) onMount(() =>{ console.log('onMount'); h1=document.querySelector('h1') }) onDestroy(()=>{ console.log('onDestroy') }) </script> <h1 on:click={moreDot}>{name}</h1>
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
안녕하세요 질문있습니다.
안녕하세요. 4분 21분에 있는 webpack으로 output시키는거 해보는데 이런 문제가 발생합니다. 어떻게 해결해야 되나요 ? ㅜㅜ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
동적할당에서 heap영역과 stack
다음 강의를 기다리며 복습을 하고 있는데 만약 main함수에서 어떠한 클래스를 동적으로 할당해준다고하면 그 클래스는 heap영역에 어딘가에 생성되고 그 생성된 주소를 가리키는 포인터는 stack영역에 저장되는 것으로 이해하는 것이 맞나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 최적화 에 대해서 궁금한 점이 있습니다.
return ( <> {post.UserId !== me.id && ( <Button onClick={onClickButton} loading={followLoading || unfollowLoading} > {isFollowing ? '언팔로우' : '팔로우'} </Button> )} </> ); 저는 로그인한 사용자가 등록한 글일때는 팔로우 버튼을 이렇게 숨겼는데 혹시 return null 과 최적화에서 차이가 있을까요?
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
강의자료
혹시 강의자료 공유 가능하신가요?
-
미해결스프링 핵심 원리 - 기본편
Component와 Autowired에서요..
안녕하세요 강사님 덕분에 스프링 처음 입문해서 강의 잘 듣고있습니다! 강의 듣다가 문제점이 생겨서 질문드려요! @bean으로 직접 컨테이너에 등록해주는 단계 이후에 @Component 스캔 이용해서 자동등록 후 @Autowired로 주입해주는 단계로 전환될때 애노테이션 달으라는 대로 다 달았는데 아래와 같은 에러가 뜨네요... AutoAppConfigTest에서 basicScan() 실행하니까 아래와같이 떴어요. 읽어보니까 어디 충돌이 나는건지 해당 빈이 없는걸로 인식하는건지.. NoSuchBeanDefinition 어떻게 해결해야될까요... org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'orderServiceImpl' defined in file [C:\Users\user\practice1\out\production\classes\spring\practice1\order\OrderServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'spring.practice1.member.MemberRepository' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: { }
-
미해결스프링 핵심 원리 - 기본편
질문 드립니다.
안녕하세요. 강의를 잘 듣고 있는 학생입니다. 아래 코드에서 getBeanDefinition 부분이 계속 에러로 표시되는데요. 함수자동완성에도 getBeanDefinitionNames는 나오는데 getBeanDefinition 은 안나오더라고요. 스프링 프로젝트 생성할 때도 강의 따라 했는데...버전에 문제가 있을 수 있나요? @Test@DisplayName("애플리케이션 빈 출력하기")void findApplicationBean() { String[] beanDefinitionNames = ac.getBeanDefinitionNames(); for (String beanDefinitionName : beanDefinitionNames) { BeanDefinition beanDefinition = ac.getBeanDefinition(beanDefinitionName); //Role ROLE_APPLICATION: 직접 등록한 애플리케이션 빈 //Role ROLE_INFRASTRUCTURE: 스프링이 내부에서 사용하는 빈 if (beanDefinition.getRole() == BeanDefinition.ROLE_APPLICATION) { Object bean = ac.getBean(beanDefinitionName); System.out.println("name=" + beanDefinitionName + " object=" + bean); } }}