전체 글
-
리액트 processUpdates(): Unable to find childJavaScript/React.js 2017. 9. 18. 17:54
아직 많은 경험이 부족한 탓에 구글링을 열심히 하면서 에러를 해결해 나가고 있는중이다.. 리액트는 엄격한 웹표준을 따르는거 같다.. (아니면 알고리즘을 그렇게 짜놓았는지는 모르겠지만) 우선 저는 최초 ajax로 서버에서 값을 json으로 받아서 값을 output 후 사용자가 검색 버튼을 클릭 시 다시 ajax로 리스트 데이터를 변경 시키는 작업에 있었습니다. 그런데 예상치도 못한 processUpdates(): Unable to find child 에러가 발생한것!! 최초 이상없이 ouput을 하였는데도 불구하고 값을 변경하면 저런 에러가 발생을 하는게 이해가 안갔다.. 그래서 반나절동안 구글링한 결과 해답을 찾았다... 제목1 제목2 불라1 불라2 이렇게 사용을 하는데( 위에서 말하던 ajax사용하는 ..
-
메모리 + CPU 관련Etc 2017. 9. 5. 09:16
버스 컴퓨터의 내부나 외부의 각 장치와의 정보나 신호를 주고 받는데 사용 되도록 구성된 전기적 통로 메인 메모리 메모리는 각각 주소가 할당된 바이트 단위 데이터 공간 CPU 동작방식 1. PC 레지스터가 가리키는 메모리 위치에 있는 명령어를 가져온다. 2. 피연산자(연산에 참여하는 변수나 상수)가 필요할 경우 메모리에서 또 가져오고 명령어를 실행한다. 3. 결과를 레지스터 혹은 메모리에 저장하고 다음 명령어를 가져온다. 멀티 테스킹 CPU가 짧은 시간에 여러 프로세스를 조금씩 나누어 작업을 마치 동시에 여러가지 작업을 수행하는것처럼 보이는 것 태스크 컴퓨터의 관점에서 보면 메모리에 로드되어 있는 명령어 집합 실행프로그램 - '영구저장장치'인 하드디스크 등에 저장되어 있음 - 실행시에 실행 프로그램의 코드..
-
아피치 ab를 이용하여 웹 동시접근 테스트Etc 2017. 8. 11. 16:02
[유용한 옵션] -n requests Number of requests to perform for the benchmarking session. The default is to just perform a single request which usually leads to non-representative benchmarking results. 요청을 수행할 개수 -c concurrency Number of multiple requests to perform at a time. Default is one request at a time. 요청을 만들 개수로 동시 사용자 개념 -v verbosity Set verbosity level - 4 and above prints information on heade..
-
자바스크립트 스로틀,디바운스JavaScript 2017. 8. 7. 17:58
throttle 밀리세컨드마다 실행의 흐름을 일정하게 유지한다. 스로틀 또는 스로틀링(throttling)은 로직 실행 주기를 만드는 함수라고 이해하면 됩니다. 밀리세컨드 단위로 시간을 설정하면 스로틀에 넘긴 콜백함수는 설정한 시간 동안 최대 한 번만 호출됩니다. debounce 갑작스러운 이벤트(키 입력 등)를 하나로 그룹화합니다. 디바운스는 과다한 이벤트 실행을 방지하기 위해 몇 가지 함수를 한 개의 그룹으로 묶고 특정 시간이 지난 후에야 호출될 수 있도록 구조화하는 것입니다.
-