묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Firebase 서버를 통한 Android앱 개발 지침서
파이어베이스 관련해서 질문드립니다.
public class Datadao { FirebaseDatabase database; ArrayList <String> arrayList=new ArrayList<String>(); public ArrayList<String> readIdlist() { database=FirebaseDatabase.getInstance(); database.getReference().child("idlist").addValueEventListener(new ValueEventListener() { @Override public void onDataChange(@NonNull DataSnapshot snapshot) { for (DataSnapshot dataSnapshot : snapshot.getChildren()) { Datadto dt=dataSnapshot.getValue(Datadto.class); arrayList.add(dt.getId()); } } @Override public void onCancelled(@NonNull DatabaseError error) { } }); return arrayList; }}이 부분 관련해서, 질문드립니다. for문안에서는 arrayList가 잘 작동하는데요. return할 때는, 계속 ArrayList가 null로 찍혀서 나옵니다. 혹시 이유를 알 수 있을까요?
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
예제파일
안녕하세요 인강 처음 들어보는 학생입니다. 다름이 아니고 질문이 있어서 글을 남깁니다. 커리큘럼에 보면 페이지를 같이 만들어 볼수 있게 작성 해주셨는데, 그럼 예제 파일이나 이런건 저희가 따로 준비하는건지 아니면 준비 해주셔서 그걸 기반으로 같이 만들어본다는 건가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberServiceTest에서 중복_회원_예외 처리 에러
MemberServiceTest에서 회원가입 test는 성공하는데, 중복_회원_예외 테스트에서 실패합니다. try catch를 했는데 emberService.join(member2); 이 부분에서아래와 같은 에러가 발생합니다. org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; constraint [null]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement 왜 그러는 걸까요?ㅠ
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
이력서 OR 포트폴리오 만들 때...
좋은 강의 감사합니다. SI에서 개발한 경험이 있어서, 개발경험을 이력서에 기입할 것이지만 경력개발자라고 하기에는 애매해서 신입으로 지원할려고 하는데요. 이럴 경우, 이력서 OR 포트폴리오 만들 때, 앞에 신입이라는 단어를 붙여주는게 나을까요??? ex) '신입 백엔드 개발자 000'
-
미해결예제로 살펴보는 PyQt Tutorial
프로그램무한반복.exec_() 관련
안녕하세요. 잦은질문을 드려서 죄송하네요^^;; 이번질문은 프로그램무한반복.exec_() 관련입니다. 강의 중 배운 내용을 근거로하면 아래 1>2>3 으로 무한루프로 계속해서 GUI를 띄워놓는걸로 이해하고 있습니다. 1 프로그램무한반복 = QtWidgets.QApplication(sys.argv) 2 실행인스턴스 = GUI를 구성하는 class() 3 프로그램무한반복.exec_() 이때 마지막 3번에서 .exec_()라는 method를 실행하였는데, QtCore.QCoreApplication 설명(https://doc.qt.io/qtforpython/PySide6/QtCore/QCoreApplication.html)을 보면 아래와 같은 설명이 있습니다. 제가 띄워놓을 GUI는 Long-running을 예상하고 있는데, 혹시 이럴때는 processEvents() 라는것을 사용하라고 권장하던데... 기존(exec_())과의 차이/저것의사용방법/사용시유의사항을 알 수 있을까요? The Event Loop and Event Handling¶ The event loop is started with a call to exec() . Long-running operations can call processEvents() to keep the application responsive.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
REQUEST 2번씩 가는 현상
리듀서에서 등록한 LOAD_POST_REQUEST와 사가에서 이벤트리스너처럼 등록한 watchLoadPosts가 둘 다 LOAD_POST_REQUEST로 묶여있어서 2번 일어나는게 맞나요? 몇 강 전에 리듀서가 사가보다 먼저 발생하는 로그 찍는걸 본 것 같아서요. 리듀서에서는 플래그들 바꾸는 역할을 하고 사가에서는 실질적인 처리를 하는 것으로 이해했는데... 그럼 리듀서와 사가에서 동시에 등록된 액션들은 항상 2개가 실행된다고 생각해도 되나용?
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
파이썬 3.5.6 인데도 에러가 뜹니다.
답변 감사힙니다만 파이썬 3.5.6 인데도 에러가 뜹니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
host.docker.internal
안녕하세요! eureka 페이지에서 강의와 다르게 출력되어 질문드립니다. 현재 host docker internal로 바뀌어서 나오고 있는데 강의처럼 제 ip로 나오게 설정하는 다른 방법이 있나요?
-
미해결예제로 살펴보는 PyQt Tutorial
QTableWidget
안녕하세요. 조금 헷갈리는 개념이있는데^^;;; QTableWidget과 QTableWidgetItem의 차이는 무엇인가요? 둘다 PyQt5.QtWidgets 에 있습니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
travis 에서 docker login 을 할때 non TTY device 관련 오류가 나요.
안녕하세요, 강의 잘 보고있습니다! .travis.yml을 작성 하고 git push 를 했을때 travis 에서 다른 과정들은 모두 패스했지만,docker login 에서 Error: Cannot perform an interactive login from a non TTY device위와같은 에러가 나요.. ㅠㅠ 그래서 Docker hub에 올라가는게 없는데 어떻게해야하나요??
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
Test Script의 Stack
Test Script의 Stack 이 표현에 대해서 자세하게 설명 부탁 드려요 제가 느낀 바로는, 스크립트 하나당 메모리 공간을 가지고 이 공간이 Stack과 Heap으로 나뉘는 것 같거든요 여태까지 저는 컴퓨터에 달려있는 메모리는 하나의 덩어리로 생각하고 거기서 Stack과 Heap으로 나뉜다고 생각했는데 틀린건가요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
json file dependencies에 대해서 질문드립니다.
express를 설치하였는데도 json파일에서 dependencies 객체가 형성이 안됩니다. npm install packagename --savenpm install <dependencies listed here> --save와 같은 명령어를 실행하고 나서 다시 express를 설치해도 dependencies객체가 형성되지 않는데 어떻게 해야하나요?
-
미해결Spring Boot JWT Tutorial
BadCredentialsException으로 인한 Unauthorized 에러
안녕하세요, 최근 강좌를 다 듣고, 프로젝트에서 응용하여 적용하던 중 하루내내 디버깅을 시도했음에도 풀리지 않는 문제가 생겨 질문 남기게 되었습니다 Mysql에 저장된 user 객체(email, password, name, phoneNumber, authorities 등)에 대하여 loginDto(email, password)로 로그인을 하는 API를 들었습니다. 하지만 포스트맨으로 테스트한 결과 다음과 같은 결과가 지속됨을 알 수 있었습니다. (강의에서 설명하신 코드를 거의 대부분 가져와 적용하였습니다) STS에서 디버깅해보았을 때, JwtFilter를 지나 해당 Controller의 Request URI로 도착했고, 아래와 같이 authenticationToken을 생성하였습니다. 이후 authenticate 메소드가 실행되면서 CustomUserDetailsService로 넘어가고 createUser 메소드에서 GrantedAuthority를 리스트에 담아 grantedAuthorities에 저장하였습니다. 다음과 같이 전체 정보를 잘 가지고 오는 것을 알 수 있습니다. 그러나, 그후 다음의 포인트에서 더 이상 넘어가지 못하면서 마지막으로 source not found에 도달하고, api는 자격 증명에 실패했다는 에러메시지를 반환합니다. 강의를 3번 넘게 돌려보면서 빠뜨린 부분은 없는 것인지 찾아봤는데 잘 모르겠스빈다ㅠㅠ 도와주시면 감사하겠습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
질문 있어요~
다른 질문 보고 오류를 해결하긴했는데... 페이팔에 제이름으로 로그인 했는데 왜 등록된 정보가 선생님 정보가 나오는지..... ??? 이상하네요?? (저도 어카운트 등록을 첫번째 꺼로 해서 안되어서 두번째 계정을 비밀번호만 바꿔서, 두번쨰로 로그인을 하니깐 되더라구요?? 근데 등록된 정보가 선생님 정보입니다..? 이상합니다.) 두번째로 로근인하니! 이렇게 화면이 떠서.. 분명 저도 페이팔 제 아이디로 로그인 했는데 말이죠.... 당황스러워요. 이유를 아시나용?
-
미해결처음 배우는 리액트 네이티브
이미지가 정상 출력되지 않습니다.
안녕하세요~ 현재 회원가입 화면 챕터 진행 중에 있습니다. Figma로 이미지를 만들어서 앱 로고 화면에 넣었습니다. 단순 파이어베이스 스토리지에 올려놓은 주소만 바꿔서 시뮬레이터로 테스트 했는데 하나의 이미지는 잘 뜨는데 다른 하나의 이미지는 회색 화면으로만 보입니다. 두 이미지의 주소는 다음과 같습니다.(초록색 주소의 이미지가 회색화면이 뜨며 하단 이미지는 정상 출력 됩니다.) 도움이 필요합니다. 'https://firebasestorage.googleapis.com/v0/b/study-chatapp-fa364.appspot.com/o/face.png?alt=media'; 'https://firebasestorage.googleapis.com/v0/b/study-chatapp-fa364.appspot.com/o/logo.png?alt=media';
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
TCP 연결이 일어나는 부분이 이해가 안갑니다!
안녕하세요. 우선 좋은 강의 감사합니다. 자료를 찾아봐도 속시원히 답해주는 곳이 없어서 질문드립니다 ㅠ. 강의 자료에 TCP/IP 단계에서 3-way handshake를 거쳐 연결을 한 후에 패킷을 생성하고 물리계층으로 전달한다. 이렇게 되어 있는데요. 마치 물리계층을 거치지 않고 연결이 일어나는 것처럼 느껴져서 정확히 어떤 과정으로 일어나는지 헷갈립니다. 제 생각에는 syn, syn-ack, ack도 어쨋든 비트열로 이루어진 정보일테니 물리적인 전선을 통해 전달될거고, 그럼 이 정보도 물리계층을 거쳐서 전달될 것 같은데, 그럼 3-way handshake를 위한 신호 정보도 패킷에 담겨서 물리계층을 통해 전달되는 것이 맞나요? 만약 그렇다면 웹 브라우저에 www.google.com을 검색하면 HTTP 메시지가 포함된 패킷이 전달되기 전에, 연결을 위한 패킷이 먼저 왔다갔다하고, 연결이 확립되면 요청 패킷이 전달된다.이렇게 이해하면 될까요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한좀 주실 수 있나요ㅕ?? ㅠㅠ 계속 기다리고 있어용
인프런 아이디 : dkssk4468인프런 이메일 : dkssk4468@naver.com깃헙 아이디 : dkssk4468@naver.com깃헙 Username : kwon3198 이거에요 구독은 돼서 메일은 계속오는데 권한 승인이 안오네요 ㅠㅠ 권한획득메일은 안오네요 중급강좌는 잘됬었는데 뭔가 잘못한건가여>> ㅠㅠ 부탁드립나당
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
import 에러
현재 아톰좌측 카테고리부문을 보시면 각 수업별 파일을 따로 생성하여서 수업내용들을 보관하고 있습니다. 이러한 과정에서 수업을 따라가던중 해당 에러가 발견되었습니다. 어떻게 해야할까요...??(두번쨰 사진 참고) 또한 import ..sub.sub1.module1 import .sub.sub1.module1 이렇게 import 경로를 바꿔보니 이러한 에러가 뜨네요..(첫번쨰 사진 참고)
-
해결됨14일만에 배우는 ASP.NET CORE
TempData["Message"] 의 값이 NULL이 되는 현상에 관하여 문의드립니다.
03.MVC 패턴 강의에서 로그인 정보가 일치해서 로그인에 성공했을 때 TempData["Message"] = "로그인이 성공적으로 이루어졌습니다." 이렇게 해당 메시지 문자열을 넣고 RedirectToAction("Index", "Membership")를 통해 Index 액션 메소드를 실행 하고 해당 Index 뷰에서 TempData["Message"] 를하면 해당 값이 NULL 빈 값으로 나옵니다. 해당 관련하여 해결 방안이 있을가요? 제가 무언가 잘못 입력한 것 같지는 않긴하거든요.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
TypeError: Cannot read property 'map' of undefined
에러 타입만 봐서는 map을 적용한 products 값이 정의되지 않았다는 뜻같은데 아래는 작성한 코드입니다. import React from "react"; import "./index.css"; import axios from "axios"; function MainPage() { const [products, setproducts] = React.useState([]); React.useEffect(function () { axios .get( "https://3284f26f-91b1-4e10-8812-f3d402e87bb1.mock.pstmn.io/products" ) .then(function (result) { const products = result.data.products; setproducts(products); }) .catch(function (error) { console.error("에러 발생 : ", error); }); }, []); return ( <div> <div id="header"> <div id="header-area"> <img src="images/icons/logo.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images/banners/banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"> {products.map(function (product, index) { return ( <div className="product-card"> <div> <img className="product-img" src="images/products/keyboard1.jpg" /> </div> <div className="product-contents"> <span className="product-name">키보드</span> <span className="product-price">50000원</span> <span className="product-seller"> <img className="product-avatar" src="images/icons/avatar.png" /> <span>그랩</span> </span> </div> </div> ); })} </div> </div> <div id="footer"></div> </div> ); } export default MainPage; 아래는 크롬 로컬호스트에 나오는 부분 캡쳐입니다. 그리고 아래는 postman에서 send 이후 받은 결과값입니다. { "products" :[ { "name": "농구공", "price": 10000, "seller": "조던", "imageUrl": "images/products/basketball1.jpeg", }, { "name": "축구공", "price": 50000, "seller": "메시", "imageUrl": "images/products/soccerball1.jpg", }, { "name": "키보드", "price": 15000, "seller": "그랩", "imageUrl": "images/products/keyboard1.jpg", }, ]; } 확인 부탁드립니다.