묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
좋은강의 감사합니다. 회원가입이 안되요.
좋은강의 감사합니다. 회원가입이 안되요. test2016으로 만들어서 했는데 안되서 다른 아이디로 해서 가입해도 안되네요. Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\APM_Setup\htdocs\insecure_website\common.php on line 13 이런 메세지는 뜨는데, 회원가입 창은 뜨거든요. 뭐가 문제일까요. 항상 감사함미다.
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
질문있습니다!
안녕하세요 강사님. 강의 잘 듣고 있습니다. 22강 강의에서 터미널 client에서 npm run start 실행할 때 Compiled with warnings. Warning in ./src/App.js C:\Users\admin\Documents\boilerplate\client\src\App.js 6:3 warning 'Link' is defined but never used no-unused-vars ✖ 1 problem (0 errors, 1 warning) You may use special comments to disable some warnings. Use // eslint-disable-next-line to ignore the next line. Use /* eslint-disable */ to ignore all warnings in a file. 위와 같은 에러가 발생합니다. 해결 방법 좀 알려 주시면 감사하겠습니다. 혹시나 자료가 부족할까 봐 제 깃허브 주소도 첨부하겠습니다. https://github.com/rjsehd563/boiler-plate-ko
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
아주 좋은 수업 감사합니다. 혹시 2-1(실습) 듣고 있는데요
저러한 wanirng이 뜨는데요. common.php는 찾았는데 거기서 무엇을 고치란 말인지 모르겠습니다. Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\APM_Setup\htdocs\insecure_website\common.php on line 13Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in C:\APM_Setup\htdocs\insecure_website\list.php on line 31 건강하세요. 좋은 강의 감사함미다.
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
Cannot read property 'path' of undefined
안녕하세요. 유튜브에서 강의 듣다가 이곳으로 오게 됐네요. 좋은 강의 감사드립니다. 다름이 아니라 이미지를 업로드하고 submit 버튼을 누르면 landing page에 이미지가 나오지 않는 에러에서 막혔습니다. 이미지를 업로드 하고 나면 object 콘솔에 이미지 주소가 아니라 empty array로 나오는 것으로 보아 뭔가 잘못된 거 같은데 무엇인지를 모르겠습니다. (postman도 empty array로 나옵니다.) 아, 그리고 submit을 눌렀을 때 uploads 폴더에 이미지가 바로 안 뜨고 vscode를 껐다 켜면 그때야 생깁니다. postman 에서 post 해보니 "Cannot read property 'path' of undefined"라는 에러가 떴습니다! 깃헙 : https://github.com/dongha1992/MERN-boilerplate
-
미해결누구나 따라하면서 배우는 JSP 커뮤니티 게시판 만들기
mysql jdbc driver 오류 뜨시는분들 보세요!
1. time 어쩌구 하면서 뜨는 오류 2. SSL 어쩌구 하면서 뜨는 오류 크게 2가지 오류가 뜨는거 같은데요 String dbURL = "jdbc:mysql://localhost:3306/BBS?serverTimezone=Asia/Seoul&useSSL=false"; 이런식으로 서버 타임존과 ssl 사용 false 해주시면 오류 안나실겁니다! 다들 즐거운 코딩 하세요!
-
미해결누구나 따라하면서 배우는 JSP 커뮤니티 게시판 만들기
loginAction에서 histoty.back 안되시는 분들 보세요~
script.println("history.back();"); back 뒤에 () 붙여주시면 정상동작 됩니다! 모두 즐거운 코딩 되세요~ --------------------------------------------- ::: 제가 쓴 코드도 혹시 모르니 올려드릴게요 ::: UserDAO userDAO = new UserDAO(); int result = userDAO.login(user.getUserID(), user.getUserPassword()); if(result == 1){ PrintWriter script = response.getWriter(); script.println("<script>"); script.println("location.href = 'main.jsp';"); script.println("</script>"); } else if(result == 0){ PrintWriter script = response.getWriter(); script.println("<script>"); script.println("alert('비밀번호가 틀립니다.');"); script.println("history.back();"); script.println("</script>"); } else if(result == -1){ PrintWriter script = response.getWriter(); script.println("<script>"); script.println("alert('존재하지 않는 아이디입니다.');"); script.println("history.back();"); script.println("</script>"); } else if(result == -2){ PrintWriter script = response.getWriter(); script.println("<script>"); script.println("alert('데이터베이스 오류가 발생하였씁니다.');"); script.println("history.back();"); script.println("</script>"); }
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
301 != 200문제 조치 방법
def test_post_detail(self): Post_000 = Post.objects.create( title='The Firt Step', content='Hello, World!', created=timezone.now(), author=self.author_000 ) self.assertGreater(Post.objects.count(), 0) post_000_url = Post_000.get_absolute_url() self.assertEqual(post_000_url, '/blog/{}'.format(Post_000.pk)) response = self.client.get(post_000_url) print(response) self.assertEqual(response.status_code, 200) soup = BeautifulSoup(response.content, 'html.parser') title = soup.title self.check_navbar(soup) FAIL: test_post_detail (blog.tests.TestView) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\github\django_website_2020\blog\tests.py", line 61, in test_post_detail self.assertEqual(response.status_code, 200) AssertionError: 301 != 200 똑같이 따라쳤는데 301 != 200 에러가 고쳐지질 않습니다.. 구글에 쳐보니 리디렉션? 문제인 것 같은데, 조치 방법을 잘 모르겠습니다. ㅠㅠ
-
해결됨모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1
NULL 바이트 질문 드립니다.
POST ~/upload.php?gubun=aa.php%00 HTTP/1.1 ~멀티파트 Content-Disposition: form-data; name="userfile"; filename="test.txt" 위처럼 요청을 보냈는데, 아래와 같이 에러가 발생합니다. move_uploaded_file() [<a href='function.move-uploaded-file'>function.move-uploaded-file</a>]: Unable to move 'C:\APM_Setup\temp\phpF6F8.tmp' to './upload/aa.php\0_test.txt' in <b>C:\APM_Setup\htdocs\file_upload\null_ex1\upload.php : move_uploaded_file() [<a href='function.move-uploaded-file'>function.move-uploaded-file</a>]: Unable to move 'C:\APM_Setup\temp\php5861.tmp' to './upload/file.php\0_test.txt' in <b>C:\APM_Setup\htdocs\file_upload\null_ex1\upload.php 테스트 해본 결과 gubun에 널바이트(%00)를 삽입 시 에러가 발생합니다. 최근 move_uploaded_file() 함수가 업데이트 되어 널바이트를 에러로 탐지하는 것인지.. 아니면 다른 이유가 있는지 질문드립니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
괄호 있음과 없음의 차이에 대하여..
안녕하세요 선생님, 강의 잘 듣고 있습니다. 판다스에서 타이타닉예제 부분을 듣고있는데, api가 어떤때는 ()가 있고 어떤때는 없는 것 같습니다. 1. 예를들어 head는 df.head() 이렇게 불러오고 shape는 df.shape 이렇게 불러오는데, 어떤때 괄호가 붙고 어떤때 안붙는건가요? 2. 주피터 노트북에서 괄호 없이 df.head 로해도 에러가 나지 않던데, df.head()와 무엇이 다른건가요..? 이 차이가 무척이나 궁금한데 검색을 해보아도 잘 모르겠습니다.. 감사합니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
맥os 환경 아나콘다 설치 질문입니다.
윈도우에서 사용할때 항상 cmd 창을 이용하여 jupyter notebook 을 실행하였습니다. 제 환경이 맥os으로 바뀌면서 터미널에서 jupyter notebook을 입력하면 실행이 되지 않습니다. 검색해보니 환경 변수 설정 문제인 것 같은데.... 아직 쉘에대한 개념이 없어서... zsh 쉘에서 터미널을 이용하여 jupyter notebook을 어떻게 실행시키나요??
-
미해결스프링 프레임워크 입문
왜 생성자에 @Autowired를 붙이는지 모르겠습니다.
생성자에 @Autowired를 붙여 의존성을 주입하고 그것이 생략 가능하다고 하셨는데, 생성자에서 파라미터로 정의된 빈은 ApplicationContext에서 인자로 넘겨주는 걸로 들었습니다. 그렇다면 인자로 주어지는데 왜 @Autowired를 통해서 또 주입을 받아야하는건지 잘 모르겠습니다. 제 질문지 맞는 질문인지도 잘 모르겠네요...
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
html파일이름변경전 오류형식이 강의와 달라서 질문드립니다.
강의에서는 index.html상태로 /blog진입시 템플릿에 post_list가 없다고 오류가 발생하지만 저는 UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 9735: illegal multibyte sequence 오류가 발생합니다.나중에 따로 개발하게 된다면 좀더 명확한 오류가 발생하기 원한는데 뭐 때문에 강의와 저와 오류내용이 다른지 알수 있을까요?
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
jinja2.exceptions.TemplateSyntaxError
오류있어요 from flask import Flask from flask import render_template from flask import request import requests from bs4 import BeautifulSoup import re app = Flask(__name__) def search_google(keyword, start_page, end_page=None): url = "https://www.google.com/search?q={0}+magnet%3A%3Fxt%3D&oq={0}+magnet%3A%3Fxt%3D&start={1}".format(keyword, start_page) header = {"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36,gzip(gfe)"} r = requests.get(url, headers=header) bs = BeautifulSoup(r.text, "lxml") links = bs.select("div.g > div.rc > div.r > a") results = [] if end_page is None: parse_text_1 = "검색결과 약" parse_text_2 = "개" text = bs.select("div#result-stats")[0].text text = text[text.find(parse_text_1) + len(parse_text_1):] text = text[:text.find(parse_text_2)] counts = text.replace(",", "").strip() print(counts) end_page = int(int(counts) / 10) if end_page > 10: end_page = 10 for a in links: href = a["href"] text = a.select("h3") if len(text) <= 0: continue title = text[0].text try: r = requests.get(href) bs = BeautifulSoup(r.text, "lxml") magnets = bs.find_all("a", href=re.compile(r'magnet:\?xt=*')) if len(magnets) > 0: magnet = magnets[0]["href"] results.append({ "magnet": magnet, "title": title }) except: pass if start_page < end_page: start_page += 10 results.extend(search_google(keyword, start_page, end_page=end_page)) return results @app.route("/", methods=["GET", "POST"]) def index(): if "keyword" in request.form: keyword = request.form["keyword"] results = search_google(keyword, 0) else: results = [] if len(results) > 0: return render_template("index.html", **{"magnets": results}) else: return render_template("index.html") if __name__ == "__main__": app.run(host="0.0.0.0", port=9995, debug=True) <form name="form" method="POST" action="/"> <input type="text" name="keyword" value=""> <input type="submit" value="검색"> </form> {% if magnets|length > 0 %} {% for m in magnets %} <li><a href="{{m.magnet}}">{{m.title}}</a></li> {% endfor %} {% else %} <p>검색 결과 없습니다.</p> {% endfor %}
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
In[*]
안녕하세요?In[*]* 별첨 모양이 위에 내용과 이어지는 것은 알고 있는데, 위 스트링을 삭제하고 실행을 해도 실행이 안되고 다시 코드를 입력하기 위한 스트링이 나옵니다. 어떻게 해결 해야 하나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
어플리케이션 실행시 인텔리제이 콘솔에 찍히는 sql statement가 1줄로 나오는 문제!
2020-06-23 17:24:25.174 DEBUG 5276 --- [nio-8080-exec-5] org.hibernate.SQL : select order0_.order_id as order_id1_6_0_, member1_.member_id as member_i1_4_1_, delivery2_.delivery_id as delivery1_2_2_, order0_.delivery_id as delivery4_6_0_, order0_.member_id as member_i5_6_0_, order0_.order_date as order_da2_6_0_, order0_.status as status3_6_0_, member1_.city as city2_4_1_, member1_.street as street3_4_1_, member1_.zipcode as zipcode4_4_1_, member1_.name as name5_4_1_, delivery2_.city as city2_2_2_, delivery2_.street as street3_2_2_, delivery2_.zipcode as zipcode4_2_2_, delivery2_.status as status5_2_2_ from orders order0_ inner join member member1_ on order0_.member_id=member1_.member_id inner join delivery delivery2_ on order0_.delivery_id=delivery2_.delivery_id limit ? 2020-06-23 17:24:25.176 INFO 5276 --- [nio-8080-exec-5] p6spy : #1592900665176 | took 0ms | statement | connection 7| url jdbc:h2:tcp://localhost/~/shop select order0_.order_id as order_id1_6_0_, member1_.member_id as member_i1_4_1_, delivery2_.delivery_id as delivery1_2_2_, order0_.delivery_id as delivery4_6_0_, order0_.member_id as member_i5_6_0_, order0_.order_date as order_da2_6_0_, order0_.status as status3_6_0_, member1_.city as city2_4_1_, member1_.street as street3_4_1_, member1_.zipcode as zipcode4_4_1_, member1_.name as name5_4_1_, delivery2_.city as city2_2_2_, delivery2_.street as street3_2_2_, delivery2_.zipcode as zipcode4_2_2_, delivery2_.status as status5_2_2_ from orders order0_ inner join member member1_ on order0_.member_id=member1_.member_id inner join delivery delivery2_ on order0_.delivery_id=delivery2_.delivery_id limit ? select order0_.order_id as order_id1_6_0_, member1_.member_id as member_i1_4_1_, delivery2_.delivery_id as delivery1_2_2_, order0_.delivery_id as delivery4_6_0_, order0_.member_id as member_i5_6_0_, order0_.order_date as order_da2_6_0_, order0_.status as status3_6_0_, member1_.city as city2_4_1_, member1_.street as street3_4_1_, member1_.zipcode as zipcode4_4_1_, member1_.name as name5_4_1_, delivery2_.city as city2_2_2_, delivery2_.street as street3_2_2_, delivery2_.zipcode as zipcode4_2_2_, delivery2_.status as status5_2_2_ from orders order0_ inner join member member1_ on order0_.member_id=member1_.member_id inner join delivery delivery2_ on order0_.delivery_id=delivery2_.delivery_id limit 100; 2020-06-23 17:24:25.177 DEBUG 5276 --- [nio-8080-exec-5] org.hibernate.SQL : select orderitems0_.order_id as order_id5_5_1_, orderitems0_.order_item_id as order_it1_5_1_, orderitems0_.order_item_id as order_it1_5_0_, orderitems0_.count as count2_5_0_, orderitems0_.item_id as item_id4_5_0_, orderitems0_.order_id as order_id5_5_0_, orderitems0_.order_price as order_pr3_5_0_ from order_item orderitems0_ where orderitems0_.order_id in (?, ?) 2020-06-23 17:24:25.178 INFO 5276 --- [nio-8080-exec-5] p6spy : #1592900665178 | took 0ms | statement | connection 7| url jdbc:h2:tcp://localhost/~/shop select orderitems0_.order_id as order_id5_5_1_, orderitems0_.order_item_id as order_it1_5_1_, orderitems0_.order_item_id as order_it1_5_0_, orderitems0_.count as count2_5_0_, orderitems0_.item_id as item_id4_5_0_, orderitems0_.order_id as order_id5_5_0_, orderitems0_.order_price as order_pr3_5_0_ from order_item orderitems0_ where orderitems0_.order_id in (?, ?) select orderitems0_.order_id as order_id5_5_1_, orderitems0_.order_item_id as order_it1_5_1_, orderitems0_.order_item_id as order_it1_5_0_, orderitems0_.count as count2_5_0_, orderitems0_.item_id as item_id4_5_0_, orderitems0_.order_id as order_id5_5_0_, orderitems0_.order_price as order_pr3_5_0_ from order_item orderitems0_ where orderitems0_.order_id in (4, 11); 2020-06-23 17:24:25.179 DEBUG 5276 --- [nio-8080-exec-5] org.hibernate.SQL : select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in (?, ?, ?, ?) 2020-06-23 17:24:25.186 INFO 5276 --- [nio-8080-exec-5] p6spy : #1592900665186 | took 0ms | statement | connection 7| url jdbc:h2:tcp://localhost/~/shop select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in (?, ?, ?, ?) select item0_.item_id as item_id2_3_0_, item0_.name as name3_3_0_, item0_.price as price4_3_0_, item0_.stock_quantity as stock_qu5_3_0_, item0_.author as author6_3_0_, item0_.isbn as isbn7_3_0_, item0_.actor as actor8_3_0_, item0_.director as director9_3_0_, item0_.artist as artist10_3_0_, item0_.etc as etc11_3_0_, item0_.dtype as dtype1_3_0_ from item item0_ where item0_.item_id in (2, 3, 9, 10); 위와 같이 콘솔에 찍히는 sql 문이 정열되지 않게 보입니다. 윈도우에 설치된 인텔리제이는 무료버전을 사용하고 있고 설정된 application.yml은 아래와 같습니다. spring: datasource: url: jdbc:h2:tcp://localhost/~/shop username: sa password: driver-class-name: org.h2.Driver jpa: hibernate: ddl-auto: create properties: hibernate:# show-sql: true format-sql: true default_batch_fetch_size: 100logging: level: org.hibernate.SQL: debug# org.hibernate.type: trace 콘솔에 sql문이 정렬되게 하는 방법은 무엇인가요?
-
미해결홍정모의 따라하며 배우는 C언어
C에 대한 질문이 있습니다
안녕하세요, 저는 맥os를 사용하는데 맥 운영체제에서는 원래 obj 파일을 찾을 수 없는 건가요 ?? obj파일들이 어디에 위치하는 지가 궁금합니다
-
미해결Vue.js 시작하기 - Age of Vue.js
vue.js에서 공백 추가 문의
안녕하세요. vue.js에서는 공백 추가 가 지원안 하는 지요? 여기 예제에서 안되는 것 같아 보입니다만.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
update쿼리가 나가는 경우?
기초 교육을 들었는데 기억이 잘 안나요.. 멤버변수에 set을 하는 경우에 update쿼리가 나간다?? 라고 기억을 하고 있었는데 set을 안하더라도 데이터가 변경될 시에 update쿼리가 나가게 되나요? order.cancel(); 시에 stockQuantity를 다시 올려주기만 해도 JPA에서 update쿼리를 날려주나요?
-
미해결Vue로 Nodebird SNS 만들기
람다로 이미지 리사이징에 NoSuchKey에러문제
{ "errorType": "NoSuchKey", "errorMessage": "The specified key does not exist.", "code": "NoSuchKey", "message": "The specified key does not exist.", "region": null, "time": "2020-06-23T07:45:35.981Z", "requestId": "42D831DBDF2C09BB", "extendedRequestId": "otC5+Y32C0kHOwb8WLPopSZ1pg9HdHEIvXIOJTp8tENw6LRmDSx2KErZXy1TF1f0ghDckZcFgOE=", "statusCode": 404, "retryable": false, "retryDelay": 45.1487628863279, "stack": [ "NoSuchKey: The specified key does not exist.", " at Request.extractError (/var/task/node_modules/aws-sdk/lib/services/s3.js:831:35)", " at Request.callListeners (/var/task/node_modules/aws-sdk/lib/sequential_executor.js:106:20)", " at Request.emit (/var/task/node_modules/aws-sdk/lib/sequential_executor.js:78:10)", " at Request.emit (/var/task/node_modules/aws-sdk/lib/request.js:688:14)", " at Request.transition (/var/task/node_modules/aws-sdk/lib/request.js:22:10)", " at AcceptorStateMachine.runTo (/var/task/node_modules/aws-sdk/lib/state_machine.js:14:12)", " at /var/task/node_modules/aws-sdk/lib/state_machine.js:26:10", " at Request.<anonymous> (/var/task/node_modules/aws-sdk/lib/request.js:38:9)", " at Request.<anonymous> (/var/task/node_modules/aws-sdk/lib/request.js:690:12)", " at Request.callListeners (/var/task/node_modules/aws-sdk/lib/sequential_executor.js:116:18)" ] } 이미지 업로드시 이에러가 뜨면서 thumb디렉토리에 저장되지 않습니다. front에서 이미지 출력도 original폴더에서 가져오구요 어느부분이 문제일까요?
-
대세는 쿠버네티스 (초급~중급편)
안녕하세요 pod 배포시 오류에 대하여 질문드립니다
삭제된 글입니다