반응형

개발정보 75

jQuery Waypoints 스크롤 이벤트

어떤 영역에 스크롤 되면 이벤트를 발생 시킨다. http://imakewebthings.com/waypoints/guides/getting-started/ 웨이 포인트는 요소에 스크롤 할 때 기능을 트리거 할 수있는 가장 쉬운 방법입니다. http://imakewebthings.com/waypoints/ Waypoints Waypoints is the easiest way to trigger a function when you scroll to an element. var waypoint = new Waypoint({ element: document.getElementById('waypoint'), handler: function(direction) { console.log('Scrolled to way..

개발정보 2020.01.26

IE8 이하에서 HTML5, CSS3 사용하기

Respond.js for IE8 support of HTML5 elements and media queries -->https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js">https://oss.maxcdn.com/respond/1.4.2/respond.min.js">   Respond.js for IE8 support of HTML5 elements and media queries -->    Respond.js doesn't work if you view the page via file:// -->        https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js">    https://oss.maxcdn.c..

개발정보 2020.01.26

MySQL, 시간 차 , 시간 간격 구하는 방법, 업무수행 시간 구하기

오라클 만 사용하다보니 MYSQL에서 시간 차 구하는 것 조차 찾기 힘드네요. 업무 수행 시간을 구하기 위해서 우선 업무시작 시간, 업무 종료 시간의 컬럼 유형을 time 설정하여 테이블을 생성 했습니다. SELECT shift_date, round((TIME_TO_SEC(shift_end_time) - TIME_TO_SEC(shift_start_time))/60) as shift_time FROM bs_tenant_shift 위에서 - 시간은 퇴근시간을 설정되지 않은 건으로 제외합니다. Oracle은 IS NULL 이였는데 자동으로 '00:00:00' 이 들어가 있네요. SELECT shift_date, round((TIME_TO_SEC(shift_end_time) - TIME_TO_SEC(shift_..

개발정보 2019.06.22

반정규화 (성능 향상을 위한 데이터 중복 허용)

I. 반정규화의 개요 가. 반정규화의 필요성 - 정규화 시 빈번한 Join이 필요하여 검색 시간이 과다하게 소요 - 대용량 데이터베이스에서 Partition의 기준으로 사용되는 Partition Key가 정규화로 인해 제거될 소지 존재 나. 반정규화 고려 사항 - 정합성과 데이터 무결성, 성능과 테이블 단순화의 Trade off를 검토. - 성능과 모델의 단순화에 대한 이점이 있지만 무결성 저하로 시스템의 안정성을 해칠 수 있어 반드시 정규화가 수행된 상태에서 적용 - 데이터의 의미가 변형되거나 업무 규칙이 감추어져 서는 안됨 - 데이터의 무결성을 유지시킬 수 있는 방안을 마련하고 반정규화 적용 - 반정규화는 성능과 관리의 효율을 증대 시키지만 데이터의 일관성과 정합성은 위험을 내포하고 있어 충분한 검토..

개발정보 2019.06.22
반응형