묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결앨런 iOS Concurrency(동시성) - 디스패치큐와 오퍼레이션큐의 이해
해당 코드는 어디에 저장되는 건가요??
안녕하세요^^ 열강하고 있는 iOS 개발자 지망생입니다. GCD 프로젝트 강의를 듣던 중에 캡쳐한 것과 같은 코드가 이해가 안되어 질문드립니다. 위 딕셔너리는 어느 클래스(?) 소속 일까요? UIApplication, UIWindow 등 여러 방법으로 해봤는데 없더라구요ㅠㅠ 아울러 혹시 어디 소속인지 알 수 있는 방법도 있으면 알고 싶습니다. 감사합니다^^
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
index 페이지 속도가 왜이리 느릴까요?
아래에도 어떤 분이 같은 주제로 올리신 질문입니다. index 페이지 속도 관련인데요, 배포 환경 기준 index 페이지 로드에 약 5~6초 가량 걸립니다. 다른 페이지 ssr 1~2초 걸리는건 귀여운 수준이네요.. 로초님이 Link들에 prefetch={false} 거실때 전 패스했는데 그게 느려지는 원인이 될 수 있을까요? 개선해야 한다면 어떤 방향으로 개선하는게 좋을까요? https://nodebird.com/ 은 속도 기가막힌걸 보면 제 쪽 문제일텐데 코드는 대부분 그대로 따라쳤는데 이렇게까지 차이가 날 수 있나 싶구요.. 배포사이트 - https://bearsns.com/ index 소스코드 - https://github.com/bear-bear-bear/sns-clone/blob/master/front/pages/index.js
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
부스팅계열도 gridsearch가 가능한가요?
랜덤포레스트 외에도 부스팅 계열도 그리드서치가 가능한가요? Optuna라는 것도 있는 것 같네요
-
미해결R로 하는 네트워크 분석
pre_data.RData
pre_data.RData 업로드 해주실 수 있나요?
-
미해결스프링 핵심 원리 - 기본편
findById(Long memberId)가 궁금합니다
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 안녕하세요 선생님 강의 즐겁게 잘 보고 있습니다! 4:40부터 회원저장소와 회원서비스 인터페이스에 메서드를 작성하는 것부터 흐름이 진행되기 시작하는 곳을 무작정 외우려다가 이해하고 싶어서 질문드립니다. 1. Member의 getId()를 쓰지않고 findById()를 쓰신 이유가 궁금합니다. 2. 1이 어떻게 가능한건지 잘 이해가 가지 않습니다. 저의 어떤 기초지식이 부족해서 이해를 못하는 건지 파악이 안 되는 상황이고 도움을 요청드립니다
-
해결됨핵심만 쉽게, 모두의 SQL 데이터 분석
오라클 11g 버전만 써야하나요?
오라클 11g 버전만 써야하나요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
input display none 질문입니다.
input이 display: none으로 존재도 사라지고 자리값도 사라진다고 하셨었는데 label이 input과 id로 짝꿍이 맺어져서 label을 누르는 거지만 사실은 사라진 input을 누르는 거라고 생각해도 되는 건가요??
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
[실전 크롤링: scrapy 크롤링 팁] 질문있습니다.
안녕하세요, 강사님. 좋은 강의 감사드립니다. 제목에 나와있는 강좌에서 settings.py의 FEED_EXPORT_FIELDS 및 CONCURRENT_REQUESTS 를 배웠는데요 그 project file에서 여러 spider_name.py가 있을 수 있는데, 그 여러 spider_name.py에 대해 위 2가지를 다르게 가고싶다면 어떻게해야하나요? 혹시 하나의 project file은 다르게 못가나요? (예를들면 spiders 파일 하위에 있는 spider_name_1.py와 spider_name_2.py의 FIELDS 순서를 다르게 하고싶다면, 어떻게 처리를 해야할까요? settings.py는 모든 spider_name.py에 동일하게 적용될 것 같아서요!) 미리 감사드립니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
gui 상태에서 설치 도중...
이런에러가 계속 뜨길래 우분투를 살펴 보다가 Failed랑 Unable에 대한 메세지 질문에 있길래 해결했는데도 gui 상태에서 첫번째 사진과 같은 현상이 일어 납니다. 우분투는 여기서 끝입니다 vivado버전은 2020.02버전을 사용하고 있어서 이버전을 다운받았는데 리눅스 환경은 해본적이 없습니다.. +++++++ 선생님 하다 커맨드라인으로 설치를 진행하다보니 항상 vivado설치할때 드라이브 공간이 부족하다고 하길래 C에는 60기가여서 부족한가 보다 싶어 z드라이브에 900기가 용량이 남아서 z드라이브로 커맨드로 설치를 진행 하였는데 마지막에 항상 드라이브 공간이 부족하다고 뜹니다. 처음부터 다시 시작 해봤는데 여기서부터 뭔가 문제가 있는건가요? recovery denied에 뭔가 문제가 있는거 같은데.... z드라이브 공간입니다...6시간째 셋팅은 처음이에요.....강의 시작할 수 있겠죠??..
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
Mixins에러
무슨 문제 때문에 나는 에러인지 모르겠습니다 ㅠ
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
FSM case문 default 와 latch 관련 질문있습니다.
always @(c_state or i_run or is_done) begin case(c_state) S_IDLE: if(i_run) n_state = S_RUN; S_RUN : if(is_done) n_state = S_DONE; S_DONE: n_state = S_IDLE; default : n_state = S_IDLE; endcase end always @(c_state) begin case(c_state) S_DONE: o_done = 1; default : o_done = 0; endcase end 위 코드 처럼 FSM 예제 코드 중에 // To prevent Latch. 부분을 지우고 case문에 default로 같은 값을 부여했는데 제 생각엔 예제 처럼 case문 위에 넣거나 case문 안에 default 로 넣거나 둘다 같은 동작이 돼서 예외적인 상황일 때를 기술했으니까 래치가 생성 되지 않을거라 생각했는데 툴을 돌려서 schematic을 확인해보니 래치가 생성되었습니다. 이게 어떠한 이유로 그런지 도저히 모르겠어서 질문 드립니다. 혹시 그냥 툴이 해석하는것에 차이가 있어서 발생 된 일인건지 아니면 위에 적는게 default로 적는것보다 래치를 예방하는 효과가 큰건지 궁금합니다. 툴은 vivado가 아니라 다른 툴을 사용했습니다
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
강의 구매자입니다.! mysql 공부하면서 oracle공부하다가 oracle의 rownum같은 경우는 mysql로 어떻게 변환시킬수 있는지 궁금합니다.!
select * from (select A.*,Rownum Rnum from(select * from board order by ref desc,re_step asc)A) 이거를 mysql구문으로 바꾸어주세요..!ㅠㅠ 위 말 그대로 rownum같은 경우는 oracle 전용문법인데 , 이런경우 위와같은 기능을 가진 mysql로는 어떻게 변형시키는지 궁금합니다..! 아마 limit를 쓰긴 해야할듯 한데 ,너무 어렵네요..ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jar 파일 실행하는게 잘 되지 않습니다..
https://www.inflearn.com/questions/53961 이 글을 보고 git bash를 설치해서 인텔리제이에 적용하여 사용중입니다, 윈도우 환경에 자바 버전은 11입니다. java -jar 명령어를 사용해서 .jar 파일을 실행하는 과정이 잘 되지가 않습니다. 파일 이름이 demo-0.0.1-SNAPSHOT.jar 라서 java -jar demo-0.0.1-SNAPSHOT.jar 라는 명령어를 계속 입력했는데 아무 반응도 일어나지 않습니다. 뭐가 잘못된 걸까요?
-
미해결코딩으로 학습하는 GoF의 디자인 패턴
enum을 사용해 싱글톤패턴을 구현하는 방법에서
강의자료 11페이지의 싱글톤 패턴 구현방법 6에서의 질문 중 1. enum 타입의 인스턴스를 리팩토링을 만들 수 있는가? 질문이 잘 이해가 되질 않습니다. 어떤 의도의 질문인지 설명해 주실수 있나요??
-
해결됨스프링 핵심 원리 - 고급편
CGLIB
안녕하세요! https://www.inflearn.com/questions/343778 이 부분 질문과 답변 보고 궁금한 점이 생겼습니다. jdk 동적 프록시, CGLib 모두 런타임에 리플렉션을 통해 프록시 객체를 생성하는 걸로 알고 있었습니다. 그런데 CGLIB를 사용해서 컴파일 타임에 바이트 코드를 생성한다는 언급이 있습니다. CGLIB는 런타임과 컴파일타임 모두 바이트코드를 조작할 수 있는건가요??
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
강사님 안녕하세요 질문이 있습니다!!
checkbox에 등록 지역을 추가하면요. 제가 DB는 따로 mariadb로 연결해서 진행하고 있습니다. 그래서 open 여부를 할때는 기존 테이블에 open 관련 컬럼을 하나 추가해줘서 해결했습니다. 근데 그 다음 등록 지역부분이 말입니다. 얘는 List형태로 DB 컬럼에 들어가야되잖아요. 그러면 테이블 설계를 어떻게 해야하는건가요? 만약 서울, 부산, 제주 이런 형식으로 등록 지역을 다중으로 선택 했을때 DB에는 다중으로 선택했으면 List형태로 들어가야되는데 DB 입장에선 그러면 테이블의 컬럼 데이터타입을 어떻게 줘야하나요?
-
미해결스프링 핵심 원리 - 기본편
의존관계 주입시 일반 메서드주입이 실패합니다. 질문드립니다.
@PostMapping("/{userSeq}") public void test(@PathVariable long userSeq, @Autowired UserEntityRepository userEntityRepository){ userEntityRepository.findById(userSeq).get(); } 질문1) @RestController에서 위와 같은 코드를 돌리면 java.lang.IllegalArgumentException: Invoked method public abstract java.util.Optional org.springframework.data.repository.CrudRepository.findById(java.lang.Object) is no accessor method! 에러가 발생합니다. 이유를 모르겠습니다. 질문2) 혹시 @Autowired를 생성자나 method 상단이 아닌 파라미터자리에 붙이면 문제가 되는것인지요? @Beanpublic JPAQueryFactory jpaQueryFactory(@Autowired EntityManager em){ return new JPAQueryFactory(em);} querydsl 빈 등록시에는 엔티티 메니저를 파라미터에 넣어주면서 autowired를 파라미터에 붙여줘도 잘 동작하기에 개별 파라미터에 autowired를 붙여주는것과 생성자나 메서드(setter포함) 밖에 붙여주는것의 차이는 파라미터를 전체 DI해줄것인지 개별파라미터를 DI해줄것인지의 차이로 생각하고 있었습니다. 잘못 알고있는것이었는지요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빌드하고 실행하기에서 java -jar로 실행후 실행종료 어떻게 하는건가요?
8080포트의 PID를 킬해서 종료를했는데 그냥 종료하려면 어떤 명령어를 써야하나요?
-
미해결실전! Querydsl
벌크 연산에 대한 질문
안녕하세요. <수정, 삭제 벌크 연산> 강의에서 다음 코드에 대한 질문이 있습니다. @Test public void bulkUpdate() { long count = queryFactory .update(member) .set(member.username, "비회원") .where(member.age.lt(28)) .execute(); em.flush(); em.clear(); List<Member> result = queryFactory .selectFrom(member) .fetch(); for (Member member1 : result) { System.out.println("member1 = " + member1); } } em.flush();를 하는 순간 영속성 컨텍스트에 있던 정보가 DB에 반영되게 되는데, 이렇게 되면 update(member)에서 수정한 DB 정보와 충돌이 발생되지 않나요? 따라서 member.username이 "비회원"으로 수정되지 못 하는 것 아닌지요? 읽어주셔서 감사드립니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
useSWR에 대해서
안녕하세요. 제로초님 최근에 제로초님을 통해 useSWR에 대해서 알게되었고 이에 대한 내용을 찾아보다가 궁금점이 생겨 질문남깁니다. 많은 글에서 useSWR을 활용하여 상태관리를 할 수 있다고 하여서 여러 자료를 뒤져봤는데요. userSWR은 비동기 데이터만을 위한 상태관리로 사용하고 비동기 데이터 외에 다른 전역으로 상태관리가 필요한 예를 들어 토스트 메시지라던가 하는 데이터들은 contextAPI나 Redux를 이용해서 관리해주어야하나요? useSWR을 이용해서 비동기 데이터 외에도 전역상태 관리가 필요한 다른 데이터도 활용가능한지 useSWR이 Redux와 ContextAPI를 대체할수 있는건지 궁금합니다.