일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 의미있는 이름
- 정규식
- 콜백
- 자바스크립트 함수
- 자바스크립트 객체
- 모듈
- 자바스크립트 메소드
- 자바스크립트 유효범위
- 네이밍
- 자바스크립트 콜백
- 정규표현식
- 자바스크립트
- 자바스크립트 배열
- 리팩토링기법
- 프로토타입
- 자바스크립트 모듈
- 자바스크립트 클로저
- 클린코드
- 자바스크립트 정규표현식
- 자바스크립트 정규식
- 프로토타입 상속
- mysql #mysql최적화 #최적화
- Safari
- 자바스크립트 상속
- 리팩토링 기법
- 클로저
- 리팩토링이란
- 리팩토링
- 자바스크립트 문법
- 변수명
- Today
- Total
개발정리
1. 데이터베이스 스키마를 적절하게 설계하고 인덱싱합니다. 열에 적절한 데이터 유형 사용: 각 열에 올바른 데이터 유형을 사용하면 필요한 스토리지 공간을 줄이고 쿼리 성능을 향상시키는 데 도움이 될 수 있습니다. 데이터 정규화: 정규화에는 데이터를 더 작고 더 집중된 테이블로 나누고 이러한 테이블 간의 관계를 사용하여 데이터를 함께 연결하는 작업이 포함됩니다. 이는 중복성을 줄이고 쿼리 속도를 향상시키는 데 도움이 될 수 있습니다. 인덱스를 현명하게 사용: 인덱스는 MySQL 서버가 특정 조건과 일치하는 행을 빠르게 찾을 수 있도록 하여 쿼리 속도를 향상시킬 수 있습니다. 그러나 성능 문제가 발생할 수 있으므로 테이블을 과도하게 인덱싱하지 않도록 주의해야 합니다. 2. MySQL 구성을 조정합니다. qu..
사파리 브라우저에서 video 태그 이슈 정리 seeking - 일반적인 seeking은 문제가 없다. - 일반적인 seeking 후 이벤트 발생 순서(대략적) -> pause > seeking > seeked > play - currentTime을 변경해 seek을 유도한 경우 -> seeking > seeked - pause와 play 이벤트가 발생하지 않는다. - 해결방법 -> currentTime 변경 전 pause, 변경 후 play를 직접 실행시켜 준다.
의도를 분명히 밝혀라그릇된 정보를 피하라의미 있게 구분하라발음하기 쉬운 이름을 사용하라검색하기 쉬운 이름을 사용하라인코딩을 피하라자신의 기억력을 자랑하지 마라클래스 이름메서드 이름기발한 이름은 피해라한 개념에 한 단어를 사용하라말장난을 하지 마라해법 영역에서 가져온 이름을 사용하라문제 영역에서 가져온 이름을 사용하라의미 있는 맥락을 추구하라불필요한 맥락을 없애라 [의도를 분명히 밝혀라]코드의 함축성을 줄여야 한다.코드를 읽는 사람이 특정 정보를 안다고 생각하면 안된다.상수는 명시적인 의미있는 이름으로 대처해도 좋다.함수의 이름은 명시적으로 [그릇된 정보를 피하라]줄인 단어는 사용을 줄여라. 서로 흡사한 이름은 사용 주의 [의미 있게 구분하라]컴파일러나 인터프린터만 통과한다고 좋은 코드는 아니다.비슷해보이..