묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
descriptor 변수 공유문제
강의에서 디스크립터로 property함수를 이용하는 경우와 이용하지 않는 경우를 나누어 설명하셨습니다. 경우에 따라서 name을 모든 객체가 공유하는 경우와 그렇지 않은 경우가 있는 거 같습니다. 프로퍼티를 이용하는 경우는 마치 init 안에서 self.name으로 선언된 것처럼 객체별로 따로 움직였고 이용하지 않는 경우는 다같이 공유하고 심저여 ClassName.name을 참조해도 똑같은 움직임을 보였습니다. 어느 경우에 인스턴스변수가 되고 클래스변수가 되는 겁니까? 저는 자바의 Has-a 관계처럼 각 객체에서 별도로 연동되지 않고 각자 쓰였으면 합니다.
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
Jupiter NoteBook 파일과 PDF 파일은 어디서 다운로드 받을 수 있나요?
강의 중간에 자료를 다운로드 받을 수 있는 것으로 안내해주셨는데, Jupiter NoteBook 파일과 PDF 파일은 어디서 다운로드 받을 수 있나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
FrontControllerServletV1 생성자에 대해 질문드립니다.
생성자가 언제 만들어지는지 궁금합니다. 특별히 new를 해준것도 아닌데 생성자가 어디 시점에서 실행이 되는지 궁금합니다. 또한 service라는 메소드는 urlPatterns에 있는 링크로 들어가면 자동으로 실행되는 method인가요?
-
미해결한글 보고서 꾸미기에 유용한 꿀팁
실습파일 어디서 다운받나요?
강의결제했는데 수업에서 사용하시는 실습파일 어디서 다운받을 수 있을까요?
-
미해결고수가 되는 파이썬 : 동시성과 병렬성 문법 배우기 Feat. 멀티스레딩 vs 멀티프로세싱 (Inflearn Original)
I/O Bound(2) - threading vs asyncio vs multiproces 질문
threading과 multiprocessing, asyncIO 등의 예시 코드들을 보여주시는데, 1. 그러면 threading과 multiprocessing은 동기식이라고 볼 수 있나요? 2. threading과 multiprocessing, asyncIO 들이 blocking인지 nonblocking인지는 코드에 따라서 달라지는 것인가요?
-
미해결고수가 되는 파이썬 : 동시성과 병렬성 문법 배우기 Feat. 멀티스레딩 vs 멀티프로세싱 (Inflearn Original)
프로세스 생성 관련
멀티프로세스 생성을 위해서 multiprocessing.Pool()을 사용하는데 ProcessPoolExecutor() 을 사용안하는게, initializer를 설정하기 위해서 인가요?
-
미해결
백엔드 jquery
인프런에 백엔드개발자가 들으면 좋은 jquery강의를 추천해주실수 있나요??
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vue create할때 vue3로 설치하면 안되나여?
vue create할때 vue3로 설치하면 안되나여?
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
print(Robot.how_many()) 하면 None이 뜨는 이유
18분 13초 강의 부분에서 저는 print(Robot.how_many())를 습관적으로 하게되었는데요 이 부분에서 None이 출력이 되는데 왜 None이 출력이 되는지 모르겠습니다.
-
미해결
Mobile App development cost in Canada
Mobile App development cost in Canada :- These numbers are nevertheless a guess in view of least advancement hours, the typical expense each hour, and general capabilities. In the accompanying segments, we will dig into a total breakdown of the factors influencing portable application improvement costs. Read More:- https://omninos.ca/Mobile-App-development-cost-in-Canada.html Follow Us On Facebook:- https://www.facebook.com/omninosTechnologies Follow Us On Twitter:- https://twitter.com/omninoss Follow Us On Instagram:- https://www.instagram.com/omninosinsta/ Follow Us On Linkedin:- https://www.linkedin.com/company/omninos-solutions/ Follow Us On Behance:- https://www.behance.net/omninos Follow Us On Dribble:- https://dribbble.com/iapp_omninos
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
선생님 업로드 문제가 있습니다..
선생님 깃허브에 올린 파일 그대로 사용해 업로드해도 똑같은 504 문제가 생깁니다. 검색해보면 다른 사람들도 이 문제를 겪고 있는데 mongo db에 문제인것같은데 뭐가 문제인지 모르겠어요. 자세히 설명해주세요
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
재귀함수 복귀주소
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 호출되는 라인9의 재귀 함수의 복귀주소가 전부다 같은건가요? 그러니까 함수가 호출되거나 할때마다 고정된 영역이라 호출주소는 전부다 같은건지 아니면 함수가 호출될때마다 복귀하는 주소는 서로 유일하게 저장되어 저장 위치가 달라져 서로 복귀주소는 다른 주소값을 갖게되는지 궁금합니다 명령코드로서 읽고가는거라면 복귀주소가 같을거같은데.. 함수가 생성될때마다 서로 복귀주소를 구분되게 해서 저장하는건지 모르겠네요
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
강사님 코드리뷰 한번해주실수있나요 !! (섹션 5의 8번 문제입니다)
function compareMaps(map1, map2) { let map = new Map(); for (let item of map1) { if (map.has(item)) map.set(item, map.get(item) + 1); else map.set(item, 1); } for (let item of map2) { if (!map.has(item) || map.get(item) === 0) return false; } return true; } function solution(s, t) { let answer = 0; let right = t.length; for (let left = 0; left <= s.length - t.length; left++, right++) { if (compareMaps(s.slice(left, right), t)) answer++; } return answer; } let a = "bacaAacba"; let b = "abc"; console.log(solution(a, b)); 시간복잡도가 O(n*m)은 아니라서 시간 복잡도의 관점에선 이중반복문보단 낫지 싶은데 강사님께서 작성하신 코드와 시간복잡도가 크게 차이가 나지않는지 좋은 방법인지 여쭈어 보고싶습니다답변해주시면 정말 감사하겠습니다
-
미해결처음 배우는 리액트 네이티브
import 문에서 중괄호 표기는 왜일까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 코드는 깃헙에 올리고 깃헙 주소를 함께 남겨주세요.- 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. import styled, {css} from 'styled-components/native'; 코드 중 위와 같은 부분이 많이 보입니다. 그런데 styled 와 다르게 css 는 중괄호{} 로 감쌌어요. 왜 어떤 것(css)은 중괄호로 감싸고 어떤 것(styled)은 중괄호로 감싸지 않는 것인지 궁금합니다.
-
해결됨MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
button block
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 판다님! 강의 잘 듣고 있는 수강생입니다! :) 회원가입 버튼에 state값을 주고 disabled를 주면 계속 버튼 블락이 걸리는 버그(?)가 발생합니다. (테스트 결과 강의 실습 및 판다님 회원가입 버튼 포함입니다!) 그래서 실패 및 alert 경고창을 보고 다시 회원가입하려면 새로고침이 필요해요. 일단은 코드를 약간 수정해서 로딩 스피너로 화면을 대체했는데 혹시 e.preventDefault(); 때문에 멈추는 건가요..?!
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
tnsnames.ora 접속관련
아래와 같이 easy connect 방식으로 접속시 접속이 잘됩니다. sqlplus system/welcome1@146.56.146.88:1521/ORCL 근데 강의 시 알려주셨던것 처럼 tnsnames.ora파일 내용 작성 후 아래와 같이 접속하려고하면 패스워드 입력하라고 나오고, welcome1로 동일하게 패스워드 입력하면 접속이 안됩니다. sqlplus system@ORCL 맥북 환경으로 oracle client 구성 하였습니다. 문제가 뭐일까요? [tnsnames.ora 설정내용] ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 146.56.146.88) (PORT = 1521)) ) (CONNECT_DATE = (SERVICE_NAME = ORCL) ) )
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
paritcles
paritcles의 기본 쉐입이 사각형인데 그것도 변경할 수 있는건가요 ?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
최댓값 최솟값 초기화시
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 알고리즘 문제 풀때 처음 answer 를 초기화하는 작업에서 0 대신 MIN_SAFE_INTEGER 로 지정해주는 이유가 궁금합니다.
-
미해결홍정모의 따라하며 배우는 C++
9:05 변수 count에 대해
변수 my_var과 count 모두 namespace a에 선언했는데 왜 count만 namespace std에 존재해서 오류가 나나요 ? 명확히 이해하지 못해 질문 드립니다 !
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
과거 프로젝트를 열 때 질문 있습니다.
안녕하세요 강사님과 "비 SPA 방식으로 장고 Forms/Views를 적극 활용한 인스타그램 St 만들기" 강의를 통해서 프로젝트를 완료하고 다른 강의 때문에(PATH 문제로) conda를 지우고 miniconda를 사용하고 있습니다. 그러던 중 문득 예전 프로젝트를 보고 싶어서 1) VS Code에서 폴더를 열고 2) python 3.8의 가상환경을 만들고 3) 가상 환경에 django~=3.0.0 및 requirements 내부의 모든 파일을 인스톨해줬습니다. 4) where python 실행 결과가 (newaskcompany) C:\DjangoDev>where pythonC:\Users\ukyanjo\miniconda3\envs\newaskcompany\python.exeC:\Users\ukyanjo\miniconda3\python.exeC:\Users\ukyanjo\scoop\apps\pyenv\current\pyenv-win\shims\python C:\Users\ukyanjo\scoop\apps\pyenv\current\pyenv-win\shims\python.batC:\Users\ukyanjo\AppData\Local\Microsoft\WindowsApps\python.exe 인 것을 보니 miniconda 상에서 생성한 가상 환경 newaskcompany에 설치된 python을 우선순위로 사용하는 것도 맞는 것 같습니다. 5) 그런데 웹 페이지를 보려고 python manage.py runserver를 진행하니 아래와 같은 에러가 발생합니다. (newaskcompany) C:\DjangoDev>python manage.py runserverWatching for file changes with StatReloaderException in thread django-main-thread:Traceback (most recent call last): File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\threading.py", line 932, in _bootstrap_inner self.run() File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\threading.py", line 870, in run self._target(*self._args, **self._kwargs) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 53, in wrapper fn(*args, **kwargs) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\commands\runserver.py", line 109, in inner_run autoreload.raise_last_exception() File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 76, in raise_last_exception raise _exception[1] File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\__init__.py", line 357, in execute autoreload.check_errors(django.setup)() File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 53, in wrapper fn(*args, **kwargs) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\apps\registry.py", line 91, in populate app_config = AppConfig.create(entry) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\apps\config.py", line 90, in create module = import_module(entry) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\importlib\__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlockedModuleNotFoundError: No module named 'debug_toolbar'Traceback (most recent call last): File "manage.py", line 21, in <module> main() File "manage.py", line 17, in main execute_from_command_line(sys.argv) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\__init__.py", line 401, in execute_from_command_line utility.execute() File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\base.py", line 328, in run_from_argv self.execute(*args, **cmd_options) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\commands\runserver.py", line 60, in execute super().execute(*args, **options) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\base.py", line 369, in execute output = self.handle(*args, **options) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\commands\runserver.py", line 95, in handle self.run(**options) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\core\management\commands\runserver.py", line 102, in run autoreload.run_with_reloader(self.inner_run, **options) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 599, in run_with_reloader start_django(reloader, main_func, *args, **kwargs) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 584, in start_django reloader.run(django_main_thread) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 299, in run self.run_loop() File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 305, in run_loop next(ticker) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 345, in tick for filepath, mtime in self.snapshot_files(): File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 361, in snapshot_files for file in self.watched_files(): File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 260, in watched_files yield from iter_all_python_module_files() File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 105, in iter_all_python_module_files return iter_modules_and_files(modules, frozenset(_error_files)) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\site-packages\django\utils\autoreload.py", line 141, in iter_modules_and_files resolved_path = path.resolve(strict=True).absolute() File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\pathlib.py", line 1181, in resolve s = self._flavour.resolve(self, strict=strict) File "C:\Users\ukyanjo\miniconda3\envs\newaskcompany\lib\pathlib.py", line 201, in resolve return self._ext_to_normal(_getfinalpathname(s))OSError: [WinError 123] 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다: '<frozen importlib._bootstrap> 프로젝트가 포함된 폴더는 건드린 적은 없는데 제가 프로젝트를 가져와서 구동하는 방법이 잘못됐을까요?