묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
이럴경우는
no=214&type=2&page=1&w_name=&w_value=& 1=1 이란 공식이 적용이 안될텐데 어캐 해야 가능한가요?
-
윤재성의 만들면서 배우는 Spring MVC 5
TestController
삭제된 글입니다
-
해결됨실전! 웹사이트제작! Step by Step! (대방산업_InteractiveWeb)
수강평 이벤트 당첨 관련
안녕하세요. 수강평 이벤트에 1차로 당첨되서 메일 보냈는데 확인을 안하셔서 이렇게 글 남깁니다.
-
해결됨대세는 쿠버네티스 (초급~중급편)
SSH 접속 오류
삭제된 글입니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
9장 콘텐츠 기반 필터링 실습에 관련해서 질문 올립니다.
안녕하세요 실습하다 궁금한게 생겨서 질문 남깁니다. from ast import literal_eval을 사용하셔서 movies_df의 "genres" 컬럼값을 문자열에서 리스트 형태로 변환하셨던데 저는 eval함수로 구현해서 되더라구요 eval함수와 literal_eval의 차이점이 무엇이기에 강사님은 literal_eval을 사용하셨나요? 아래는 제 코드입니다. movies_df["genres"] = movies_df["genres"].apply(lambda x : eval(x)) movies_df["genres"] = movies_df["genres"].apply(lambda x : [dic["name"] for dic in x]) 항상 좋은 강의 감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
마지막 부분 SQL 호출 횟수 질문드립니다.
안녕하세요. 강의 듣다 궁굼한 점이 생겨 질문드립니다. order - member - delivery - (member는 영속성 관리 받기 떄문에 호출 안됨) - delivery로 총 4번 호출된다고 하셨는데요. delivery도 한번 불러왔기 때문에 영속성 컨텍스트에 등록되어 sql 문이 총 3번 호출되는 것이 아닌가 궁굼해서 질문드립니다.
-
미해결코딩의민족 앱 제작 (Android kotlin)
그리드뷰 관련질문입니다.
저번에 질문드렸는데 강의를 봤는데 제가 확인못했는지 상편이 끝날때까지 못봤습니다. gridview.setOnItemClickListener{adapterView,view,i,l -> val intent = Intent(this,LectureActivity::class.java) startActivity(intent) Toast.makeText(getApplicationContext(),""+i, Toast.LENGTH_SHORT).show();}이부분에서 그리드뷰의 몇번째 아이템이 클릭됬는지 넘어가는것 같은데 인텐드 LectureActivity를 해버리면바로 LectureActivity의 첫번째 프래그먼트로 가버리는데, 각 아이콘에 맞는 프래그먼트로 이동하는 방법이 뭔가요?
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
copy-webpack-plugin spec 변경
질문은 아니고 몇 가지 정보입니다. windows 환경에서 build 시 production과 development 설정 시 아래와 같이 합니다. 중요한 부분은 && 양측에 공백이 없어야 합니다. "build": "SET NODE_ENV=production&&webpack --progress", 추가적으로 강의 내용과 현 시점 기준 copy-webpack-plugin 의 spec이 변경된 게 확인되어 글 남깁니다. patterns 라는 게 새롭게 추가된 것으로 확인됩니다. new CopyPlugin({ patterns: [ { from: "./node_modules/axios/dist/axios.min.js", to: "./axios.min.js", }, ], // { // from: "./node_modules/axios/dist/axios.min.js", // to: "./axios.min.js" // }, }),
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
GPU 할당량 증가 요청(2)
안녕하세요. 지난번에 GPU 할당량 증가 요청 거부 관련해서 문의했던 수강생입니다. 알려주신 대로 GCP에 결제 지원을 통해서 지원 요청을 했고 다음과 같이 답변이 왔습니다. Hello,Thank you for your email,Please reply back to Quota team email for any quota related inquiries.If you have any questions don't hesitate to respond to this and I'll be happy to help you.Sincerely,Ian VGoogle Cloud Platform Support - Manila Quota Team에 문의해보려고 했는데 이메일 주소를 어떻게 알 수 있을지를 모르겠어서 혹시 문의 하는 것 이외에 취할 수 있는 다른 방법이 없나 여쭤보려고 합니다. 감사합니다.
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
11강 프로시저 질문있습니다!!
sql developer에서 패키지 만드는 중 WEB_MAIN------------------------ create or replace PACKAGE web_main AS PROCEDURE selectLogin ( In_userId IN VARCHAR2, ref_cursor OUT SYS_REFCURSOR ); PROCEDURE insertBorder ( In_userId IN VARCHAR2, In_userIp IN VARCHAR2, In_title IN VARCHAR2, In_mytextarea IN VARCHAR2 ); PROCEDURE selectBorder ( ref_cursor OUT SYS_REFCURSOR ); PROCEDURE selectBorderView ( In_borderId IN NUMBER, ref_cursor OUT SYS_REFCURSOR ); PROCEDURE insertBorderReply ( In_originalId IN NUMBER, In_userId IN VARCHAR2, In_userIp IN VARCHAR2, In_title IN VARCHAR2, In_mytextarea IN VARCHAR2 ); END web_main; ---------------------------------------------------- 위와 같이 작성되었고 WEB_MAIN Body는 create or replace PACKAGE BODY WEB_MAIN AS PROCEDURE selectLogin ( In_userId IN VARCHAR2, ref_cursor OUT SYS_REFCURSOR ) IS BEGIN OPEN ref_cursor FOR SELECT USER_ID AS USER_ID FROM EGOV_USER where USER_ID=In_userId; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('오류발생'); DBMS_OUTPUT.PUT_LINE('에러내용:'||SQLERRM); DBMS_OUTPUT.PUT_LINE('발생위치:'||DBMS_UTILITY.FORMAT_ERROR_BACKTRACE); END selectLogin; PROCEDURE insertBorder ( In_userId IN VARCHAR2, In_userIp IN VARCHAR2, In_title IN VARCHAR2, In_mytextarea IN VARCHAR2 ) IS BEGIN INSERT INTO EGOV_BBS ( borderid, bordertype, group_num, parentid, group_order, group_tab, userid, nickname, writerip, editid, editip, title, bordertext, seecount, filename, filetype, fileurl, replycount ) VALUES ( borderid_seq.nextval, '0', borderid_seq.currval, 0, 0, 0, In_userId, In_userId, In_userIp, '', '', In_title, In_mytextarea, 0, '', '', '', 0 ); COMMIT; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('오류발생'); DBMS_OUTPUT.PUT_LINE('에러내용:'||SQLERRM); DBMS_OUTPUT.PUT_LINE('발생위치:'||DBMS_UTILITY.FORMAT_ERROR_BACKTRACE); end insertBorder; PROCEDURE selectBorder ( ref_cursor OUT SYS_REFCURSOR ) IS BEGIN OPEN ref_cursor FOR SELECT borderid, group_tab, nickname, writeday, title, seecount FROM EGOV_BBS ORDER BY GROUP_NUM DESC,GROUP_ORDER ASC; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('오류발생'); DBMS_OUTPUT.PUT_LINE('에러내용:'||SQLERRM); DBMS_OUTPUT.PUT_LINE('발생위치:'||DBMS_UTILITY.FORMAT_ERROR_BACKTRACE); END selectBorder; PROCEDURE selectBorderView ( In_borderId IN NUMBER, ref_cursor OUT SYS_REFCURSOR ) IS BEGIN OPEN ref_cursor FOR SELECT borderid, nickname, title, bordertext FROM EGOV_BBS WHERE BORDERID=In_borderId; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('오류발생'); DBMS_OUTPUT.PUT_LINE('에러내용:'||SQLERRM); DBMS_OUTPUT.PUT_LINE('발생위치:'||DBMS_UTILITY.FORMAT_ERROR_BACKTRACE); END selectBorderView; PROCEDURE insertBorderReply ( In_originalId IN VARCHAR2, In_userId IN VARCHAR2, In_userIp IN VARCHAR2, In_title IN VARCHAR2, In_mytextarea IN VARCHAR2 ) IS lo_group_num NUMBER(10,0); lo_group_order NUMBER(10,0); lo_group_tab NUMBER(10,0); BEGIN /*답글달고자하는 글의 데이터를 로컬변수에 저장.*/ SELECT group_num, group_order, group_tab INTO lo_group_num, lo_group_order, lo_group_tab FROM EGOV_BBS WHERE borderid = In_originalId; /*기존글 형식을 맞추기위해 업데이트*/ UPDATE EGOV_BBS set group_order = group_order + 1 WHERE group_num = lo_group_num AND group_order > lo_group_order; IF(lo_group_order = 0) THEN SELECT MAX(group_order) INTO lo_group_order FROM EGOV_BBS WHERE group_num = lo_group_num; END IF; /*답글달고자하는 글의 데이터를 로컬변수에 저장.*/ INSERT INTO EGOV_BBS ( borderid, bordertype, group_num, parentid, group_order, group_tab, userid, nickname, writerip, editid, editip, title, bordertext, seecount, filename, filetype, fileurl, replycount ) VALUES ( borderid_seq.nextval, '0', lo_group_num, In_originalId, lo_group_order+1, lo_group_tab+1, In_userId, In_userId, In_userIp, '', '', In_title, In_mytextarea, 0, '', '', '', 0 ); COMMIT; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE('오류발생'); DBMS_OUTPUT.PUT_LINE('에러내용:'||SQLERRM); DBMS_OUTPUT.PUT_LINE('발생위치:'||DBMS_UTILITY.FORMAT_ERROR_BACKTRACE); END insertBorderReply; END WEB_MAIN; ---------------------------------위와 같이 작성되었는데,
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
6:30
로그 변환 이후 다시 원핫인코딩을 하는 이유가 뭔가요 ?
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
cmder 입력 섹션 3-2
git add . 입력하고 싶은데 입력하는 부분이 안 뜨는데 왜 그런건가요? (7:30)
-
미해결인스타그램 클론 - full stack 웹 개발
runserver 0:80 했을때 에러가 났는데 잘 모르겠습니다.
터미널에 python manage.py runserver 0:80 이라고 쳤을때 사진처럼 에러가 나고있는데 이런 경우에는 어떤게 문제인건가요?
-
미해결대세는 쿠버네티스 (초급~중급편)
Qos 와 비슷한 개념으로
Qos는 노드에 대한 리소스 관리개념같은데요... pod안의 프로세스별 cpu등 리소스 require같은 설정이 가능한지 묻고 싶습니다.. 답변은 이곳에 해주셔도 좋고 odark@naver.com로도 좋습니다. 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
모듈을 찾지 못했다고 나오는데요..
제가 작업하고있는 chapter06-3 이 있는 폴더에 sub를 넣으면 되는거 맞나요? ModuleNotFoundError: No module named 'sub' 라고 에러 메세지가 나는데요...이런 에러는 제가 사용하는 프로그램이 아톰이 아니라서 그런걸까요? 저는 아나콘다의 스파이더를 쓰고 있어요
-
해결됨파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
섹션 1-1 cmder
메일주소와 이름을 입력했는데도 계속 입력하라고 뜨는데 어떻게 해야하나요?
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
질문드립니다!
데이터 전처리 부분 코로나 예제를 실행중 궁금한사항이 몇가지 생겨서 질문드리게되었습니다. 일단 질문이 많아서 죄송합니다...ㅠ <질문1> 1. def country_name_convert(row): if row['Country_Region'] in json_data: return json_data[row['Country_Region']] return row['Country_Region'] # 바꿀변수값을 return값으로 보내므로 doc['Country_Region']에 저장해야됨 호출////// doc['Country_Region'] = doc.apply(country_name_convert, axis=1) doc.head() 2. def country_name_convert(row): if row['Country_Region'] in json_data: row['Country_Region'] = json_data[row['Country_Region']] return row # row전체를 return하므로 doc변수에 저장 호출///// doc = doc.apply(country_name_convert, axis=1) doc.head() 두가지 경우가 같은식이 맞을까요? 하나씩 가져온 row전체를 return하는 경우도있고 바뀔값을 가져와서 호출시에 해당값으로 변경하는 경우도있는건가요? <질문2> 중간에 doc = doc.astype({'Confirmed': 'int64'}) 처리 해주었음에도 마지막에 MERGE한후 final_doc = final_doc.astype('int64')해주어야하는 이유 제가 하나씩 쳐보면서 해보았는데 final_doc = final_doc.fillna(0) 처리과정에서 0.0이 삽입되어서 처리해주어야하는건알겠는데 나머지 sum한 row들의 값이 소수점으로 예를들면 26874.0 같이 jupyter notebook화면에 나타나는 부분은 왜 그런지 이해가 되질 않습니다.ㅠㅠ 이미 위에서 정수처리를 한값을 sum했을뿐인데 float형식으로 왜 나오는지 궁금합니다. <질문3> PATH전역변수 선언 안하고 create_dateframe에서 사용될수있는이유가 무엇인가요? 보통 함수밖에서 지정한 field값은 함수내에서 전역변수처리를 해야지만 연동해서 사용할수있는것으로 알고있는데 아래코드와 같이 create_dateframe 함수에서는 매개변수로 PATH가 넘어오지도 않고 전역변수처리(GLOBE)를 하지도 않았는데 변수를 연동해서 어떻게 사용할수있는지가 궁금합니다. def create_dateframe(filename): doc = pd.read_csv(PATH + filename, encoding='utf-8-sig') try: doc = doc[['Country_Region', 'Confirmed']]
-
미해결홍정모의 따라하며 배우는 C++
1분28초 경우에따른 USBNetworkDevice()함수의 변경
강의중 1분28초 경에 경우에따라 USBNetworkDevice(long usb_id,long net_id) : USBDevice(usb_id),NetworkDevice(net_id){} 를 USBNetworkDevice(long id) : USBDevice(id),NetworkDevice(id){} 으로도 구현가능하다고 하셨습니다. 그런데 이게 상황에따라 전자는 무조건 사용못하고 후자는 사용가능하고 이런 경우가 생기는건가요 아니면 단지 예를들면 USBDevice와 NetworkDevice 가 같은 id를 사용해서 입력값을 하나만 받아도 되기에(입력값을 두개 받아오는것도 문법적으로 가능은하나) 기능적으로 최적화를 위해 후자를 사용하게 되는건가요?
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
추가질문드립니다...
답변감사드립니다 선생님! 요즘 시간가는지 모르고 강의듣고있네요 이제 5개중 일주일만에 2개 들었네요! 다름이아니라 제가 이렇게 추가질문 드리는이유는 위에 여쭈어보았던 질문에 대해 제 컴퓨터에서 각각 2개의 sql구문 1. SELECT items.provider, count(*), avg(items.dis_price), avg(items.discount_percent) FROM items INNER JOIN ranking ON items.item_code=ranking.item_code GROUP BY items.provider ORDER BY COUNT(*) DESC; 2. SELECT provider, count(*), avg(dis_price), avg(discount_percent) FROM items GROUP BY provider ORDER BY COUNT(*) DESC; 을 실행해본결과 count(*), avg(items.dis_price), avg(items.discount_percent)의 실행값이 달라서 입니다. 제가 생각하기론 판매자별, 베스트상품 갯수, 평균할인가격, 평균할인율을 베스트상품 갯수가 높은 순으로 출력 할경우에는 판매자나 가격에관한 정보는 items테이블에만 있기에 ranking에 있는 field가 포함되지 않아서 쓰지않아도 될거라고 판단하였습니다. 제가 생각한 바로는 만약 items테이블과 ranking테이블이 추가로 innerjoin하게 될경우에는 all카테고리에서 베스트 상품으로 이미 카운트된 특정상품에 대해 해당 세부카테고리로 들어가서 중복으로 카운트되는 경우가 생기지 않을까 생각했습니다. 그런데 innerjoin 을 쓰는 방식이 SQL 에서 가이드한 정석적인 방법이라고 하셔서 제가 이해한게 맞는지에대해 의구심이 생겼습니다.. 혹시라도 제가 잘못이해하고 있으면 죄송합니다..
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃허브 페이지 연결
안녕하세요. 강사님 하나 여쭤보고 싶어서 이렇게 글을 남깁니다. 권한 신청을 하고 메일을 받아서 링크를 클릭했더니 404페이지가 나오더라구요. 제가 권한을 수락을 안한건지. 또 그렇다면 어디서 해야 할지 궁금합니다. 감사합니다.