묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
pipelines.py에서 process_item내에서 print문이 작동을 하지 않네요 ㅠ
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
클릭해서 ProductPage로 넘어갈시에 아무것도 보이지 않습니다
(사진)
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
앱에서 댓글이 안보입니다
댓글 확인하는거에서 파이어베이스에는 뜨는데 앱에서 확인해보면 안뜹니다 날짜/시간 content time 이렇게 뜹니다 동영상 강의 댓글 만들기에서 댓글 입력하기~불러오기 부분이요 BoardInsideActivity 안에 소스코드 // 두번째 방법 key = intent.getStringExtra("key").toString() getBoardData(key) getImageData(key) binding.commentBtn.setOnClickListener { insertComment(key) } commentAdapter = CommentLVAdapter(commentDataList) binding.commentLV.adapter = commentAdapter getCommentData(key)}fun getCommentData(key: String) { val postListener = object : ValueEventListener { override fun onDataChange(dataSnapshot: DataSnapshot) { commentDataList.clear() for (dataModel in dataSnapshot.children) { val item = dataModel.getValue(CommentModel::class.java) commentDataList.add(item!!) } commentAdapter.notifyDataSetChanged() } override fun onCancelled(databaseError: DatabaseError) { Log.w(TAG, "loadPost: onCancelled", databaseError.toException()) } } FBRef.commentRef.child(key).addValueEventListener(postListener) }fun insertComment(key: String) { // comment // -BoardKey // -CommentKey // -CommentData.. FBRef.commentRef .child(key) .push() .setValue(CommentModel(binding.commentArea.text.toString(), FBAuth.getTime() ) ) Toast.makeText(this, "댓글 입력 완료", Toast.LENGTH_LONG).show() binding.commentArea.setText("")}이부분 맞죠??똑같이 한거 같은데 어디가 문제일까요??그리고 파이어베이스에 저장하는게 insertComment 이부분이고 댓글로 보여주는게 getCommentData 여기인가요??
-
해결됨면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
uk-lightbox
UIkit 질문 드립니다.. 연습삼아 프로로타입 만드는데 uk-lightbox 가 css 속성이 적용이 안되어서요ㅠ !important 를 줘도 마찬가지 입니다.. 제가 뭔가를 잘못한건지 확인 한번만 해주세요ㅠㅠ <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <title>UIkit Usage</title> <!-- UIkit CDN --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/uikit@3.8.0/dist/css/uikit.min.css" /> <script src="https://cdn.jsdelivr.net/npm/uikit@3.8.0/dist/js/uikit.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/uikit@3.8.0/dist/js/uikit-icons.min.js"></script> <style> body { background-color: #f5f5f5; height: 100vh; margin: 0; } .container { position: relative; height: 100%; } .content { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .uk-lightbox { border: 5px solid #000; } .uk-lightbox div { margin: 30px !important; } .uk-lightbox img { border: 5px solid red; } </style> </head> <body> <div class="container"> <div class="content"> <div uk-lightbox> <div> <a href="portfolio/coding-works/animation/01/index.html"> <img src="images/Practical-Animation-01.jpg"> </a> </div> <div> <a href="portfolio/coding-works/animation/02/index.html"> <img src="images/Practical-Animation-02.jpg"> </a> </div> </div> </div> </div> </body> </html>
-
미해결비트코인 알고리즘 트레이딩 봇 개발
바이낸스 선물옵션 강의
바이낸스 선물옵션강의도 있나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
멤버컨트롤러 클래스의 생성자에서
멤버서비스와 레포지토리는 springconfig 파일에서 bean 등록을 했고 컨트롤러는 @Autowired를 쓸수밖에 없다고 하셨는데 안쓰면 멤버서비스를 못찾아서 could not found가 떠야하는거 아닌가요? 어노테이션을 안써도 톰캣이 정상적으로 스타트되는데 원래 이런건가요??
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
안녕하세요 메일 드렸는데 아직 답이없으셔서요!
안녕하세요! 자료를 얻기위해 메일 드렸습니다! 허용해주시면 제 구글 드라이브에서 확인이 가능한가요?
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
모듈 전체 말고 메소드만 import 할 경우
모듈 전체 말고 그 모듈 안에 있는 메소드만 import 할 경우 메소드만 실행되는 거죠?
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
flask 깊은 이해를 위한 파이썬 중급 문법: closure function 관련
flask 깊은 이해를 위한 파이썬 중급 문법: closure function 관련 질문 드립니다. 이전 강의와 해당 강의에서 각각 first class function과 closure function에 대해 배웠는데, 이 둘을 같은 개념이라고 생각하면 되는 건가요? 구글에 검색해도 사람마다 이야기하는게 다른 것 같아 강사님께 질문을 남깁니다. 감사합니다.
-
미해결초보를 위한 도커 안내서
환경변수 이름
GUESTBOOK_DB_ADDR: mongodb:27017 여기서 mongodb는 컨테이너의 이름을 의미하는 것인가요? 27017는 컨테이너의 포트번호를 의미하는 것인가요? GUESTBOOK_DB_ADDR라는 환경변수의 이름은 어떻게 정해지고 쓰이는것인지 궁금합니다.
-
미해결스프링 핵심 원리 - 기본편
외부 라이브러리 개념...ㅠ_ㅠ
설정정보에 메서드를 지정하는것과 @Postconstruct, @PreDestroy 애노테이션의 가장큰 차이점은 "외부 라이브러리에 적용 가능 여부" 라는 점을 배웠습니다. 다만 이게 와닿지 않아서 질문드립니다. 부족하지만, 제가 이해한 바로는저희가 NetworkClient라는 객체를 만들고, 이 객체를 빈으로 등록하고 있으며, 이 빈의 생명주기 메서드를 호출하는 방법을 배웠습니다. NetworkClient에 주입완료후 호출되는 init()과 빈 소멸직전에 호출되는 close() 메서드가 있습니다. 즉 만들고자하는 빈 안에 생명주기 메서드가 있고, 그것을 설정정보에 지정한것으로 이해했는데...우리가 수정할수 없는 외부라이브러리의 경우에는 제가 어디에 init(), close() 함수를 만들어야합니까? ( 라이브러리도 객체, 즉 빈으로 등록된다고 이해했습니다.) 질문을 정리하자면, 제 이해력으로는 수정할수 없는 라이브러리에는 당연히 제가 만든 생명주기 함수를 추가해줄수없기때문에 생명주기함수를 설정해줄수 없을뿐더러, 설정 또한 불가능 할 것이다. 라고 이해했습니다...ㅠㅠ
-
미해결구글 스프레드시트로 배우는 업무 자동화(직장인 코딩)
정규표현식 3장 코딩 실습하기
스크립트 관련된 내용이 사전 지식이 없다보니 조금 어려운 것 같네요..
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
break 질문
for 반복문 안에 있는 if 조건문이 true가 되어서 아래의 코드 break가 실행될 때, if문 밖에 있는 for 반복문까지 중단되는 거 맞죠?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
궁금한거 질문드립니다!!
ClassType.None 의 값을 0 으로 지정 해두셨는데 나중에 main에서 while문 안에 if (choice != ClassType.None) break; 이부분에 대해서요 ! choice != ClassType.None 이라는게 초이스의값이 0 이아니면 break으로 빠져나오는건데 4,5를 실행하면 그냥 다시 반복문이 되잖아요 ? 근데 4,5가 0이아니라서 빠져나올 수 도 있는거 아니에여? 아니면 단순히 ChooseClass 함수에서 0,1,2,3 까지만 설정을 해둔거라서 0,1,2,3 중 1,2,3 이외의값은 인정이안되서 다시 반복문을 돌리게 되는건가요? 그래서 1,2,3 만 눌렀을떄 break이 실행이된다는건가요? 알것같으면서도 애매하게 이해가 안가서 속상하네요 ㅠ
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Completion Port모델 질문드립니다.
IOCP강의를 듣고 실습을 하는 중에 이상현상?이 생겨서 질문 드립니다. 정상적으로 실행되거나 밑에 현상이 생기거나 반복이 되고 있는데 뭐가 문제일까요... 코드는 올려주신것과 똑같습니다! 1) accept만 뜨고 client connected가 안뜨는 경우 (클라에서 송신은 계속 하고있다.) 2) server에서 break point를 잡고 실행하면 client connected도 잘뜨고 수신도 잘합니다. (처음 한두번은 800, 200 이렇게 한꺼번에 데이터를 수신합니다.) 3) 다시 break point를 해제하면 1번과 같은 상황이거나, 정상적으로 처음부터 100씩 수신받는 상황이 랜덤으로 발생
-
미해결TensorFlow 2.0으로 배우는 딥러닝 입문
keras에서 이미 정의된 모델을 가져와 학습할 경우
안녕하세요. 영상을 보며, 테스트를 하다가 질문 몇개가 생겨서 글을 씁니다. 1. 학습을 진행하다가 다시 재학습을 할 때, train_step을 이용하면 영상과 같이 한다는 것은 이해했습니다. 그런데 케라스에서 미리 정의된 모델(ex. densenet)을 가져와서 학습을 할 경우에는 보통 model.fit을 사용해 학습하던데요. 그 때에는 checkpoint_save = tf.keras.callbacks.ModelCheckpoint(.....) model.fit(x,y,... callbacks=checkpoint_save) 위와 같이 콜백 함수를 사용해 가중치를 저장하더라구요. 영상과는 다른 경우인 model.fit을 사용할 때, 다시 재학습을 하려면 어떤 식으로 해야 하나요. > 알려주신대로, ckpt = tf.train.Checkpoint(step=tf.Variable(0), model=model) ckpt_manager = tf.train.CheckpointManager(ckpt, directory=checkpoint_directory, max_to_keep=5) latest_ckpt = tf.train.latest_checkpoint(checkpoint_directory) if latest_ckpt: ckpt.restore(latest_ckpt) 이렇게 하면 불러와 지기는 할 것 같던데 model.fit으로 학습 하면 epoch가 다시 1부터 시작하더라구요. 그래서 이게 제대로 불러와서 재학습을 하는가 싶기도 하고요. 실제로 재학습이 된다고 해도 몇번째인지 알기도 힘들었습니다. 뭔가 깔끔한 방법이 있는지 궁금합니다. 2. 학습된 가중치를 불러올 때, 영상에서는 ckpt.restore를 썼는데요. model.load_weights와 다른 점은 같은 모델일 때 없는 것인가요. 항상 잘 듣고 있습니다. 감사합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
thymeleaf 노란밑줄이 생기는데 무료버전이라 그런건가요?
(사진)
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
연습문제에서 팩토리얼함수 구현문제 이렇게 푸는것도 맞는건가요?
- using System; namespace CSharp { class Program { static int Factorial(int n) { int temp = n; for(int i = (n-1); i > 0; i--) { temp *= i; } return temp; } static void Main(string[] args) { int ret = Factorial(5); Console.WriteLine(ret); } } } 혼자고민하고 고민하다가 팩토리얼이 숫자가 점점 내려가서곱하는거니까 이렇게도 되긴하는데 맞는풀이법인가요?? 답이랑 정반대여서요,..,
-
미해결스프링 핵심 원리 - 기본편
해당 강의에서...
해당강의내용은 앞서 설명했던.. (OCP원칙)을 깨는게 아닌가요?? 예를들면, @ComponentFixDiscountPolicy { ... } @ComponentRateDiscountPolicy {...} 이경우 DiscountPolicy라는 타입으로 빈을 찾게되면 오류가 나기때문에 해당 강의에서 3가지 방법을 제공했고,만약 RateDiscountPolicy를 사용하려면 @Component @PrimaryRateDiscountPolicy {...} 이렇게 코드 수정을 해야하고, 다시 Fix를 사용하기위해선 Rate의 @Primary를 지우고, Fix에 가서 @Primary를 붙여줘야겠죠.이것또한 구현객체의 코드수정인데, 이부분은 OCP원칙을 꺠는것이 아닌건가요?
-
미해결스프링 핵심 원리 - 기본편
조회한 빈이 모두 필요할때 ( Map, List) 질문사항
static class DiscountService { private final Map<String, DiscountPolicy> policyMap; // map으로 모든 DiscountPolicy 하위 구현체들 주입받기 @Autowired public DiscountService(Map<String, DiscountPolicy> policyMap) { this.policyMap = policyMap; }} DiscountPolicy의 구현체에는 fixDiscountPolicy, RateDiscountPolicy가 존재합니다.Map을 이용해서 이 두가지 구현체를 모두 주입 받는 방법이 강의내용이였는데, 어떤 원리로 이게 다 주입되었는지 모르겠습니다.단순히 Map, List처럼 배열(?) 자료형으로 DiscountPolicy(인터페이스)를 주입받으면 스프링에서 알아서 모두 주입해주는것인가요?질문 내용을 정리하지면,생성자를 통해서 주입한 policyMap변수에 어떻게 2가지 객체가 주입되었는지 모르겠고, 자세히는 Map의 String 키값이 어떻게 빈이름으로 저장되고, 벨류가 2가지 각 개체의 참고값을 저장한건지 모르겠습니다..ㅠㅠ