선생님~! 해당 싱글톤 주의할점에서 싱글톤은 무상태로 유지해야한다고 하셨습니다. 때문에 강의에서 지역변수 userAprice 와 userBprice를 만들어서 처음에 입력된 userAprice에 입력된 값이 출력되도록 변경하셨는데, 이게 현재 user가 2명이어서 괜찮았지만 만약에 정말 1초마다 5만명씩 유저가 가격을 입력한다면, 지역변수를 순간적으로 5만개씩 만들어서 처리하는 건지, 아니면 다른 방법으로 해당 사항을 해결하는 건지 궁금합니다 !! (공유객체의 참조와 지역변수의 관계에 대하여 조금이해가 않되서 질문드립니다. ㅠㅠ)
for ( var i = 0 , ii = markerList . length ; i < ii ; i ++) { naver . maps . Event . addListener ( markerList [ i ], "click" , getClickHandler ( i )); //마커 클릭시 함수 호출 naver . maps . Event . addListener ( map , "click" , ClickMap ( i )); } function clickMap ( i ) { return function () { var infowindow = infowindowList [ i ]; infowindow . close () } }
구글 클라우드 플랫폼 VM만들기 질문입니다. 1. google cloud platform에서 유료계정으로 전환하고 2. GPUs (all regions)의 할당량을 0 --> 1로 전환 (구글메일발송, 답신) 3. VM 인트턴스 만들기를 진행하는데 4. us-west1(오리건), 4 core CPU 설정 5. 그런데 그 아래의 +GPU 버튼이 활성화 되지 않습니다. 무엇인 문제일까요?
안녕하세요 all() 과 any() 파트에서 숙제로 말씀하셨던 # 왜 결과가 False일지 생각해보세요 (df['순이익률(%)'] > -1000000).all() 이부분에 대해서 문의드리고자 합니다. min(df['순이익률(%)']) 을 통해서 봤을때 값이 -193.426 였고 df[df['순이익률(%)'] <= -1000000] 를 통해서 찾아봐도 더 작거나 같은 값이 없던데 왜 False 라는 결과가 나오는지 문의드립니다. --------------------------------------추후 생각 났던게 nan 값이 있을것 같아서 실행해 보았고 nan 이 문제 였던거 같습니다 a1 = df[~df['순이익률(%)'].isna()] (a1['순이익률(%)']>-1000000).all() nan 값을 제거하고 동일하게 실행하였을때 True 를 확인하였습니다.
지난 11월 23일 납땜 건으로 방문했던 학생입니다. 패턴 납땜 해주신 이후 순조롭게 진행하다. 7-4강을 진행하던 중 UART debug 채널이 빠르게 연결과 끊어짐이 3~4번 반복 후 작동을 멈추었습니다. 황급히 전원을 빼고 기기를 찾던 중 12V 입력 쪽에 연결 되있던 선이 한가닥으로 간신히 버티고 있는 것을 확인하였고 문제가 된 선을 제거한후 ESC에서 잘라낸 선으로 다시 재 납땜을 진행하였습니다. 하지만 이후 UART 채널은 여전히 출력을 하지 못한것을 확인한 후 FTDI 문제라 생각하여 여분의 FTDI를 연결하였으나 역시 MCU에서 보낸 데이터를 받지 못하였습니다. 이전 코드들도 Calibration 까지 비프음으로 정상 작동을 확인하였으나 여전히 UART Debug 채널에 대한 출력을 받지 못하고 있습니다. 또 이전과 다르게 stm32f405rgt 코어에 발열이 매우 크게 느껴집니다. 문제를 어찌 해결할까요...
선생님 덕분에 만들어볼 수 있을정도로 올수있었습니다 감사합니다ㅠㅠㅠ 현재 연습용으로 만들어보다가 안되는건 대충 구글검색으로 해결 가능한데, 이 버그같은(?) 문제는 어떤 키워드로 검색해야할지... 혹은 원래 이런현상이 있는거라서 flex레이아웃을 안쓰는건지.. 궁금해서요ㅠㅠㅠㅠ 핑크 네모박스들이 전체창이 줄어들때 부모격한테 flex-wrap: wrap;을 줘서 줄어들때 같이 줄어드는데, 근데 문제가 통통튀기듯이 아래로 내려갔다가 다시 자기자리로 오는게 너무 보기 싫어서 해결하고 싶은데 해결방법을 어떻게 해야할지 모르겠어서요 혹시 선생님 이런문제 보신적 있으실까요..? 혹시 영어로 어떤 키워드를 검색하면 나올지 대략 감이 오실까요ㅠㅠㅠ? 아래↓는 핑크 네모박스들의 엄마에게 준 css코드입니다! https://youtu.be/NgiRnScmjK8 (동영상 첨부를 할줄몰라서 유튜브에 올려 링크가져왔습니다ㅠㅠ) 죄송하구 감사합니다 선생님ㅠㅠㅠ
안녕하세요 보일러 플레이트 강의에 이어서 양질의 강의 올려주셔서 감사드립니다. 다름이 아니라 이미지를 로컬 폴더에 저장하는 /api/product/image 부분에서 등록 완료 후 Path,name을 json으로 프론트에 리턴해서 보내주는 과정에서 res.req.file 이 부분은 왜 이렇게 쓸까요? 단순 res.file이라고 하면 오류가 나오더라구요. 강의 잘 보고있습니다
안녕하세요 강사님. 기본강의에서도 연관관계 메소드를 공부하여 알고 있었습니다. 양방향 연관관계에서 주인이 되는 쪽을 수정하면 주인이 아닌쪽에서도 자동으로 수정이 되지만 객체의 개념으로 접근하기 위해 양쪽을 모두 수정해주는 연관관계 메소드가 필요한것인가요? 주인이 되는 쪽만 잘 수정해주면 사실상 연관관계 메소드가 필요 없는 것이지요? 그렇다면 changeTeam 연관관계 메소드를 이용해서 팀을 바꾸었을때 바뀐 팀의 멤버를 추가하는 것이 맞다면 반대로 바뀌기 전의 팀에서도 멤버를 제거해야되는것이 아닌가요? 예를 들어서 팀1 -> 멤버1 팀2 -> 멤버2 에서 멤버1을 팀2로 옮길시 연관관계 메소드는 add만 해주시기때문에 팀1 -> 멤버1 팀2 -> 멤버2, 멤버1 로 되어 제거를 해주어야 한다고 생각합니다. 하지만 테스트 결과 주인이 되는 쪽을 수정하니 자동으로 멤버1이 제거가 되더군요. 이 또한 객체의 개념을 살리기 위해 제거가 자동으로 되지만 제거가 되는 remove()를 추가해줘야 할까요?
강의 정말 잘 듣고 있습니다. 강의 부분에서 예를들어 (mappedBy = "order") 이부분에서 order 를 클릭해서 OrderItem 클래스에 있는 Order order 로 넘어가고 싶은데 Cannot find declaration to go to 라고 하면서 넘어가지 않네요 수업내용과 관련된 질문은 아니지만 궁금합니다...
안녕하세요. 제가 강좌를 진행하는데 에러가 나는 부분이 있는데 해결방법이 딱히 없는 것 같네요.. 하나 궁금한 점은 강좌에서 Percona Server 5.7 이미지를 사용하는데 혹시 Mysql 이미지로는 진행이 불가능한가요?? Percona Server 5.7 이미지를 사용하시는 이유가 있는지 궁금합니다. ----------------------------------------------------- https://github.com/docker-library/percona/issues/42 제가 겪고있는 에러는 아래와 같습니다.. docker run 명령어시 아래와 같은 에러떄문에 이미지가 실행이 안되네요. Volume 마운트 할 경우만 에러가 발생합니다. Initializing database 2020-12-10T07:30:03.208919Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2020-12-10T07:30:05.708278Z 0 [Warning] InnoDB: Retry attempts for writing partial data failed. 2020-12-10T07:30:05.708414Z 0 [ERROR] InnoDB: Write to file /var/lib/mysql/xb_doublewritefailed at offset 0, 1048576 bytes should have been written, only 0 were written. Operating system error number 22. Check that your OS and file system support files of this size. Check also that the disk is not full or a disk quota exceeded. 2020-12-10T07:30:05.708430Z 0 [ERROR] InnoDB: Error number 22 means 'Invalid argument' 2020-12-10T07:30:05.709853Z 0 [ERROR] InnoDB: InnoDB Database creation was aborted with error Generic error. You may need to delete the ibdata1 file before trying to start up again. 2020-12-10T07:30:06.411146Z 0 [ERROR] Plugin 'InnoDB' init function returned error. 2020-12-10T07:30:06.411203Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 2020-12-10T07:30:06.411210Z 0 [ERROR] Failed to initialize builtin plugins. 2020-12-10T07:30:06.411214Z 0 [ERROR] Aborting
마지막에 sort 부분에서 df.sort_values( ['순이익률(%)', 'EPS(원)'], ascending=[True, False] ).head() 에서 의미가 없다고 하신 이유가 예를들어 df.sort_values( ['sector', 'EPS(원)'], ascending=[True, False] ).head() 라고 한다면 sector 가 중복되는 부분이 있고 그 중복되는 부분에서만 다시 'EPS(원)' 으로 재정렬이 된다는 의미인가요? sector EPS 가 3.5 가 2.1 가 1.6 나 4.0 다 10.1 다 5.5 다 2.8 라 4.2 이렇게 있을때 첫번째 sector 로 중복되어 있는 부분이 있을때 이 중복되는 것들끼리해서 다시 EPS로 내림차순으로 재정렬을 시켜준다고 이해하면 될까요?