export const store = new Vuex.Store({ export const store = new Vuex.store({ state: { count: 1, } }); 이렇게 하면 오류가 안 나오는데 export default store = new Vuex.store({ state: { count: 1, } }); 이렇게 하면 오류가 나옵니다. const와 default의 차이인데, 문법 상으로 어떤 차이가 있길래 오류가 나오는 것인가요? 찾아봐도 이해가 잘 안 되어서 문의드립니다.
현재 프로젝트에서 apache or apache 2 라이센스를 쓰고 있는데 apache는 GPL2.0 호환 No GPL3.0 호환 No apache2는 GPL2.0 호환 No GPL3.0 호환 Yes apache 1, 2 는 모두 배포시 소스 코드 제공의무가 없습니다. Q1. "호환이 안된다는의미는" 하둡 에코시스템 구성시 apache 라이센스가 많은데 학습용이 아니라면 에스퍼 사용이 불가한건 아닌가요... 에스퍼 : GNU GPLv2 : 출처 https://www.jopenbusiness.com/mediawiki/Esper Q2. 에스퍼를 실무에서 사용하는지.. 한다면 어떻게...조심히 적용하면되는건가요.. 아니면 다른어떤걸적용해서 쓰면좋을까요... 라이센스 호환성 : https://ko.wikipedia.org/wiki/%EB%9D%BC%EC%9D%B4%EC%84%A0%EC%8A%A4_%ED%98%B8%ED%99%98%EC%84%B1 수업 뒤에 나올수도 있겠지만 궁금해서요.
안녕하세요. 'props 속성' 파트 실습 중 아래와 같이 문의드립니다. v-bind:propsData 와 같이 camelCase로 속성 이름을 작성했을 때와 v-bind:propsdata 와 같이 소문자로만 속성 이름을 작성했을 때 실행 결과에서 아래와 같이 약간의 차이점이 보여서 문의드립니다. * propsdata 실행 결과 : 개발자 도구에서 props 탭만 보임. * propsData 실행 결과 - 우측 개발자 도구에서 props와 $attrs 탭으로 나뉘어 보입니다. 어떠한 차이점으로 결과가 달라지게 되는 것인지 궁금합니다.
@ModelAttribute 어노테이션은 model.addAttribute을 만들어주는 것으로 알고있습니다. 이 메소드는 view에 값을 전달하는 것으로 알고있는데 "redirect:/items"로가면 items/itemList.html 이 반환되는데 이html에서 BookForm을 쓰지 않아서 @ModelAttribute을 꼭 써야 하는지 궁금합니다. @ModelAttribute를 안쓰고 커맨드 객체로 넘기기만 해도 되는지...
안녕하세요 선생님. @OneToMany (cascade = CascadeType. ALL ) @JoinColumn (name = "member_id" ) private List<AddressEntity> addressEntities = new ArrayList<>() ; 이 코드에 대해 질문이 있습니다! 제가 이해한 바로는 @JoinColumn은 1 대 다 관계에서 다에 위치해 있어 해당 엔티티에 외래키 속성 값을 매핑 하는걸로 이해를 했습니다. 아래와 같은 양방향 연관관계 코드처럼요. @ManyToOne (fetch = FetchType. LAZY ) @JoinColumn (name = "member_id" ) private Member member ; 질문 1. @JoinColumn 어노테이션은 꼭 다 에 위치해 있지 않아도 되나요? 2. 아니면 단방향인 경우만 1의 위치에 있어도 되는 건가요? 3. 맨 위의 코드처럼 단방향인 경우 연관관계의 주인은 mappedBy의 속성이 없기에 member 엔티티가 되는건가요? 감사합니다!
loss.py 중 set coord_loss 뿐 아니라 모든 loss를 구하는 부분에서 tf.nn.l2_loss를 사용하셨는데, 이건 제곱 후 2로 나눠주는 연산을 하는 연산으로 알고 있습니다. loss function에서는 2로 나누는 연산은 없었는데, code에서 tf.nn.l2_loss를 사용해서 2로 나누는 연산을 하신 이유에 대해서 궁금합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유 Autocad training in Ahmednagar 사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중 https://www.sevenmentor.com/autocad-training-in-ahmednagar 하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
#include <stdio.h> #define N 8 void swap(int A[], int a, int b) { int temp; temp = A[a]; A[a] = A[b]; A[b] = temp; printf("\n%p\n", &A[0]); } int main(void) { int A[N] = { 4, 2, 8, 1, 7, 3, 9, 6 }; printf("%p", &A[0]); swap(A, 3, 5); printf("%d\n%d", A[3], A[5]); } 이 코드는 제가 짠 코드인데요, 선생님 강좌에서는 함수의 변수주소와 메인함수의 변수주소가(여기서는 배열A)다르다고 해서 포인터를 써서 해결하셨는데 제가 짠 코드는 swap된 상태로 출력이 되고 또한 swap 함수에서의 배열 A[0]주소와 메인함수에서의A[0]주소가 같게 나오네요. 왜 그런지 알려주세요.
현재 서버는 express로 빌드해 LocalHost로 접속이 가능한 상태입니다. 목표는 웹 브라우저에서 Start Button을 누르면 Python 파일을 실행시키고 싶습니다. spawn을 사용하면 터미널에 node spawn 명령을 입력하여 python파일을 터미널에 실행시키는 것이 가능하긴한데, 그 명령을 다른 js 파일에서 버튼 입력을 document.querySelector로 받아와 python 파일을 실행시키는 방법은 혹시 없을까요...?
좋은 강의 정말 감사드립니다. 강의 10:47 무렵에.. 아래 코드처럼 userEntity를 UserDto로 매핑한 결과를 디버그모드에서 값을 확인하는 부분이 있는데요. UserDto userDto = new ModelMapper().map( userEntity , UserDto . class ); UserEntity에는 pwd가 설정되지 않았으므로 변환된 결과값인 userDto의 pwd 값은 null 이 나오는게 맞지 않을까요? 로그인할때 pwd값이 아래의 코드에 의해 암호화 된다는 것을 설명하신부분은 이해했습니다. auth.userDetailsService( userService ).passwordEncoder( bCryptPasswordEncoder ) 사실 별로 중요하지 않은 부분이라 그냥 넘어갈수도 있지만 이상해서.. pwd 값은 어디서 왔을까? 라는 생각이 들었습니다. 혹시나 해서 Mapstruct 라는 라이브러리를 사용하여 Mapping 을 시도했을때는 아래의 이미지 처럼 null이 출력되었습니다. 제가 잘못 이해한건가요?
지금까지 for(int i=0; i<n; i++) 이런 식으로 for문 안에서 i를 선언하는 스타일로 코딩을 해왔는데, 선생님께서 알려주신 코드로 모든 for문에서 i를 선언하는 방식으로 컴파일을 해보면 1초가 넘는 시간이 걸리고 아무것도 출력되지 않는데, 꼭 i를 지역변수로 선언해야만 하는 이유가 있을까요? 그리고 for문에서 i를 선언하는 스타일과 지역변수로 미리 선언하는 스타일의 걸리는 시간 차이가 큰지도 궁금합니다