config 메소드에서 and() 메소드를 언제 호출해줘야 하나요?
미해결
스프링 시큐리티
메서드 체이닝 하면서 and() 메서드를 호출하시는 시점이 . 누르고 원하는 메소드가 안보일 때 해주는 건가요? 아니면 느낌적으로 붙여주고 말고 하는건가요? 아니면 명확한 따로 기준이 있나요?
- Spring Security
- spring-boot
- java
176만명의 커뮤니티!! 함께 토론해봐요.
미해결
스프링 시큐리티
메서드 체이닝 하면서 and() 메서드를 호출하시는 시점이 . 누르고 원하는 메소드가 안보일 때 해주는 건가요? 아니면 느낌적으로 붙여주고 말고 하는건가요? 아니면 명확한 따로 기준이 있나요?
미해결
[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편
const obj = { a: '1', p: '2', l: '3', }; const test = (v) => { return v.replace(/a|p|l/gi, (matched) => { return obj[matched]; }); }; test('apple'); // 기대되는값 1223e replace를 이용해서 한번 여기에 타입을 달아보고 싶어서 const test = (v: string) => { const matchedFunc: ( matched: keyof typeof obj, ) => typeof obj[keyof typeof obj] = (matched) => { return obj[matched]; }; return v.replace(/a|p|l/gi, matchedFunc); }; 이런식으로 수정을 시도했는데 일치하는 오버로드가 없다고 나옵니다.. interface Arr<T> { replace():void; } 강의에서처럼 이렇게 두고 수정을 해보려고 해보았지만 아직 너무 어려운거 같습니다. 어떻게 하는게 좋을지 의견부탁드립니다.
미해결
웹 게임을 만들며 배우는 React
안녕하세요. 웹 게임을 만들며 배우는 React 강의 수강중인 초보자입니다! 구구단 만들기 강의를 듣다가 궁금한게 생겨 문의드립니다 <html> <head> <meta charset="UTF-8"/> <title>구구단</title> <script crossorigin src="https://unpkg.com/react@16/umd/react.development.js"></script> <script crossorigin src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script> <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script> </head> <body> <div id="root"></div> <!-- 결과: <div id="root"><button>Like</button></div> --> <script type="text/babel"> class GuGuDan extends React.Component { constructor(props){ super(props); this.state = { first: Math.ceil(Math.random() * 9), second: Math.ceil(Math.random() * 9), value: '', result: '', }; } render() { return ( <div> <div>{this.state.first} 곱하기 {this.state.second}는?</div> <form> <input type="number" value={this.state.value} onChange={(e)=> {this.setState({value : e.target.value}) }}/> <button>입력!</button> </form> <div>{this.state.result}</div> </div> ); } } </script> <script type="text/babel"> ReactDOM.render(<GuGuDan/>, document.querySelector('#root')); </script> </body> </html> 위 코드로 화면을 띄워주셨었는데요. 위 코드에서 아직 button에 대한 동작은 작성하지 않았는데 여기서 버튼만 눌러도 this.state.first와 this.state.second 값이 왜 변하는 걸까요 ??
해결됨
자바 ORM 표준 JPA 프로그래밍 - 기본편
강사님 말씀대로 편의메서드를 만들었습니다. 그러고 TestA와 member1을 1차캐시에 올렸습니다. 그런다음 member.setTeam을 하면 team의 members의 값이 변경이 되었습니다. 그러면 여기서는 왜 update쿼리는 실행이 안되는 지 궁금합니다.
미해결
자바스크립트 제대로 배워볼래?
좋은 내용의 강의 감사드립니다. 64비트 부동소수점 강의 내용의 정리에 대해 질문남깁니다. 1. 결국 js는 number를 int, float에 관계없이 64비트 부동소수점의 형태로 다루고 이로 인해 소수점 연산에 대해 오차가 발생할 수 있다(구체적으로 가수부 제한인 52비트를 넘는 경우). 이를 보기 위해 주어진 소수(0.1과 0.2)를 2진수로 고쳐 연산을 하고 10진수로 고쳐서 그 예시를 들었다. 라고 이해를 하였는데 제대로 이해한게 맞을까요? 2진법으로 표현된 숫자에 대해 10진법으로 고치기 위해 0이하의 숫자에 대해 Math*pow(2, -55)한 원리가 궁급합니다. 감사합니다.
미해결
오프라인 상황에서도 볼 수 있도록 하고싶은데 오프라인 기능을 추가한다는 글을 봤던거같은데 ... 가능한가요 ?
미해결
PHP 7+ 프로그래밍: 객체지향
강의 잘 봤습니다! 혼자서 헤매기 쉬운 환경 설정 부분을 자세히 다뤄주셔서 정말 좋았습니다. 한 가지 문의가 있다면 추후 수업을 위한 IDE는 VS Code만 사용해야 할까요? 전 PhpStorm을 쓰고 있어서요..
미해결
IT인을 위한 ELK 통합로그시스템 구축과 활용
안녕하세요? 윈도우에서 elasticsearch.bat, kibana.bat 파일은 매번 실행시켜 줘야 하나요?
해결됨
자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요 즉시 로딩과 지연 로딩 강좌에서 Member class 의 team의 joincolumn의 name을 생략하던데 그렇게 되면 mapping 이 안되는거 아닌가요?
미해결
자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요 즉시 로딩과 지연 로딩 강좌에서 Member class 에서 team 의 @joinColumn의 name 을 생략을 하던데 생략하면 TEAM_ID와 mapping 이 안되는거 아닌가요?
해결됨
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
리스트(3-2) 강의를 보던 중 궁금한 점이 생겨서 질문 드립니다. 첫 코드는 강의를 따라한 것이며, 아래 두개는 응용한 것입니다. 우선 슬라이딩 방식으로 지정하여 수정할 경우, 리스트 안의 리스트가 풀리는 현상이 발생하는데요. 현재는 이중 구조에서만 발견되었으나, 그 이상의 중첩은 확인하지 않았습니다. 마지막처럼 특정 위치를 지정할 경우, [] 라는 빈 리스트가 삽입되긴 하지만 여전히 nested list가 풀리는 상황입니다. # c - [4, ['a', 'b', 'c'], 'b', 'c', 80, 85] c [ 1 : 3 ] = [] # c - [4, 'c', 80, 85] # c - [4, ['a', 'b', 'c'], 'b', 'c', 80, 85] c [ 1 : 2 ] = [] # c - [4, 'b', 'c', 80, 85] # c - [4, ['a', 'b', 'c'], 'b', 'c', 80, 85] c [ 1 ] = [] # c - [4, [], 'b', 'c', 80, 85] 여기서 왜 nested list가 풀려 원소로만 구성이 되는 것일까요? 해답 및 더 깊게 공부하려면 어떠한 부분을 찾아봐야 하는지 알려주시면 감사하겠습니다.
미해결
윤재성의 만들면서 배우는 Spring MVC 5
@GetMapping("/test1") public String test1(@RequestParam Map<String, String> map,@RequestParam List<Integer> data3) { String data1=map.get("data1"); String data2=map.get("data2"); System.out.println(data1); System.out.println(data2); for(Integer num:data3) { System.out.println(num); } return "result"; } String으로 넘어오는 파라미터값을 맵과 리스트에 주입 시 자동형변환 기능이 안된다고 하셨습니다. 말씀하신대로 map은 자동형변환이 안되는데 list<Integer>로 했을 시 오류없이 잘 넘어가고 향상된 for문을 사용하여 Interger로 리스트 인덱스를 받아오는것도 잘됩니다.헷갈려서 여쭤드려요. 말씀하신 부분은 13분14초부터 입니다.
미해결
스프링 시큐리티
올려신 깃헙 소스코드 따라 가면서 따라 치고 있습니다. 아래 코드는 제가 작성한 코드인데요. 아래 화면에서 에러가 납니다. 이 부분 어떻게 해결하신겁니까?
미해결
Jenkins를 이용한 CI/CD Pipeline 구축
안녕하세요. 강의 잘 배우고 있습니다 질문 2개가 있습니다. Jenkins => k8s로 바로 하는거와 Jenkins => Ansible의 playbook을 통해 => k8s로 하는것과 차이점이 무엇이 있고 장점이 어떤게 있나요?? jenkins에서 성공적으로 빌드가 되고 ansible => k8s의 service파일이 성공적으로 만들어지면, 웹 브라우저에서 바로 실제 서비스 애플리케이션이 배포가 되었다고 이해하면 될까요? 이렇게 질문드리는 이유는, 만약에 해당 서비스에 유저가 폭팔적으로 증가해서 트래픽이 몰리면, k8s가 돌고 있는 서버(예를 들어 EC2)라면, 그 전에 load-balancing 작업은 어떤 단계에서 진행되는지 궁금합니다.
미해결
파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요, 강사님. 강의 잘 듣고 있습니다! def DFS(v)의 else문에서 이해가 가지 않는 부분이 있어 질문 드립니다. import sys sys.stdin=open("input.txt", "r") def DFS(v): if v==n+1: #종료지점에 도달하면 출력! e.g. D(4) for i in range(1, n+1): if ch[i]==1: print(i, end='') print() #line by line으로 출력 else: #원소를 포함하냐 안 하냐(o,x) ch[v]=1 #o DFS(v+1) ch[v]=0 #x DFS(v+1) if __name__=="__main__": n=int(input()) ch=[0]*(n+1) #상태트리에서 원소를 포함하냐 안 하냐를 체크하는 변수 DFS(1) 1, 2, 3 1, 2 까지 출력이 되는 것은 이해했습니다. 1, 2 까지 출력이 완료되고 나면 else문의 마지막 DFS(v+1)까지 다 돌아간 것인데 어떻게 back할 수 있는 건지 궁금합니다.
미해결
[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
안녕하세요 백엔드를 공부하다가 궁금한점이 생겨서 질문 드립니다. err가 뜰경우에 console.error()로 에러를 콘솔에 띄우는데 백엔드에서 console.error(error)를 명시하는 이유가 있을까여?
미해결
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
선생님 안녕하세요 ~ 문제를 풀다 질문이 생겨 글을 남깁니다 ! https://www.acmicpc.net/problem/13144 문제 링크 http://boj.kr/37f120d6ba16481cb0425be0b64fc8c6 코드 링크 해당 문제에서, 저도 기존에 없던 수가 들어오면 배열 cnt에 인덱스를 저장하고, 기존에 있던 수가 들어오면 답 += (현재 인덱스 - 이전 인덱스) 를 하고 인덱스를 갱신했습니다. 그리고 마지막에 아직 계산되지 않은 수들을 위해서, (갱신되지 않아 답 처리가 안된 수들) for(int i=1; i<=100000; i++) if(cnt[i]!=0) ans += (n+1-cnt[i]); 한번 이상 카운트 된 수들에 대해서 n+1 - 인덱스 를 답으로 처리해주는 부분을 추가했는데요 제출시 오답으로 나오는 이유를 모르겠습니다. ! 어느 부분의 논리가 틀린걸까요 ...?!
미해결
스프링 핵심 원리 - 기본편
자동 Bean을 통해서 DiscountPolicy를 2가지 적용할 때는 rate에 하나 fix에 하나 component를 씌워줘서 2개를 Discountpolicy로 Spring에 올릴 수 있었는데 수동 빈을 통해서 2개의 DiscountPolicy를 적용할려면 해당 코드가 어떻게 바뀌는 건가요?? @Bean public DiscountPolicy discountPolicy(){ return new FixDiscountPolicy(); // return new RateDiscountPolicy(); }
미해결
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-K 문제는 3474번입니다. 참고하세요 여러분
미해결
html 작성 중 live server로 파일을 열어 수정 부분을 확인할 수 있고 파일 확인도 다 가능한데, 다른 사람에게 Git으로 넘겨서 파일을 열거나 그냥 제 폴더에서 크롬창으로 실행시키면 아예 css와 javascript가 다 적용이 풀려서 html 본코드만 나옵니다..