프로그램
-
jQuery Map을 이용해 checkbox 체크된 값 한번에 가져오기프로그램/jQuery/Javascript 2017. 8. 24. 08:00
jQuery Map을 이용해 checkbox 체크된 값 한번에 가져오기Map이란 jQuery API를 확인해보면[배열의 모든 요소(items)를 새로운 배열 요소로 변경] 한다고 나와있다뭐 그냥 간단하게 함수를 만들어 특정 오브젝트를 셀렉트 해와서 그 값을 다시 주무르고 뱉어주는 건데Java 배울땐 Map(collection)이 List 형의 집합으로써 key, value 로 데이터를 다루는 걸로 알고 있는데 뭐 비슷한 개념인거 같다 Callback 함수는 필수라고 한다Map을 설명하고자 하는건 아니고 이를 이용해 checkbox의 checked된 값을 배열로 뱉어주도록 해주는 건데딱 한줄이면 된다뭐 checked 된 값 가져오는건 정말 많고 많지만 이렇게 써 놓으면 좀 있어 보이는건 사실이다 1 2 3..
-
jQuery vortex 플러그인을 이용해 만든 다이얼기능프로그램/jQuery/Javascript 2017. 8. 23. 10:04
jQuery vortex 플러그인을 이용해 만든 다이얼기능 Flash의 비중이 계속 사라지고 있는 요즘진보되고 있는 CSS도 CSS3, HTML5의 발전으로 인해 이젠 간단한 애니메이션 정도는 누구나 다 할 수 있게 된거 같다프론트앤드에서 jQuery는 없어선 안될 존재가 되어버렸다난 상위 1%의 개발자가 아니기 때문에 누군가 잘 만들어 놓은 플러그인을 가져다 잘 활용해 만드는 응용프로그래머 이기 때문에하나의 프로젝트를 위해 오늘도 난 구글신에게 상위1%가 만든 플러그인좀 주이소 하고 빌게 되었다 vortext라는 플러그인은 아래 첨부된 파일을 받으면 된다 이 플러그인은 내가 굳이 머리를 쥐어 짜가며 만들지 않아도 아주 잘 만들어 놓은 플러그인이다기능은 수학의 삼각함수(sin,cos,tan)를 이용해 객..
-
PHP7 NAN INF 출력 오류가 나는 이유 IEEE 754 변경프로그램/php 2017. 3. 1. 07:30
PHP7 NAN INF 출력 오류가 나는 이유 최근에 회사에서 PHP 버전을 바꿔 작업을 하기 시작했다PHP 버전이 바뀌면서 생기는 문제점 들은 처음 작업을 시작 하면서 부터 발생 하였는데우린 Codeigniter 를 사용해서 Codeigniter 의 버전도 같이 올려서 더 많은 오류가 발생 했다 너무 많은 오류가 발생하여 다 정리하진 못하였지만최근에 눈에 띄고 있는 오류가 있어 포스팅을 한다 바로 NAN , INF 라는 문제가 발생하는건데이건 자바스크립트에서나 자주 봤던건데 PHP에서도 보이니까 아주 신선했다 이 둘의 뜻 NAN (Not a Number) 부동 소수점 계산에 정의 또는 표현 할 수 없는 값 쉽게 말해 숫자가 아닐 경우에 나타나는 것을 확인 할 수 있다INF (The infinite) 무..
-
오라클 옵티마이저 [대용량 데이터 베이스 튜닝 및 설계 3일차]프로그램/db 2014. 9. 21. 12:05
오라클 옵티마이저 [대용량 데이터 베이스 튜닝 및 설계 3일차] (Optimizer) 옵티마이저란? 정의 사용자가 요청한 SQL을 가장 효율적이고 빠르게 수행할 수 있는 최적(최저비용)의 처리경로를 선택해주는 DBMS의 핵심 엔진 역할 조화된 질의언어(SQL)로 사용자가 원하는 결과 집합을 정의하면 이를 얻는데 필요한 처리절차(Procedure)는 DBMS에 내장된 옵티마이저가 자동으로 생성 종류 Rule-Based Optimizer (10g부터 지원 중단) Cost-Based Optimizer 특징 미리 정해놓은 우선순위에 따라 액세스 경로를 평가하고 실행계획 선택 인덱스 구조, 연산자, 조건절 형태가 순위를 결정하는 주요인 (Rule-Based Optimizer) Rule-Based Optimizer..
-
오라클 조인 종류와 특징 분석 [대용량 데이터 베이스 튜닝 및 설계 3일차]프로그램/db 2014. 9. 20. 14:19
오라클 조인 종류와 특징 분석 [대용량 데이터 베이스 튜닝 및 설계 3일차] (Nested Loops Join) Nested Loops 조인 – NL 조인의 특징 Random 액세스 위주의 조인방식 인덱스 구성이 완벽해도 대량의 데이터 조인시 비효율적 조인을 한 레코드씩 순차적으로 진행 대용량 집합이더라도 매우 극적인 응답속도 가능 부분범위처리가 가능한 상황에서 먼저 액세스되는 테이블(Driving Table)의 처리 범위에 의해 전체 일량이 결정 다른 조인방식보다 인덱스 구성 전략이 특히 중요 소량의 데이터를 처리하거나 부분범위 처리가 가능한 OLTP성 환경에 적합한 조인방식이다 (sort merge Join)소트 머지 조인 – 개요/정의 NL 조인을 효과적으로 수행하려면 조인 컬럼에 인덱스 필요 적절..
-
오라클 set autotrace 및 통계정보 생성 삭제 검색 방법프로그램/db 2014. 9. 14. 23:26
오라클 set autotrace 및 통계정보 생성 삭제 검색 방법 통계정보 조회 select table_name,num_rows,chain_cnt,blocks,empty_blocks as empty,avg_space,avg_row_len from user_tables order by 1; 통계정보생성 analyze table emp compute statistics; 통계정보삭제 analyze table emp delete statistics; analyze table dept delete statistics; 통계정보 set autotrace -on
-
오라클 인덱스 효율적으로 태우는 방법 [대용량 데이터 베이스 튜닝 및 설계 2일차]프로그램/db 2014. 9. 14. 11:37
오라클 인덱스 효율적으로 태우는 방법 [대용량 데이터 베이스 튜닝 및 설계 2일차] 평소에는 관심없게 생각했던 부분인데 이번 수업에선 정말 이건 필요하다 생각이 되는 군요 인덱스를 태울때 비교연산과 범위연산을 할 경우에 제일 효율적인 방법 입니다 간단하게 정리를 하자면 아래 순과 같습니다 ( = ) > ( >= ) > ( between ) 모든 값을 equal 비교를 할 경우가 제일 최상의 조건이지만 이렇게 테이블 구조를 잡을 수 가 없죠 만약 = 연산자와 범위 연산을 같이 사용 할 경우에는 범위연산을 제일 뒤에 두면 좋은 효과를 가질 수 있다고 합니다 = 연산자 가운데에 between 연산자가 들어갈 경우엔 결과셋이 흩어져 왔다 갔다 한다고 합니다 비교 연산자 종류와 컬럼 순서에 따른 인덱스 레코드의 ..
-
오라클 index(인덱스) 종류 사용법[대용량 데이터 베이스 튜닝 및 설계 2일차]프로그램/db 2014. 9. 13. 14:21
오라클 index(인덱스) 종류 사용법[대용량 데이터 베이스 튜닝 및 설계 2일차] 데이터 베이스는 연속된 빈 블럭을 기준으로 용량을 산정한다 아무리 데이터 용량이 남아있다 한들 그만큼의 트랜잭션을 발생해도 안되는 경우가 있다 이건 연속된 빈 블럭의 값이 그만큼 남아 있지 않아서 이다. INDEX란? 전체 내용물 중에서 특정한 부분을 바로 찾을 수 있는 목차나 색인. Index는 사용자가 임의적으로 생성, 변경, 삭제할 수 있는 데이터베이스 내에 실질적으로 저장되는 물리적인 구조체. 기본적으로 Index-key값과 ROWID값으로 구성. INDEX 사용이 불가한 경우 Index column에 대한 가공 ~ where substr(ename, 1, 2) = ‘PK’; 부정형 비교 ~ where ename ..