- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. cross validation관련 하여 질문드리고자 합니다. 모델을 만든 후 데이터 셋에 대하여 cross val을 실행하였는 데요. train 데이터에 대해서는 0.56 정도의 스코어가 나왔는 데 cross val을 통한 스코어 평균 값은 -0.07 가 나왔습니다. 이렇게 다르게 나오는 이유가 궁굼합니다. 답변 주시면 정말 감사합니다.
Point your visit to this site, Mega Web Design . A good and dedicated website designing company India is of utmost importance for the success of any business. Having a good website and web design will help you promote your business better, and it is the first impression that people get of your business. If your website is designed correctly, it can better reflect your brand image, business profile, and company. Website design is a process in which you can make a professional website for your business that quickly provides information to visitors. Only if your business benefits from contact with visitors via the website can it be considered successful. So hurry and choose the right web design company India that builds traffic on your website.
The catalytic converter is the pollution control device on a car that cleans the exhausts by burning them in the presence of a chemical compound and reducing the emissions. Like any other mechanical device, the catalytic converter also needs maintenance. If it's not installed in the car, it will not work as well as it should. Most catalytic converters are neglected by their users and eventually malfunction and are rendered useless. The catalytic converter is an expensive mechanical part of the car that needs regular attention for the smooth functioning of the vehicle. QLD Catalytic Converters is the right destination for you to buy the best catalytic converter at the best price. These days, this company also offers the best catalytic converter for sale . So hurry and grab the deals today.
안녕하세요. 강의를 따라 코딩을 하던 중 게시물 수정기능이 작동하지 않아 질문드려요... 오류없이 전부 다 잘 작동하고 수정 완료 알림까지 다 뜨는데 업데이트 구문이 실행이 되지 않는 것 같습니다. temp를 console로 찍어봐도 수정한 내용이 찍혀나오는데 updateone 이후에 수정성공이 뜨고 원래 게시글 detail로 돌아가면 수정이 되지 않은 상태로 그대로 있습니다.... 콘솔 결과 수정 완료 알림 이후 결과 index.js 코드 app . post ( '/api/post/edit' , ( req , res ) => { console . log ( req . body ) let temp = { title : req . body . title , content : req . body . content , } console . log ( temp ) Counter . updateOne ({ postNum : Number ( req . body . postNum ) }, { $set : temp }). exec () . then (() => { console . log ( "수정성공" ) res . status ( 200 ). json ({ success : true }) }). catch ( err => { console . log ( "수정실패" ) err . status ( 400 ). json ({ success : false }) }) }) 제가 생각하기에는 updateone부분이 잘못된 것 같은데 뭐가 잘못되었을까요....
@PostMapping("/members/new") public String create(MemberForm form) { Member member = new Member(); member.setName(form.getName()); memberService.join(member); return "redirect:/"; } 에서 MemberForm.java를만들면 form에서 입력된 name이 memberForm으로들어간다고하더라고요 근데 어떻게 form에서 입력된값이 바로 MemberForm.java로 들어갌수있는지 이해가 안가는데 원래 파라미터 받아서 setName해서 memberform안에 name를 저장해야되는거 아닌가요? 단순히 form에서 값입력후 전송했는데 MemberForm 으로 넘어가는걸 모르겠습니다. 그러니 위에 바로 form.getName()이렇게 바로 불러올수있는게 이해가 안가는데 어떻게 가능한걸까요
안녕하세요, 선생님. 최근에 수강을 시작한 학생입니다. 좋은 강의 잘 듣고 있습니다. 질문드리고 싶은 것이 있는데요. 1) 수업에서 작성하시는 코드는 Github에 올려 주신다는 수강평을 본 것 같은데, 혹시 주소를 알 수 있을까요? 2) Oauth2를 Spring Security와 연동해서 사용한다면, Resource Server(예: 네이버와 같은 서비스 업체의 서버)에서 받은 토큰을 시큐리티 컨텍스트에 넣어서 활용하는 것인가요? 강의에서는 이에 대해서 다루지 않는 것 같은데, 혹시 Oauth2에 대한 강의도 만들어 주실 수 있나요? 아울러 이와 관련해 추천해 주실 자료가 있을까요? 읽어주셔서 감사합니다.
안녕하세요, 선생님. k번째 큰 수를 출력하는 거니까 처음 arr를 내림차순으로 정렬한 뒤에 숫자 3개를 뽑아서 그 개수가 k가 되면 for문을 종료하게 코드를 작성했습니다. (처음에는 모든 for문에 같은 if문과 break를 입력했는데, 구글링해서 중첩반복문을 한번에 종료하는 방법을 적용했습니다.) 혹시 이런식으로 k개만 출력한 경우에 다른 값이 나오는 경우가 있을까요? < html > < head > < meta charset = "UTF-8" > < title > 출력결과 </ title > </ head > < body > < script > function solution ( s , list ){ let answer = 0 ; let n = list . length ; let numbers = [] //숫자 3개의 합을 더한 값을 리턴할 배열 list . sort (( a , b ) => b - a ); //내림차순 정렬 loop1 : for ( let i = 0 ; i < n - 2 ; i ++){ loop2 : for ( let j = i + 1 ; j < n - 1 ; j ++){ loop3 : for ( let k = j + 1 ; k < n ; k ++){ let num = list [ i ]+ list [ j ]+ list [ k ]; if ( numbers . indexOf ( num )===- 1 ) numbers . push ( num ); //중복인 숫자는 기록하지 않음 if ( numbers . length === s ) break loop1 ; //s번째 숫자를 구하는 거니까 길이가 s가 되면 더이상 for문이 돌 필요가 없음 } } } numbers . sort (( a , b ) => b - a ); console . log ( numbers ); answer = numbers [ s - 1 ]; return answer ; } let arr =[ 13 , 15 , 34 , 23 , 45 , 65 , 33 , 11 , 26 , 42 ]; console . log ( solution ( 3 , arr )); </ script > </ body > </ html >
구글링을 했는데 어려운 소리가 많아 결국 여쭤봅니다. re.sub("(\d{3})-(\d{2})(\d{2})-(\d{2})(\d{2})", r"\1-\2**-**\5", "010-1234-5678") 이런 코드에서 r"\1-\2**-**5" 여기 등장하는 r이 정확하게 어떤 기능을 하는지 궁금합니다!
강의 잘 보고 있습니다. 다름이 아니고 기존에 board.initialize 함수를 구현하실 y - 2 와 x - 2 줄들이 모두 비어있던 문제들이 있어서 제가 코드를 짤 때는 부 그 부분들도 조건문을 달아 랜덤으로 중간중간 채워줬는데요. 그렇게 하니 디버깅 하는 시간이 너무 오래걸리던데 혹시 이유가있을까요? 이렇식으로 코드를 짜면 안되는건가요?