묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
코드의 성능차이...?
while (( c = getchar()) != '\n') { //1 if ( c == 'a') continue; putchar(c); //2 if ( c != 'a' ) putchar(c); return 0; } 1 과 2의 코드의 성능차이는 없는건가요???? 조건절이 많을수록 코드의 성능이 안좋아진다고 들은적이 있는데 그 성능 이라는것은 시간 복잡도 일까요...? 효율적인 코드를 작성하는것은 단지 사람이 보기 좋게 하기 위해서인가요 아니면 컴퓨터가 쓸데 없는 메모리를 만들지 않게 하기 위해서인가요???? 만약 이런것을을 알고 싶으면 무엇을 공부하는게 좋을까요......
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
아톰에디터에 색이 다른데요.
선생님 화면하고 print 라던가 sep 라던가 색이 제꺼 아톰 에디터와 다른데요. 제가 설치를 잘못한 건가요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
null값처리
안녕하세요 여쭤볼게 있습니다. 지금까지 강의를보면서 null값은 다 그 컬럼의 평균으로 대체하시더라구요 그럼 현업에서도 평균값으로 많이 대체하는지 궁금합니다.
-
미해결나만의 포트폴리오 블로그 만들기(feat. 티스토리 스킨)
내용목차 부분을 구현하려면 어떻게 해야 하나요?
코도리 블로그 스킨을 따라 해보려고 하는데, pc버전으로 접속했을 때 우측에 나오는 내용목차 부분을 구현하려면 어떻게 해야 하나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
JPA 프로젝트 만들 때 라이브러리 추가 시 오류가 납니다.
JPA 하이버네이트 version과 h2 데이터베이스 라이브러리 추가 시 버전 부분에서 빨간색으로 표시가 납니다. 어떻게 처리를 해야 할지요?? 답변 부탁 드립니다.
-
미해결마인크래프트 게임을 활용한 파이썬 프로그래밍 완벽 이해
파이썬 설치에서 체크가 안돼요.
파이썬 설치에서 Install launcher for all users (recommanded)에 체크가 안돼요.
-
미해결눈떠보니 코딩테스트 전날
문제2-안내사항 오류
문제2 - 안내사항 으로 나와있는 부분은 문제3에 대한 안내사항이 맞는거죠?
-
미해결Node.js로 웹 크롤링하기
6-1. 프록시 설명과 태그 분석 강의를 보고 질문드립니다.
안녕하세요 제로초님 [6-1. 프록시 설명과 태그 분석] 강의를 보고 궁금한 점이 생겨서 질문드립니다. 아래 코드에서 Array.from() 의 역할이 무엇인지 잘 모르겠습니다. ㅠㅠ... Array.from()을 MDN에서 찾아보니 유사 배열 객체(array-like object)나반복 가능한 객체(iterable object)를 얕게 복사해새로운Array 객체를 만든다고 하는데 Array.from() 으로 감싸기 전의 DOM API로 선택한 요소들(document.querySelectorAll('tr > td:first-of-type > .spy14'))을 왜 새롭게 Array 객체로 만드는 걸까 의문이 들어서 질문드립니다. 음 학습하면서 추론해보는 내용인데 혹시 DOM API로 선택한 유사배열 객체를 Array.from() 으로 감싸지 않으면 `map()` 함수를 쓸 수 없기 때문에 감싸는 것인가요? 아니면 혹시 다른 이유가 있는 것인지 궁금합니다. ```javascript Array.from(document.querySelectorAll('tr > td:first-of-type > .spy14')).map(v => v.textContent.replace(/document\.write\(.+\)/, '')); ``` 강의 잘 보고 있습니다. 제로초님 건강하세요
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
user_input 변수 선언 관련 궁금해서 여쭤봅니다.
강의 내용 중에서 while문이 탈출되는 조건이 1. 정답을 맞춰서 break 걸리는 경우 2. count값이 chance보다 커서 프로그램이 종료되는 경우 이 경우때문에 user_input이라는 변수를 while문 밖으로 빼서 새로 성공과 실패에 대한 출력문을 만드셨는데, ( 저같은 경우는 editor를 pycharm으로 사용중입니다. 그래서 다른건지는 모르겠습니다.) user_input 변수를 while문 밖으로 빼는 과정에서 user_input은 while문 안에서 선언 된 지역변수이기 때문에 while문 밖으로 빼면 밖에서는 그대로 user_input 변수를 사용 못하는것 아닌가요..? 제가 변수 이해를 잘 못하고 있는건가요..?
-
해결됨파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
이것좀 봐주세요유튜브동영상 만들기 오류안생기는대요 창이 안뜨네요
import sys from PyQt5.QtWidgets import * from PyQt5 import QtCore from PyQt5 import uic import re import datetime form_class = uic.loadUiType("C:/Users/Owner/AppData/Local/Programs/Python/Python38-32/파이썬 프로젝트/유튜브.ui")[0] class Main(QMainWindow, form_class): def __init__(self): super().__init__() self.setupi(self) if __name__ == "__main__": app = QAbstractButton(sys.argv) you_viewer_main = Main() you_viewer_main.show() app.exec_() Traceback (most recent call last): File "c:/Users/Owner/AppData/Local/Programs/Python/Python38-32/파이썬 프로젝트/네이버 검색 클릭 .py", line8, in <module> form_class = uic.loadUiType("C:/Users/Owner/AppData/Local/Programs/Python/Python38-32/파이썬 프로젝트/유튜브.ui")[0] File "C:\Users\Owner\AppData\Local\Programs\Python\Python38-32\lib\site-packages\PyQt5\uic\__init__.py", line 203, in loadUiType exec(code_string.getvalue(), ui_globals) File "<string>", line 112, in <module>ImportError: cannot import name 'QtWebEngineWidgets' from 'PyQt5' (C:\Users\Owner\AppData\Local\Programs\Python\Python38-32\lib\site-packages\PyQt5\__init__.py)PS C:\Users\Owner\AppData\Local\Programs\Python\Python38-32\파이썬 프로젝트> 이런 창이 있이 뜨는데요 경로가 잘못되었나요??
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
Truncaed SVD와 PCA
10분 20초경에 Truncated SVD가 PCA에 Scaler를 적용한 것과 같다고 하시는데 둘다 Scaled된 X를 쓰는데 무슨말씀인지 조금 난해한 것 같습니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
엔티티의 키 선정에 관해서
안녕하세요! 좋은 강의 만들어 주셔서 감사합니다.요즘 실무에서 JPA를 쓰고 싶어서 열심히 강의를 듣고 있습니다. 요즘 테이블을 키를 선정할때 JPA를 사용하면 어떻게 해야할까 고민하고 있는데요.JPA는 대리키를 사용하기 때문에 처음 개발할때 좋다고 들었는데요.아래와 같은 상황에서는 고민하지 말고 대리키를 사용하면 좋을지 아니면 자연키로 설정할지 고민입니다. 예를 들어서 지금 만들려는 시스템에서는 하나의 DB에서 멀티테넌트로 운용할 계획입니다. 1. 한 회사는 여러 테넌트를 가질 수 있다.2. 테넌트와 카테고리 별로 할인율을 변경할 수 있다. 복잡한 질문드려 죄송합니다 !
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
객체지향 쿼리 언어1 - 기본 문법 > 조인 파트에서 질문이 있습니다.
05:16에서 보시면 String query = "select m from Member m inner join m.team t"; 이 쿼리를 날리는데요. Member 엔티티 클래스에서 ################### @ManyToOne() @joincolum() private Team team; ################## "즉시 로딩"이라 할지라도 이미 "조인한 쿼리"(member 하고 team INNER JOIN)가 나오는데 불과하고 왜 해당되는 Team에 다시 select 쿼리를 나오는건가요? 다시말씀드리자면 이미 조인해서 Member 하고 Team에 연관관계된 모든 데이터가 1차캐시에 저장되어서 Team 관련된 select 쿼리는 안오는게 아닌가요? 왜 select 쿼리가 나오는지 궁금합니다.. (제가 이전강의에 분명 놓친 부분이 있어서 질문을 드리지만 이전 영상 찾아봐도 못찾아서 ㅠ,ㅠ 어쩔수없이 ㅠ,ㅠ) 감사합니다.
-
미해결실전! Querydsl
Expressions.stringTemplate 사용한 함수 호출 관련 질문 드립니다.
안녕하십니까 영한님. 강의를 보면서 실무에 적용하다가 궁금한점이 있어 질문드려 봅니다. function 호출시 Dialect 에 등록된 함수만 사용할 수 있다고 강의에서 보았습니다. mssql 을 사용중이고 Dialect 는 SqlServerDialect 로 설정해서 사용중인데요. 의아한것이 저는 현재 mssql 의 convert 함수를 사용하고 있습니다. 보통 where 절에서 Expressions.stringTemplate( "convert(varchar(10), {0}, 121)", entity.date ).between( "2020-01-01", "2020-01-05" ) 이런식으로 사용중입니다. 그래서 당연히 convert 가 Dialect 에 등록되어 있는줄 알고 select 절에 사용을 했더니.. Caused by: java.lang.IllegalArgumentException: org.hibernate.QueryException: No data type for node: org.hibernate.hql.internal.ast.tree.MethodNode \-[METHOD_CALL] MethodNode: 'function (convert)' ....................................... 이런 에러가 발생합니다. 그래서 강의내용 처럼 replace 로도 테스트 해보았는데 역시 같은 에러가 발생하는 겁니다. 그래서 SqlServerDialect class 를 찾아 들어가서 registerFunction 을 찾아보고 상위 클래스로도 가서 찾아 보았는데.. replace, convert 둘다 없었습니다. 그렇다면 여기서 궁금한것이 convert 는 분명 등록 안되어 있는데 왜 where 절에서는 사용이 되고 select 절에서는 에러가 발생하는 것일까요?? 그리고 Dialect 에 등록되어 있지 않은 함수 예를들어 사용자 정의 함수가 아닌 dateadd 같은 mssql 에서 제공하는 기본 함수도 Dialect 를 확장해서 사용할 수 있는지요?? 조언좀 부탁드립니다. 감사합니다 !!
-
미해결[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
mac OS 아나콘다 설치 후 실행시 오류가 발생합니다. ㅠ..
아나콘다 설치 이후에 실행 버튼을 눌러도 어떠한 반응도 없고.. 진행이 되지 않습니다. 이렇게 터미널만나오고 멈춰있는데... 구글링으로도 마땅한 해답을 찾기가 어렵네요..ㅠㅠ 그래서 문의드립니다. 1. 이 문제가 혹시 어떠한 문제로 짐작이 되시는지..! 혹시 짐작이 되신다면 어떠한 문제인지.. 문의드리며 2. 그리고 아나콘다에서 쥬피터 노트북만 사용한다면.. 아나콘다를 삭제하고 쥬피터 노트북만 따로 설치해서 실습을 진행해도 강의 학습진행에 문제가 없는지 궁금합니다. 위의 두 가지 질문드립니다 감사합니다. 강의 잘 듣고 있습니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
강의시 사용하시는 설치메뉴얼 제공이 가능한가요?
강의시 사용하시는 설치메뉴얼 제공이 가능한가요? 있는데 제가 못찾는걸까요?;;
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
게시글 내용 문장 깨져서 문장 나눠주세요
(사진)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
this 대신 todoSchema 사용 시 에러 이유
안녕하세요, 제가 let user = this; 를 대신해서 위를 모두 가리키는 todoSchema 을 사용하였습니다. todoSchema.isModified('password')) todoSchema.password todoSchema.password postman 에서 post send 시 에러나와서요.ㅠ 혹시 제가 잘 못 사용했는지요? 아니면 다르게 사용해야 하나요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Sublimetext3 버전이 다운로드가 되지않습니다
공식홈페이지에서 받으려고하니 연결이 안되는데 다른대안이 없을까요?
-
미해결실전! Querydsl
spring.jpa.properties.hibernate.format_sql 가 작동을 안하는거 같습니다.
안녕하세요 영한님. queryDsl 로 실행된 쿼리출력 포맷 관련해서 질문좀 드릴께요. 우선 제가 사용하고 있는 설정입니다. #spring.jpa.show-sql=true# 모든 SQL 문을 콘솔에 씁니다. 이것은 로그 카테고리 org.hibernate.SQL을 디버그로 설정하는 대안입니다.#spring.jpa.properties.hibernate.show_sql=true# 더 쉬운 디버깅을 위해 SQL 내에 주석을 생성.spring.jpa.properties.hibernate.format_sql=truespring.jpa.properties.hibernate.use_sql_comments=truelogging.level.org.hibernate.SQL=debuglogging.level.org.hibernate.type.descriptor.sql=trace# 방언spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.SQLServerDialect 위처럼 설정해서 사용중인데 queryDsl 로 쿼리를 날려보면 select TOP 1 evalplanma0_.IDX as IDX1_1_, evalplanma0_.DS_DATE as DS_DATE2_1_, evalplanma0_.EV_ACHIEVED as EV_ACHIE3_1_, evalplanma0_.EV_CRETERIA as EV_CRETE4_1_, evalplanma0_.EV_KIND as EV_KIND5_1_, evalplanma0_.EV_NAME as EV_NAME6_1_, evalplanma0_.EV_ROUND as EV_ROUND7_1_, evalplanma0_.EV_SUBJECT as EV_SUBJE8_1_, evalplanma0_.EV_TASK as EV_TASK9_1_, evalplanma0_.EV_USE as EV_USE10_1_, evalplanma0_.EV_YM as EV_YM11_1_, evalplanma0_.NO_AGENT as NO_AGEN12_1_ from T_EVAL_PLAN_MASTER evalplanma0_ where convert(varchar(10), evalplanma0_.DS_DATE, 121) between ? and ? 이런식으로 한줄의 문자열 처럼 console 에 출력이 됩니다. 이런 현상에 대한 조언 부탁드립니다. 감사합니다.