일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 데이터분석
- 네트워크
- 컴퓨터공학
- 소프트웨어
- 파이썬
- 프로그래밍
- 자바스크립트
- 2
- 인공지능
- 웹개발
- 머신러닝
- 데이터베이스
- 데이터구조
- 컴퓨터비전
- 빅데이터
- 소프트웨어공학
- 사이버보안
- 자료구조
- 딥러닝
- 알고리즘
- 데이터과학
- 코딩
- 컴퓨터과학
- 클라우드컴퓨팅
- 버전관리
- 보안
- 네트워크보안
- 프로그래밍언어
- Yes
- I'm Sorry
- Today
- Total
목록컴퓨터과학 (276)
스택큐힙리스트
저는 let 및 const 값에 초기화되기 전에 접근하는 것은 ReferenceError를 일으킬 수 있다는 것을 들었습니다. 이는 시간적으로 죽은 영역(temporal dead zone)이라는 것 때문입니다. 시간적 죽은 영역은 무엇이며 스코프와 호이스팅과 어떤 관련이 있으며 어떤 상황에서 겪게 되는지 알려주세요.답변 1안녕하세요. 여전역 스코프에서 x에 접근하면 여전히 ReferenceError가 발생합니다. 만약 let이 호이스팅되지 않았다면, outer value를 기록하게 됩니다. TDZ는 버그를 강조하는 데 도움이 되는 좋은 것입니다. 선언되기 전에 값에 접근하는 것은 일반적으로 의도한 바가 아닙니다. TDZ는 기본 함수 인수에도 적용됩니다. 인수는 왼쪽에서 오른쪽으로 평가되며, 각 인수는 할..
나는 인식하지 못하는 연산자를 사용하는 코드를 보았습니다. 이 연산자는 두 개의 느낌표로 이루어져 있으며 다음과 같이 사용되었습니다: !!. 이 연산자가 어떤 역할을 하는지 알려주실 수 있는 분이 계신가요? 나는 이를 보았던 맥락은 다음과 같았습니다. this.vertical = vertical !== undefined ? !!vertical : this.vertical; 답변 1이것은 Object를 boolean으로 변환합니다. 만약 이것이 거짓인 경우 (예: 0, null, undefined 등), false이 되고, 그렇지 않으면 true이 됩니다. !객체 // 부정된 부울 값 !!객체 // 비부정된 부울 값, 따라서 true 부울 표현 그래서 !!는 연산자가 아니라, 그냥 ! 연산자가 두 번인 것..
마우스가 있는 창과 상관없이 마우스 클릭을 어떻게 감지할 수 있을까요? 가능하면 파이썬으로, 하지만 다른 언어로 설명해 주신다면 내가 이해해낼 수 있을 것 같습니다. 마이크로소프트 사이트에서 이걸 찾았어요: http://msdn.microsoft.com/en-us/library/ms645533(VS.85).aspx 하지만 나는 나열된 통지를 감지하거나 선택할 수 있는 방법을 보지 못했습니다. pygame의 pygame.mouse.get_pos() 함수를 시도해 보았는데, 다음과 같이 사용하였습니다: import pygame pygame.init() while True: print pygame.mouse.get_pos() 이것은 단지 0,0을 반환합니다. pygame에 익숙하지 않아 무언가 빠진 것일까요?..
웹서버에서 SQL Server를 실행하는 것이 좋은 것인지, 나쁜 것인지, 아니면 중립적인 것인지 어떠한가요? 저는 Server 2008과 SQL Server 2005를 사용하고 있지만, 이 질문에는 영향이 없다고 생각합니다.답변 1작은 사이트에는 별로 차이가 없다. 하지만 부하가 커지면 매우 나쁘게 확장되며, 생각보다 빠르게 문제가 발생합니다: 데이터베이스 서버는 서버를 소유한다는 전제로 구축됩니다. 속도를 위해 메모리를 거래하며 내부 캐싱에 사용 가능한 모든 RAM을 사용합니다. 자원이부족 해지면 프로파일링이 굉장히 어려워집니다. IIS와 SQL이 모두 문제가 있음은 분명하지만 병목 현상이 어디에 있는지 불분명합니다. IIS는 CPU를 필요로 하며, SQL Server는 RAM이나 CPU가 필요합니다..