안녕하세요, 사전 방지성의 원리에 대해 간단히 언급하셨는데요, 실제 업무현장에서 중대한 오류에 대한 정의가 디자이너마다 또는 팀원마다 달라서 사전방지성의 원리를 적용하는데 어려움을 겪은적이 있습니다. 모든 데이터와 관련된 사용자 행위에 예 아니오 팝업 모달을 보여줄수는 없는 노릇이니까요... 예를들면 프로필 페이지에서 이름을 적는 입력창에 이름을 쓰고, 저장을 하지 않은채 뒤로 가기 버튼을 누르면 궂이 팝업까지 보여주면서 정보 유실을 막아야 하는가에 대해 팀원 A는 그렇다고 하고 팀원 B는 아니라고 하는 경우가 종종 생기더라구요. 아무튼.... 이렇듯 중요한 정보에 대한 정의가 사람마다 다른데, 뭐가 중요한지 안한지는 어떻게 판단하는게 좋을까요? 이름 입력란 하나 구현하는데 100명을 인터뷰 하는것도 오버니까요....
req.setCharacterEncoding을 먼저하는 이유가 chain.doFileter(req,res)에서 내용을 받기 전에 인코딩을 설정해야 UTF-8형태로 받을 수 있다는거죠? chain.doFilter에 파라미터로 res가 나온다는건 서버를 이미 거치고 난 뒤의 response까지 받는 다는거고, 영상에는 안나왔지만 response filter를 설정해두면 filtering 후 client에게 내용이 간다는거죠?
서버를 저는 lightsail에 올려놓았는데 약 10~30초 간격으로 기본 url로 get request요청이 들어옵니다. 혹시 이러한 경우를 겪어보신적이 있나요? tracking을 어떻게 해야할지 모르겠어요 ip주소를 찍어보아도 전혀 상관없는 ip 주소이고 어떻게 핸들링해야할지 모르겟어요
도커 설치를 위해 버츄얼박스에 이미지를 띄우는 것 부터 꽤나 고생을 했습니다. 비슷한 문제를 겪으실 분들을 위해서 글을 남깁니다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 일단 저도 최초에 윗 질문(hae HAE님의 질문)과 동일한 에러가 발생했는데요. 그건 https://www.virtualbox.org/wiki/Download_Old_Builds_5_0 여기에서 다운버전로 재설치해서 해결했습니다. 그 후에는 VMDK: cannot write allocated data block in 'C:\경로~~' VBOX_E_FILE_ERROR (0x80BB0004) 이런 에러가 떴습니다. 이건 컴퓨터 용량을 좀 넉넉하게 비워주고 다시 가져오기를 했더니 정상작동했습니다. (4.5GB정도 있을 때 저 오류가 떠서 3GB정도 추가 확보했어요.) 그러고나니 가져오기 까지는 성공을 했는데 그걸 또 실행하려고 하니까 "가상머신 '~~amd'의 세션을 열 수 없습니다." E_FAIL (0x80004005) 이런 에러가 나오더라고요.. 이건 또 https://extrememanual.net/11581 이 블로그를 보고 해결했습니다. 대충 5.1버전에 문제가 있다는 내용이었는데 (제가 재설치한 버전은 5.0이었지만..) 5.2버전으로 재설치를 했더니 그제서야 우분투가 정상실행되네요. 참고로 저 블로그에 달려있는 링크는 버츄얼박스 최신버전의 링크라서 전 따로 아래 링크를 찾아서 5.2버전으로 재설치했습니다. https://www.virtualbox.org/wiki/Download_Old_Builds_5_2 (강사님이 최신버전에서는 문제가 생길 수도 있다고 답변 달아놓은게 생각나서요.) 결론 : 그냥 처음부터 버츄얼박스는 5.2버전으로 설치하시고 ova 가져오기 하시기 전에는 충분한 용량을 확보해준뒤 실행합시다. 진이 다 빠지네요...ㅋㅋㅋㅋ 하...
도커 설치를 위해 버츄얼박스에 이미지를 띄우는 것 부터 꽤나 고생을 했습니다. 비슷한 문제를 겪으실 분들을 위해서 글을 남깁니다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 일단 저도 최초에 윗 질문(" 강의자료 및 파일 다운로드"에 있는 hae HAE님의 질문 )과 동일한 에러가 발생했는데요. 그건 https://www.virtualbox.org/wiki/Download_Old_Builds_5_0 여기에서 다운버전로 재설치해서 해결했습니다. 그 후에는 VMDK: cannot write allocated data block in 'C:\경로~~' VBOX_E_FILE_ERROR (0x80BB0004) 이런 에러가 떴습니다. 이건 컴퓨터 용량을 좀 넉넉하게 비워주고 다시 가져오기를 했더니 정상작동했습니다. (4.5GB정도 있을 때 저 오류가 떠서 3GB정도 추가 확보했어요.) 그러고나니 가져오기 까지는 성공을 했는데 그걸 또 실행하려고 하니까 "가상머신 '~~amd'의 세션을 열 수 없습니다." E_FAIL (0x80004005) 이런 에러가 나오더라고요.. 이건 또 https://extrememanual.net/11581 이 블로그를 보고 해결했습니다. 대충 5.1버전에 문제가 있다는 내용이었는데 (제가 재설치한 버전은 5.0이었지만..) 5.2버전으로 재설치를 했더니 그제서야 우분투가 정상실행되네요. 참고로 저 블로그에 달려있는 링크는 버츄얼박스 최신버전의 링크라서 전 따로 아래 링크를 찾아서 5.2버전으로 재설치했습니다. https://www.virtualbox.org/wiki/Download_Old_Builds_5_2 (강사님이 최신버전에서는 문제가 생길 수도 있다고 답변 달아놓은게 생각나서요.) 결론 : 그냥 처음부터 버츄얼박스는 5.2버전으로 설치하시고 ova 가져오기 하시기 전에는 충분한 용량을 확보해준뒤 실행합시다. 진이 다 빠지네요...ㅋㅋㅋㅋ 하... (못 보시는 분이 있을까봐 강의자료 있는 쪽과 이쪽에 글을 따로 작성했습니다.)
@PostMapping("members/new") public String create( MemberForm form){ Member member = new Member(); member.setName(form.getName()); memberService.join(member); return "redirect:/"; } 혹시 여기서 @ModelAttribute 가 생략되있는건가요 !
위는 제가 쓴 코드이고 밑엔 오류 메세지입니다. ValueError 에 찍히는 숫자를 보니 자료는 제대로 가져오는 것 같은데, string 을 float 으로 컨버팅 할 수 없다는 오류처럼 보입니다.. 이유 알 수 있을까요? 그리고 또 한가지 궁금한 것은, 함수에서 return 을 하는 위치(들여쓰기) 가 어디인지 궁금합니다. 위의 캡처에서처럼 함수 실행 바로 뒤에서 들여쓰기 되기도하고, 아래의 캡처처럼 최종 if문 바로 뒤에서 들여쓰기 되기도 하는데, return 의 위치에 따라서도 함수의 값에 변화가 생기는지요?..
file:///C:/Users/moonseungeun/OneDrive/%EB%B0%94%ED%83%95%20%ED%99%94%EB%A9%B4/%ED%99%94%EB%A9%B4%20%EC%BA%A1%EC%B2%98%202020-09-15%20230011.png 이렇게 계속 뜨는데...... 어떻게 해야 하나요....????
# 위와 같은 그래프를 미리 연산을 하고 결과값으로 그리는 방법 # groupby 로 구하기 mean_price = df.groupby(["지역명"])["평당분양가격"].mean().to_frame().sort_values(by="평당분양가격", ascending=False 이 부분은 mean_price를 안만들어서 결과가 출력이 안되는데 무엇을 mean_price 로 만들어야하나요??
안녕하세요? Resources 에 yml 을 생성후 실행 을 시키니 콘솔창에 Caused by: org.yaml.snakeyaml.scanner.ScannerException: mapping values are not allowed here 라는 오류가 발생합니다. yml에 띄어쓰기도 다 해줬는데 도정히 모르겠습니다. .ㅠ.ㅠ 답변 부탁드립니다.